#include <g3d_AnimObj.h>
Inherited by nw::g3d::ModelAnimObj, and nw::g3d::SceneAnimObj.
◆ BindFlag
| Enumerator |
|---|
| ENABLED | |
| SKIP_CALC | |
| SKIP_APPLY | |
| DISABLED | |
◆ ~AnimObj()
| virtual nw::g3d::AnimObj::~AnimObj |
( |
| ) |
|
|
inlinevirtual |
◆ AnimObj()
| nw::g3d::AnimObj::AnimObj |
( |
| ) |
|
|
protected |
◆ GetFrameCtrl() [1/2]
◆ GetFrameCtrl() [2/2]
◆ SetFrameCtrl()
| void nw::g3d::AnimObj::SetFrameCtrl |
( |
AnimFrameCtrl * | pFrameCtrl | ) |
|
|
inline |
◆ GetDefaultFrameCtrl() [1/2]
◆ GetDefaultFrameCtrl() [2/2]
| const AnimFrameCtrl & nw::g3d::AnimObj::GetDefaultFrameCtrl |
( |
| ) |
const |
|
inline |
◆ GetContext() [1/2]
◆ GetContext() [2/2]
| const AnimContext & nw::g3d::AnimObj::GetContext |
( |
| ) |
const |
|
inline |
◆ InvalidateContext()
| void nw::g3d::AnimObj::InvalidateContext |
( |
| ) |
|
|
inline |
◆ ClearResult()
| virtual void nw::g3d::AnimObj::ClearResult |
( |
| ) |
|
|
pure virtual |
◆ Calc()
| virtual void nw::g3d::AnimObj::Calc |
( |
| ) |
|
|
pure virtual |
◆ GetCurveCount()
| int nw::g3d::AnimObj::GetCurveCount |
( |
| ) |
const |
|
inline |
◆ GetBufferPtr()
| void * nw::g3d::AnimObj::GetBufferPtr |
( |
| ) |
|
|
inline |
◆ SetBufferPtr()
| void nw::g3d::AnimObj::SetBufferPtr |
( |
void * | pBuffer | ) |
|
|
inlineprotected |
◆ SetResultBuffer()
| void nw::g3d::AnimObj::SetResultBuffer |
( |
void * | pBuffer | ) |
|
|
inlineprotected |
◆ GetResultBuffer() [1/2]
| void * nw::g3d::AnimObj::GetResultBuffer |
( |
| ) |
|
|
inlineprotected |
◆ GetResultBuffer() [2/2]
| const void * nw::g3d::AnimObj::GetResultBuffer |
( |
| ) |
const |
|
inlineprotected |
◆ ResetFrameCtrl()
| void nw::g3d::AnimObj::ResetFrameCtrl |
( |
int | frameCount, |
|
|
bool | loop ) |
|
protected |
◆ IsFrameChanged()
| bool nw::g3d::AnimObj::IsFrameChanged |
( |
| ) |
const |
|
inlineprotected |
◆ UpdateLastFrame()
| void nw::g3d::AnimObj::UpdateLastFrame |
( |
| ) |
|
|
inlineprotected |
◆ NW_G3D_DISALLOW_COPY_AND_ASSIGN()
| nw::g3d::AnimObj::NW_G3D_DISALLOW_COPY_AND_ASSIGN |
( |
AnimObj | | ) |
|
|
private |
◆ m_pFrameCtrl
◆ m_DefaultFrameCtrl
◆ m_Context
◆ m_pResultBuffer
| void* nw::g3d::AnimObj::m_pResultBuffer |
|
private |
◆ m_pBufferPtr
| void* nw::g3d::AnimObj::m_pBufferPtr |
|
private |