Data Structures | |
| struct | StatsEntryData |
Macros | |
| #define | NUMBER_OFFSET_Y 0 |
| #define | ROW_1_Y 51 |
| #define | ROW_2_Y 51 |
| #define | ROW_3_Y 85 |
| #define | ROW_4_Y 119 |
| #define | COL_A_X 25 |
| #define | COL_B_X 78 |
| #define | COL_C_X 105 |
| #define | POS_1_X 67 |
| #define | POS_2_X 106 |
| #define | POS_3_X 61 |
| #define | POS_4_X 16 |
| #define | PAUSE_BOX_WIDTH 113 |
| #define | X_VAR1 143 |
| #define | X_VAR2 155 |
| #define | X_VAR3 281 |
| #define | X_VAR4 248 |
| #define | COUNT_DRAW_STYLE DRAW_NUMBER_STYLE_MONOSPACE_RIGHT |
| #define | X_VAR5 237 |
| #define | X_VAR6 246 |
| #define | X_VAR7 137 |
| #define | X_VAR8 163 |
| #define | X_VAR9 176 |
| #define | X_VAR10 130 |
| #define | X_VAR11 138 |
| #define | X_VAR12 140 |
| #define | X_VAR13 152 |
| #define | BOOTS_X 138 |
| #define | HAMMER_X 138 |
| #define | STAR_POWER_X 132 |
| #define | COLLECTABLES_X 125 |
| #define | MINUTE (60 * 60) |
| #define | HOUR (MINUTE * 60) |
Enumerations | |
| enum | { STAT_ICON_MARIO = 0 , STAT_ICON_BOOTS = 1 , STAT_ICON_HAMMER = 2 , STAT_ICON_COIN = 3 , STAT_ICON_STAR_POINT = 4 , STAT_ICON_STAR_PIECE = 5 , STAT_ICON_CLOCK = 6 , STAT_ICON_HP = 7 , STAT_ICON_FP = 8 , STAT_ICON_BP = 9 , STAT_ICON_STAR = 10 , STAT_ICON_TIMES = 11 } |
Functions | |
| void | pause_stats_draw_contents (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
| void | pause_stats_init (MenuPanel *panel) |
| void | pause_stats_handle_input (MenuPanel *panel) |
| void | pause_stats_cleanup (MenuPanel *panel) |
Variables | |
| HudScript * | gStatsMenuElements [] |
| HudScript * | gStatsBootsElements [] = { &HES_StatBoots0, &HES_StatBoots1, &HES_StatBoots2, &HES_StatBoots3 } |
| HudScript * | gStatsHammerElements [] = { &HES_StatHammer0, &HES_StatHammer1, &HES_StatHammer2, &HES_StatHammer3 } |
| s32 | gPauseStatsBootsMessages [] = { PAUSE_MSG_3B, PAUSE_MSG_3C, PAUSE_MSG_3D, PAUSE_MSG_3E } |
| s32 | gPauseStatsHammerMessages [] = { PAUSE_MSG_3F, PAUSE_MSG_40, PAUSE_MSG_41, PAUSE_MSG_42 } |
| s8 | gPauseStatsGridData [] |
| StatsEntryData | gStatsMenuEntries [] |
| HudScript * | gPauseStatsSPIncElements [] |
| HudScript * | gPauseStatsStarElements [] |
| s32 | D_8024F46C [] = { -1, 1, 2, 4, 5, 7, 8 } |
| MenuWindowBP | gStatsMenuWindowBPs [] |
| MenuPanel | gPausePanelStats |
| #define BOOTS_X 138 |
| #define COL_A_X 25 |
Referenced by pause_stats_draw_contents().
| #define COL_B_X 78 |
Referenced by pause_stats_draw_contents().
| #define COL_C_X 105 |
Referenced by pause_stats_draw_contents().
| #define COLLECTABLES_X 125 |
| #define COUNT_DRAW_STYLE DRAW_NUMBER_STYLE_MONOSPACE_RIGHT |
Referenced by pause_stats_draw_contents().
| #define HAMMER_X 138 |
| #define MINUTE (60 * 60) |
| #define NUMBER_OFFSET_Y 0 |
Referenced by pause_stats_draw_contents().
| #define PAUSE_BOX_WIDTH 113 |
Referenced by pause_stats_draw_contents().
| #define POS_1_X 67 |
Referenced by pause_stats_draw_contents().
| #define POS_2_X 106 |
Referenced by pause_stats_draw_contents().
| #define POS_3_X 61 |
Referenced by pause_stats_draw_contents().
| #define POS_4_X 16 |
Referenced by pause_stats_draw_contents().
| #define ROW_1_Y 51 |
Referenced by pause_stats_draw_contents().
| #define ROW_2_Y 51 |
Referenced by pause_stats_draw_contents().
| #define ROW_3_Y 85 |
Referenced by pause_stats_draw_contents().
| #define ROW_4_Y 119 |
Referenced by pause_stats_draw_contents().
| #define STAR_POWER_X 132 |
| #define X_VAR1 143 |
Referenced by pause_stats_draw_contents().
| #define X_VAR10 130 |
Referenced by pause_stats_draw_contents().
| #define X_VAR11 138 |
Referenced by pause_stats_draw_contents().
| #define X_VAR12 140 |
Referenced by pause_stats_draw_contents().
| #define X_VAR13 152 |
Referenced by pause_stats_draw_contents().
| #define X_VAR2 155 |
Referenced by pause_stats_draw_contents().
| #define X_VAR3 281 |
Referenced by pause_stats_draw_contents().
| #define X_VAR4 248 |
Referenced by pause_stats_draw_contents().
| #define X_VAR5 237 |
Referenced by pause_stats_draw_contents().
| #define X_VAR6 246 |
Referenced by pause_stats_draw_contents().
| #define X_VAR7 137 |
Referenced by pause_stats_draw_contents().
| #define X_VAR8 163 |
Referenced by pause_stats_draw_contents().
| #define X_VAR9 176 |
Referenced by pause_stats_draw_contents().
| void pause_stats_draw_contents | ( | MenuPanel * | menu, |
| s32 | baseX, | ||
| s32 | baseY, | ||
| s32 | width, | ||
| s32 | height, | ||
| s32 | opacity, | ||
| s32 | darkening ) |
| s32 D_8024F46C[] = { -1, 1, 2, 4, 5, 7, 8 } |
Referenced by pause_stats_draw_contents().
| MenuPanel gPausePanelStats |
| s32 gPauseStatsBootsMessages[] = { PAUSE_MSG_3B, PAUSE_MSG_3C, PAUSE_MSG_3D, PAUSE_MSG_3E } |
Referenced by pause_stats_draw_contents().
| s8 gPauseStatsGridData[] |
| s32 gPauseStatsHammerMessages[] = { PAUSE_MSG_3F, PAUSE_MSG_40, PAUSE_MSG_41, PAUSE_MSG_42 } |
Referenced by pause_stats_draw_contents().
| HudScript* gPauseStatsSPIncElements[] |
Referenced by pause_stats_draw_contents().
| HudScript* gPauseStatsStarElements[] |
Referenced by pause_stats_draw_contents().
| HudScript* gStatsBootsElements[] = { &HES_StatBoots0, &HES_StatBoots1, &HES_StatBoots2, &HES_StatBoots3 } |
Referenced by pause_stats_draw_contents().
| HudScript* gStatsHammerElements[] = { &HES_StatHammer0, &HES_StatHammer1, &HES_StatHammer2, &HES_StatHammer3 } |
Referenced by pause_stats_draw_contents().
| HudScript* gStatsMenuElements[] |
Referenced by pause_stats_init().
| StatsEntryData gStatsMenuEntries[] |
Referenced by pause_stats_draw_contents(), and pause_stats_handle_input().
| MenuWindowBP gStatsMenuWindowBPs[] |
Referenced by pause_stats_init().