Assimp  v3.1.1 (June 2014)
Assimp::Ogre::Mesh Class Reference

Ogre Mesh. More...

Public Member Functions

void ConvertToAssimpScene (aiScene *dest)
 Convert mesh to Assimp scene. More...
 
SubMeshGetSubMesh (size_t index) const
 Returns submesh for index. More...
 
 Mesh ()
 Constructor. More...
 
size_t NumSubMeshes () const
 Returns number of subMeshes. More...
 
void Reset ()
 Releases all memory that this data structure owns. More...
 
 ~Mesh ()
 Destructor. More...
 

Public Attributes

AnimationList animations
 Animations. More...
 
bool hasSkeletalAnimations
 Mesh has skeletal animations. More...
 
PoseList poses
 Poses. More...
 
VertexDatasharedVertexData
 Vertex data. More...
 
Skeletonskeleton
 Skeleton. More...
 
std::string skeletonRef
 Skeleton reference. More...
 
SubMeshList subMeshes
 Sub meshes. More...
 

Detailed Description

Constructor & Destructor Documentation

◆ Mesh()

Mesh::Mesh ( )

Constructor.

◆ ~Mesh()

Mesh::~Mesh ( )

Destructor.

Member Function Documentation

◆ ConvertToAssimpScene()

void Mesh::ConvertToAssimpScene ( aiScene dest)

Convert mesh to Assimp scene.

◆ GetSubMesh()

SubMesh * Mesh::GetSubMesh ( size_t  index) const

Returns submesh for index.

◆ NumSubMeshes()

size_t Mesh::NumSubMeshes ( ) const

Returns number of subMeshes.

◆ Reset()

void Mesh::Reset ( )

Releases all memory that this data structure owns.

Member Data Documentation

◆ animations

AnimationList Assimp::Ogre::Mesh::animations

Animations.

◆ hasSkeletalAnimations

bool Assimp::Ogre::Mesh::hasSkeletalAnimations

Mesh has skeletal animations.

◆ poses

PoseList Assimp::Ogre::Mesh::poses

Poses.

◆ sharedVertexData

VertexData* Assimp::Ogre::Mesh::sharedVertexData

Vertex data.

◆ skeleton

Skeleton* Assimp::Ogre::Mesh::skeleton

◆ skeletonRef

std::string Assimp::Ogre::Mesh::skeletonRef

Skeleton reference.

◆ subMeshes

SubMeshList Assimp::Ogre::Mesh::subMeshes

Sub meshes.


The documentation for this class was generated from the following files: