NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Definition at line 8 of file scn_group.hpp.
Public Member Functions | |
virtual bool | Insert (unsigned long, nw4r::g3d::ScnObj *) |
virtual void | Remove (unsigned long) |
NW4R_G3D_TYPE_OBJ_DECL (ScnGroup) | |
![]() | |
virtual void | ForEach () |
virtual void | SetScnObjOption (ulong option, ulong value) |
virtual bool | GetScnObjOption (ulong option, ulong *value) const |
virtual float | GetValueForSortOpa () const |
virtual float | GetValueForSortXlu () const |
void | SetPriorityDrawOpa (int priority) |
void | SetPriorityDrawXlu (int priority) |
virtual void | CalcWorldMtx (const nw4r::math::MTX34 *, unsigned long *) const |
void | SetMtx (ScnObjMtxType, const nw4r::math::MTX34 *) |
void | GetMtx (ScnObjMtxType, nw4r::math::MTX34 *) const |
NW4R_G3D_TYPE_OBJ_DECL (ScnObj) | |
![]() | |
virtual bool | IsDerivedFrom (G3dObj::TypeObj) const |
virtual void | G3dProc (ulong proc, ulong param, void *info)=0 |
virtual const TypeObj | GetTypeObj () |
virtual const char * | GetTypeName () |
void | Destroy () |
void | DetachFromParent () |
Public Attributes | |
ScnObj ** | objs |
u32 | reservedCount |
u32 | count |
![]() | |
u32 | unk1 |
MEMAllocator * | mpAllocator |
math::MTX34 | mMtxs [3] |
math::AABB | aabbs [2] |
u32 | mFlags |
u8 | opaPriority |
u8 | xluPriority |
u32 | unk2 |
u8 | callbackTimingFlags |
u16 | scnCallbackOp |
ScnObj** nw4r::g3d::ScnGroup::objs |
Definition at line 15 of file scn_group.hpp.
u32 nw4r::g3d::ScnGroup::reservedCount |
Definition at line 16 of file scn_group.hpp.
u32 nw4r::g3d::ScnGroup::count |
Definition at line 17 of file scn_group.hpp.