|
Assimp
v4.1. (December 2018)
|
Ogre Sub Mesh interface, inherited by the binary and XML implementations. More...
Inherited by Assimp::Ogre::SubMesh, and Assimp::Ogre::SubMeshXml.
Public Types | |
| 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 } |
Public Member Functions | |
| ISubMesh () | |
Public Attributes | |
| 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... | |
| Assimp::Ogre::ISubMesh::ISubMesh | ( | ) |
| unsigned int Assimp::Ogre::ISubMesh::index |
SubMesh index.
| int Assimp::Ogre::ISubMesh::materialIndex |
Assimp scene material index used by this submesh.
-1 if no material or material could not be imported.
| std::string Assimp::Ogre::ISubMesh::materialRef |
Material used by this submesh.
| std::string Assimp::Ogre::ISubMesh::name |
SubMesh name.
| OperationType Assimp::Ogre::ISubMesh::operationType |
Operation type.
| std::string Assimp::Ogre::ISubMesh::textureAliasName |
Texture alias information.
| std::string Assimp::Ogre::ISubMesh::textureAliasRef |
| bool Assimp::Ogre::ISubMesh::usesSharedVertexData |
If submesh uses shared geometry from parent mesh.