|
Digimon World 3 decomp
The European version, SLES_039.36
|
The deck being edited. 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 DeckEditor *task, s32 state) |
| void(* | setSubstate )(struct DeckEditor *task, s32 substate) |
| void(* | setStep )(struct DeckEditor *task, s32 step) |
| void(* | setCounter )(struct DeckEditor *task, s32 counter) |
| void(* | nextState )(struct DeckEditor *task) |
| void(* | nextSubstate )(struct DeckEditor *task) |
| void(* | nextStep )(struct DeckEditor *task) |
| void(* | tickCounter )(struct DeckEditor *task) |
| void(* | update )() |
| void(* | destroy )(struct DeckEditor *task) |
| struct DeckScreen * | screen |
| s32 | layer |
| s32 | depth |
| s32 | deck |
| GAME.decks[]. | |
| s32 | column |
| of the deck's grid, 9 cards a row | |
| s32 | row |
| s32 | cursorFrame |
| s32 | cursorTime |
| s32 | cursorShown |
| s32 | listCursor |
| in the list of the cards owned | |
| s32 | listTop |
| s32 | listCount |
| s32 | arrowsShown |
| s32 | arrowTime |
| s16 | list [315] |
| the cards owned and not in the deck | |
| s8 | owned [315] |
| how many of each card are not in the deck | |
| s32 | infoShown |
| the card's info panel | |
| s32 | blinkTime |
| PanelAnim | panels [5] |
The deck being edited.
Definition at line 49 of file deck_editor.h.
| s32 DeckEditor::id |
Definition at line 50 of file deck_editor.h.
| s32 DeckEditor::key1 |
Definition at line 50 of file deck_editor.h.
| s32 DeckEditor::key2 |
Definition at line 50 of file deck_editor.h.
| s32 DeckEditor::state |
Definition at line 50 of file deck_editor.h.
Referenced by STCRDDEK_stepEditor(), and STCRDDEK_updateEditor().
| s32 DeckEditor::substate |
Definition at line 50 of file deck_editor.h.
Referenced by STCRDDEK_chooseListCard(), STCRDDEK_closeCardList(), STCRDDEK_closeEditor(), STCRDDEK_moveDeckCursor(), STCRDDEK_openCardList(), STCRDDEK_openEditor(), STCRDDEK_showCardListCursor(), STCRDDEK_sortDeck(), STCRDDEK_startSort(), STCRDDEK_stepEditor(), and STCRDDEK_toggleCardInfo().
| s32 DeckEditor::step |
Definition at line 50 of file deck_editor.h.
Referenced by STCRDDEK_stepEditor(), and STCRDDEK_toggleCardInfo().
| s32 DeckEditor::counter |
Definition at line 50 of file deck_editor.h.
Referenced by STCRDDEK_startSort().
| s32 DeckEditor::paused |
Definition at line 50 of file deck_editor.h.
| s32 DeckEditor::childCount |
Definition at line 50 of file deck_editor.h.
| void* DeckEditor::children |
Definition at line 50 of file deck_editor.h.
| void(* DeckEditor::setState) (struct DeckEditor *task, s32 state) |
Definition at line 50 of file deck_editor.h.
| void(* DeckEditor::setSubstate) (struct DeckEditor *task, s32 substate) |
Definition at line 50 of file deck_editor.h.
Referenced by STCRDDEK_stepEditor().
| void(* DeckEditor::setStep) (struct DeckEditor *task, s32 step) |
Definition at line 50 of file deck_editor.h.
| void(* DeckEditor::setCounter) (struct DeckEditor *task, s32 counter) |
Definition at line 50 of file deck_editor.h.
| void(* DeckEditor::nextState) (struct DeckEditor *task) |
Definition at line 50 of file deck_editor.h.
Referenced by STCRDDEK_updateEditor().
| void(* DeckEditor::nextSubstate) (struct DeckEditor *task) |
Definition at line 50 of file deck_editor.h.
| void(* DeckEditor::nextStep) (struct DeckEditor *task) |
Definition at line 50 of file deck_editor.h.
| void(* DeckEditor::tickCounter) (struct DeckEditor *task) |
Definition at line 50 of file deck_editor.h.
| void(* DeckEditor::update) () |
Definition at line 50 of file deck_editor.h.
| void(* DeckEditor::destroy) (struct DeckEditor *task) |
Definition at line 50 of file deck_editor.h.
| struct DeckScreen* DeckEditor::screen |
Definition at line 51 of file deck_editor.h.
Referenced by STCRDDEK_chooseListCard(), STCRDDEK_createEditor(), and STCRDDEK_showEditorWindows().
| s32 DeckEditor::layer |
Definition at line 52 of file deck_editor.h.
Referenced by STCRDDEK_createEditor(), STCRDDEK_createEditorWindows(), and STCRDDEK_drawEditor().
| s32 DeckEditor::depth |
Definition at line 53 of file deck_editor.h.
Referenced by STCRDDEK_createEditor(), STCRDDEK_createEditorWindows(), and STCRDDEK_drawEditor().
| s32 DeckEditor::deck |
GAME.decks[].
Definition at line 54 of file deck_editor.h.
Referenced by STCRDDEK_buildCardList(), STCRDDEK_chooseListCard(), STCRDDEK_createEditor(), STCRDDEK_drawDeckCards(), STCRDDEK_drawEditor(), STCRDDEK_loadNextCard(), STCRDDEK_showEditorWindows(), and STCRDDEK_sortDeck().
| s32 DeckEditor::column |
of the deck's grid, 9 cards a row
Definition at line 55 of file deck_editor.h.
Referenced by STCRDDEK_chooseListCard(), STCRDDEK_drawEditor(), STCRDDEK_moveDeckCursor(), and STCRDDEK_showEditorWindows().
| s32 DeckEditor::row |
Definition at line 56 of file deck_editor.h.
Referenced by STCRDDEK_chooseListCard(), STCRDDEK_drawEditor(), STCRDDEK_moveDeckCursor(), and STCRDDEK_showEditorWindows().
| s32 DeckEditor::cursorFrame |
Definition at line 57 of file deck_editor.h.
Referenced by STCRDDEK_drawEditor().
| s32 DeckEditor::cursorTime |
Definition at line 58 of file deck_editor.h.
Referenced by STCRDDEK_drawEditor().
| s32 DeckEditor::cursorShown |
Definition at line 59 of file deck_editor.h.
Referenced by STCRDDEK_closeEditor(), STCRDDEK_drawEditor(), STCRDDEK_openCardList(), STCRDDEK_startSort(), STCRDDEK_stepEditor(), and STCRDDEK_toggleCardInfo().
| s32 DeckEditor::listCursor |
in the list of the cards owned
Definition at line 60 of file deck_editor.h.
Referenced by STCRDDEK_chooseListCard(), STCRDDEK_drawEditor(), STCRDDEK_openCardList(), STCRDDEK_showCardListCursor(), STCRDDEK_showListCard(), and STCRDDEK_stepEditor().
| s32 DeckEditor::listTop |
Definition at line 61 of file deck_editor.h.
Referenced by STCRDDEK_chooseListCard(), STCRDDEK_drawEditor(), STCRDDEK_openCardList(), STCRDDEK_showCardList(), STCRDDEK_showListCard(), and STCRDDEK_stepEditor().
| s32 DeckEditor::listCount |
Definition at line 62 of file deck_editor.h.
Referenced by STCRDDEK_buildCardList(), STCRDDEK_chooseListCard(), STCRDDEK_drawEditor(), STCRDDEK_moveDeckCursor(), and STCRDDEK_showCardListCursor().
| s32 DeckEditor::arrowsShown |
Definition at line 63 of file deck_editor.h.
Referenced by STCRDDEK_drawEditor().
| s32 DeckEditor::arrowTime |
Definition at line 64 of file deck_editor.h.
Referenced by STCRDDEK_drawEditor().
| s16 DeckEditor::list[315] |
the cards owned and not in the deck
Definition at line 65 of file deck_editor.h.
Referenced by STCRDDEK_buildCardList(), STCRDDEK_chooseListCard(), STCRDDEK_drawEditor(), STCRDDEK_openCardList(), STCRDDEK_showCardList(), and STCRDDEK_showListCard().
| s8 DeckEditor::owned[315] |
how many of each card are not in the deck
Definition at line 66 of file deck_editor.h.
Referenced by STCRDDEK_buildCardList(), STCRDDEK_chooseListCard(), and STCRDDEK_showCardList().
| s32 DeckEditor::infoShown |
the card's info panel
Definition at line 67 of file deck_editor.h.
Referenced by STCRDDEK_closeEditor(), STCRDDEK_openCardList(), STCRDDEK_showEditorWindows(), STCRDDEK_startSort(), and STCRDDEK_toggleCardInfo().
| s32 DeckEditor::blinkTime |
Definition at line 68 of file deck_editor.h.
Referenced by STCRDDEK_openEditor(), STCRDDEK_showEditorWindows(), and STCRDDEK_stepEditor().
| PanelAnim DeckEditor::panels[5] |
Definition at line 69 of file deck_editor.h.
Referenced by STCRDDEK_closeCardList(), STCRDDEK_closeEditor(), STCRDDEK_drawEditor(), STCRDDEK_openCardList(), STCRDDEK_openEditor(), STCRDDEK_showCardListCursor(), STCRDDEK_startSort(), STCRDDEK_stepEditor(), STCRDDEK_toggleCardInfo(), and STCRDDEK_updateEditor().