|
Digimon World 3 decomp
The European version, SLES_039.36
|
The saves of a memory card (STGMCARD_updateSaves) More...
#include <menus/memory_card.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 MemCardSaves *task, s32 state) |
| void(* | setSubstate )(struct MemCardSaves *task, s32 substate) |
| void(* | setStep )(struct MemCardSaves *task, s32 step) |
| void(* | setCounter )(struct MemCardSaves *task, s32 counter) |
| void(* | nextState )(struct MemCardSaves *task) |
| void(* | nextSubstate )(struct MemCardSaves *task) |
| void(* | nextStep )(struct MemCardSaves *task) |
| void(* | tickCounter )(struct MemCardSaves *task) |
| void(* | update )() |
| void(* | destroy )(struct MemCardSaves *task) |
| MemCardScreen * | screen |
| s32 | layer |
| s32 | origin [3] |
| x and y of the list's windows | |
| s32 | port |
| s32 | result |
| of the last card operation, then the error (STGMCARD_errorTexts) | |
| MemCardFile | file |
| the card's | |
| u8 | pad [0x26C4] |
| never read or written | |
| s32 | choice |
| of a yes/no question, 0 for yes; 0x2804 in the European version, as all below | |
| MenuLerp | slide [2] |
| the list's x and y offsets | |
| s32 | prompting |
| a message waits for the cross button | |
| s32 | blinkTime |
| s32 | blinkFrame |
| s32 | choosing |
| the cursor's two choices are shown | |
| s32 | backToPick |
| the message returns to the slot picker | |
| void(* | refresh )(struct MemCardSaves *saves) |
| void(* | hide )(struct MemCardSaves *saves) |
The saves of a memory card (STGMCARD_updateSaves)
Definition at line 149 of file memory_card.h.
| s32 MemCardSaves::id |
Definition at line 150 of file memory_card.h.
| s32 MemCardSaves::key1 |
Definition at line 150 of file memory_card.h.
| s32 MemCardSaves::key2 |
Definition at line 150 of file memory_card.h.
| s32 MemCardSaves::state |
Definition at line 150 of file memory_card.h.
Referenced by STGMCARD_updateSaves(), and STGMCARD_updateScreen().
| s32 MemCardSaves::substate |
Definition at line 150 of file memory_card.h.
Referenced by STGMCARD_acceptCard(), STGMCARD_answerError(), STGMCARD_askError(), STGMCARD_cancelOverwrite(), STGMCARD_checkInfo(), STGMCARD_closeMenuForError(), STGMCARD_closeSlots(), STGMCARD_closeSlotsToLeave(), STGMCARD_confirmMessage(), STGMCARD_createFile(), STGMCARD_endCardCheck(), STGMCARD_endCreate(), STGMCARD_endWaitCard(), STGMCARD_fillSave(), STGMCARD_formatCard(), STGMCARD_listCard(), STGMCARD_loadSave(), STGMCARD_openSaves(), STGMCARD_openSlots(), STGMCARD_pickPort(), STGMCARD_pickSlot(), STGMCARD_readInfo(), STGMCARD_runSaves(), STGMCARD_showDone(), STGMCARD_showError(), STGMCARD_showSlots(), STGMCARD_slideInTitle(), STGMCARD_startInfoRead(), STGMCARD_startLoad(), STGMCARD_startSave(), STGMCARD_updateSaves(), STGMCARD_waitLoadedMessage(), STGMCARD_writeHeader(), STGMCARD_writeIcons(), STGMCARD_writeInfo(), STGMCARD_writeNewInfo(), and STGMCARD_writeSave().
| s32 MemCardSaves::step |
Definition at line 150 of file memory_card.h.
Referenced by STGMCARD_answerError(), STGMCARD_answerOverwrite(), STGMCARD_cancelOverwrite(), STGMCARD_closeMenuForError(), STGMCARD_closeSlots(), STGMCARD_confirmMessage(), STGMCARD_endWaitCard(), STGMCARD_pickSlot(), STGMCARD_showDone(), STGMCARD_startLoad(), and STGMCARD_waitLoadedMessage().
| s32 MemCardSaves::counter |
Definition at line 150 of file memory_card.h.
Referenced by STGMCARD_closeSlots(), and STGMCARD_endWaitCard().
| s32 MemCardSaves::paused |
Definition at line 150 of file memory_card.h.
| s32 MemCardSaves::childCount |
Definition at line 150 of file memory_card.h.
| void* MemCardSaves::children |
Definition at line 150 of file memory_card.h.
Referenced by STGMCARD_hideSaves(), and STGMCARD_refreshSaves().
| void(* MemCardSaves::setState) (struct MemCardSaves *task, s32 state) |
Definition at line 150 of file memory_card.h.
Referenced by STGMCARD_hideSaves().
| void(* MemCardSaves::setSubstate) (struct MemCardSaves *task, s32 substate) |
Definition at line 150 of file memory_card.h.
| void(* MemCardSaves::setStep) (struct MemCardSaves *task, s32 step) |
Definition at line 150 of file memory_card.h.
Referenced by STGMCARD_confirmMessage().
| void(* MemCardSaves::setCounter) (struct MemCardSaves *task, s32 counter) |
Definition at line 150 of file memory_card.h.
| void(* MemCardSaves::nextState) (struct MemCardSaves *task) |
Definition at line 150 of file memory_card.h.
Referenced by STGMCARD_updateSaves().
| void(* MemCardSaves::nextSubstate) (struct MemCardSaves *task) |
Definition at line 150 of file memory_card.h.
Referenced by STGMCARD_promptSlot().
| void(* MemCardSaves::nextStep) (struct MemCardSaves *task) |
Definition at line 150 of file memory_card.h.
| void(* MemCardSaves::tickCounter) (struct MemCardSaves *task) |
Definition at line 150 of file memory_card.h.
| void(* MemCardSaves::update) () |
Definition at line 150 of file memory_card.h.
| void(* MemCardSaves::destroy) (struct MemCardSaves *task) |
Definition at line 150 of file memory_card.h.
| MemCardScreen* MemCardSaves::screen |
Definition at line 151 of file memory_card.h.
Referenced by STGMCARD_answerError(), STGMCARD_askError(), STGMCARD_confirmMessage(), STGMCARD_createSaves(), STGMCARD_fillSave(), STGMCARD_loadSave(), STGMCARD_openSaves(), STGMCARD_pickPort(), STGMCARD_pickSlot(), STGMCARD_promptSlot(), STGMCARD_showDone(), and STGMCARD_slideInTitle().
| s32 MemCardSaves::layer |
Definition at line 152 of file memory_card.h.
Referenced by STGMCARD_createSaves(), STGMCARD_drawSaves(), and STGMCARD_updateSaves().
| s32 MemCardSaves::origin[3] |
x and y of the list's windows
Definition at line 153 of file memory_card.h.
Referenced by STGMCARD_drawSaves(), STGMCARD_slideInTitle(), and STGMCARD_updateSaves().
| s32 MemCardSaves::port |
Definition at line 154 of file memory_card.h.
Referenced by STGMCARD_acceptCard(), STGMCARD_answerError(), STGMCARD_cancelOverwrite(), STGMCARD_confirmMessage(), STGMCARD_createFile(), STGMCARD_formatCard(), STGMCARD_listCard(), STGMCARD_loadSave(), STGMCARD_pickPort(), STGMCARD_pickSlot(), STGMCARD_readInfo(), STGMCARD_runSaves(), STGMCARD_showPort(), STGMCARD_slideInHeader(), STGMCARD_slideInTitle(), STGMCARD_updateMenu(), STGMCARD_writeHeader(), STGMCARD_writeIcons(), STGMCARD_writeInfo(), STGMCARD_writeNewInfo(), and STGMCARD_writeSave().
| s32 MemCardSaves::result |
of the last card operation, then the error (STGMCARD_errorTexts)
Definition at line 155 of file memory_card.h.
Referenced by STGMCARD_acceptCard(), STGMCARD_answerError(), STGMCARD_askError(), STGMCARD_cancelOverwrite(), STGMCARD_checkInfo(), STGMCARD_confirmMessage(), STGMCARD_createFile(), STGMCARD_endCardCheck(), STGMCARD_endCreate(), STGMCARD_endFormat(), STGMCARD_endWaitCard(), STGMCARD_formatCard(), STGMCARD_listCard(), STGMCARD_loadSave(), STGMCARD_pickSlot(), STGMCARD_readInfo(), STGMCARD_runSaves(), STGMCARD_showError(), STGMCARD_writeHeader(), STGMCARD_writeIcons(), STGMCARD_writeInfo(), STGMCARD_writeNewInfo(), and STGMCARD_writeSave().
| MemCardFile MemCardSaves::file |
the card's
Definition at line 157 of file memory_card.h.
Referenced by STGMCARD_checkInfo(), STGMCARD_refreshInfo(), STGMCARD_showDone(), STGMCARD_updateInfo(), STGMCARD_updateMenu(), and STGMCARD_writeIcons().
| u8 MemCardSaves::pad[0x26C4] |
never read or written
Definition at line 158 of file memory_card.h.
| s32 MemCardSaves::choice |
of a yes/no question, 0 for yes; 0x2804 in the European version, as all below
Definition at line 159 of file memory_card.h.
Referenced by STGMCARD_answerError(), STGMCARD_answerOverwrite(), STGMCARD_askError(), STGMCARD_moveChoiceCursor(), STGMCARD_pickSlot(), and STGMCARD_showError().
| MenuLerp MemCardSaves::slide[2] |
the list's x and y offsets
Definition at line 161 of file memory_card.h.
Referenced by STGMCARD_drawSaves(), STGMCARD_slideInTitle(), and STGMCARD_updateSaves().
| s32 MemCardSaves::prompting |
a message waits for the cross button
Definition at line 162 of file memory_card.h.
Referenced by STGMCARD_answerError(), STGMCARD_askError(), STGMCARD_confirmMessage(), STGMCARD_drawSaves(), STGMCARD_showDone(), STGMCARD_startLoad(), and STGMCARD_waitLoadedMessage().
| s32 MemCardSaves::blinkTime |
Definition at line 163 of file memory_card.h.
Referenced by STGMCARD_drawSaves().
| s32 MemCardSaves::blinkFrame |
Definition at line 164 of file memory_card.h.
Referenced by STGMCARD_drawSaves().
| s32 MemCardSaves::choosing |
the cursor's two choices are shown
Definition at line 165 of file memory_card.h.
Referenced by STGMCARD_answerError(), STGMCARD_askError(), STGMCARD_cancelOverwrite(), STGMCARD_drawSaves(), STGMCARD_pickPort(), STGMCARD_pickSlot(), STGMCARD_runSaves(), and STGMCARD_slideInTitle().
| s32 MemCardSaves::backToPick |
the message returns to the slot picker
Definition at line 166 of file memory_card.h.
Referenced by STGMCARD_confirmMessage(), STGMCARD_loadSave(), and STGMCARD_startLoad().
| void(* MemCardSaves::refresh) (struct MemCardSaves *saves) |
Definition at line 167 of file memory_card.h.
Referenced by STGMCARD_createSaves(), STGMCARD_showDone(), and STGMCARD_updateMenu().
| void(* MemCardSaves::hide) (struct MemCardSaves *saves) |
Definition at line 168 of file memory_card.h.
Referenced by STGMCARD_createSaves(), STGMCARD_pickPort(), and STGMCARD_runSaves().