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

The tech screen (STSTATUS_createTechScreen) More...

#include <menus/field_menu.h>

Collaboration diagram for TechScreen:
[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 TechScreen *task, s32 state)
 
void(* setSubstate )(struct TechScreen *task, s32 substate)
 
void(* setStep )(struct TechScreen *task, s32 step)
 
void(* setCounter )(struct TechScreen *task, s32 counter)
 
void(* nextState )(struct TechScreen *task)
 
void(* nextSubstate )(struct TechScreen *task)
 
void(* nextStep )(struct TechScreen *task)
 
void(* tickCounter )(struct TechScreen *task)
 
void(* update )()
 
void(* destroy )(struct TechScreen *task)
 
FieldMenuScreen * menu
 
s32 layer
 
s32 depth
 
s32 count
 party members
 
s32 frames [3]
 of the partners' portraits
 
s32 frameTime
 
s32 cursorFrame
 
s32 cursorTime
 
s32 memberShown
 the user's cursor
 
s32 member
 who uses the technique
 
s32 targetShown
 the target's cursor
 
s32 target
 
s32 cursor
 
TechRow rows [3]
 
s32 blink
 the help arrow
 
s32 blinkFrame
 
s32 blinkTime
 
PanelAnim pageFades [3]
 
PanelAnim fades [2]
 
PanelAnim fade
 

Detailed Description

The tech screen (STSTATUS_createTechScreen)

Definition at line 398 of file field_menu.h.

Field Documentation

◆ id

s32 TechScreen::id

Definition at line 399 of file field_menu.h.

◆ key1

s32 TechScreen::key1

Definition at line 399 of file field_menu.h.

◆ key2

s32 TechScreen::key2

Definition at line 399 of file field_menu.h.

◆ state

s32 TechScreen::state

◆ substate

◆ step

s32 TechScreen::step

◆ counter

s32 TechScreen::counter

Definition at line 399 of file field_menu.h.

◆ paused

s32 TechScreen::paused

Definition at line 399 of file field_menu.h.

◆ childCount

s32 TechScreen::childCount

Definition at line 399 of file field_menu.h.

◆ children

void* TechScreen::children

Definition at line 399 of file field_menu.h.

◆ setState

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

Definition at line 399 of file field_menu.h.

◆ setSubstate

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

Definition at line 399 of file field_menu.h.

Referenced by STSTATUS_closeTechList().

◆ setStep

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

Definition at line 399 of file field_menu.h.

◆ setCounter

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

Definition at line 399 of file field_menu.h.

◆ nextState

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

Definition at line 399 of file field_menu.h.

Referenced by STSTATUS_updateTechScreen().

◆ nextSubstate

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

Definition at line 399 of file field_menu.h.

◆ nextStep

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

Definition at line 399 of file field_menu.h.

◆ tickCounter

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

Definition at line 399 of file field_menu.h.

◆ update

void(* TechScreen::update) ()

Definition at line 399 of file field_menu.h.

◆ destroy

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

Definition at line 399 of file field_menu.h.

◆ menu

FieldMenuScreen* TechScreen::menu

Definition at line 400 of file field_menu.h.

Referenced by STSTATUS_createTechScreen().

◆ layer

s32 TechScreen::layer

◆ depth

s32 TechScreen::depth

◆ count

◆ frames

s32 TechScreen::frames[3]

of the partners' portraits

Definition at line 404 of file field_menu.h.

Referenced by STSTATUS_animateTechPortraits(), and STSTATUS_drawTechScreen().

◆ frameTime

s32 TechScreen::frameTime

Definition at line 405 of file field_menu.h.

Referenced by STSTATUS_animateTechPortraits().

◆ cursorFrame

s32 TechScreen::cursorFrame

Definition at line 406 of file field_menu.h.

Referenced by STSTATUS_drawTechScreen(), and STSTATUS_stepTechCursor().

◆ cursorTime

s32 TechScreen::cursorTime

Definition at line 407 of file field_menu.h.

Referenced by STSTATUS_stepTechCursor().

◆ memberShown

◆ member

◆ targetShown

s32 TechScreen::targetShown

the target's cursor

Definition at line 410 of file field_menu.h.

Referenced by STSTATUS_chooseTech(), STSTATUS_chooseTechTarget(), STSTATUS_closeTechUsed(), and STSTATUS_drawTechScreen().

◆ target

s32 TechScreen::target

◆ cursor

◆ rows

◆ blink

◆ blinkFrame

s32 TechScreen::blinkFrame

Definition at line 415 of file field_menu.h.

Referenced by STSTATUS_drawTechScreen().

◆ blinkTime

s32 TechScreen::blinkTime

Definition at line 416 of file field_menu.h.

Referenced by STSTATUS_drawTechScreen().

◆ pageFades

◆ fades

◆ fade


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