Macros | |
#define | BADGE_NONE_STANDIN 0x7FFE |
#define | BADGE_INVALID 0x7FFF |
#define | OFFSET_1_X 43 |
#define | OFFSET_1_Y 81 |
#define | OFFSET_2_X 16 |
#define | OFFSET_3_X 69 |
#define | OFFSET_3_Y 74 |
#define | X_VAR1 241 |
#define | X_VAR2 235 |
#define | X_VAR3 12 |
#define | X_VAR4 73 |
#define | X_VAR5 10 |
#define | X_VAR6 19 |
#define | X_VAR7 12 |
#define | X_VAR8 21 |
#define | X_VAR9 86 |
#define | X_VAR10 90 |
#define | Y_VAR1 37 |
#define | Y_VAR2 42 |
#define | W_VAR1 91 |
#define | W_VAR2 91 |
Enumerations | |
enum | BadgeEquipResult { EQUIP_RESULT_ALREADY_EQUIPPED , EQUIP_RESULT_NOT_ENOUGH_BP , EQUIP_RESULT_TOO_MANY_BADGES , EQUIP_RESULT_SUCCESS } |
Functions | |
void | pause_badges_draw_contents (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_badges_init (MenuPanel *panel) |
void | pause_badges_handle_input (MenuPanel *panel) |
void | pause_badges_update (MenuPanel *panel) |
void | pause_badges_cleanup (MenuPanel *panel) |
s32 | pause_badges_comparator (s16 *a, s16 *b) |
s32 | pause_badges_count_all (void) |
s32 | pause_badges_count_equipped (void) |
s32 | pause_badges_get_pos_x (s32 page, s32 itemIndex) |
s32 | pause_badges_get_pos_y (s32 page, s32 itemIndex) |
s32 | pause_badges_get_column (s32 page, s32 itemIdx) |
s32 | pause_badges_get_row (s32 page, s32 itemIdx) |
s32 | pause_badges_is_visible (s32 y) |
s32 | pause_badges_scroll_offset_y (s32 offset) |
s32 | pause_badges_scroll_offset_x (s32 x) |
s32 | pause_badges_try_remove (s16 badgeID) |
s32 | pause_badges_try_equip (s16 badgeID) |
void | pause_badges_draw_bp_orbs (s32 orbState, s32 x, s32 y) |
void | pause_badges_load_badges (s32 onlyEquipped) |
Variables | |
Gfx | PauseGfxOrbs [] |
HudScript * | gPauseBadgesElements [][22] |
MenuWindowBP | gPauseBadgesWindowBPs [] |
MenuPanel | gPausePanelBadges |
#define BADGE_INVALID 0x7FFF |
#define BADGE_NONE_STANDIN 0x7FFE |
#define OFFSET_1_X 43 |
Referenced by pause_badges_draw_contents().
#define OFFSET_1_Y 81 |
Referenced by pause_badges_draw_contents().
#define OFFSET_2_X 16 |
Referenced by pause_badges_draw_contents().
#define OFFSET_3_X 69 |
Referenced by pause_badges_draw_contents().
#define OFFSET_3_Y 74 |
Referenced by pause_badges_draw_contents().
#define W_VAR1 91 |
Referenced by pause_badges_draw_contents().
#define W_VAR2 91 |
Referenced by pause_badges_draw_contents().
#define X_VAR1 241 |
Referenced by pause_badges_draw_contents().
#define X_VAR10 90 |
Referenced by pause_badges_draw_contents().
#define X_VAR2 235 |
Referenced by pause_badges_draw_contents().
#define X_VAR3 12 |
Referenced by pause_badges_draw_contents().
#define X_VAR4 73 |
Referenced by pause_badges_draw_contents().
#define X_VAR5 10 |
Referenced by pause_badges_draw_contents().
#define X_VAR6 19 |
Referenced by pause_badges_draw_contents().
#define X_VAR7 12 |
Referenced by pause_badges_draw_contents().
#define X_VAR8 21 |
Referenced by pause_badges_draw_contents().
#define X_VAR9 86 |
Referenced by pause_badges_draw_contents().
#define Y_VAR1 37 |
Referenced by pause_badges_draw_contents().
#define Y_VAR2 42 |
Referenced by pause_badges_draw_contents().
Referenced by pause_badges_count_all(), and pause_badges_count_equipped().
Referenced by pause_badges_init().
Referenced by pause_badges_load_badges().
Referenced by pause_badges_draw_contents().
void pause_badges_draw_contents | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Referenced by pause_badges_draw_contents().
Referenced by pause_badges_draw_contents().
Referenced by pause_badges_draw_contents(), pause_badges_load_badges(), and pause_badges_update().
Referenced by pause_badges_draw_contents().
Referenced by pause_badges_draw_contents().
Referenced by pause_badges_handle_input(), and pause_badges_init().
Referenced by pause_badges_draw_contents().
Referenced by pause_badges_draw_contents().
Referenced by pause_badges_handle_input().
Referenced by pause_badges_handle_input().
HudScript* gPauseBadgesElements[][22] |
Referenced by pause_badges_init().
MenuWindowBP gPauseBadgesWindowBPs[] |
Referenced by pause_badges_init().
MenuPanel gPausePanelBadges |
|
extern |
Referenced by pause_badges_draw_contents().