Maratis Engine
Public Member Functions

MArmature Class Reference

#include <MArmature.h>

List of all members.

Public Member Functions

 MArmature (void)
virtual ~MArmature (void)
void clearBones (void)
void allocBones (unsigned int size)
bool getBoneId (const char *boneName, unsigned int *bId)
MOBoneaddNewBone (void)
MOBonegetBoneByName (const char *name)
unsigned int getBonesNumber (void)
MOBonegetBone (unsigned int bId)
void constructBonesInversePoseMatrix (void)
void updateBonesSkinMatrix (void)
void processBonesLinking (void)

Constructor & Destructor Documentation

MArmature::MArmature ( void  )
MArmature::~MArmature ( void  ) [virtual]

Member Function Documentation

MOBone * MArmature::addNewBone ( void  )
void MArmature::allocBones ( unsigned int  size)
void MArmature::clearBones ( void  )
void MArmature::constructBonesInversePoseMatrix ( void  )
MOBone* MArmature::getBone ( unsigned int  bId) [inline]
MOBone * MArmature::getBoneByName ( const char *  name)
bool MArmature::getBoneId ( const char *  boneName,
unsigned int *  bId 
)
unsigned int MArmature::getBonesNumber ( void  ) [inline]
void MArmature::processBonesLinking ( void  )
void MArmature::updateBonesSkinMatrix ( void  )

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Friends Defines