|
NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Definition at line 12 of file simple.hpp.
Public Types | |
| enum | FLAG_e { SKIP_INVISIBLE = BIT_FLAG(0) } |
| typedef int(* | patrolPaneFunc1) (nw4r::lyt::Pane *pane, void *arg) |
| typedef bool(* | patrolPaneFunc2) (nw4r::lyt::Pane *pane) |
Public Member Functions | |
| virtual void | draw () |
| virtual void | calc () |
| virtual bool | build (const char *lytName, m2d::ResAccIf_c *resAcc) |
| void | calcBefore () |
| void | calcAfter () |
| int | patrolPane_local (nw4r::lyt::Pane *pane, patrolPaneFunc1 func1, patrolPaneFunc2 func2, void *arg) |
| bool | patrolPane (patrolPaneFunc1 func1, patrolPaneFunc2 func2, void *arg) |
Public Member Functions inherited from m2d::Base_c | |
| void | entry () |
Public Attributes | |
| Layout_c | mLayout |
| nw4r::lyt::DrawInfo | mDrawInfo |
| ResAccIf_c * | mpResAcc |
| mVec3_c | mPos |
| u32 | mFlags |
Public Attributes inherited from m2d::Base_c | |
| u8 | mDrawOrder |
| typedef int(* m2d::Simple_c::patrolPaneFunc1) (nw4r::lyt::Pane *pane, void *arg) |
Definition at line 18 of file simple.hpp.
| typedef bool(* m2d::Simple_c::patrolPaneFunc2) (nw4r::lyt::Pane *pane) |
Definition at line 19 of file simple.hpp.
| enum m2d::Simple_c::FLAG_e |
Definition at line 14 of file simple.hpp.
|
inlinevirtual |
Definition at line 22 of file simple.hpp.
|
virtual |
Reimplemented from m2d::Base_c.
|
virtual |
| int m2d::Simple_c::patrolPane_local | ( | nw4r::lyt::Pane * | pane, |
| patrolPaneFunc1 | func1, | ||
| patrolPaneFunc2 | func2, | ||
| void * | arg ) |
| bool m2d::Simple_c::patrolPane | ( | patrolPaneFunc1 | func1, |
| patrolPaneFunc2 | func2, | ||
| void * | arg ) |
| Layout_c m2d::Simple_c::mLayout |
Definition at line 32 of file simple.hpp.
| nw4r::lyt::DrawInfo m2d::Simple_c::mDrawInfo |
Definition at line 33 of file simple.hpp.
| ResAccIf_c* m2d::Simple_c::mpResAcc |
Definition at line 34 of file simple.hpp.
| mVec3_c m2d::Simple_c::mPos |
Definition at line 35 of file simple.hpp.
| u32 m2d::Simple_c::mFlags |
Definition at line 36 of file simple.hpp.