NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Definition at line 8 of file d_SmallScore.hpp.
Public Member Functions | |
bool | createLayout (d2d::ResAccMultLoader_c *) |
void | execute () |
void | draw () |
void | doDelete () |
void | setPlayer1upColor (int) |
void | setPlayer1000Color (int) |
void | setPlayer100Color (int) |
void | chgColor () |
void | setNormalOrBlueColor () |
void | ScissorMaskSet () |
void | BigSmallAnime () |
void | MakeStart () |
void | UpMove () |
void | DispWait () |
void | GoalScoreDisp () |
void | PositionSet () |
void | CreateSmallScore (const mVec3_c &, int, int) |
void | PosSet (const mVec3_c &) |
LytTextBox_c * | getTextBox (int n) |
Gets the n-th text box. | |
Static Public Attributes | |
static dSmallScore_c * | m_instance = nullptr |
Private Types | |
enum | STATE_e { STATE_MAKE_START = 0 , STATE_UP_MOVE = 1 , STATE_DISP_WAIT = 2 , STATE_GOAL_DISP = 3 , STATE_NONE = 4 } |
typedef void(dSmallScore_c::* | ProcFunc) () |
|
private |
Definition at line 18 of file d_SmallScore.hpp.
|
private |
Definition at line 10 of file d_SmallScore.hpp.
dSmallScore_c::dSmallScore_c | ( | ) |
Definition at line 14 of file d_SmallScore.cpp.
|
virtual |
Definition at line 18 of file d_SmallScore.cpp.
bool dSmallScore_c::createLayout | ( | d2d::ResAccMultLoader_c * | res | ) |
Definition at line 22 of file d_SmallScore.cpp.
void dSmallScore_c::execute | ( | ) |
Definition at line 65 of file d_SmallScore.cpp.
void dSmallScore_c::draw | ( | ) |
Definition at line 83 of file d_SmallScore.cpp.
void dSmallScore_c::doDelete | ( | ) |
Definition at line 95 of file d_SmallScore.cpp.
void dSmallScore_c::setPlayer1upColor | ( | int | player_id | ) |
Definition at line 99 of file d_SmallScore.cpp.
void dSmallScore_c::setPlayer1000Color | ( | int | player_id | ) |
Definition at line 103 of file d_SmallScore.cpp.
void dSmallScore_c::setPlayer100Color | ( | int | playerType | ) |
Definition at line 124 of file d_SmallScore.cpp.
void dSmallScore_c::chgColor | ( | ) |
Definition at line 137 of file d_SmallScore.cpp.
void dSmallScore_c::setNormalOrBlueColor | ( | ) |
Definition at line 163 of file d_SmallScore.cpp.
void dSmallScore_c::ScissorMaskSet | ( | ) |
Definition at line 183 of file d_SmallScore.cpp.
void dSmallScore_c::BigSmallAnime | ( | ) |
Definition at line 195 of file d_SmallScore.cpp.
void dSmallScore_c::MakeStart | ( | ) |
Definition at line 218 of file d_SmallScore.cpp.
void dSmallScore_c::UpMove | ( | ) |
Definition at line 285 of file d_SmallScore.cpp.
void dSmallScore_c::DispWait | ( | ) |
Definition at line 301 of file d_SmallScore.cpp.
void dSmallScore_c::GoalScoreDisp | ( | ) |
Definition at line 331 of file d_SmallScore.cpp.
void dSmallScore_c::PositionSet | ( | ) |
Definition at line 333 of file d_SmallScore.cpp.
void dSmallScore_c::CreateSmallScore | ( | const mVec3_c & | pos, |
int | popupType, | ||
int | playerType ) |
Definition at line 361 of file d_SmallScore.cpp.
void dSmallScore_c::PosSet | ( | const mVec3_c & | pos | ) |
Definition at line 379 of file d_SmallScore.cpp.
|
inline |
Gets the n-th text box.
Definition at line 82 of file d_SmallScore.hpp.
LytBase_c dSmallScore_c::mLayout |
Definition at line 48 of file d_SmallScore.hpp.
mVec2_c dSmallScore_c::mPos |
Definition at line 49 of file d_SmallScore.hpp.
mVec2_c dSmallScore_c::mPosDelta |
Definition at line 50 of file d_SmallScore.hpp.
mVec2_c dSmallScore_c::mPosDeceleration |
Definition at line 51 of file d_SmallScore.hpp.
mVec2_c dSmallScore_c::mPosOffset |
Definition at line 52 of file d_SmallScore.hpp.
mVec2_c dSmallScore_c::mScale |
Definition at line 53 of file d_SmallScore.hpp.
mVec2_c dSmallScore_c::mClipScale |
Definition at line 54 of file d_SmallScore.hpp.
mVec2_c dSmallScore_c::mAnimScale |
Definition at line 55 of file d_SmallScore.hpp.
nw4r::lyt::Pane* dSmallScore_c::mpRootPane |
Definition at line 56 of file d_SmallScore.hpp.
LytTextBox_c* dSmallScore_c::T_100_00 |
Definition at line 57 of file d_SmallScore.hpp.
LytTextBox_c* dSmallScore_c::T_1000_00 |
Definition at line 58 of file d_SmallScore.hpp.
LytTextBox_c* dSmallScore_c::T_red2_00 |
Definition at line 59 of file d_SmallScore.hpp.
LytTextBox_c* dSmallScore_c::T_1UP_00 |
Definition at line 60 of file d_SmallScore.hpp.
LytTextBox_c* dSmallScore_c::T_coin_x_00 |
Definition at line 61 of file d_SmallScore.hpp.
LytTextBox_c* dSmallScore_c::T_coinPoint_00 |
Definition at line 62 of file d_SmallScore.hpp.
nw4r::lyt::Pane* dSmallScore_c::N_coin_00 |
Definition at line 63 of file d_SmallScore.hpp.
float dSmallScore_c::mMaxHeight |
Definition at line 64 of file d_SmallScore.hpp.
STATE_e dSmallScore_c::mState |
Determines the state the score popup is in.
Definition at line 65 of file d_SmallScore.hpp.
int dSmallScore_c::mPopupType |
Definition at line 66 of file d_SmallScore.hpp.
int dSmallScore_c::mDispWaitCounter |
Counter that is incremented every frame while in the 'DispWait' state.
Definition at line 67 of file d_SmallScore.hpp.
int dSmallScore_c::mDispWaitTime |
Number of frames to wait in 'DispWait' (unless mPlayerType is 4, in which case the default value is 60)
Definition at line 68 of file d_SmallScore.hpp.
int dSmallScore_c::mPlayerType |
Definition at line 69 of file d_SmallScore.hpp.
int dSmallScore_c::mChgColorCounter |
Counter that is incremented every call to dSmallScore_c::chgColor(), which ensures that the 1-up color is only set once every 10 calls.
Definition at line 70 of file d_SmallScore.hpp.
u32 dSmallScore_c::mPlayerColor |
Definition at line 71 of file d_SmallScore.hpp.
int dSmallScore_c::mAnimCounter |
Definition at line 72 of file d_SmallScore.hpp.
u32 dSmallScore_c::mCurTextbox |
Definition at line 73 of file d_SmallScore.hpp.
bool dSmallScore_c::mIsGoalScore |
Definition at line 74 of file d_SmallScore.hpp.
bool dSmallScore_c::mInitialized |
Definition at line 75 of file d_SmallScore.hpp.
bool dSmallScore_c::mEnableColorChange |
Definition at line 76 of file d_SmallScore.hpp.
bool dSmallScore_c::mEnableBigSmallAnim |
Definition at line 77 of file d_SmallScore.hpp.
bool dSmallScore_c::mAnimIsShrinking |
Definition at line 78 of file d_SmallScore.hpp.
bool dSmallScore_c::mHasBlueColor |
Definition at line 79 of file d_SmallScore.hpp.
|
static |
Definition at line 84 of file d_SmallScore.hpp.