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

Shows the partner's model on layer 0x1009 (FIGHTSTG_createPartnerView), through the two FighterCamera children, a new one each time it is set up. More...

#include <battle/battle_mode/menu.h>

Collaboration diagram for PartnerView:
[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 PartnerView *task, s32 state)
 
void(* setSubstate )(struct PartnerView *task, s32 substate)
 
void(* setStep )(struct PartnerView *task, s32 step)
 
void(* setCounter )(struct PartnerView *task, s32 counter)
 
void(* nextState )(struct PartnerView *task)
 
void(* nextSubstate )(struct PartnerView *task)
 
void(* nextStep )(struct PartnerView *task)
 
void(* tickCounter )(struct PartnerView *task)
 
void(* update )()
 
void(* destroy )(struct PartnerView *task)
 
Layer * layer
 
s32 pad
 never read or written: createTask allocates 0x58 bytes
 

Detailed Description

Shows the partner's model on layer 0x1009 (FIGHTSTG_createPartnerView), through the two FighterCamera children, a new one each time it is set up.

Definition at line 159 of file menu.h.

Field Documentation

◆ id

s32 PartnerView::id

Definition at line 160 of file menu.h.

◆ key1

s32 PartnerView::key1

Definition at line 160 of file menu.h.

◆ key2

s32 PartnerView::key2

Definition at line 160 of file menu.h.

◆ state

s32 PartnerView::state

Definition at line 160 of file menu.h.

Referenced by FIGHTSTG_updatePartnerView().

◆ substate

s32 PartnerView::substate

Definition at line 160 of file menu.h.

Referenced by FIGHTSTG_updatePartnerView().

◆ step

s32 PartnerView::step

Definition at line 160 of file menu.h.

◆ counter

s32 PartnerView::counter

Definition at line 160 of file menu.h.

◆ paused

s32 PartnerView::paused

Definition at line 160 of file menu.h.

◆ childCount

s32 PartnerView::childCount

Definition at line 160 of file menu.h.

◆ children

void* PartnerView::children

Definition at line 160 of file menu.h.

◆ setState

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

Definition at line 160 of file menu.h.

◆ setSubstate

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

Definition at line 160 of file menu.h.

◆ setStep

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

Definition at line 160 of file menu.h.

◆ setCounter

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

Definition at line 160 of file menu.h.

◆ nextState

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

Definition at line 160 of file menu.h.

Referenced by FIGHTSTG_updatePartnerView().

◆ nextSubstate

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

Definition at line 160 of file menu.h.

Referenced by FIGHTSTG_updatePartnerView().

◆ nextStep

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

Definition at line 160 of file menu.h.

◆ tickCounter

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

Definition at line 160 of file menu.h.

◆ update

void(* PartnerView::update) ()

Definition at line 160 of file menu.h.

◆ destroy

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

Definition at line 160 of file menu.h.

◆ layer

Layer* PartnerView::layer

Definition at line 161 of file menu.h.

Referenced by FIGHTSTG_updatePartnerView().

◆ pad

s32 PartnerView::pad

never read or written: createTask allocates 0x58 bytes

Definition at line 162 of file menu.h.


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