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

#include <cardgame/album.h>

Collaboration diagram for CardAlbum:
[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 CardAlbum *task, s32 state)
 
void(* setSubstate )(struct CardAlbum *task, s32 substate)
 
void(* setStep )(struct CardAlbum *task, s32 step)
 
void(* setCounter )(struct CardAlbum *task, s32 counter)
 
void(* nextState )(struct CardAlbum *task)
 
void(* nextSubstate )(struct CardAlbum *task)
 
void(* nextStep )(struct CardAlbum *task)
 
void(* tickCounter )(struct CardAlbum *task)
 
void(* update )()
 
void(* destroy )(struct CardAlbum *task)
 
s32 layer
 
s32 depth
 
s32 frame
 
s32 frameToggle
 
s32 page
 
s32 pageCount
 
s32 active
 
s32 blink
 
s32 blinkTime
 
s32 slot
 
s32 card
 
s32 pageHasCards
 
s32 slotHasCard [12]
 
s32 cursorFrame
 
s32 cursorTime
 
PanelAnim fade
 the album
 
PanelAnim infoFade
 the card's details
 

Detailed Description

Definition at line 48 of file album.h.

Field Documentation

◆ id

s32 CardAlbum::id

Definition at line 49 of file album.h.

◆ key1

s32 CardAlbum::key1

Definition at line 49 of file album.h.

◆ key2

s32 CardAlbum::key2

Definition at line 49 of file album.h.

◆ state

s32 CardAlbum::state

Definition at line 49 of file album.h.

Referenced by STCRDABM_runAlbum(), and STCRDABM_updateAlbum().

◆ substate

s32 CardAlbum::substate

◆ step

s32 CardAlbum::step

Definition at line 49 of file album.h.

Referenced by STCRDABM_runAlbum(), and STCRDABM_turnAlbumPage().

◆ counter

s32 CardAlbum::counter

Definition at line 49 of file album.h.

◆ paused

s32 CardAlbum::paused

Definition at line 49 of file album.h.

◆ childCount

s32 CardAlbum::childCount

Definition at line 49 of file album.h.

Referenced by STCRDABM_createWindows().

◆ children

void* CardAlbum::children

Definition at line 49 of file album.h.

Referenced by STCRDABM_createWindows().

◆ setState

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

Definition at line 49 of file album.h.

Referenced by STCRDABM_runAlbum().

◆ setSubstate

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

Definition at line 49 of file album.h.

◆ setStep

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

Definition at line 49 of file album.h.

◆ setCounter

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

Definition at line 49 of file album.h.

◆ nextState

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

Definition at line 49 of file album.h.

Referenced by STCRDABM_updateAlbum().

◆ nextSubstate

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

Definition at line 49 of file album.h.

Referenced by STCRDABM_runAlbum().

◆ nextStep

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

Definition at line 49 of file album.h.

◆ tickCounter

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

Definition at line 49 of file album.h.

◆ update

void(* CardAlbum::update) ()

Definition at line 49 of file album.h.

◆ destroy

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

Definition at line 49 of file album.h.

◆ layer

s32 CardAlbum::layer

Definition at line 50 of file album.h.

Referenced by STCRDABM_createAlbum(), STCRDABM_createWindows(), and STCRDABM_drawAlbum().

◆ depth

s32 CardAlbum::depth

Definition at line 51 of file album.h.

Referenced by STCRDABM_createAlbum(), STCRDABM_createWindows(), and STCRDABM_drawAlbum().

◆ frame

s32 CardAlbum::frame

Definition at line 52 of file album.h.

Referenced by STCRDABM_drawAlbum().

◆ frameToggle

s32 CardAlbum::frameToggle

Definition at line 53 of file album.h.

Referenced by STCRDABM_drawAlbum().

◆ page

◆ pageCount

s32 CardAlbum::pageCount

◆ active

◆ blink

s32 CardAlbum::blink

Definition at line 57 of file album.h.

Referenced by STCRDABM_drawAlbum().

◆ blinkTime

s32 CardAlbum::blinkTime

Definition at line 58 of file album.h.

Referenced by STCRDABM_drawAlbum().

◆ slot

◆ card

s32 CardAlbum::card

Definition at line 60 of file album.h.

Referenced by STCRDABM_drawAlbum(), STCRDABM_showCardInfo(), and STCRDABM_updateAlbum().

◆ pageHasCards

s32 CardAlbum::pageHasCards

◆ slotHasCard

s32 CardAlbum::slotHasCard[12]

Definition at line 62 of file album.h.

Referenced by STCRDABM_findPageCards(), STCRDABM_moveAlbumCursor(), and STCRDABM_runAlbum().

◆ cursorFrame

s32 CardAlbum::cursorFrame

Definition at line 63 of file album.h.

Referenced by STCRDABM_drawAlbum().

◆ cursorTime

s32 CardAlbum::cursorTime

Definition at line 64 of file album.h.

Referenced by STCRDABM_drawAlbum().

◆ fade

PanelAnim CardAlbum::fade

the album

Definition at line 65 of file album.h.

Referenced by STCRDABM_drawAlbum(), STCRDABM_runAlbum(), and STCRDABM_updateAlbum().

◆ infoFade

PanelAnim CardAlbum::infoFade

the card's details

Definition at line 66 of file album.h.

Referenced by STCRDABM_drawAlbum(), STCRDABM_runAlbum(), STCRDABM_turnAlbumPage(), and STCRDABM_updateAlbum().


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