Assimp
v3.1.1 (June 2014)
|
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.