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

The mode's main task (STSTATUS_createMenu) More...

#include <menus/field_menu.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 FieldMenuScreen *task, s32 state)
 
void(* setSubstate )(struct FieldMenuScreen *task, s32 substate)
 
void(* setStep )(struct FieldMenuScreen *task, s32 step)
 
void(* setCounter )(struct FieldMenuScreen *task, s32 counter)
 
void(* nextState )(struct FieldMenuScreen *task)
 
void(* nextSubstate )(struct FieldMenuScreen *task)
 
void(* nextStep )(struct FieldMenuScreen *task)
 
void(* tickCounter )(struct FieldMenuScreen *task)
 
void(* update )()
 
void(* destroy )(struct FieldMenuScreen *task)
 
s32 layer
 
s32 bgScroll
 
s32 bgTick
 
s32 pad
 never read or written
 
s32 gameHalf
 STSTATUS_getGameHalf.
 
s32 bgFile
 
s32 bgFile2
 
s32 bgArchive
 
s32 bgArchive1
 
s32 bgArchive2
 

Detailed Description

The mode's main task (STSTATUS_createMenu)

Definition at line 25 of file field_menu.h.

Field Documentation

◆ id

s32 FieldMenuScreen::id

Definition at line 26 of file field_menu.h.

◆ key1

s32 FieldMenuScreen::key1

Definition at line 26 of file field_menu.h.

◆ key2

s32 FieldMenuScreen::key2

Definition at line 26 of file field_menu.h.

◆ state

s32 FieldMenuScreen::state

Definition at line 26 of file field_menu.h.

Referenced by STSTATUS_updateMenu().

◆ substate

s32 FieldMenuScreen::substate

Definition at line 26 of file field_menu.h.

Referenced by STSTATUS_runScreens(), and STSTATUS_updateMenu().

◆ step

s32 FieldMenuScreen::step

Definition at line 26 of file field_menu.h.

◆ counter

s32 FieldMenuScreen::counter

Definition at line 26 of file field_menu.h.

◆ paused

s32 FieldMenuScreen::paused

Definition at line 26 of file field_menu.h.

◆ childCount

s32 FieldMenuScreen::childCount

Definition at line 26 of file field_menu.h.

◆ children

void* FieldMenuScreen::children

Definition at line 26 of file field_menu.h.

◆ setState

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

Definition at line 26 of file field_menu.h.

Referenced by STSTATUS_runScreens().

◆ setSubstate

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

Definition at line 26 of file field_menu.h.

◆ setStep

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

Definition at line 26 of file field_menu.h.

◆ setCounter

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

Definition at line 26 of file field_menu.h.

◆ nextState

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

Definition at line 26 of file field_menu.h.

Referenced by STSTATUS_updateMenu().

◆ nextSubstate

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

Definition at line 26 of file field_menu.h.

◆ nextStep

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

Definition at line 26 of file field_menu.h.

◆ tickCounter

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

Definition at line 26 of file field_menu.h.

◆ update

void(* FieldMenuScreen::update) ()

Definition at line 26 of file field_menu.h.

◆ destroy

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

Definition at line 26 of file field_menu.h.

◆ layer

s32 FieldMenuScreen::layer

Definition at line 27 of file field_menu.h.

Referenced by STSTATUS_createMenu(), STSTATUS_drawBackground(), and STSTATUS_runScreens().

◆ bgScroll

s32 FieldMenuScreen::bgScroll

Definition at line 28 of file field_menu.h.

Referenced by STSTATUS_drawBackground().

◆ bgTick

s32 FieldMenuScreen::bgTick

Definition at line 29 of file field_menu.h.

Referenced by STSTATUS_drawBackground().

◆ pad

s32 FieldMenuScreen::pad

never read or written

Definition at line 30 of file field_menu.h.

◆ gameHalf

s32 FieldMenuScreen::gameHalf

STSTATUS_getGameHalf.

Definition at line 31 of file field_menu.h.

Referenced by STSTATUS_createMenu().

◆ bgFile

s32 FieldMenuScreen::bgFile

Definition at line 32 of file field_menu.h.

Referenced by STSTATUS_createMenu(), and STSTATUS_updateMenu().

◆ bgFile2

s32 FieldMenuScreen::bgFile2

Definition at line 33 of file field_menu.h.

Referenced by STSTATUS_createMenu(), and STSTATUS_updateMenu().

◆ bgArchive

s32 FieldMenuScreen::bgArchive

Definition at line 34 of file field_menu.h.

Referenced by STSTATUS_createMenu(), and STSTATUS_updateMenu().

◆ bgArchive1

s32 FieldMenuScreen::bgArchive1

Definition at line 35 of file field_menu.h.

Referenced by STSTATUS_createMenu(), and STSTATUS_updateMenu().

◆ bgArchive2

s32 FieldMenuScreen::bgArchive2

Definition at line 36 of file field_menu.h.

Referenced by STSTATUS_createMenu(), and STSTATUS_updateMenu().


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