Assimp  v3.0 (July 2012)
Public Types | Public Member Functions | Public Attributes
aiMeshKey Struct Reference

Binds a anim mesh to a specific point in time. More...

List of all members.

Public Types

typedef unsigned int elem_type

Public Member Functions

 aiMeshKey ()
 aiMeshKey (double time, const unsigned int value)
 Construction from a given time and key value.
bool operator!= (const aiMeshKey &o) const
bool operator< (const aiMeshKey &o) const
bool operator== (const aiMeshKey &o) const
bool operator> (const aiMeshKey &o) const

Public Attributes

double mTime
 The time of this key.
unsigned int mValue
 Index into the aiMesh::mAnimMeshes array of the mesh coresponding to the aiMeshAnim hosting this key frame.

Detailed Description

Binds a anim mesh to a specific point in time.


Member Typedef Documentation

typedef unsigned int aiMeshKey::elem_type

Constructor & Destructor Documentation

aiMeshKey::aiMeshKey ( )
inline
aiMeshKey::aiMeshKey ( double  time,
const unsigned int  value 
)
inline

Construction from a given time and key value.


Member Function Documentation

bool aiMeshKey::operator!= ( const aiMeshKey o) const
inline
bool aiMeshKey::operator< ( const aiMeshKey o) const
inline
bool aiMeshKey::operator== ( const aiMeshKey o) const
inline
bool aiMeshKey::operator> ( const aiMeshKey o) const
inline

Member Data Documentation

double aiMeshKey::mTime

The time of this key.

unsigned int aiMeshKey::mValue

Index into the aiMesh::mAnimMeshes array of the mesh coresponding to the aiMeshAnim hosting this key frame.

The referenced anim mesh is evaluated according to the rules defined in the docs for aiAnimMesh.


The documentation for this struct was generated from the following file: