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

The screens' helpers (STSTATUS_data.funcs) More...

#include <menus/field_menu.h>

Data Fields

void(* loadFiles )(void)
 
s32(* filesLoading )(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)
 
s32 *(* getList )(s32 list, s32 index)
 
s32(* listItems )(s32 list, s16 *out)
 6, 7: special lists; returns the count
 
s32(* canEquip )(s32 partner, s32 slot, s32 item)
 
void(* equip )(s32 partner, s32 slot, s32 item)
 

Detailed Description

The screens' helpers (STSTATUS_data.funcs)

Definition at line 272 of file field_menu.h.

Field Documentation

◆ loadFiles

void(* StatusFuncs::loadFiles) (void)

Definition at line 273 of file field_menu.h.

Referenced by STSTATUS_updateMenu().

◆ filesLoading

s32(* StatusFuncs::filesLoading) (void)

Definition at line 274 of file field_menu.h.

Referenced by STSTATUS_updateMenu().

◆ startFade

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

Definition at line 275 of file field_menu.h.

Referenced by STSTATUS_chooseItemMember(), STSTATUS_chooseSecondToSwap(), STSTATUS_chooseTech(), STSTATUS_closeBattleMessage(), STSTATUS_closeCardScreen(), STSTATUS_closeDemoScreen(), STSTATUS_closeDigivolvePanel(), STSTATUS_closeDigivolveQuestion(), STSTATUS_closeEntryTechs(), STSTATUS_closeEquipList(), STSTATUS_closeEquipPanel(), STSTATUS_closeEquipSlots(), STSTATUS_closeEquipTitle(), STSTATUS_closeItemScreen(), STSTATUS_closeItemScreenForList(), STSTATUS_closeMemberPages(), STSTATUS_closePartnerTech(), STSTATUS_closeQuestionForBattle(), STSTATUS_closeQuestionForTechs(), STSTATUS_closeSecondMemberPage(), STSTATUS_closeSecondOfThreeCardPages(), STSTATUS_closeSecondOfThreeDemoPages(), STSTATUS_closeSecondOfThreeItemPages(), STSTATUS_closeSecondOfThreeSortPages(), STSTATUS_closeSecondOfThreeStatusPages(), STSTATUS_closeSecondOfThreeTechPages(), STSTATUS_closeSecondOfTwoCardPages(), STSTATUS_closeSecondOfTwoDemoPages(), STSTATUS_closeSecondOfTwoItemPages(), STSTATUS_closeSecondOfTwoSortPages(), STSTATUS_closeSecondOfTwoStatusPages(), STSTATUS_closeSecondOfTwoTechPages(), STSTATUS_closeSlotItem(), STSTATUS_closeSlotsForPartnerTech(), STSTATUS_closeSlotsForQuestion(), STSTATUS_closeSortScreen(), STSTATUS_closeStatusScreen(), STSTATUS_closeTechScreen(), STSTATUS_closeThirdCardPage(), STSTATUS_closeThirdDemoPage(), STSTATUS_closeThirdItemPage(), STSTATUS_closeThirdMemberPage(), STSTATUS_closeThirdSortPage(), STSTATUS_closeThirdStatusPage(), STSTATUS_closeThirdTechPage(), STSTATUS_confirmItemUsed(), STSTATUS_fadeItemInfo(), STSTATUS_openBattleMessage(), STSTATUS_openDigivolveQuestion(), STSTATUS_openDigivolveSlots(), STSTATUS_openDigivolveTitle(), STSTATUS_openEntryTechs(), STSTATUS_openEquipList(), STSTATUS_openEquipTitle(), STSTATUS_openFirstMemberPage(), STSTATUS_openFirstOfThreeCardPages(), STSTATUS_openFirstOfThreeDemoPages(), STSTATUS_openFirstOfThreeItemPages(), STSTATUS_openFirstOfThreeStatusPages(), STSTATUS_openFirstOfThreeTechPages(), STSTATUS_openFirstOfTwoCardPages(), STSTATUS_openFirstOfTwoDemoPages(), STSTATUS_openFirstOfTwoItemPages(), STSTATUS_openFirstOfTwoStatusPages(), STSTATUS_openFirstOfTwoTechPages(), STSTATUS_openFirstSortPage(), STSTATUS_openPartnerTech(), STSTATUS_openSecondMemberPage(), STSTATUS_openSecondOfThreeCardPages(), STSTATUS_openSecondOfThreeDemoPages(), STSTATUS_openSecondOfThreeItemPages(), STSTATUS_openSecondOfThreeStatusPages(), STSTATUS_openSecondOfThreeTechPages(), STSTATUS_openSecondSortPage(), STSTATUS_openSlotItem(), STSTATUS_openTechList(), STSTATUS_reopenDigivolveQuestion(), STSTATUS_reopenDigivolveSlots(), STSTATUS_reopenSlotsAfterTech(), STSTATUS_runDigivolvePanel(), STSTATUS_runEquipPanel(), STSTATUS_runItemList(), STSTATUS_runItemScreen(), STSTATUS_runStatusChoice(), STSTATUS_startCardScreen(), STSTATUS_startDemoScreen(), STSTATUS_startItemScreen(), STSTATUS_startStatusScreen(), STSTATUS_startTechScreen(), STSTATUS_swapMembers(), STSTATUS_updateCardScreen(), STSTATUS_updateDemoScreen(), STSTATUS_updateSortScreen(), STSTATUS_updateStatusScreen(), and STSTATUS_updateTechScreen().

◆ updateFade

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

Definition at line 276 of file field_menu.h.

Referenced by STSTATUS_closeCardScreenAlone(), STSTATUS_closeDemoScreenAlone(), STSTATUS_closeEquipTitle(), STSTATUS_closeFirstOfThreeItemPages(), STSTATUS_closeFirstOfTwoItemPages(), STSTATUS_closeFirstSortPage(), STSTATUS_closeFirstStatusPage(), STSTATUS_closeFirstTechPage(), STSTATUS_closeItemScreenAlone(), STSTATUS_closeItemTitle(), STSTATUS_closeSecondMemberPage(), STSTATUS_closeSecondOfThreeCardPages(), STSTATUS_closeSecondOfThreeDemoPages(), STSTATUS_closeSecondOfThreeItemPages(), STSTATUS_closeSecondOfThreeSortPages(), STSTATUS_closeSecondOfThreeStatusPages(), STSTATUS_closeSecondOfThreeTechPages(), STSTATUS_closeSecondOfTwoCardPages(), STSTATUS_closeSecondOfTwoDemoPages(), STSTATUS_closeSecondOfTwoItemPages(), STSTATUS_closeSecondOfTwoSortPages(), STSTATUS_closeSecondOfTwoStatusPages(), STSTATUS_closeSecondOfTwoTechPages(), STSTATUS_closeSlotItem(), STSTATUS_closeSortScreenAlone(), STSTATUS_closeStatusScreenAlone(), STSTATUS_closeTechList(), STSTATUS_closeTechScreenAlone(), STSTATUS_closeThirdCardPage(), STSTATUS_closeThirdDemoPage(), STSTATUS_closeThirdItemPage(), STSTATUS_closeThirdMemberPage(), STSTATUS_closeThirdSortPage(), STSTATUS_closeThirdStatusPage(), STSTATUS_closeThirdTechPage(), STSTATUS_closeUsedItem(), STSTATUS_endBattleMessage(), STSTATUS_endDigivolvePanel(), STSTATUS_enterDigivolveQuestion(), STSTATUS_enterEquipList(), STSTATUS_enterQuestionAgain(), STSTATUS_enterSlotsAgain(), STSTATUS_enterTechList(), STSTATUS_itemInfoFaded(), STSTATUS_openCardScreenAlone(), STSTATUS_openDemoScreenAlone(), STSTATUS_openDigivolveQuestion(), STSTATUS_openDigivolveSlots(), STSTATUS_openDigivolveStats(), STSTATUS_openDigivolveTitle(), STSTATUS_openEquipList(), STSTATUS_openEquipSlots(), STSTATUS_openEquipTitle(), STSTATUS_openFirstMemberPage(), STSTATUS_openFirstOfThreeCardPages(), STSTATUS_openFirstOfThreeDemoPages(), STSTATUS_openFirstOfThreeItemPages(), STSTATUS_openFirstOfThreeStatusPages(), STSTATUS_openFirstOfThreeTechPages(), STSTATUS_openFirstOfTwoCardPages(), STSTATUS_openFirstOfTwoDemoPages(), STSTATUS_openFirstOfTwoItemPages(), STSTATUS_openFirstOfTwoStatusPages(), STSTATUS_openFirstOfTwoTechPages(), STSTATUS_openFirstSortPage(), STSTATUS_openItemList(), STSTATUS_openItemScreenAlone(), STSTATUS_openSecondMemberPage(), STSTATUS_openSecondOfThreeCardPages(), STSTATUS_openSecondOfThreeDemoPages(), STSTATUS_openSecondOfThreeItemPages(), STSTATUS_openSecondOfThreeStatusPages(), STSTATUS_openSecondOfThreeTechPages(), STSTATUS_openSecondOfTwoCardPages(), STSTATUS_openSecondOfTwoDemoPages(), STSTATUS_openSecondOfTwoItemPages(), STSTATUS_openSecondOfTwoStatusPages(), STSTATUS_openSecondOfTwoTechPages(), STSTATUS_openSecondSortPage(), STSTATUS_openSlotItem(), STSTATUS_openStatusScreenAlone(), STSTATUS_openTechScreenAlone(), STSTATUS_openThirdCardPage(), STSTATUS_openThirdDemoPage(), STSTATUS_openThirdItemPage(), STSTATUS_openThirdMemberPage(), STSTATUS_openThirdSortPage(), STSTATUS_openThirdStatusPage(), STSTATUS_openThirdTechPage(), STSTATUS_reopenDigivolveQuestion(), STSTATUS_reopenDigivolveSlots(), STSTATUS_reopenItemList(), STSTATUS_reopenItemOptions(), STSTATUS_reopenSlotsAfterTech(), STSTATUS_runCardScreen(), STSTATUS_runDemoScreen(), STSTATUS_runDigivolvePanel(), STSTATUS_runEquipPanel(), STSTATUS_runItemList(), STSTATUS_runStatusChoice(), STSTATUS_scrollUpForBattle(), STSTATUS_scrollUpForPartnerTech(), STSTATUS_scrollUpForTechs(), STSTATUS_showBattleMessage(), STSTATUS_showPartnerTech(), STSTATUS_showSwappedPages(), and STSTATUS_swapMembers().

◆ startLerp

◆ updateLerp

◆ getList

s32 *(* StatusFuncs::getList) (s32 list, s32 index)

Definition at line 279 of file field_menu.h.

Referenced by STSTATUS_drawMapScreen().

◆ listItems

s32(* StatusFuncs::listItems) (s32 list, s16 *out)

6, 7: special lists; returns the count

Definition at line 280 of file field_menu.h.

Referenced by STSTATUS_chooseEquipSlot().

◆ canEquip

s32(* StatusFuncs::canEquip) (s32 partner, s32 slot, s32 item)

◆ equip

void(* StatusFuncs::equip) (s32 partner, s32 slot, s32 item)

Definition at line 282 of file field_menu.h.

Referenced by STSTATUS_chooseEquipItem().


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