NW4F G3d
Loading...
Searching...
No Matches
nw::g3d::SkeletalAnimObj::InitArg Class Reference

#include <g3d_SkeletalAnimObj.h>

Public Member Functions

 InitArg ()
void Clear ()
void Reserve (const ResSkeleton *pResSkeleton)
void Reserve (const ResModel *pResModel)
void Reserve (const ResSkeletalAnim *pResAnim)
void EnableContext ()
void DisableContext ()
bool IsContextEnabled () const
void SetMaxBoneCount (int boneCount)
int GetMaxBoneCount () const
void SetMaxBoneAnimCount (int boneAnimCount)
int GetMaxBoneAnimCount () const
void SetMaxCurveCount (int curveCount)
int GetMaxCurveCount () const
bool IsValid () const
SizerGetSizer () const

Private Attributes

int m_NumBone
int m_NumBoneAnim
int m_NumCurve
bool m_ContextEnabled
bool m_ContextAvailable
Sizer m_Sizer

Constructor & Destructor Documentation

◆ InitArg()

nw::g3d::SkeletalAnimObj::InitArg::InitArg ( )
inline

Member Function Documentation

◆ Clear()

void nw::g3d::SkeletalAnimObj::InitArg::Clear ( )
inline

◆ Reserve() [1/3]

void nw::g3d::SkeletalAnimObj::InitArg::Reserve ( const ResSkeleton * pResSkeleton)
inline

◆ Reserve() [2/3]

void nw::g3d::SkeletalAnimObj::InitArg::Reserve ( const ResModel * pResModel)
inline

◆ Reserve() [3/3]

void nw::g3d::SkeletalAnimObj::InitArg::Reserve ( const ResSkeletalAnim * pResAnim)
inline

◆ EnableContext()

void nw::g3d::SkeletalAnimObj::InitArg::EnableContext ( )
inline

◆ DisableContext()

void nw::g3d::SkeletalAnimObj::InitArg::DisableContext ( )
inline

◆ IsContextEnabled()

bool nw::g3d::SkeletalAnimObj::InitArg::IsContextEnabled ( ) const
inline

◆ SetMaxBoneCount()

void nw::g3d::SkeletalAnimObj::InitArg::SetMaxBoneCount ( int boneCount)
inline

◆ GetMaxBoneCount()

int nw::g3d::SkeletalAnimObj::InitArg::GetMaxBoneCount ( ) const
inline

◆ SetMaxBoneAnimCount()

void nw::g3d::SkeletalAnimObj::InitArg::SetMaxBoneAnimCount ( int boneAnimCount)
inline

◆ GetMaxBoneAnimCount()

int nw::g3d::SkeletalAnimObj::InitArg::GetMaxBoneAnimCount ( ) const
inline

◆ SetMaxCurveCount()

void nw::g3d::SkeletalAnimObj::InitArg::SetMaxCurveCount ( int curveCount)
inline

◆ GetMaxCurveCount()

int nw::g3d::SkeletalAnimObj::InitArg::GetMaxCurveCount ( ) const
inline

◆ IsValid()

bool nw::g3d::SkeletalAnimObj::InitArg::IsValid ( ) const
inline

◆ GetSizer()

Sizer & nw::g3d::SkeletalAnimObj::InitArg::GetSizer ( ) const
inline

Member Data Documentation

◆ m_NumBone

int nw::g3d::SkeletalAnimObj::InitArg::m_NumBone
private

◆ m_NumBoneAnim

int nw::g3d::SkeletalAnimObj::InitArg::m_NumBoneAnim
private

◆ m_NumCurve

int nw::g3d::SkeletalAnimObj::InitArg::m_NumCurve
private

◆ m_ContextEnabled

bool nw::g3d::SkeletalAnimObj::InitArg::m_ContextEnabled
private

◆ m_ContextAvailable

bool nw::g3d::SkeletalAnimObj::InitArg::m_ContextAvailable
private

◆ m_Sizer

Sizer nw::g3d::SkeletalAnimObj::InitArg::m_Sizer
mutableprivate