|
NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Definition at line 39 of file g3d_resnode.h.
Public Types | |
| enum | Flag { FLAG_IDENTITY = (1 << 0) , FLAG_TRANS_ZERO = (1 << 1) , FLAG_ROT_ZERO = (1 << 2) , FLAG_SCALE_ONE = (1 << 3) , FLAG_SCALE_UNIFORM = (1 << 4) , FLAG_SSC_APPLY = (1 << 5) , FLAG_SSC_PARENT = (1 << 6) , FLAG_XSI_SCALING = (1 << 7) , FLAG_VISIBLE = (1 << 8) , FLAG_GEOMETRY = (1 << 9) , FLAG_BILLBOARD_PARENT = (1 << 10) } |
Public Types inherited from nw4r::g3d::ResNodeDataTypedef | |
| enum | Billboard { BILLBOARD_OFF , BILLBOARD_STD , BILLBOARD_PERSP_STD , BILLBOARD_ROT , BILLBOARD_PERSP_ROT , BILLBOARD_Y_OFF , BILLBOARD_PERSP_Y , NUM_BILLBOARD } |
Public Attributes | |
| ulong | size |
| s32 | toResMdlData |
| s32 | name |
| ulong | id |
| ulong | mtxID |
| ulong | flags |
| Billboard | bbmode |
| ulong | bbref_nodeid |
| math::_VEC3 | scale |
| math::_VEC3 | rot |
| math::_VEC3 | translate |
| math::_VEC3 | volume_min |
| math::_VEC3 | volume_max |
| s32 | toParentNode |
| s32 | toChildNode |
| s32 | toNextSibling |
| s32 | toPrevSibling |
| s32 | toResUserData |
| math::_MTX34 | modelMtx |
| math::_MTX34 | invModelMtx |
| enum nw4r::g3d::ResNodeData::Flag |
Definition at line 40 of file g3d_resnode.h.
| ulong nw4r::g3d::ResNodeData::size |
Definition at line 59 of file g3d_resnode.h.
| s32 nw4r::g3d::ResNodeData::toResMdlData |
Definition at line 60 of file g3d_resnode.h.
| s32 nw4r::g3d::ResNodeData::name |
Definition at line 61 of file g3d_resnode.h.
| ulong nw4r::g3d::ResNodeData::id |
Definition at line 62 of file g3d_resnode.h.
| ulong nw4r::g3d::ResNodeData::mtxID |
Definition at line 63 of file g3d_resnode.h.
| ulong nw4r::g3d::ResNodeData::flags |
Definition at line 64 of file g3d_resnode.h.
| Billboard nw4r::g3d::ResNodeData::bbmode |
Definition at line 65 of file g3d_resnode.h.
| ulong nw4r::g3d::ResNodeData::bbref_nodeid |
Definition at line 66 of file g3d_resnode.h.
| math::_VEC3 nw4r::g3d::ResNodeData::scale |
Definition at line 67 of file g3d_resnode.h.
| math::_VEC3 nw4r::g3d::ResNodeData::rot |
Definition at line 68 of file g3d_resnode.h.
| math::_VEC3 nw4r::g3d::ResNodeData::translate |
Definition at line 69 of file g3d_resnode.h.
| math::_VEC3 nw4r::g3d::ResNodeData::volume_min |
Definition at line 70 of file g3d_resnode.h.
| math::_VEC3 nw4r::g3d::ResNodeData::volume_max |
Definition at line 71 of file g3d_resnode.h.
| s32 nw4r::g3d::ResNodeData::toParentNode |
Definition at line 72 of file g3d_resnode.h.
| s32 nw4r::g3d::ResNodeData::toChildNode |
Definition at line 73 of file g3d_resnode.h.
| s32 nw4r::g3d::ResNodeData::toNextSibling |
Definition at line 74 of file g3d_resnode.h.
| s32 nw4r::g3d::ResNodeData::toPrevSibling |
Definition at line 75 of file g3d_resnode.h.
| s32 nw4r::g3d::ResNodeData::toResUserData |
Definition at line 76 of file g3d_resnode.h.
| math::_MTX34 nw4r::g3d::ResNodeData::modelMtx |
Definition at line 77 of file g3d_resnode.h.
| math::_MTX34 nw4r::g3d::ResNodeData::invModelMtx |
Definition at line 78 of file g3d_resnode.h.