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

A list of the fifth screen (STSTATUS_createEquipPanel) More...

#include <menus/field_menu.h>

Collaboration diagram for EquipPanel:
[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 EquipPanel *task, s32 state)
 
void(* setSubstate )(struct EquipPanel *task, s32 substate)
 
void(* setStep )(struct EquipPanel *task, s32 step)
 
void(* setCounter )(struct EquipPanel *task, s32 counter)
 
void(* nextState )(struct EquipPanel *task)
 
void(* nextSubstate )(struct EquipPanel *task)
 
void(* nextStep )(struct EquipPanel *task)
 
void(* tickCounter )(struct EquipPanel *task)
 
void(* update )()
 
void(* destroy )(struct EquipPanel *task)
 
StatsScreen * screen
 
s32 layer
 
s32 depth
 
s32 partner
 
s32 slot
 the equipment slot being changed
 
s32 cursor
 the list's row
 
s32 count
 items
 
s32 scroll
 the first one shown
 
s32 arrowShown
 the scroll arrows blink
 
s32 arrowTime
 
s16 items [0x194]
 those that fit the slot, -1: remove
 
s16 owned [0x194]
 listItems' result, sorted into items
 
s32 showSlot
 draw the slot's item icon
 
PanelAnim panels [4]
 

Detailed Description

A list of the fifth screen (STSTATUS_createEquipPanel)

Definition at line 199 of file field_menu.h.

Field Documentation

◆ id

s32 EquipPanel::id

Definition at line 200 of file field_menu.h.

◆ key1

s32 EquipPanel::key1

Definition at line 200 of file field_menu.h.

◆ key2

s32 EquipPanel::key2

Definition at line 200 of file field_menu.h.

◆ state

s32 EquipPanel::state

Definition at line 200 of file field_menu.h.

Referenced by STSTATUS_runEquipPanel(), and STSTATUS_updateEquipPanel().

◆ substate

◆ step

s32 EquipPanel::step

Definition at line 200 of file field_menu.h.

◆ counter

s32 EquipPanel::counter

Definition at line 200 of file field_menu.h.

◆ paused

s32 EquipPanel::paused

Definition at line 200 of file field_menu.h.

◆ childCount

s32 EquipPanel::childCount

Definition at line 200 of file field_menu.h.

◆ children

void* EquipPanel::children

Definition at line 200 of file field_menu.h.

◆ setState

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

Definition at line 200 of file field_menu.h.

◆ setSubstate

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

Definition at line 200 of file field_menu.h.

◆ setStep

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

Definition at line 200 of file field_menu.h.

◆ setCounter

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

Definition at line 200 of file field_menu.h.

◆ nextState

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

Definition at line 200 of file field_menu.h.

Referenced by STSTATUS_updateEquipPanel().

◆ nextSubstate

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

Definition at line 200 of file field_menu.h.

◆ nextStep

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

Definition at line 200 of file field_menu.h.

◆ tickCounter

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

Definition at line 200 of file field_menu.h.

◆ update

void(* EquipPanel::update) ()

Definition at line 200 of file field_menu.h.

◆ destroy

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

Definition at line 200 of file field_menu.h.

◆ screen

◆ layer

s32 EquipPanel::layer

◆ depth

s32 EquipPanel::depth

◆ partner

◆ slot

◆ cursor

s32 EquipPanel::cursor

the list's row

Definition at line 206 of file field_menu.h.

Referenced by STSTATUS_chooseEquipItem(), STSTATUS_closeEquipSlots(), and STSTATUS_showEquipList().

◆ count

◆ scroll

s32 EquipPanel::scroll

◆ arrowShown

s32 EquipPanel::arrowShown

the scroll arrows blink

Definition at line 209 of file field_menu.h.

Referenced by STSTATUS_drawEquipPanel().

◆ arrowTime

s32 EquipPanel::arrowTime

Definition at line 210 of file field_menu.h.

Referenced by STSTATUS_drawEquipPanel().

◆ items

s16 EquipPanel::items[0x194]

those that fit the slot, -1: remove

Definition at line 211 of file field_menu.h.

Referenced by STSTATUS_chooseEquipItem(), STSTATUS_chooseEquipSlot(), STSTATUS_drawEquipPanel(), and STSTATUS_showEquipList().

◆ owned

s16 EquipPanel::owned[0x194]

listItems' result, sorted into items

Definition at line 212 of file field_menu.h.

Referenced by STSTATUS_chooseEquipSlot().

◆ showSlot

s32 EquipPanel::showSlot

draw the slot's item icon

Definition at line 213 of file field_menu.h.

Referenced by STSTATUS_chooseEquipItem(), STSTATUS_drawEquipPanel(), and STSTATUS_openEquipList().

◆ panels


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