DDraceNetwork Docs
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: