Class AIAC::DLoader¶
Public Functions¶
Type | Name |
---|---|
void | CvtAssimpMeshColorsToGlmVector (const aiMesh * mesh, std::vector< glm::vec3 > & glmColors) |
void | CvtAssimpMeshFacesToGlmVector (const aiMesh * mesh, std::vector< uint32_t > & glmIndices) |
void | CvtAssimpMeshNormalsToGlmVector (const aiMesh * mesh, std::vector< glm::vec3 > & glmNormals) |
bool | CvtAssimpMeshToGOMesh (const aiMesh * mesh, GOMesh & goMesh) |
void | CvtAssimpMeshVerticesToGlmVector (const aiMesh * mesh, std::vector< glm::vec3 > & glmVertices) |
DLoader () = default | |
bool | LoadGOMesh (const char * path, GOMesh & goMesh) |
~DLoader () = default |
Public Functions Documentation¶
function CvtAssimpMeshColorsToGlmVector¶
void AIAC::DLoader::CvtAssimpMeshColorsToGlmVector (
const aiMesh * mesh,
std::vector< glm::vec3 > & glmColors
)
function CvtAssimpMeshFacesToGlmVector¶
void AIAC::DLoader::CvtAssimpMeshFacesToGlmVector (
const aiMesh * mesh,
std::vector< uint32_t > & glmIndices
)
function CvtAssimpMeshNormalsToGlmVector¶
void AIAC::DLoader::CvtAssimpMeshNormalsToGlmVector (
const aiMesh * mesh,
std::vector< glm::vec3 > & glmNormals
)
function CvtAssimpMeshToGOMesh¶
function CvtAssimpMeshVerticesToGlmVector¶
void AIAC::DLoader::CvtAssimpMeshVerticesToGlmVector (
const aiMesh * mesh,
std::vector< glm::vec3 > & glmVertices
)
function DLoader¶
function LoadGOMesh¶
function ~DLoader¶
The documentation for this class was generated from the following file src/AIAC/DLoader.h