|
NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Definition at line 6 of file scn_leaf.hpp.
Public Types | |
| enum | leafType_e { TYPE_BMDL , TYPE_UNUSED , TYPE_PROC } |
Public Member Functions | |
| virtual leafType_e | getType () const =0 |
| virtual void | remove () |
| virtual void | entry () |
| void | setOption (ulong option, ulong value) |
| bool | getOption (ulong option, ulong *value) const |
| void | setScale (float x, float y, float z) |
| void | setScale (const nw4r::math::VEC3 &scale) |
| void | setLocalMtx (const nw4r::math::MTX34 *mtx) |
| void | getLocalMtx (nw4r::math::MTX34 *mtx) const |
| void | getViewMtx (nw4r::math::MTX34 *mtx) const |
| void | calc (bool keepEnabledAfter) |
| void | calcVtx (bool keepEnabledAfter) |
| void | setPriorityDraw (int prioOpa, int prioXlu) |
| nw4r::g3d::ScnObj * | getScn () const |
Protected Attributes | |
| nw4r::g3d::ScnLeaf * | mpScn |
Definition at line 9 of file scn_leaf.hpp.
| m3d::scnLeaf_c::scnLeaf_c | ( | ) |
Definition at line 3 of file scn_leaf.cpp.
|
virtual |
Definition at line 7 of file scn_leaf.cpp.
|
virtual |
Definition at line 11 of file scn_leaf.cpp.
|
virtual |
Definition at line 19 of file scn_leaf.cpp.
| void m3d::scnLeaf_c::setOption | ( | ulong | option, |
| ulong | value ) |
Definition at line 23 of file scn_leaf.cpp.
| bool m3d::scnLeaf_c::getOption | ( | ulong | option, |
| ulong * | value ) const |
Definition at line 27 of file scn_leaf.cpp.
| void m3d::scnLeaf_c::setScale | ( | float | x, |
| float | y, | ||
| float | z ) |
Definition at line 31 of file scn_leaf.cpp.
| void m3d::scnLeaf_c::setScale | ( | const nw4r::math::VEC3 & | scale | ) |
Definition at line 35 of file scn_leaf.cpp.
| void m3d::scnLeaf_c::setLocalMtx | ( | const nw4r::math::MTX34 * | mtx | ) |
Definition at line 39 of file scn_leaf.cpp.
| void m3d::scnLeaf_c::getLocalMtx | ( | nw4r::math::MTX34 * | mtx | ) | const |
Definition at line 43 of file scn_leaf.cpp.
| void m3d::scnLeaf_c::getViewMtx | ( | nw4r::math::MTX34 * | mtx | ) | const |
Definition at line 47 of file scn_leaf.cpp.
| void m3d::scnLeaf_c::calc | ( | bool | keepEnabledAfter | ) |
Definition at line 51 of file scn_leaf.cpp.
| void m3d::scnLeaf_c::calcVtx | ( | bool | keepEnabledAfter | ) |
Definition at line 59 of file scn_leaf.cpp.
| void m3d::scnLeaf_c::setPriorityDraw | ( | int | prioOpa, |
| int | prioXlu ) |
Definition at line 67 of file scn_leaf.cpp.
|
inline |
Definition at line 33 of file scn_leaf.hpp.
|
protected |
Definition at line 36 of file scn_leaf.hpp.