|
Digimon World 3 decomp
The European version, SLES_039.36
|
The screen's controller: the three decks to choose from. More...
#include <cardgame/deck_editor.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 DeckScreen *task, s32 state) |
| void(* | setSubstate )(struct DeckScreen *task, s32 substate) |
| void(* | setStep )(struct DeckScreen *task, s32 step) |
| void(* | setCounter )(struct DeckScreen *task, s32 counter) |
| void(* | nextState )(struct DeckScreen *task) |
| void(* | nextSubstate )(struct DeckScreen *task) |
| void(* | nextStep )(struct DeckScreen *task) |
| void(* | tickCounter )(struct DeckScreen *task) |
| void(* | update )() |
| void(* | destroy )(struct DeckScreen *task) |
| s32 | layer |
| s32 | depth |
| s32 | scroll |
| of the background | |
| s32 | tick |
| s32 | deck |
| under the cursor | |
| s32 | chosen |
| s32 | cursorFrame |
| s32 | cursorTime |
| s32 | renaming |
| s32 | kinds [3][6] |
| how many cards of each kind a deck has | |
| PanelAnim | panels [3] |
| PanelAnim | rowPanels [3] |
| void(* | countKinds )(struct DeckScreen *task) |
| STCRDDEK_countCardKinds. | |
The screen's controller: the three decks to choose from.
Definition at line 145 of file deck_editor.h.
| s32 DeckScreen::id |
Definition at line 146 of file deck_editor.h.
| s32 DeckScreen::key1 |
Definition at line 146 of file deck_editor.h.
| s32 DeckScreen::key2 |
Definition at line 146 of file deck_editor.h.
| s32 DeckScreen::state |
Definition at line 146 of file deck_editor.h.
Referenced by STCRDDEK_openChosen(), and STCRDDEK_updateScreen().
| s32 DeckScreen::substate |
Definition at line 146 of file deck_editor.h.
Referenced by STCRDDEK_chooseDeck(), STCRDDEK_chooseDeckOption(), STCRDDEK_closeFirstRow(), STCRDDEK_openDeckOptions(), STCRDDEK_startClosingRows(), STCRDDEK_stepScreen(), and STCRDDEK_updateScreen().
| s32 DeckScreen::step |
Definition at line 146 of file deck_editor.h.
Referenced by STCRDDEK_chooseDeckOption(), STCRDDEK_closeFirstRow(), STCRDDEK_openChosen(), STCRDDEK_startClosingRows(), and STCRDDEK_stepScreen().
| s32 DeckScreen::counter |
Definition at line 146 of file deck_editor.h.
| s32 DeckScreen::paused |
Definition at line 146 of file deck_editor.h.
| s32 DeckScreen::childCount |
Definition at line 146 of file deck_editor.h.
Referenced by STCRDDEK_createScreenWindows().
| void* DeckScreen::children |
Definition at line 146 of file deck_editor.h.
| void(* DeckScreen::setState) (struct DeckScreen *task, s32 state) |
Definition at line 146 of file deck_editor.h.
Referenced by STCRDDEK_openChosen(), and STCRDDEK_updateScreen().
| void(* DeckScreen::setSubstate) (struct DeckScreen *task, s32 substate) |
Definition at line 146 of file deck_editor.h.
Referenced by STCRDDEK_chooseDeck(), STCRDDEK_chooseDeckOption(), and STCRDDEK_stepScreen().
| void(* DeckScreen::setStep) (struct DeckScreen *task, s32 step) |
Definition at line 146 of file deck_editor.h.
| void(* DeckScreen::setCounter) (struct DeckScreen *task, s32 counter) |
Definition at line 146 of file deck_editor.h.
| void(* DeckScreen::nextState) (struct DeckScreen *task) |
Definition at line 146 of file deck_editor.h.
Referenced by STCRDDEK_updateScreen().
| void(* DeckScreen::nextSubstate) (struct DeckScreen *task) |
Definition at line 146 of file deck_editor.h.
| void(* DeckScreen::nextStep) (struct DeckScreen *task) |
Definition at line 146 of file deck_editor.h.
| void(* DeckScreen::tickCounter) (struct DeckScreen *task) |
Definition at line 146 of file deck_editor.h.
| void(* DeckScreen::update) () |
Definition at line 146 of file deck_editor.h.
| void(* DeckScreen::destroy) (struct DeckScreen *task) |
Definition at line 146 of file deck_editor.h.
| s32 DeckScreen::layer |
Definition at line 147 of file deck_editor.h.
Referenced by STCRDDEK_createScreen(), STCRDDEK_createScreenWindows(), and STCRDDEK_drawScreen().
| s32 DeckScreen::depth |
Definition at line 148 of file deck_editor.h.
Referenced by STCRDDEK_createScreen(), STCRDDEK_createScreenWindows(), and STCRDDEK_drawScreen().
| s32 DeckScreen::scroll |
of the background
Definition at line 149 of file deck_editor.h.
Referenced by STCRDDEK_drawScreen().
| s32 DeckScreen::tick |
Definition at line 150 of file deck_editor.h.
Referenced by STCRDDEK_drawScreen().
| s32 DeckScreen::deck |
under the cursor
Definition at line 151 of file deck_editor.h.
Referenced by STCRDDEK_chooseDeck(), STCRDDEK_drawScreen(), STCRDDEK_openChosen(), and STCRDDEK_updateScreen().
| s32 DeckScreen::chosen |
Definition at line 152 of file deck_editor.h.
Referenced by STCRDDEK_drawScreen(), and STCRDDEK_stepScreen().
| s32 DeckScreen::cursorFrame |
Definition at line 153 of file deck_editor.h.
Referenced by STCRDDEK_drawScreen().
| s32 DeckScreen::cursorTime |
Definition at line 154 of file deck_editor.h.
Referenced by STCRDDEK_drawScreen().
| s32 DeckScreen::renaming |
Definition at line 155 of file deck_editor.h.
Referenced by STCRDDEK_chooseDeckOption(), STCRDDEK_openChosen(), STCRDDEK_openDeckOptions(), and STCRDDEK_updateScreen().
| s32 DeckScreen::kinds[3][6] |
how many cards of each kind a deck has
Definition at line 156 of file deck_editor.h.
Referenced by STCRDDEK_countCardKinds(), STCRDDEK_showDeckRow(), and STCRDDEK_showEditorWindows().
| PanelAnim DeckScreen::panels[3] |
Definition at line 157 of file deck_editor.h.
Referenced by STCRDDEK_closeFirstRow(), STCRDDEK_drawScreen(), STCRDDEK_openDeckOptions(), STCRDDEK_startClosingRows(), STCRDDEK_stepScreen(), and STCRDDEK_updateScreen().
| PanelAnim DeckScreen::rowPanels[3] |
Definition at line 158 of file deck_editor.h.
Referenced by STCRDDEK_closeFirstRow(), STCRDDEK_drawScreen(), STCRDDEK_startClosingRows(), STCRDDEK_stepScreen(), and STCRDDEK_updateScreen().
| void(* DeckScreen::countKinds) (struct DeckScreen *task) |
STCRDDEK_countCardKinds.
Definition at line 159 of file deck_editor.h.
Referenced by STCRDDEK_chooseListCard(), and STCRDDEK_createScreen().