|
Assimp
v4.1. (December 2018)
|
Inherits Assimp::Ogre::ISubMesh.
Public Member Functions | |
| aiMesh * | ConvertToAssimpMesh (MeshXml *parent) |
| void | Reset () |
| Releases all memory that this data structure owns. More... | |
| SubMeshXml () | |
| ~SubMeshXml () | |
Public Member Functions inherited from Assimp::Ogre::ISubMesh | |
| ISubMesh () | |
Public Attributes | |
| IndexDataXml * | indexData |
| VertexDataXml * | vertexData |
Public Attributes inherited from Assimp::Ogre::ISubMesh | |
| unsigned int | index |
| SubMesh index. More... | |
| int | materialIndex |
| Assimp scene material index used by this submesh. More... | |
| std::string | materialRef |
| Material used by this submesh. More... | |
| std::string | name |
| SubMesh name. More... | |
| OperationType | operationType |
| Operation type. More... | |
| std::string | textureAliasName |
| Texture alias information. More... | |
| std::string | textureAliasRef |
| bool | usesSharedVertexData |
| If submesh uses shared geometry from parent mesh. More... | |
Additional Inherited Members | |
Public Types inherited from Assimp::Ogre::ISubMesh | |
| enum | OperationType { OT_POINT_LIST = 1, OT_LINE_LIST = 2, OT_LINE_STRIP = 3, OT_TRIANGLE_LIST = 4, OT_TRIANGLE_STRIP = 5, OT_TRIANGLE_FAN = 6 } |
| Assimp::Ogre::SubMeshXml::SubMeshXml | ( | ) |
| Assimp::Ogre::SubMeshXml::~SubMeshXml | ( | ) |
| void Assimp::Ogre::SubMeshXml::Reset | ( | ) |
Releases all memory that this data structure owns.
| IndexDataXml* Assimp::Ogre::SubMeshXml::indexData |
| VertexDataXml* Assimp::Ogre::SubMeshXml::vertexData |