Assimp
v3.1.1 (June 2014)
|
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 () | |
![]() | |
ISubMesh () | |
Public Attributes | |
IndexData * | indexData |
Index data. More... | |
VertexData * | vertexData |
Vertex data. More... | |
![]() | |
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 | |
![]() | |
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.