My Project
Public Member Functions | Protected Attributes | Friends | List of all members
ParaEngine::CAnimInstance Class Reference

Encapsulates an animation instance, with its own animation controller. More...

#include <XFileMultiAnim.h>

Public Member Functions

 CAnimInstance (CMultiAnim *pMultiAnim)
 
virtual void Cleanup ()
 
CMultiAnimGetMultiAnim ()
 
void GetAnimController (LPD3DXANIMATIONCONTROLLER *ppAC)
 
Matrix4 GetWorldTransform ()
 
void SetWorldTransform (const Matrix4 *pmxWorld)
 
virtual HRESULT AdvanceTime (DOUBLE dTimeDelta, ID3DXAnimationCallbackHandler *pCH)
 
virtual HRESULT ResetTime ()
 
virtual HRESULT Draw ()
 

Protected Attributes

CMultiAnimm_pMultiAnim
 
Matrix4 m_mxWorld
 
LPD3DXANIMATIONCONTROLLER m_pAC
 

Friends

class CMultiAnim
 

Detailed Description

Encapsulates an animation instance, with its own animation controller.


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