My Project
|
Encapsulates an animation instance, with its own animation controller. More...
#include <XFileMultiAnim.h>
Public Member Functions | |
CAnimInstance (CMultiAnim *pMultiAnim) | |
virtual void | Cleanup () |
CMultiAnim * | GetMultiAnim () |
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 | |
CMultiAnim * | m_pMultiAnim |
Matrix4 | m_mxWorld |
LPD3DXANIMATIONCONTROLLER | m_pAC |
Friends | |
class | CMultiAnim |
Encapsulates an animation instance, with its own animation controller.