|
Digimon World 3 decomp
The European version, SLES_039.36
|
The main task of the shop (STITSHOP_createShop) More...
#include <menus/item_shop.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 ItemShop *task, s32 state) |
| void(* | setSubstate )(struct ItemShop *task, s32 substate) |
| void(* | setStep )(struct ItemShop *task, s32 step) |
| void(* | setCounter )(struct ItemShop *task, s32 counter) |
| void(* | nextState )(struct ItemShop *task) |
| void(* | nextSubstate )(struct ItemShop *task) |
| void(* | nextStep )(struct ItemShop *task) |
| void(* | tickCounter )(struct ItemShop *task) |
| void(* | update )() |
| void(* | destroy )(struct ItemShop *task) |
| s32 | layer |
| s32 | depth |
| s32 | bgScroll |
| s32 | bgTick |
| s32 | shop |
| the game mode's argument | |
| s32 | choice |
| PanelAnim | panels [4] |
| void(* | showMoney )(struct ItemShop *shop) |
The main task of the shop (STITSHOP_createShop)
Definition at line 23 of file item_shop.h.
| s32 ItemShop::id |
Definition at line 24 of file item_shop.h.
| s32 ItemShop::key1 |
Definition at line 24 of file item_shop.h.
| s32 ItemShop::key2 |
Definition at line 24 of file item_shop.h.
| s32 ItemShop::state |
Definition at line 24 of file item_shop.h.
Referenced by STITSHOP_runShop(), and STITSHOP_updateShop().
| s32 ItemShop::substate |
Definition at line 24 of file item_shop.h.
Referenced by STITSHOP_runShop(), and STITSHOP_updateShop().
| s32 ItemShop::step |
Definition at line 24 of file item_shop.h.
Referenced by STITSHOP_runShop().
| s32 ItemShop::counter |
Definition at line 24 of file item_shop.h.
| s32 ItemShop::paused |
Definition at line 24 of file item_shop.h.
| s32 ItemShop::childCount |
Definition at line 24 of file item_shop.h.
| void* ItemShop::children |
Definition at line 24 of file item_shop.h.
Referenced by STITSHOP_showMoney().
Definition at line 24 of file item_shop.h.
Definition at line 24 of file item_shop.h.
Referenced by STITSHOP_runShop().
Definition at line 24 of file item_shop.h.
Definition at line 24 of file item_shop.h.
| void(* ItemShop::nextState) (struct ItemShop *task) |
Definition at line 24 of file item_shop.h.
Referenced by STITSHOP_updateShop().
| void(* ItemShop::nextSubstate) (struct ItemShop *task) |
Definition at line 24 of file item_shop.h.
| void(* ItemShop::nextStep) (struct ItemShop *task) |
Definition at line 24 of file item_shop.h.
| void(* ItemShop::tickCounter) (struct ItemShop *task) |
Definition at line 24 of file item_shop.h.
| void(* ItemShop::update) () |
Definition at line 24 of file item_shop.h.
| void(* ItemShop::destroy) (struct ItemShop *task) |
Definition at line 24 of file item_shop.h.
| s32 ItemShop::layer |
Definition at line 25 of file item_shop.h.
Referenced by STITSHOP_createShop(), STITSHOP_createShopWindows(), and STITSHOP_drawShop().
| s32 ItemShop::depth |
Definition at line 26 of file item_shop.h.
| s32 ItemShop::bgScroll |
Definition at line 27 of file item_shop.h.
Referenced by STITSHOP_drawShop().
| s32 ItemShop::bgTick |
Definition at line 28 of file item_shop.h.
Referenced by STITSHOP_drawShop().
| s32 ItemShop::shop |
the game mode's argument
Definition at line 29 of file item_shop.h.
Referenced by STITSHOP_createShop(), and STITSHOP_runShop().
| s32 ItemShop::choice |
Definition at line 30 of file item_shop.h.
Referenced by STITSHOP_runShop().
| PanelAnim ItemShop::panels[4] |
Definition at line 31 of file item_shop.h.
Referenced by STITSHOP_drawShop(), STITSHOP_runShop(), and STITSHOP_updateShop().
Definition at line 32 of file item_shop.h.
Referenced by STITSHOP_confirmBuy(), STITSHOP_confirmSell(), and STITSHOP_createShop().