|
SSBM Decomp
|
Functions | |
| static void | __DEMOWin_add_node (struct STRUCT_DEMOWIN *handle) |
| static void | __DEMOWin_delete_node (struct STRUCT_DEMOWIN *handle) |
| static void | __DEMOWin_puts_n (s16 x, s16 y, s16 z, u16 n, char *string) |
| static void | __DEMOWinMenu_refesh_menu (struct STRUCT_DEMOWIN *w) |
| static u16 | __DEMOWinMenu_get_user_input (DEMOWinPadInfo *p) |
| static void | __DEMOWinList_refresh_list (struct STRUCT_DEMOWIN *w) |
| void | DEMOWinInit () |
| struct STRUCT_DEMOWIN * | DEMOWinCreateWindow (s32 x1, s32 y1, s32 x2, s32 y2, char *caption, u16 scroll, void *func) |
| void | DEMOWinDestroyWindow (struct STRUCT_DEMOWIN *handle) |
| void | DEMOWinOpenWindow (struct STRUCT_DEMOWIN *handle) |
| void | DEMOWinCloseWindow (struct STRUCT_DEMOWIN *handle) |
| void | DEMOWinSetWindowColor (struct STRUCT_DEMOWIN *handle, enum DEMOWinItem item, u8 r, u8 g, u8 b, u8 a) |
| void | DEMOWinLogPrintf (struct STRUCT_DEMOWIN *handle, char *fmt,...) |
| void | DEMOWinPrintfXY (struct STRUCT_DEMOWIN *handle, u16 col, u16 row, char *fmt,...) |
| void | DEMOWinScrollWindow (struct STRUCT_DEMOWIN *handle, u32 dir) |
| void | DEMOWinBringToFront (struct STRUCT_DEMOWIN *handle) |
| void | DEMOWinSendToBack (struct STRUCT_DEMOWIN *handle) |
| void | DEMOWinClearRow (struct STRUCT_DEMOWIN *handle, u16 row) |
| void | DEMOWinClearWindow (struct STRUCT_DEMOWIN *handle) |
| void | DEMOWinClearBuffer (struct STRUCT_DEMOWIN *handle) |
| void | DEMOWinRefresh () |
| static void | __DEMOWin_puts_n (signed short x, signed short y, signed short z, unsigned short n, char *string) |
| struct STRUCT_MENU * | DEMOWinCreateMenuWindow (struct STRUCT_MENU *menu, unsigned short x, unsigned short y) |
| void | DEMOWinDestroyMenuWindow (struct STRUCT_MENU *menu) |
| u32 | DEMOWinMenuChild (struct STRUCT_MENU *menu, int child_flag) |
| void | DEMOWinPadInit (DEMOWinPadInfo *p) |
| void | DEMOWinPadRead (DEMOWinPadInfo *p) |
| void | DEMOWinSetRepeat (unsigned long threshold, unsigned long rate) |
| void | DEMOWinResetRepeat () |
| struct STRUCT_LISTBOX * | DEMOWinCreateListWindow (struct STRUCT_LISTBOX *list, unsigned short x, unsigned short y) |
| void | DEMOWinDestroyListWindow (struct STRUCT_LISTBOX *list) |
| void | DEMOWinListSetCursor (struct STRUCT_LISTBOX *list, int x) |
| long | DEMOWinListScrollList (struct STRUCT_LISTBOX *list, unsigned long dir) |
| long | DEMOWinListMoveCursor (struct STRUCT_LISTBOX *list, unsigned long dir) |
Variables | |
| static unsigned long | __DEMOWIN_PAD_repeat_threshold = 0x0000000F |
| static unsigned long | __DEMOWIN_PAD_repeat_rate = 0x00000002 |
| struct STRUCT_DEMOWIN * | __first_node |
| struct STRUCT_DEMOWIN * | __last_node |
| struct STRUCT_DEMOWIN * | __curr_node |
| struct _GXRenderModeObj * | __rmp |
| long | fontShift = 0 |
|
static |
|
static |
|
static |
|
static |
|
static |
| void DEMOWinInit | ( | ) |
| struct STRUCT_DEMOWIN * DEMOWinCreateWindow | ( | s32 | x1, |
| s32 | y1, | ||
| s32 | x2, | ||
| s32 | y2, | ||
| char * | caption, | ||
| u16 | scroll, | ||
| void * | func ) |
| void DEMOWinDestroyWindow | ( | struct STRUCT_DEMOWIN * | handle | ) |
| void DEMOWinOpenWindow | ( | struct STRUCT_DEMOWIN * | handle | ) |
| void DEMOWinCloseWindow | ( | struct STRUCT_DEMOWIN * | handle | ) |
| void DEMOWinSetWindowColor | ( | struct STRUCT_DEMOWIN * | handle, |
| enum DEMOWinItem | item, | ||
| u8 | r, | ||
| u8 | g, | ||
| u8 | b, | ||
| u8 | a ) |
| void DEMOWinLogPrintf | ( | struct STRUCT_DEMOWIN * | handle, |
| char * | fmt, | ||
| ... ) |
| void DEMOWinPrintfXY | ( | struct STRUCT_DEMOWIN * | handle, |
| u16 | col, | ||
| u16 | row, | ||
| char * | fmt, | ||
| ... ) |
| void DEMOWinScrollWindow | ( | struct STRUCT_DEMOWIN * | handle, |
| u32 | dir ) |
| void DEMOWinBringToFront | ( | struct STRUCT_DEMOWIN * | handle | ) |
| void DEMOWinSendToBack | ( | struct STRUCT_DEMOWIN * | handle | ) |
| void DEMOWinClearRow | ( | struct STRUCT_DEMOWIN * | handle, |
| u16 | row ) |
| void DEMOWinClearWindow | ( | struct STRUCT_DEMOWIN * | handle | ) |
| void DEMOWinClearBuffer | ( | struct STRUCT_DEMOWIN * | handle | ) |
| void DEMOWinRefresh | ( | ) |
|
static |
| struct STRUCT_MENU * DEMOWinCreateMenuWindow | ( | struct STRUCT_MENU * | menu, |
| unsigned short | x, | ||
| unsigned short | y ) |
| void DEMOWinDestroyMenuWindow | ( | struct STRUCT_MENU * | menu | ) |
| u32 DEMOWinMenuChild | ( | struct STRUCT_MENU * | menu, |
| int | child_flag ) |
| void DEMOWinPadInit | ( | DEMOWinPadInfo * | p | ) |
| void DEMOWinPadRead | ( | DEMOWinPadInfo * | p | ) |
| void DEMOWinSetRepeat | ( | unsigned long | threshold, |
| unsigned long | rate ) |
| void DEMOWinResetRepeat | ( | ) |
| struct STRUCT_LISTBOX * DEMOWinCreateListWindow | ( | struct STRUCT_LISTBOX * | list, |
| unsigned short | x, | ||
| unsigned short | y ) |
| void DEMOWinDestroyListWindow | ( | struct STRUCT_LISTBOX * | list | ) |
| void DEMOWinListSetCursor | ( | struct STRUCT_LISTBOX * | list, |
| int | x ) |
| long DEMOWinListScrollList | ( | struct STRUCT_LISTBOX * | list, |
| unsigned long | dir ) |
| long DEMOWinListMoveCursor | ( | struct STRUCT_LISTBOX * | list, |
| unsigned long | dir ) |
|
static |
|
static |
| struct STRUCT_DEMOWIN* __first_node |
| struct STRUCT_DEMOWIN* __last_node |
| struct STRUCT_DEMOWIN* __curr_node |
| struct _GXRenderModeObj* __rmp |
| long fontShift = 0 |