|
void | ExportAnimations () |
|
void | ExportMaterials () |
|
void | ExportMeshes () |
|
void | ExportMetadata () |
|
unsigned int | ExportNode (const aiNode *node, glTF2::Ref< glTF2::Node > &parent) |
|
unsigned int | ExportNodeHierarchy (const aiNode *n) |
|
void | ExportScene () |
|
aiReturn | GetMatColor (const aiMaterial *mat, glTF2::vec3 &prop, const char *propName, int type, int idx) |
|
aiReturn | GetMatColor (const aiMaterial *mat, glTF2::vec4 &prop, const char *propName, int type, int idx) |
|
void | GetMatTex (const aiMaterial *mat, glTF2::NormalTextureInfo &prop, aiTextureType tt, unsigned int slot) |
|
void | GetMatTex (const aiMaterial *mat, glTF2::OcclusionTextureInfo &prop, aiTextureType tt, unsigned int slot) |
|
void | GetMatTex (const aiMaterial *mat, glTF2::Ref< glTF2::Texture > &texture, aiTextureType tt, unsigned int slot) |
|
void | GetMatTex (const aiMaterial *mat, glTF2::TextureInfo &prop, aiTextureType tt, unsigned int slot) |
|
void | GetMatTexProp (const aiMaterial *mat, float &prop, const char *propName, aiTextureType tt, unsigned int idx) |
|
void | GetMatTexProp (const aiMaterial *mat, unsigned int &prop, const char *propName, aiTextureType tt, unsigned int idx) |
|
void | GetTexSampler (const aiMaterial *mat, glTF2::Ref< glTF2::Texture > texture, aiTextureType tt, unsigned int slot) |
|
void | MergeMeshes () |
|
void | WriteBinaryData (IOStream *outfile, std::size_t sceneLength) |
|
Helper class to export a given scene to an glTF file.