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

The overlay's buffers and helpers (STGMCARD_funcs) More...

#include <menus/memory_card.h>

Collaboration diagram for MemCardScreenFuncs:
[legend]

Data Fields

s32 lastSlot
 the card's last saved one
 
s32 slot
 the selected one
 
s32 prevSlot
 where the cursor moves from
 
MemCardFile * infoBuf
 
SaveData * dataBuf
 the saved part of the game state
 
s32 infoSize
 
s32 dataSize
 
void(* loadFiles )(void)
 
s32(* filesLoading )(void)
 
void(* freeBuffers )(void)
 
void(* startFade )(PanelAnim *fade, s32 fadeIn)
 
s32(* updateFade )(PanelAnim *fade)
 
void(* startLerp )(MenuLerp *lerp, s32 from, s32 to, s32 frames)
 
s32(* updateLerp )(MenuLerp *lerp)
 

Detailed Description

The overlay's buffers and helpers (STGMCARD_funcs)

Definition at line 248 of file memory_card.h.

Field Documentation

◆ lastSlot

s32 MemCardScreenFuncs::lastSlot

the card's last saved one

Definition at line 249 of file memory_card.h.

Referenced by STGMCARD_checkInfo(), STGMCARD_showSlots(), and STGMCARD_writeIcons().

◆ slot

◆ prevSlot

s32 MemCardScreenFuncs::prevSlot

where the cursor moves from

Definition at line 251 of file memory_card.h.

Referenced by STGMCARD_moveSlotCursor(), STGMCARD_resetMenu(), STGMCARD_startSlotPick(), and STGMCARD_updateMenu().

◆ infoBuf

◆ dataBuf

SaveData* MemCardScreenFuncs::dataBuf

the saved part of the game state

Definition at line 253 of file memory_card.h.

Referenced by STGMCARD_fillSave(), STGMCARD_freeBuffers(), STGMCARD_loadFiles(), STGMCARD_loadSave(), and STGMCARD_writeSave().

◆ infoSize

s32 MemCardScreenFuncs::infoSize

Definition at line 254 of file memory_card.h.

Referenced by STGMCARD_loadFiles().

◆ dataSize

s32 MemCardScreenFuncs::dataSize

Definition at line 255 of file memory_card.h.

Referenced by STGMCARD_loadFiles().

◆ loadFiles

void(* MemCardScreenFuncs::loadFiles) (void)

Definition at line 256 of file memory_card.h.

Referenced by STGMCARD_updateScreen().

◆ filesLoading

s32(* MemCardScreenFuncs::filesLoading) (void)

Definition at line 257 of file memory_card.h.

Referenced by STGMCARD_updateScreen().

◆ freeBuffers

void(* MemCardScreenFuncs::freeBuffers) (void)

Definition at line 258 of file memory_card.h.

Referenced by STGMCARD_updateScreen().

◆ startFade

void(* MemCardScreenFuncs::startFade) (PanelAnim *fade, s32 fadeIn)

Definition at line 259 of file memory_card.h.

Referenced by STGMCARD_updateInfo().

◆ updateFade

s32(* MemCardScreenFuncs::updateFade) (PanelAnim *fade)

Definition at line 260 of file memory_card.h.

Referenced by STGMCARD_updateInfo().

◆ startLerp

◆ updateLerp

s32(* MemCardScreenFuncs::updateLerp) (MenuLerp *lerp)

Definition at line 262 of file memory_card.h.

Referenced by STGMCARD_slideInTitle(), and STGMCARD_updateMenu().


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