|
Digimon World 3 decomp
The European version, SLES_039.36
|
#include <menus/title.h>
Data Fields | |
| s32 | id |
| s32 | key1 |
| s32 | key2 |
| s32 | state |
| s32 | substate |
| s32 | step |
| s32 | counter |
| s32 | paused |
| s32 | childCount |
| void * | children |
| void(* | setState )(struct TitleMenuTask *task, s32 state) |
| void(* | setSubstate )(struct TitleMenuTask *task, s32 substate) |
| void(* | setStep )(struct TitleMenuTask *task, s32 step) |
| void(* | setCounter )(struct TitleMenuTask *task, s32 counter) |
| void(* | nextState )(struct TitleMenuTask *task) |
| void(* | nextSubstate )(struct TitleMenuTask *task) |
| void(* | nextStep )(struct TitleMenuTask *task) |
| void(* | tickCounter )(struct TitleMenuTask *task) |
| void(* | update )() |
| void(* | destroy )(struct TitleMenuTask *task) |
| s16 | skip |
| s16 | choice |
| 1: new game, 2: continue, 3: timed out | |
| s16 | timer |
| s16 | showOptions |
| u8 | showCursor |
| u8 | blink |
| s16 | selection |
| 0, 1: the options, 2: "PRESS START" | |
| MenuOption | options [2] |
| u8 | pad7C [0x10] |
| never read or written | |
| s32 | layerId |
| s32 | depth |
| u8 | pad94 [8] |
| never read or written | |
| void(* | show )(struct TitleMenuTask *task) |
| void(* | reset )(struct TitleMenuTask *task) |
| s32(* | getChoice )(struct TitleMenuTask *task) |
| s32 TitleMenuTask::state |
Definition at line 169 of file title.h.
Referenced by STDWTITL_resetMenu(), STDWTITL_showMenu(), and STDWTITL_tickMenu().
| s32 TitleMenuTask::substate |
Definition at line 169 of file title.h.
Referenced by runOptions(), runPressStart(), and STDWTITL_tickMenu().
| void(* TitleMenuTask::setState) (struct TitleMenuTask *task, s32 state) |
Definition at line 169 of file title.h.
Referenced by runPressStart(), and STDWTITL_tickMenu().
| void(* TitleMenuTask::setSubstate) (struct TitleMenuTask *task, s32 substate) |
Definition at line 169 of file title.h.
Referenced by STDWTITL_resetMenu(), and STDWTITL_showMenu().
| void(* TitleMenuTask::setStep) (struct TitleMenuTask *task, s32 step) |
| void(* TitleMenuTask::setCounter) (struct TitleMenuTask *task, s32 counter) |
| void(* TitleMenuTask::nextState) (struct TitleMenuTask *task) |
Definition at line 169 of file title.h.
Referenced by STDWTITL_tickMenu().
| void(* TitleMenuTask::nextSubstate) (struct TitleMenuTask *task) |
Definition at line 169 of file title.h.
Referenced by runOptions(), and runPressStart().
| void(* TitleMenuTask::nextStep) (struct TitleMenuTask *task) |
| void(* TitleMenuTask::tickCounter) (struct TitleMenuTask *task) |
| void(* TitleMenuTask::destroy) (struct TitleMenuTask *task) |
| s16 TitleMenuTask::skip |
Definition at line 170 of file title.h.
Referenced by STDWTITL_startMenuTask(), and STDWTITL_tickMenu().
| s16 TitleMenuTask::choice |
1: new game, 2: continue, 3: timed out
Definition at line 171 of file title.h.
Referenced by runOptions(), runPressStart(), STDWTITL_getMenuChoice(), and STDWTITL_tickMenu().
| s16 TitleMenuTask::timer |
Definition at line 172 of file title.h.
Referenced by runOptions(), runPressStart(), and STDWTITL_resetMenu().
| s16 TitleMenuTask::showOptions |
Definition at line 173 of file title.h.
Referenced by runOptions(), runPressStart(), and STDWTITL_drawMenu().
| u8 TitleMenuTask::showCursor |
Definition at line 174 of file title.h.
Referenced by runOptions(), runPressStart(), STDWTITL_drawMenu(), and STDWTITL_resetMenu().
| u8 TitleMenuTask::blink |
Definition at line 175 of file title.h.
Referenced by runOptions(), runPressStart(), and STDWTITL_drawMenu().
| s16 TitleMenuTask::selection |
0, 1: the options, 2: "PRESS START"
Definition at line 176 of file title.h.
Referenced by runOptions(), runPressStart(), STDWTITL_drawMenu(), and STDWTITL_resetMenu().
| MenuOption TitleMenuTask::options[2] |
Definition at line 177 of file title.h.
Referenced by runOptions(), runPressStart(), and STDWTITL_drawMenu().
| s32 TitleMenuTask::layerId |
Definition at line 179 of file title.h.
Referenced by STDWTITL_drawMenu(), and STDWTITL_startMenuTask().
| s32 TitleMenuTask::depth |
Definition at line 180 of file title.h.
Referenced by STDWTITL_startMenuTask().
| void(* TitleMenuTask::show) (struct TitleMenuTask *task) |
Definition at line 182 of file title.h.
Referenced by STDWTITL_startMenuTask(), and STDWTITL_stepTitle().
| void(* TitleMenuTask::reset) (struct TitleMenuTask *task) |
Definition at line 183 of file title.h.
Referenced by STDWTITL_startMenuTask().
| s32(* TitleMenuTask::getChoice) (struct TitleMenuTask *task) |
Definition at line 184 of file title.h.
Referenced by STDWTITL_startMenuTask(), and STDWTITL_stepTitle().