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) } |
![]() | |
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.