Definition at line 31 of file g3d_obj.h.
|
enum | G3dProcTask {
G3DPROC_NONE = 0x00000
,
G3DPROC_CALC_WORLD = 0x00001
,
G3DPROC_CALC_MAT = 0x00002
,
G3DPROC_CALC_VTX = 0x00003
,
G3DPROC_CALC_VIEW = 0x00004
,
G3DPROC_GATHER_SCNOBJ = 0x00005
,
G3DPROC_DRAW_OPA = 0x00006
,
G3DPROC_DRAW_XLU = 0x00007
,
G3DPROC_UPDATEFRAME = 0x00008
,
__G3DPROC_OPTIONAL_END
,
G3DPROC_CHILD_DETACHED = 0x10001
,
G3DPROC_ATTACH_PARENT = 0x10002
,
G3DPROC_DETACH_PARENT = 0x10003
,
G3DPROC_ZSORT = 0x10004
} |
|
|
| __NW4R_G3D_TYPEOBJ_DECL (G3dObj) |
|
◆ G3dProcTask
enum nw4r::g3d::G3dObj::G3dProcTask |
◆ G3dObj()
◆ IsDerivedFrom()
virtual bool nw4r::g3d::G3dObj::IsDerivedFrom |
( |
TypeObj | other | ) |
const |
|
inlinevirtual |
◆ GetTypeObj()
virtual const TypeObj nw4r::g3d::G3dObj::GetTypeObj |
( |
| ) |
const |
|
inlinevirtual |
◆ GetTypeObjStatic()
◆ GetTypeName()
virtual const char * nw4r::g3d::G3dObj::GetTypeName |
( |
| ) |
const |
|
inlinevirtual |
◆ GetParent()
G3dObj * nw4r::g3d::G3dObj::GetParent |
( |
| ) |
const |
|
inline |
◆ SetParent()
void nw4r::g3d::G3dObj::SetParent |
( |
G3dObj * | pParent | ) |
|
|
inline |
◆ Alloc()
static void * nw4r::g3d::G3dObj::Alloc |
( |
MEMAllocator * | pAllocator, |
|
|
ulong | size ) |
|
inlinestatic |
◆ Dealloc()
static void nw4r::g3d::G3dObj::Dealloc |
( |
MEMAllocator * | pAllocator, |
|
|
void * | pBlock ) |
|
inlinestatic |
◆ operator new()
static void * nw4r::g3d::G3dObj::operator new |
( |
size_t | , |
|
|
void * | pBlock ) |
|
inlinestatic |
◆ operator delete()
static void nw4r::g3d::G3dObj::operator delete |
( |
void * | | ) |
|
|
inlinestatic |
◆ DynamicCast()
template<typename TTo>
static TTo * nw4r::g3d::G3dObj::DynamicCast |
( |
G3dObj * | pObj | ) |
|
|
inlinestatic |
◆ mpParent
G3dObj* nw4r::g3d::G3dObj::mpParent |
|
private |
◆ mpHeap