Go to the source code of this file.
Macros | |
#define | TABS_CURSOR_OFFSET_X (0) |
Functions | |
void | pause_tabs_draw_stats (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_tabs_draw_badges (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_tabs_draw_items (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_tabs_draw_party (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_tabs_draw_spirits (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_tabs_draw_map (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_tabs_draw_invis (MenuPanel *menu, s32 baseX, s32 baseY, s32 width, s32 height, s32 opacity, s32 darkening) |
void | pause_tabs_init (MenuPanel *tab) |
void | pause_tabs_handle_input (MenuPanel *tab) |
void | pause_tabs_update (MenuPanel *tab) |
void | pause_tabs_cleanup (MenuPanel *tab) |
Variables | |
MenuPanel * | gPausePanels [] |
HudScript * | gPauseTabsHudScripts [][6] |
s8 | gPauseTabsGridData [] = { 0, 1, 2, 3, 4, 5 } |
u8 | gPauseTabsPanelIDs [] = { 1, 2, 3, 4, 5, 6 } |
u8 | gPauseTabsWindowIDs [] = { WIN_PAUSE_TAB_STATS, WIN_PAUSE_TAB_BADGES, WIN_PAUSE_TAB_ITEMS, WIN_PAUSE_TAB_PARTY, WIN_PAUSE_TAB_SPIRITS, WIN_PAUSE_TAB_MAP } |
u8 | gPauseTabsPageWindowIDs [] = { WIN_PAUSE_STATS, WIN_PAUSE_BADGES, WIN_PAUSE_ITEMS, WIN_PAUSE_PARTNERS, WIN_PAUSE_SPIRITS, WIN_PAUSE_MAP } |
MenuWindowBP | gPauseTabsWindowBPs [] |
s32 | gPauseTabsCurrentTab = 0 |
s32 | gPauseTabsMessages [] |
u8 | gPauseTabsInterpTable [] = { 0, 1, 2, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8 } |
s32 | gPauseDoBasicWindowUpdate = TRUE |
MenuPanel | gPausePanelTabs |
#define TABS_CURSOR_OFFSET_X (0) |
Definition at line 6 of file pause_tabs.c.
Referenced by pause_tabs_draw_badges(), pause_tabs_draw_items(), pause_tabs_draw_map(), pause_tabs_draw_party(), pause_tabs_draw_spirits(), and pause_tabs_draw_stats().
void pause_tabs_draw_stats | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 204 of file pause_tabs.c.
void pause_tabs_draw_badges | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 222 of file pause_tabs.c.
void pause_tabs_draw_items | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 240 of file pause_tabs.c.
void pause_tabs_draw_party | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 258 of file pause_tabs.c.
void pause_tabs_draw_spirits | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 276 of file pause_tabs.c.
void pause_tabs_draw_map | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 294 of file pause_tabs.c.
void pause_tabs_draw_invis | ( | MenuPanel * | menu, |
s32 | baseX, | ||
s32 | baseY, | ||
s32 | width, | ||
s32 | height, | ||
s32 | opacity, | ||
s32 | darkening ) |
Definition at line 201 of file pause_tabs.c.
void pause_tabs_init | ( | MenuPanel * | tab | ) |
Definition at line 312 of file pause_tabs.c.
void pause_tabs_handle_input | ( | MenuPanel * | tab | ) |
Definition at line 336 of file pause_tabs.c.
void pause_tabs_update | ( | MenuPanel * | tab | ) |
Definition at line 384 of file pause_tabs.c.
void pause_tabs_cleanup | ( | MenuPanel * | tab | ) |
Definition at line 459 of file pause_tabs.c.
|
extern |
Definition at line 47 of file pause_main.c.
Referenced by pause_cleanup(), pause_handle_input(), pause_init(), pause_tabs_handle_input(), and pause_tabs_update().
HudScript* gPauseTabsHudScripts[][6] |
Definition at line 49 of file pause_tabs.c.
Referenced by pause_tabs_init().
s8 gPauseTabsGridData[] = { 0, 1, 2, 3, 4, 5 } |
Definition at line 70 of file pause_tabs.c.
u8 gPauseTabsPanelIDs[] = { 1, 2, 3, 4, 5, 6 } |
Definition at line 71 of file pause_tabs.c.
Referenced by pause_tabs_handle_input(), and pause_tabs_update().
u8 gPauseTabsWindowIDs[] = { WIN_PAUSE_TAB_STATS, WIN_PAUSE_TAB_BADGES, WIN_PAUSE_TAB_ITEMS, WIN_PAUSE_TAB_PARTY, WIN_PAUSE_TAB_SPIRITS, WIN_PAUSE_TAB_MAP } |
Definition at line 72 of file pause_tabs.c.
Referenced by pause_tabs_draw_badges(), pause_tabs_draw_items(), pause_tabs_draw_map(), pause_tabs_draw_party(), pause_tabs_draw_spirits(), pause_tabs_draw_stats(), and pause_tabs_handle_input().
u8 gPauseTabsPageWindowIDs[] = { WIN_PAUSE_STATS, WIN_PAUSE_BADGES, WIN_PAUSE_ITEMS, WIN_PAUSE_PARTNERS, WIN_PAUSE_SPIRITS, WIN_PAUSE_MAP } |
Definition at line 73 of file pause_tabs.c.
Referenced by pause_tabs_update().
MenuWindowBP gPauseTabsWindowBPs[] |
Definition at line 74 of file pause_tabs.c.
Referenced by pause_tabs_init().
s32 gPauseTabsCurrentTab = 0 |
Definition at line 174 of file pause_tabs.c.
Referenced by pause_tabs_handle_input().
s32 gPauseTabsMessages[] |
Definition at line 175 of file pause_tabs.c.
Referenced by pause_tabs_handle_input().
u8 gPauseTabsInterpTable[] = { 0, 1, 2, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8 } |
Definition at line 183 of file pause_tabs.c.
Referenced by pause_tabs_update().
s32 gPauseDoBasicWindowUpdate = TRUE |
Definition at line 184 of file pause_tabs.c.
Referenced by pause_tabs_update().
MenuPanel gPausePanelTabs |
Definition at line 185 of file pause_tabs.c.