KMdlMesh Class Reference

Collaboration diagram for KMdlMesh:
[legend]
List of all members.

Public Member Functions

 KMdlMesh ()
 ~KMdlMesh ()
void Save (KFile &File)
void Load (KFile &File, s32 EndFrame)
KMdlFrameMatrixGetSlowFrameMatrix (u32 Frame)
void GenerateFastFrameMatrix ()
KMdlFrameMatrixGetFrameMatrix (u32 Frame)
void SetFrame (u32 Frame)
void AddpChild (KMdlMesh *pChild)
void ClearChilds ()
KMdlMeshGetpFirstChild ()
KMdlMeshGetpNextChild (KMdlMesh *pChild)
void AddpBone (KMdlBone *pBone)
KMdlBoneGetpBone (u32 BoneId)
u32 GetnBones ()
void AddpPrimitive (KMdlPrimitive *pPrimitive)
KMdlPrimitiveGetpPrimitive (u32 PrimitiveId)
u32 GetnPrimitives ()
void AddpFrameMatrix (KMdlFrameMatrix *pFrameMatrix)

Static Public Member Functions

static void SetMeshFrame (KMdlMesh *pMesh, u32 Frame, bool bInherit)

Public Attributes

KStr m_Name
KStr m_FatherName
KMdlMeshm_pFather
KMODELMESHTYPE m_Type
KMatrix m_FirstWorldMatrix
KMatrix m_CurrentWorldMatrix
KMDLMESHRENDEREFFECT m_RenderEffect
u32 m_MaxFrame
KMdlFrameMatrix ** m_pFastFrameMatrix
u32 m_CurrentFrame
KMatrix m_BlendMatrix

Detailed Description

Definition at line 235 of file MdlMesh.h.


The documentation for this class was generated from the following files:
Generated on Sun Mar 25 20:02:36 2007 for Zythum Project by  doxygen 1.5.1-p1