Digimon World 3 decomp
The European version, SLES_039.36
Loading...
Searching...
No Matches
ShopInfo Struct Reference

The panel with the selected item's details (STITSHOP_createInfo) More...

#include <menus/item_shop.h>

Collaboration diagram for ShopInfo:
[legend]

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 ShopInfo *task, s32 state)
 
void(* setSubstate )(struct ShopInfo *task, s32 substate)
 
void(* setStep )(struct ShopInfo *task, s32 step)
 
void(* setCounter )(struct ShopInfo *task, s32 counter)
 
void(* nextState )(struct ShopInfo *task)
 
void(* nextSubstate )(struct ShopInfo *task)
 
void(* nextStep )(struct ShopInfo *task)
 
void(* tickCounter )(struct ShopInfo *task)
 
void(* update )()
 
void(* destroy )(struct ShopInfo *task)
 
s32 layer
 
s32 depth
 
s32 selling
 
s32 page
 0: the description, 1: the partners' stats
 
s32 partyCount
 
ShopPartnerInfo partners [3]
 
s32 item
 
s32 quantity
 
s32 hasStats
 
s32 shown
 
PanelAnim panels [4]
 
void(* showItem )(struct ShopInfo *info, s32 item, s32 quantity)
 
void(* close )(struct ShopInfo *info)
 
void(* setKindVisible )(struct ShopInfo *info, s32 visible)
 
void(* turnPage )(struct ShopInfo *info)
 
void(* refreshPartner )(struct ShopInfo *info, s32 member)
 

Detailed Description

The panel with the selected item's details (STITSHOP_createInfo)

Definition at line 67 of file item_shop.h.

Field Documentation

◆ id

s32 ShopInfo::id

Definition at line 68 of file item_shop.h.

◆ key1

s32 ShopInfo::key1

Definition at line 68 of file item_shop.h.

◆ key2

s32 ShopInfo::key2

Definition at line 68 of file item_shop.h.

◆ state

s32 ShopInfo::state

Definition at line 68 of file item_shop.h.

Referenced by STITSHOP_endBuyInfo(), STITSHOP_runSellInfo(), and STITSHOP_updateInfo().

◆ substate

◆ step

s32 ShopInfo::step

Definition at line 68 of file item_shop.h.

◆ counter

s32 ShopInfo::counter

Definition at line 68 of file item_shop.h.

◆ paused

s32 ShopInfo::paused

Definition at line 68 of file item_shop.h.

◆ childCount

s32 ShopInfo::childCount

Definition at line 68 of file item_shop.h.

◆ children

void* ShopInfo::children

◆ setState

void(* ShopInfo::setState) (struct ShopInfo *task, s32 state)

Definition at line 68 of file item_shop.h.

◆ setSubstate

void(* ShopInfo::setSubstate) (struct ShopInfo *task, s32 substate)

Definition at line 68 of file item_shop.h.

◆ setStep

void(* ShopInfo::setStep) (struct ShopInfo *task, s32 step)

Definition at line 68 of file item_shop.h.

◆ setCounter

void(* ShopInfo::setCounter) (struct ShopInfo *task, s32 counter)

Definition at line 68 of file item_shop.h.

◆ nextState

void(* ShopInfo::nextState) (struct ShopInfo *task)

Definition at line 68 of file item_shop.h.

Referenced by STITSHOP_updateInfo().

◆ nextSubstate

void(* ShopInfo::nextSubstate) (struct ShopInfo *task)

Definition at line 68 of file item_shop.h.

Referenced by STITSHOP_endEquipQuestion(), and STITSHOP_runBuy().

◆ nextStep

void(* ShopInfo::nextStep) (struct ShopInfo *task)

Definition at line 68 of file item_shop.h.

◆ tickCounter

void(* ShopInfo::tickCounter) (struct ShopInfo *task)

Definition at line 68 of file item_shop.h.

◆ update

void(* ShopInfo::update) ()

Definition at line 68 of file item_shop.h.

◆ destroy

void(* ShopInfo::destroy) (struct ShopInfo *task)

Definition at line 68 of file item_shop.h.

◆ layer

s32 ShopInfo::layer

◆ depth

s32 ShopInfo::depth

Definition at line 70 of file item_shop.h.

Referenced by STITSHOP_createInfo(), STITSHOP_drawStatsPage(), and STITSHOP_updateInfo().

◆ selling

◆ page

◆ partyCount

◆ partners

◆ item

◆ quantity

s32 ShopInfo::quantity

Definition at line 76 of file item_shop.h.

Referenced by STITSHOP_createInfo(), STITSHOP_setInfoItem(), and STITSHOP_showItemRows().

◆ hasStats

◆ shown

◆ panels

◆ showItem

◆ close

void(* ShopInfo::close) (struct ShopInfo *info)

◆ setKindVisible

void(* ShopInfo::setKindVisible) (struct ShopInfo *info, s32 visible)

Definition at line 82 of file item_shop.h.

Referenced by STITSHOP_createInfo().

◆ turnPage

void(* ShopInfo::turnPage) (struct ShopInfo *info)

◆ refreshPartner

void(* ShopInfo::refreshPartner) (struct ShopInfo *info, s32 member)

Definition at line 84 of file item_shop.h.

Referenced by STITSHOP_chooseEquipPartner(), and STITSHOP_createInfo().


The documentation for this struct was generated from the following file: