DDraceNetwork Documentation
Loading...
Searching...
No Matches
CAnimState Class Reference

#include <animstate.h>

Collaboration diagram for CAnimState:
[legend]

Public Member Functions

const CAnimKeyframeGetBody () const
const CAnimKeyframeGetBackFoot () const
const CAnimKeyframeGetFrontFoot () const
const CAnimKeyframeGetAttach () const
void Set (CAnimation *pAnim, float Time)
void Add (CAnimation *pAnim, float Time, float Amount)

Static Public Member Functions

static const CAnimStateGetIdle ()

Private Member Functions

void AnimAdd (CAnimState *pState, const CAnimState *pAdded, float Amount)

Private Attributes

CAnimKeyframe m_Body
CAnimKeyframe m_BackFoot
CAnimKeyframe m_FrontFoot
CAnimKeyframe m_Attach

Member Function Documentation

◆ Add()

void CAnimState::Add ( CAnimation * pAnim,
float Time,
float Amount )

◆ AnimAdd()

void CAnimState::AnimAdd ( CAnimState * pState,
const CAnimState * pAdded,
float Amount )
private

◆ GetAttach()

const CAnimKeyframe * CAnimState::GetAttach ( ) const
inline

◆ GetBackFoot()

const CAnimKeyframe * CAnimState::GetBackFoot ( ) const
inline

◆ GetBody()

const CAnimKeyframe * CAnimState::GetBody ( ) const
inline

◆ GetFrontFoot()

const CAnimKeyframe * CAnimState::GetFrontFoot ( ) const
inline

◆ GetIdle()

const CAnimState * CAnimState::GetIdle ( )
static

◆ Set()

void CAnimState::Set ( CAnimation * pAnim,
float Time )

Member Data Documentation

◆ m_Attach

CAnimKeyframe CAnimState::m_Attach
private

◆ m_BackFoot

CAnimKeyframe CAnimState::m_BackFoot
private

◆ m_Body

CAnimKeyframe CAnimState::m_Body
private

◆ m_FrontFoot

CAnimKeyframe CAnimState::m_FrontFoot
private

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