NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
LytBase_c Class Reference
Inheritance diagram for LytBase_c:
[legend]

Description

Definition at line 9 of file d_lytbase.hpp.

Public Member Functions

virtual bool build (const char *, d2d::ResAccMult_c *)
 
LytTextBox_cfindTextBox (const char *)
 
void allocStringBuffer (nw4r::lyt::Pane *)
 
bool ReadResourceEx (const char *, int, bool)
 
bool ReadResource (const char *, bool)
 
bool ReadResource2 (const char *, int)
 
bool ReadResource3 (const char *, int)
 
void NPaneRegister (const char **, nw4r::lyt::Pane **, int)
 
void WPaneRegister (const char **, nw4r::lyt::Window **, int)
 
void PPaneRegister (const char **, nw4r::lyt::Picture **, int)
 
void TPaneRegister (const char **, LytTextBox_c **, int)
 
void TPaneNameRegister (const char **, const int *, int, int)
 
void AnimeResRegister (const char **, int)
 
void GroupRegister (const char **, const int *, int)
 
void AnimeStartBaseSetup (int)
 
void AnimeStartSetup (int, bool)
 
void LoopAnimeStartSetup (int)
 
void ReverseAnimeStartSetup (int, bool)
 
void AnimeEndSetup (int)
 
void AllAnimeEndSetup ()
 
void AnimePlay ()
 
bool isAnime (int)
 
bool isAllAnime ()
 
void FUN_800c9770 (void *, float *)
 
bool doDelete ()
 
- Public Member Functions inherited from d2d::Multi_c
virtual void draw ()
 
virtual void calc ()
 
void entry ()
 
nw4r::lyt::PanegetRootPane ()
 
- Public Member Functions inherited from m2d::Base_c

Private Attributes

d2d::ResAccMultLoader_c mResAccessorLoader
 
m2d::AnmResV2_c * mpAnimRes
 
m2d::AnmGroup_c * mpAnimGroup
 
bool * mpEnabledAnims
 
int mAnimCount
 
int mGroupCount
 
int mLastStartedAnimNum
 

Additional Inherited Members

- Public Attributes inherited from m2d::Base_c
nw4r::ut::Link mNode
 
u8 mDrawOrder
 

Member Function Documentation

◆ build()

virtual bool LytBase_c::build ( const char * ,
d2d::ResAccMult_c *  )
virtual

Reimplemented from d2d::Multi_c.

◆ ReadResource3()

bool LytBase_c::ReadResource3 ( const char * ,
int  )
Unofficial name.

Not in Shield version.

◆ FUN_800c9770()

void LytBase_c::FUN_800c9770 ( void * ,
float *  )
Unofficial name.

Member Data Documentation

◆ mResAccessorLoader

d2d::ResAccMultLoader_c LytBase_c::mResAccessorLoader
private

Definition at line 47 of file d_lytbase.hpp.

◆ mpAnimRes

m2d::AnmResV2_c* LytBase_c::mpAnimRes
private

Definition at line 49 of file d_lytbase.hpp.

◆ mpAnimGroup

m2d::AnmGroup_c* LytBase_c::mpAnimGroup
private

Definition at line 50 of file d_lytbase.hpp.

◆ mpEnabledAnims

bool* LytBase_c::mpEnabledAnims
private

Definition at line 52 of file d_lytbase.hpp.

◆ mAnimCount

int LytBase_c::mAnimCount
private

Definition at line 53 of file d_lytbase.hpp.

◆ mGroupCount

int LytBase_c::mGroupCount
private

Definition at line 55 of file d_lytbase.hpp.

◆ mLastStartedAnimNum

int LytBase_c::mLastStartedAnimNum
private

Definition at line 57 of file d_lytbase.hpp.