Go to the source code of this file.
Macros | |
#define | ITEM_NONE_STANDIN 0x7FFE |
#define | ITEM_INVALID 0x7FFF |
Functions | |
void | pause_items_draw_contents (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_items_init (MenuPanel *panel) |
void | pause_items_handle_input (MenuPanel *panel) |
void | pause_items_update (MenuPanel *panel) |
void | pause_items_cleanup (MenuPanel *panel) |
s32 | pause_items_comparator (s16 *a, s16 *b) |
s32 | pause_items_get_pos_x (s32 page, s32 itemIndex) |
s32 | pause_items_get_pos_y (s32 page, s32 itemIndex) |
s32 | pause_items_get_column (s32 page, s32 itemIdx) |
s32 | pause_items_get_row (s32 page, s32 itemIdx) |
s32 | pause_items_is_visible (s32 y) |
s32 | pause_items_scroll_offset_y (s32 beforeY) |
s32 | pause_items_scroll_offset_x (s32 beforeX) |
void | pause_items_load_items (s32 invItems) |
Variables | |
HudScript * | gPauseItemsElements [] |
MenuWindowBP | gPauseItemsWindowBPs [] |
MenuPanel | gPausePanelItems |
#define ITEM_NONE_STANDIN 0x7FFE |
Definition at line 26 of file pause_items.c.
Referenced by pause_items_draw_contents(), pause_items_handle_input(), and pause_items_load_items().
#define ITEM_INVALID 0x7FFF |
Definition at line 27 of file pause_items.c.
Referenced by pause_items_draw_contents(), pause_items_handle_input(), and pause_items_load_items().
void pause_items_draw_contents | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 110 of file pause_items.c.
void pause_items_init | ( | MenuPanel * | panel | ) |
Definition at line 430 of file pause_items.c.
void pause_items_handle_input | ( | MenuPanel * | panel | ) |
Definition at line 450 of file pause_items.c.
void pause_items_update | ( | MenuPanel * | panel | ) |
Definition at line 573 of file pause_items.c.
void pause_items_cleanup | ( | MenuPanel * | panel | ) |
Definition at line 591 of file pause_items.c.
s32 pause_items_comparator | ( | s16 * | a, |
s16 * | b ) |
Definition at line 68 of file pause_items.c.
Referenced by pause_items_load_items().
s32 pause_items_get_pos_x | ( | s32 | page, |
s32 | itemIndex ) |
s32 pause_items_get_pos_y | ( | s32 | page, |
s32 | itemIndex ) |
Definition at line 80 of file pause_items.c.
Referenced by pause_items_draw_contents(), pause_items_load_items(), and pause_items_update().
s32 pause_items_get_column | ( | s32 | page, |
s32 | itemIdx ) |
Definition at line 84 of file pause_items.c.
Referenced by pause_items_draw_contents().
s32 pause_items_get_row | ( | s32 | page, |
s32 | itemIdx ) |
Definition at line 88 of file pause_items.c.
Referenced by pause_items_draw_contents().
s32 pause_items_is_visible | ( | s32 | y | ) |
Definition at line 92 of file pause_items.c.
Referenced by pause_items_draw_contents().
s32 pause_items_scroll_offset_y | ( | s32 | beforeY | ) |
Definition at line 99 of file pause_items.c.
Referenced by pause_items_draw_contents().
s32 pause_items_scroll_offset_x | ( | s32 | beforeX | ) |
Definition at line 103 of file pause_items.c.
Referenced by pause_items_draw_contents().
void pause_items_load_items | ( | s32 | invItems | ) |
Definition at line 355 of file pause_items.c.
Referenced by pause_items_handle_input(), and pause_items_init().
HudScript* gPauseItemsElements[] |
Definition at line 29 of file pause_items.c.
Referenced by pause_items_init().
MenuWindowBP gPauseItemsWindowBPs[] |
Definition at line 36 of file pause_items.c.
Referenced by pause_items_init().
MenuPanel gPausePanelItems |
Definition at line 52 of file pause_items.c.