|
Digimon World 3 decomp
The European version, SLES_039.36
|
The mode's main task (STGDGLAB_createLab) More...
#include <menus/digimon_lab.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 Lab *task, s32 state) |
| void(* | setSubstate )(struct Lab *task, s32 substate) |
| void(* | setStep )(struct Lab *task, s32 step) |
| void(* | setCounter )(struct Lab *task, s32 counter) |
| void(* | nextState )(struct Lab *task) |
| void(* | nextSubstate )(struct Lab *task) |
| void(* | nextStep )(struct Lab *task) |
| void(* | tickCounter )(struct Lab *task) |
| void(* | update )() |
| void(* | destroy )(struct Lab *task) |
| s32 | layer |
| s32 | bgScroll |
| s32 | bgTick |
| s32 | partySize |
| the party's slots: PARTY_SIZE | |
| s32 | partyCount |
| s32 | member |
| the party member the screens show | |
| s32(* | openMenu )(struct Lab *lab) |
| s32(* | closeMenu )(struct Lab *lab) |
| s32(* | menuOpen )(struct Lab *lab) |
| void(* | packParty )(struct Lab *lab) |
| void(* | fadeOut )(struct Lab *lab) |
The mode's main task (STGDGLAB_createLab)
Definition at line 264 of file digimon_lab.h.
| s32 Lab::id |
Definition at line 265 of file digimon_lab.h.
| s32 Lab::key1 |
Definition at line 265 of file digimon_lab.h.
| s32 Lab::key2 |
Definition at line 265 of file digimon_lab.h.
| s32 Lab::state |
Definition at line 265 of file digimon_lab.h.
Referenced by STGDGLAB_updateLab().
| s32 Lab::substate |
Definition at line 265 of file digimon_lab.h.
Referenced by STGDGLAB_runLab(), and STGDGLAB_updateLab().
| s32 Lab::step |
Definition at line 265 of file digimon_lab.h.
| s32 Lab::counter |
Definition at line 265 of file digimon_lab.h.
| s32 Lab::paused |
Definition at line 265 of file digimon_lab.h.
| s32 Lab::childCount |
Definition at line 265 of file digimon_lab.h.
| void* Lab::children |
Definition at line 265 of file digimon_lab.h.
Referenced by STGDGLAB_closeLabMenu(), STGDGLAB_fadeOutLab(), STGDGLAB_labMenuRunning(), and STGDGLAB_openLabMenu().
Definition at line 265 of file digimon_lab.h.
Referenced by STGDGLAB_runLab().
Definition at line 265 of file digimon_lab.h.
Definition at line 265 of file digimon_lab.h.
Definition at line 265 of file digimon_lab.h.
| void(* Lab::nextState) (struct Lab *task) |
Definition at line 265 of file digimon_lab.h.
Referenced by STGDGLAB_updateLab().
| void(* Lab::nextSubstate) (struct Lab *task) |
Definition at line 265 of file digimon_lab.h.
| void(* Lab::nextStep) (struct Lab *task) |
Definition at line 265 of file digimon_lab.h.
| void(* Lab::tickCounter) (struct Lab *task) |
Definition at line 265 of file digimon_lab.h.
| void(* Lab::update) () |
Definition at line 265 of file digimon_lab.h.
| void(* Lab::destroy) (struct Lab *task) |
Definition at line 265 of file digimon_lab.h.
| s32 Lab::layer |
Definition at line 266 of file digimon_lab.h.
Referenced by STGDGLAB_createLab(), and STGDGLAB_updateLab().
| s32 Lab::bgScroll |
Definition at line 267 of file digimon_lab.h.
Referenced by STGDGLAB_updateLab().
| s32 Lab::bgTick |
Definition at line 268 of file digimon_lab.h.
Referenced by STGDGLAB_updateLab().
| s32 Lab::partySize |
the party's slots: PARTY_SIZE
Definition at line 269 of file digimon_lab.h.
Referenced by STGDGLAB_drawMenu(), STGDGLAB_drawPartyScreen(), STGDGLAB_runMenu(), and STGDGLAB_updateLab().
| s32 Lab::partyCount |
Definition at line 270 of file digimon_lab.h.
Referenced by STGDGLAB_packParty(), STGDGLAB_runMenu(), and STGDGLAB_updatePartyScreen().
| s32 Lab::member |
the party member the screens show
Definition at line 271 of file digimon_lab.h.
Referenced by loadSlotScreen(), pickMember(), pickPartner(), STGDGLAB_drawMenu(), STGDGLAB_drawPartyScreen(), STGDGLAB_runMenu(), STGDGLAB_runPartyScreen(), STGDGLAB_runSlotScreen(), STGDGLAB_showMenuPage(), STGDGLAB_showSlotScreen(), STGDGLAB_updatePartyScreen(), and STGDGLAB_updateRecipeScreen().
Definition at line 272 of file digimon_lab.h.
Referenced by STGDGLAB_createLab(), STGDGLAB_runPartyScreen(), and STGDGLAB_runSlotScreen().
Definition at line 273 of file digimon_lab.h.
Referenced by STGDGLAB_createLab(), STGDGLAB_createRecipeScreen(), STGDGLAB_runPartyScreen(), and STGDGLAB_runSlotScreen().
Definition at line 274 of file digimon_lab.h.
Referenced by STGDGLAB_createLab(), STGDGLAB_runPartyScreen(), STGDGLAB_runSlotScreen(), and STGDGLAB_updateRecipeScreen().
| void(* Lab::packParty) (struct Lab *lab) |
Definition at line 275 of file digimon_lab.h.
Referenced by STGDGLAB_createLab(), and STGDGLAB_runPartyScreen().
| void(* Lab::fadeOut) (struct Lab *lab) |
Definition at line 276 of file digimon_lab.h.
Referenced by pickMenuOption(), and STGDGLAB_createLab().