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

#include <g3d_ModelObj.h>

Public Member Functions

 InitArg (ResModel *resource)
void Skeleton (SkeletonObj *pSkeleton)
void SkeletonBufferingCount (int count)
void ShapeBufferingCount (int count)
void ViewCount (int count)
void EnableBounding ()
void DisableBounding ()
ResModelGetResource () const
SkeletonObjGetSkeleton () const
int GetSkeletonBufferingCount () const
int GetShapeBufferingCount () const
int GetViewCount () const
bool IsBoundingEnabled () const
SizerGetSizer () const

Private Attributes

ResModelm_pRes
SkeletonObjm_pSkeleton
int m_NumSkelBuffering
int m_NumShpBuffering
int m_NumView
bool m_BoundingEnabled
Sizer m_Sizer

Constructor & Destructor Documentation

◆ InitArg()

nw::g3d::ModelObj::InitArg::InitArg ( ResModel * resource)
inlineexplicit

Member Function Documentation

◆ Skeleton()

void nw::g3d::ModelObj::InitArg::Skeleton ( SkeletonObj * pSkeleton)
inline

◆ SkeletonBufferingCount()

void nw::g3d::ModelObj::InitArg::SkeletonBufferingCount ( int count)
inline

◆ ShapeBufferingCount()

void nw::g3d::ModelObj::InitArg::ShapeBufferingCount ( int count)
inline

◆ ViewCount()

void nw::g3d::ModelObj::InitArg::ViewCount ( int count)
inline

◆ EnableBounding()

void nw::g3d::ModelObj::InitArg::EnableBounding ( )
inline

◆ DisableBounding()

void nw::g3d::ModelObj::InitArg::DisableBounding ( )
inline

◆ GetResource()

ResModel * nw::g3d::ModelObj::InitArg::GetResource ( ) const
inline

◆ GetSkeleton()

SkeletonObj * nw::g3d::ModelObj::InitArg::GetSkeleton ( ) const
inline

◆ GetSkeletonBufferingCount()

int nw::g3d::ModelObj::InitArg::GetSkeletonBufferingCount ( ) const
inline

◆ GetShapeBufferingCount()

int nw::g3d::ModelObj::InitArg::GetShapeBufferingCount ( ) const
inline

◆ GetViewCount()

int nw::g3d::ModelObj::InitArg::GetViewCount ( ) const
inline

◆ IsBoundingEnabled()

bool nw::g3d::ModelObj::InitArg::IsBoundingEnabled ( ) const
inline

◆ GetSizer()

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

Member Data Documentation

◆ m_pRes

ResModel* nw::g3d::ModelObj::InitArg::m_pRes
private

◆ m_pSkeleton

SkeletonObj* nw::g3d::ModelObj::InitArg::m_pSkeleton
private

◆ m_NumSkelBuffering

int nw::g3d::ModelObj::InitArg::m_NumSkelBuffering
private

◆ m_NumShpBuffering

int nw::g3d::ModelObj::InitArg::m_NumShpBuffering
private

◆ m_NumView

int nw::g3d::ModelObj::InitArg::m_NumView
private

◆ m_BoundingEnabled

bool nw::g3d::ModelObj::InitArg::m_BoundingEnabled
private

◆ m_Sizer

Sizer nw::g3d::ModelObj::InitArg::m_Sizer
mutableprivate