NW4F G3d
Loading...
Searching...
No Matches
nw::g3d::SkeletonObj::Sizer Class Reference

#include <g3d_SkeletonObj.h>

Inherits nw::g3d::Sizer.

Public Types

enum  { WORLD_MTX , LOCAL_MTX , SCALE , NUM_CHUNK }

Public Member Functions

 Sizer ()
void Calc (const InitArg &arg)
Public Member Functions inherited from nw::g3d::Sizer
 Sizer ()
size_t GetTotalSize () const
bool IsValid () const
void Invalidate ()
template<typename T>
NW_G3D_FORCE_INLINE T * GetPtr (void *ptr, int type) const
NW_G3D_FORCE_INLINE void * GetPtr (void *ptr, int type) const

Public Attributes

Chunk chunk [NUM_CHUNK]

Additional Inherited Members

Protected Member Functions inherited from nw::g3d::Sizer
void CalcOffset (Chunk *chunk, int count)

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
WORLD_MTX 
LOCAL_MTX 
SCALE 
NUM_CHUNK 

Constructor & Destructor Documentation

◆ Sizer()

nw::g3d::SkeletonObj::Sizer::Sizer ( )
inline

Member Function Documentation

◆ Calc()

void nw::g3d::SkeletonObj::Sizer::Calc ( const InitArg & arg)

Member Data Documentation

◆ chunk

Chunk nw::g3d::SkeletonObj::Sizer::chunk[NUM_CHUNK]