|
Public Member Functions |
bool | ReadFromFile (const char *const pszFileName, char *const pszExpOpt=NULL, const size_t count=0) |
bool | ReadFromMemory (const SPODScene &scene) |
bool | InitImpl () |
void | Destroy () |
void | SetFrame (const VERTTYPE fFrame) |
void | GetRotationMatrix (PVRTMATRIX &mOut, const SPODNode &node) const |
void | GetScalingMatrix (PVRTMATRIX &mOut, const SPODNode &node) const |
void | GetTranslation (PVRTVECTOR3 &V, const SPODNode &node) const |
void | GetTranslationMatrix (PVRTMATRIX &mOut, const SPODNode &node) const |
void | GetWorldMatrixNoCache (PVRTMATRIX &mOut, const SPODNode &node) const |
void | GetWorldMatrix (PVRTMATRIX &mOut, const SPODNode &node) const |
void | GetBoneWorldMatrix (PVRTMATRIX &mOut, const SPODNode &NodeMesh, const SPODNode &NodeBone) |
VERTTYPE | GetCamera (PVRTVECTOR3 &vFrom, PVRTVECTOR3 &vTo, PVRTVECTOR3 &vUp, const unsigned int nIdx) const |
VERTTYPE | GetCameraPos (PVRTVECTOR3 &vFrom, PVRTVECTOR3 &vTo, const unsigned int nIdx) const |
void | GetLight (PVRTVECTOR3 &vPos, PVRTVECTOR3 &vDir, const unsigned int nIdx) const |
bool | CreateSkinIdxWeight (char *const pIdx, char *const pWeight, const int nVertexBones, const int *const pnBoneIdx, const VERTTYPE *const pfBoneWeight) |
bool | SavePOD (const char *const pszFilename, const char *const pszExpOpt=0) |
bool | SaveH (const char *const pszFilename, const char *const pszExpOpt=0) |