|
Digimon World 3 decomp
The European version, SLES_039.36
|
A deck's window (CARDGAME_createDeckWindow): its name and how many cards of each of the six colours it has. More...
#include <cardgame/card_battle/choice.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 CardDeckWindow *task, s32 state) |
| void(* | setSubstate )(struct CardDeckWindow *task, s32 substate) |
| void(* | setStep )(struct CardDeckWindow *task, s32 step) |
| void(* | setCounter )(struct CardDeckWindow *task, s32 counter) |
| void(* | nextState )(struct CardDeckWindow *task) |
| void(* | nextSubstate )(struct CardDeckWindow *task) |
| void(* | nextStep )(struct CardDeckWindow *task) |
| void(* | tickCounter )(struct CardDeckWindow *task) |
| void(* | update )() |
| void(* | destroy )(struct CardDeckWindow *task) |
| s32 | deck |
| in GAME.decks | |
| s32 | time |
| the blink | |
| s16 | x |
| s16 | y |
| s16 | scaleX |
| s16 | scaleY |
| u8 | counts [6] |
| u8 | phase |
| 0 opening, 1 open, 2 closing | |
| u8 | blink |
| s16 | scaleTime |
| s16 | scaleDuration |
| void(* | setBlink )(struct CardDeckWindow *window) |
| void(* | close )(struct CardDeckWindow *window) |
A deck's window (CARDGAME_createDeckWindow): its name and how many cards of each of the six colours it has.
It opens and closes by scaling.
| s32 CardDeckWindow::state |
Definition at line 40 of file choice.h.
Referenced by CARDGAME_updateDeckWindow().
| void(* CardDeckWindow::setState) (struct CardDeckWindow *task, s32 state) |
Definition at line 40 of file choice.h.
Referenced by CARDGAME_updateDeckWindow().
| void(* CardDeckWindow::setSubstate) (struct CardDeckWindow *task, s32 substate) |
| void(* CardDeckWindow::setStep) (struct CardDeckWindow *task, s32 step) |
| void(* CardDeckWindow::setCounter) (struct CardDeckWindow *task, s32 counter) |
| void(* CardDeckWindow::nextState) (struct CardDeckWindow *task) |
Definition at line 40 of file choice.h.
Referenced by CARDGAME_updateDeckWindow().
| void(* CardDeckWindow::nextSubstate) (struct CardDeckWindow *task) |
| void(* CardDeckWindow::nextStep) (struct CardDeckWindow *task) |
| void(* CardDeckWindow::tickCounter) (struct CardDeckWindow *task) |
| void(* CardDeckWindow::destroy) (struct CardDeckWindow *task) |
| s32 CardDeckWindow::deck |
in GAME.decks
Definition at line 41 of file choice.h.
Referenced by CARDGAME_createDeckWindow(), and CARDGAME_updateDeckWindow().
| s32 CardDeckWindow::time |
the blink
Definition at line 42 of file choice.h.
Referenced by CARDGAME_drawDeckWindow(), and CARDGAME_setDeckWindowBlink().
| s16 CardDeckWindow::x |
Definition at line 43 of file choice.h.
Referenced by CARDGAME_createDeckWindow(), CARDGAME_drawDeckWindow(), and CARDGAME_updateDeckWindow().
| s16 CardDeckWindow::y |
Definition at line 44 of file choice.h.
Referenced by CARDGAME_createDeckWindow(), CARDGAME_drawDeckWindow(), and CARDGAME_updateDeckWindow().
| s16 CardDeckWindow::scaleX |
Definition at line 45 of file choice.h.
Referenced by CARDGAME_closeDeckWindow(), CARDGAME_drawDeckWindow(), and CARDGAME_updateDeckWindow().
| s16 CardDeckWindow::scaleY |
Definition at line 46 of file choice.h.
Referenced by CARDGAME_drawDeckWindow(), and CARDGAME_updateDeckWindow().
| u8 CardDeckWindow::counts[6] |
Definition at line 47 of file choice.h.
Referenced by CARDGAME_createDeckWindow(), and CARDGAME_updateDeckWindow().
| u8 CardDeckWindow::phase |
0 opening, 1 open, 2 closing
Definition at line 48 of file choice.h.
Referenced by CARDGAME_closeDeckWindow(), and CARDGAME_updateDeckWindow().
| u8 CardDeckWindow::blink |
Definition at line 49 of file choice.h.
Referenced by CARDGAME_createDeckWindow(), CARDGAME_drawDeckWindow(), and CARDGAME_setDeckWindowBlink().
| s16 CardDeckWindow::scaleTime |
Definition at line 50 of file choice.h.
Referenced by CARDGAME_closeDeckWindow(), and CARDGAME_updateDeckWindow().
| s16 CardDeckWindow::scaleDuration |
Definition at line 51 of file choice.h.
Referenced by CARDGAME_closeDeckWindow(), and CARDGAME_updateDeckWindow().
| void(* CardDeckWindow::setBlink) (struct CardDeckWindow *window) |
Definition at line 52 of file choice.h.
Referenced by CARDGAME_createDeckWindow(), and moveDeckMarker().
| void(* CardDeckWindow::close) (struct CardDeckWindow *window) |
Definition at line 53 of file choice.h.
Referenced by CARDGAME_createDeckWindow(), and closeDeckWindow().