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

The partner menu. More...

#include <menus/partner_name.h>

Collaboration diagram for PartnerMenuTask:
[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 PartnerMenuTask *task, s32 state)
 
void(* setSubstate )(struct PartnerMenuTask *task, s32 substate)
 
void(* setStep )(struct PartnerMenuTask *task, s32 step)
 
void(* setCounter )(struct PartnerMenuTask *task, s32 counter)
 
void(* nextState )(struct PartnerMenuTask *task)
 
void(* nextSubstate )(struct PartnerMenuTask *task)
 
void(* nextStep )(struct PartnerMenuTask *task)
 
void(* tickCounter )(struct PartnerMenuTask *task)
 
void(* update )()
 
void(* destroy )(struct PartnerMenuTask *task)
 
struct ScreenTask * screen
 
s32 layer
 
s32 cursorClut
 
MenuAnim anims [3]
 
s32 pad
 never read or written
 
s32 partyCount
 
s32 titleClut
 
PanelAnim tweens [6]
 

Detailed Description

The partner menu.

Definition at line 67 of file partner_name.h.

Field Documentation

◆ id

s32 PartnerMenuTask::id

Definition at line 68 of file partner_name.h.

◆ key1

s32 PartnerMenuTask::key1

Definition at line 68 of file partner_name.h.

◆ key2

s32 PartnerMenuTask::key2

Definition at line 68 of file partner_name.h.

◆ state

s32 PartnerMenuTask::state

Definition at line 68 of file partner_name.h.

Referenced by STDGNAME_updateMenu().

◆ substate

s32 PartnerMenuTask::substate

Definition at line 68 of file partner_name.h.

Referenced by STDGNAME_updateMenu().

◆ step

s32 PartnerMenuTask::step

Definition at line 68 of file partner_name.h.

Referenced by STDGNAME_updateMenu().

◆ counter

s32 PartnerMenuTask::counter

Definition at line 68 of file partner_name.h.

◆ paused

s32 PartnerMenuTask::paused

Definition at line 68 of file partner_name.h.

◆ childCount

s32 PartnerMenuTask::childCount

Definition at line 68 of file partner_name.h.

◆ children

void* PartnerMenuTask::children

Definition at line 68 of file partner_name.h.

◆ setState

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

Definition at line 68 of file partner_name.h.

Referenced by STDGNAME_updateMenu().

◆ setSubstate

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

Definition at line 68 of file partner_name.h.

◆ setStep

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

Definition at line 68 of file partner_name.h.

◆ setCounter

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

Definition at line 68 of file partner_name.h.

◆ nextState

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

Definition at line 68 of file partner_name.h.

Referenced by STDGNAME_updateMenu().

◆ nextSubstate

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

Definition at line 68 of file partner_name.h.

Referenced by STDGNAME_updateMenu().

◆ nextStep

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

Definition at line 68 of file partner_name.h.

◆ tickCounter

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

Definition at line 68 of file partner_name.h.

◆ update

void(* PartnerMenuTask::update) ()

Definition at line 68 of file partner_name.h.

◆ destroy

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

Definition at line 68 of file partner_name.h.

◆ screen

struct ScreenTask* PartnerMenuTask::screen

Definition at line 69 of file partner_name.h.

Referenced by STDGNAME_createMenu(), and STDGNAME_runMenu().

◆ layer

s32 PartnerMenuTask::layer

Definition at line 70 of file partner_name.h.

Referenced by STDGNAME_createMenu(), STDGNAME_drawMenu(), and STDGNAME_showMenuWindow().

◆ cursorClut

s32 PartnerMenuTask::cursorClut

Definition at line 71 of file partner_name.h.

Referenced by STDGNAME_drawMenu().

◆ anims

MenuAnim PartnerMenuTask::anims[3]

Definition at line 72 of file partner_name.h.

Referenced by STDGNAME_drawMenu().

◆ pad

s32 PartnerMenuTask::pad

never read or written

Definition at line 73 of file partner_name.h.

◆ partyCount

s32 PartnerMenuTask::partyCount

Definition at line 74 of file partner_name.h.

Referenced by STDGNAME_drawMenu(), STDGNAME_runMenu(), and STDGNAME_updateMenu().

◆ titleClut

s32 PartnerMenuTask::titleClut

Definition at line 75 of file partner_name.h.

Referenced by STDGNAME_drawMenu().

◆ tweens

PanelAnim PartnerMenuTask::tweens[6]

Definition at line 76 of file partner_name.h.

Referenced by STDGNAME_drawMenu(), and STDGNAME_updateMenu().


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