Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
MeshImporter.h File Reference

Go to the source code of this file.

Classes

struct  Divide::Import::TextureEntry
 
struct  Divide::Import::MaterialData
 
struct  Divide::Import::SubMeshData
 
struct  Divide::Import::SubMeshData::Vertex
 
struct  Divide::Import::ImportData
 
class  Divide::MeshImporter
 

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 
namespace  Divide::Import
 

Macros

#define DVD_MESH_IMPORTER_H_
 

Enumerations

enum class  Divide::GeometryFormat : U8 {
  Divide::_3DS = 0 , Divide::ASE , Divide::FBX , Divide::MD2 ,
  Divide::MD5 , Divide::OBJ , Divide::X , Divide::DAE ,
  Divide::GLTF , Divide::DVD_ANIM , Divide::DVD_GEOM , Divide::COUNT
}
 

Functions

GeometryFormat Divide::GetGeometryFormatForExtension (const char *extension) noexcept
 
 Divide::FWD_DECLARE_MANAGED_CLASS (Material)
 

Variables

const char *const Divide::g_geometryExtensions []
 
constexpr U8 Divide::Import::MAX_LOD_LEVELS = 3
 

Macro Definition Documentation

◆ DVD_MESH_IMPORTER_H_

#define DVD_MESH_IMPORTER_H_

Definition at line 34 of file MeshImporter.h.