|
Assimp
v4.1. (December 2018)
|
Inherits Assimp::Ogre::ISubMesh.
Public Member Functions | |
| aiMesh * | ConvertToAssimpMesh (Mesh *parent) |
| Covert to Assimp mesh. More... | |
| void | Reset () |
| Releases all memory that this data structure owns. More... | |
| SubMesh () | |
| ~SubMesh () | |
Public Member Functions inherited from Assimp::Ogre::ISubMesh | |
| ISubMesh () | |
Public Attributes | |
| IndexData * | indexData |
| Index data. More... | |
| VertexData * | vertexData |
| Vertex data. More... | |
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::SubMesh::SubMesh | ( | ) |
| Assimp::Ogre::SubMesh::~SubMesh | ( | ) |
| void Assimp::Ogre::SubMesh::Reset | ( | ) |
Releases all memory that this data structure owns.
| IndexData* Assimp::Ogre::SubMesh::indexData |
Index data.
| VertexData* Assimp::Ogre::SubMesh::vertexData |
Vertex data.