|
Digimon World 3 decomp
The European version, SLES_039.36
|
A text window (createTextWindow): up to six text buffers (0 is shown, 1-5 are "work" buffers that control code 5 inserts), drawn glyph by glyph as sprites, optionally typed out one character every typeDelay frames. More...
#include <engine/text.h>
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 TextWindow *task, s32 state) |
| void(* | setSubstate )(struct TextWindow *task, s32 substate) |
| void(* | setStep )(struct TextWindow *task, s32 step) |
| void(* | setCounter )(struct TextWindow *task, s32 counter) |
| void(* | nextState )(struct TextWindow *task) |
| void(* | nextSubstate )(struct TextWindow *task) |
| void(* | nextStep )(struct TextWindow *task) |
| void(* | tickCounter )(struct TextWindow *task) |
| void(* | update )() |
| void(* | destroy )(struct TextWindow *task) |
| struct TextStyle * | style |
| s32 | layerId |
| s32 | depth |
| TextBuffer | text [6] |
| u16 | visibleEnd |
| s16 | start |
| s16 | typeTimer |
| s16 | typeDelay |
| s16 | texX |
| s16 | texY |
| s16 | x |
| s16 | y |
| s16 | spacingX |
| s16 | spacingY |
| s16 | cursorX |
| u16 | cursorY |
| s16 | alignWidth |
| s8 | blend |
| -1 (TextStyle.blend 0xFF): opaque | |
| u8 | lines |
| u8 | palette |
| PALETTE_*. | |
| u8 | visible |
| u8 | fixedSpacing |
| u8 | finished |
| u8 | unusedC4 |
| only setUnusedC4 writes it, and nothing calls that | |
| s32 | typeSound |
| s32 | scaled |
| VECTOR | scale |
| ScaleMatrix's. | |
| s32 | pivotX |
| s32 | pivotY |
| SVECTOR | rot |
| MATRIX | mat |
| void(* | setText )() |
| void(* | setString )() |
| void(* | setNumber )() |
| void(* | setSubText )() |
| void(* | setSubString )() |
| void(* | draw )() |
| void(* | showPage )() |
| void(* | setStyle )() |
| void(* | setTypeDelay )() |
| void(* | setPos )(struct TextWindow *obj, s16 x, s16 y) |
| void(* | setPalette )(struct TextWindow *obj, u8 arg) |
| void(* | setBlend )() |
| no prototype: callers would truncate u8 args | |
| void(* | setSpacing )() |
| no prototype: callers would truncate s16 args | |
| void(* | setVisible )(struct TextWindow *obj, u8 arg) |
| void(* | setRightAlign )() |
| no prototype: callers would truncate u8 args | |
| void(* | insertPlayerName )() |
| void(* | setTypeSound )() |
| void(* | setScale )() |
| void(* | setPivot )() |
| void(* | setDepth )() |
| void(* | setLines )() |
| no prototype: callers would truncate u8 args | |
| void(* | setUnusedC4 )() |
| no prototype: callers would truncate u8 args | |
| s32(* | isFinished )() |
| s32: callers don't truncate the result to a byte | |
| s32(* | isVisible )() |
| s32: callers don't truncate the result to a byte | |
| s32(* | isWaitingForButton )() |
A text window (createTextWindow): up to six text buffers (0 is shown, 1-5 are "work" buffers that control code 5 inserts), drawn glyph by glyph as sprites, optionally typed out one character every typeDelay frames.
Control codes are 0x02 <code> <args> (TEXT_CODE_HANDLERS). The game's own debug strings call these "messages" (STR_NULL_MESSAGE...). States: 1 shows the text, 2 waits (substate 0: step frames, substate 1: button TEXT_WAIT_BUTTONS[step], then patches the code at counter so that it does not wait again), 3 frees the buffers.
| s32 TextWindow::state |
Definition at line 132 of file text.h.
Referenced by textCodePause(), textCodeWaitButton(), textWindowShowPage(), and updateTextWindow().
| s32 TextWindow::substate |
Definition at line 132 of file text.h.
Referenced by textCodePause(), textCodeWaitButton(), textWindowIsWaitingForButton(), and updateTextWindow().
| s32 TextWindow::step |
Definition at line 132 of file text.h.
Referenced by textCodePause(), textCodeWaitButton(), and updateTextWindow().
| s32 TextWindow::counter |
Definition at line 132 of file text.h.
Referenced by textCodeWaitButton(), and updateTextWindow().
| void(* TextWindow::setState) (struct TextWindow *task, s32 state) |
Definition at line 132 of file text.h.
Referenced by FIGHTSTG_updateConfusedMenu(), and updateTextWindow().
| void(* TextWindow::setSubstate) (struct TextWindow *task, s32 substate) |
| void(* TextWindow::setStep) (struct TextWindow *task, s32 step) |
| void(* TextWindow::setCounter) (struct TextWindow *task, s32 counter) |
| void(* TextWindow::nextState) (struct TextWindow *task) |
Definition at line 132 of file text.h.
Referenced by updateTextWindow().
| void(* TextWindow::nextSubstate) (struct TextWindow *task) |
| void(* TextWindow::nextStep) (struct TextWindow *task) |
| void(* TextWindow::tickCounter) (struct TextWindow *task) |
| void(* TextWindow::destroy) (struct TextWindow *task) |
| struct TextStyle* TextWindow::style |
Definition at line 133 of file text.h.
Referenced by CARDGAME_drawCenteredText(), createTalkBox(), createTextWindow(), processTextChar(), showMessageText(), textCodeInsert(), textCodeNewLine(), textCodePageBreak(), textWindowDraw(), textWindowInsertPlayerName(), textWindowSetStyle(), and textWindowShowPage().
| s32 TextWindow::layerId |
Definition at line 134 of file text.h.
Referenced by createTextWindow(), and textWindowDraw().
| s32 TextWindow::depth |
Definition at line 135 of file text.h.
Referenced by textWindowDraw(), and textWindowSetDepth().
| TextBuffer TextWindow::text[6] |
Definition at line 136 of file text.h.
Referenced by CARDGAME_drawCenteredText(), createTalkBox(), showMessageText(), textCodeInsert(), textWindowDraw(), textWindowInsertPlayerName(), textWindowSetNumber(), textWindowSetSubString(), textWindowSetSubText(), textWindowSetText(), textWindowSetTypeDelay(), textWindowSetVisible(), textWindowShowPage(), and updateTextWindow().
| u16 TextWindow::visibleEnd |
Definition at line 137 of file text.h.
Referenced by textCodePageBreak(), textWindowDraw(), textWindowSetTypeDelay(), textWindowShowPage(), and updateTextWindow().
| s16 TextWindow::start |
Definition at line 138 of file text.h.
Referenced by textCodeDefault(), textCodeNewLine(), textCodePageBreak(), textWindowDraw(), textWindowSetTypeDelay(), and textWindowShowPage().
| s16 TextWindow::typeTimer |
Definition at line 139 of file text.h.
Referenced by textCodePause(), textWindowSetTypeDelay(), and updateTextWindow().
| s16 TextWindow::typeDelay |
Definition at line 140 of file text.h.
Referenced by setTextBuffer(), textCodeInsert(), textCodePageBreak(), textWindowSetTypeDelay(), and updateTextWindow().
| s16 TextWindow::texX |
Definition at line 141 of file text.h.
Referenced by createTextWindow(), and textWindowDraw().
| s16 TextWindow::texY |
Definition at line 142 of file text.h.
Referenced by createTextWindow(), and textWindowDraw().
| s16 TextWindow::x |
Definition at line 143 of file text.h.
Referenced by createTalkBox(), createTextWindow(), textWindowDraw(), and textWindowSetPos().
| s16 TextWindow::y |
Definition at line 144 of file text.h.
Referenced by createTalkBox(), createTextWindow(), textWindowDraw(), and textWindowSetPos().
| s16 TextWindow::spacingX |
Definition at line 145 of file text.h.
Referenced by CARDGAME_drawCenteredText(), showMessageText(), and textWindowDraw().
| s16 TextWindow::spacingY |
Definition at line 146 of file text.h.
Referenced by textCodeNewLine().
| s16 TextWindow::cursorX |
Definition at line 147 of file text.h.
Referenced by STPLNMET_updateWelcome(), textCodeNewLine(), and textWindowDraw().
| u16 TextWindow::cursorY |
Definition at line 148 of file text.h.
Referenced by STPLNMET_updateWelcome(), textCodeNewLine(), and textWindowDraw().
| s16 TextWindow::alignWidth |
Definition at line 149 of file text.h.
Referenced by textWindowDraw().
| s8 TextWindow::blend |
-1 (TextStyle.blend 0xFF): opaque
Definition at line 150 of file text.h.
Referenced by createTextWindow(), textWindowDraw(), textWindowSetBlend(), and textWindowSetStyle().
| u8 TextWindow::lines |
Definition at line 151 of file text.h.
Referenced by createTextWindow(), textCodeNewLine(), and textWindowSetLines().
| u8 TextWindow::palette |
PALETTE_*.
Definition at line 152 of file text.h.
Referenced by textWindowDraw(), and textWindowSetPalette().
| u8 TextWindow::visible |
Definition at line 153 of file text.h.
Referenced by setTextBuffer(), textWindowDraw(), textWindowIsVisible(), textWindowSetVisible(), and updateTextWindow().
| u8 TextWindow::fixedSpacing |
Definition at line 154 of file text.h.
Referenced by textCodeNewLine(), textWindowDraw(), and textWindowSetSpacing().
| u8 TextWindow::finished |
Definition at line 155 of file text.h.
Referenced by processTextChar(), textWindowDraw(), textWindowIsFinished(), and updateTextWindow().
| u8 TextWindow::unusedC4 |
only setUnusedC4 writes it, and nothing calls that
Definition at line 156 of file text.h.
Referenced by textWindowSetUnusedC4().
| s32 TextWindow::typeSound |
Definition at line 157 of file text.h.
Referenced by textWindowSetTypeSound(), and updateTextWindow().
| s32 TextWindow::scaled |
Definition at line 158 of file text.h.
Referenced by textWindowDraw(), and textWindowSetScale().
| VECTOR TextWindow::scale |
ScaleMatrix's.
Definition at line 159 of file text.h.
Referenced by createTextWindow(), textWindowDraw(), and textWindowSetScale().
| s32 TextWindow::pivotX |
Definition at line 160 of file text.h.
Referenced by textWindowDraw(), and textWindowSetPivot().
| s32 TextWindow::pivotY |
Definition at line 161 of file text.h.
Referenced by textWindowDraw(), and textWindowSetPivot().
| SVECTOR TextWindow::rot |
Definition at line 162 of file text.h.
Referenced by textWindowDraw().
| MATRIX TextWindow::mat |
Definition at line 163 of file text.h.
Referenced by textWindowDraw().
| void(* TextWindow::setText) () |
Definition at line 164 of file text.h.
Referenced by createTextWindow(), drawEffectNames(), SHOCKTST_updateEditor(), SHOCKTST_updateLoader(), SOUNDTST_playSounds(), SOUNDTST_selectBank(), SOUNDTST_updateSoundTest(), STAGSLCT_showBiosVersion(), STAGSLCT_startStageSelect(), STAGSLCT_updateStageSelect(), STPLNMET_showConfirmWindows(), WFIGHTTS_cameraList(), WFIGHTTS_motionList(), and WFIGHTTS_stageList().
| void(* TextWindow::setString) () |
Definition at line 165 of file text.h.
Referenced by CARDGAME_drawCenteredText(), CARDGAME_drawPanelIcon(), CARDGAME_drawWindowText(), CARDGAME_updateDeckWindow(), CARDGAME_updateMenuWindow(), createMessageBox(), createTalkBox(), createTextWindow(), FIELDSTG_runChoice(), FIELDSTG_showAreaName(), FIGHTSTG_createItemWindows(), FIGHTSTG_createSwitchWindows(), FIGHTSTG_createTechWindows(), FIGHTSTG_showCommands(), FIGHTSTG_showConfusedCommands(), FIGHTSTG_showConfusedMessage(), FIGHTSTG_showDigivolveNames(), FIGHTSTG_showFighterNames(), FIGHTSTG_showFightersMessage(), FIGHTSTG_showItemPage(), FIGHTSTG_showMessage(), FIGHTSTG_showPageButtons(), FIGHTSTG_showSwitchFighters(), FIGHTSTG_showSwitchInChoices(), FIGHTSTG_showSwitchInNames(), FIGHTSTG_showTechPage(), FIGHTSTG_showTechs(), FIGHTSTG_updateHud(), FIGHTSTG_updateSwitchMenu(), giveItem(), giveMoney(), giveNextSkill(), learnNextDigimon(), markNextSkillKnown(), openListMenuMessage(), raisePartnerLevel(), SHOCKTST_updateEditor(), showDigimonLevelUp(), showExp(), showFieldMenuMoney(), showFieldMenuOptions(), showListMenuOptions(), showMenuOptions(), showMenuPageLabel(), showMenuPageTitle(), showMenuTitle(), showMessagePrompt(), showMessageText(), showPartnerPage(), showPartyTitle(), showRecipeName(), showRecipeTitle(), STCRDABM_showCardInfo(), STCRDABM_showPageInfo(), STCRDDEK_openDeckOptions(), STCRDDEK_showCardList(), STCRDDEK_showDeckRow(), STCRDDEK_showEditorWindows(), STCRDDEK_showListCard(), STCRDDEK_stepEditor(), STCRDDEK_stepScreen(), STCRDSHP_closePackList(), STCRDSHP_openBuyCard(), STCRDSHP_openBuyTotal(), STCRDSHP_runBuy(), STCRDSHP_runShop(), STCRDSHP_showBuyCard(), STCRDSHP_showOptions(), STCRDSHP_showPack(), STCRDSHP_showPackCard(), STCRDSHP_showPackPage(), STCRDSHP_showTitle(), STCRDSHP_turnBuyPage(), STFGTREP_fillPartnerWindows(), STFGTREP_runPartner(), STGDGLAB_askMark(), STGDGLAB_pickSkill(), STGDGLAB_runSlotScreen(), STGDGLAB_showEntryList(), STGDGLAB_showEntryPanel(), STGDGLAB_showEntryPanelOptions(), STGDGLAB_showMenuPage(), STGDGLAB_showPartyPage(), STGDGLAB_showSkillPanel(), STGDGLAB_showSlotScreen(), STGDGLAB_updateSkillPanel(), STGMCARD_answerError(), STGMCARD_askError(), STGMCARD_openSaves(), STGMCARD_pickPort(), STGMCARD_pickSlot(), STGMCARD_promptSlot(), STGMCARD_refreshInfo(), STGMCARD_showDone(), STGMCARD_showPort(), STGMCARD_slideInTitle(), STGMCARD_startInfoRead(), STGMCARD_startLoad(), STGMCARD_startSave(), STGTRAIN_applyTry(), STGTRAIN_askToTrain(), STGTRAIN_openBattleStats(), STGTRAIN_openTp(), STGTRAIN_runMenu(), STGTRAIN_runScreen(), STGTRAIN_runSession(), STGTRAIN_runTraining(), STGTRAIN_showGains(), STGTRAIN_showIntensities(), STGTRAIN_showPageHint(), STGTRAIN_showStatChanges(), STGTRAIN_showTp(), STGTRAIN_showTrainingInfo(), STGTRAIN_showTrainingName(), STGTRAIN_showVitals(), STITSHOP_fillPartnerRows(), STITSHOP_openBuyInfo(), STITSHOP_openEquipQuestion(), STITSHOP_openSellQuantity(), STITSHOP_openSellTotal(), STITSHOP_openSellTypes(), STITSHOP_pickBuyItem(), STITSHOP_runBuy(), STITSHOP_runSell(), STITSHOP_runShop(), STITSHOP_showBuyTotal(), STITSHOP_showEquipMarker(), STITSHOP_showItemDesc(), STITSHOP_showItemPage(), STITSHOP_showItemRows(), STITSHOP_showPartnerStats(), STITSHOP_showQuantity(), STITSHOP_startInfoPageTurn(), STPLNMET_createTabs(), STPLNMET_runConfirm(), STPLNMET_showChoiceWindows(), STPLNMET_showConfirmWindows(), STPLNMET_updateWelcome(), STSTATUS_chooseFirstToSwap(), STSTATUS_chooseItemList(), STSTATUS_chooseSecondToSwap(), STSTATUS_chooseTech(), STSTATUS_chooseTechTarget(), STSTATUS_closeDigivolveQuestion(), STSTATUS_closeEntryTechs(), STSTATUS_closeNoFieldTechs(), STSTATUS_closePartnerTech(), STSTATUS_closeQuestionForTechs(), STSTATUS_closeSlotsForPartnerTech(), STSTATUS_closeSlotsForQuestion(), STSTATUS_lockItemOptions(), STSTATUS_openCardScreenAlone(), STSTATUS_openDemoScreenAlone(), STSTATUS_openDigivolveTitle(), STSTATUS_openEquipTitle(), STSTATUS_openFirstMemberPage(), STSTATUS_openFirstOfThreeItemPages(), STSTATUS_openFirstOfThreeStatusPages(), STSTATUS_openFirstOfThreeTechPages(), STSTATUS_openFirstOfTwoItemPages(), STSTATUS_openFirstOfTwoStatusPages(), STSTATUS_openFirstOfTwoTechPages(), STSTATUS_openFirstSortPage(), STSTATUS_openItemScreenAlone(), STSTATUS_openSecondOfTwoCardPages(), STSTATUS_openSecondOfTwoDemoPages(), STSTATUS_openSecondOfTwoItemPages(), STSTATUS_openSecondOfTwoStatusPages(), STSTATUS_openSecondSortPage(), STSTATUS_openStatusScreenAlone(), STSTATUS_openTechList(), STSTATUS_openTechScreenAlone(), STSTATUS_openThirdCardPage(), STSTATUS_openThirdDemoPage(), STSTATUS_openThirdItemPage(), STSTATUS_openThirdSortPage(), STSTATUS_openThirdStatusPage(), STSTATUS_refreshItemList(), STSTATUS_reopenItemOptions(), STSTATUS_runDigivolvePanel(), STSTATUS_runStatusChoice(), STSTATUS_sayNoFieldTechs(), STSTATUS_showBattleMessage(), STSTATUS_showCardChoices(), STSTATUS_showCardPage(), STSTATUS_showChosenItem(), STSTATUS_showChosenPage(), STSTATUS_showChosenTech(), STSTATUS_showDemoChoices(), STSTATUS_showDemoPage(), STSTATUS_showDigivolveChoices(), STSTATUS_showDigivolveSlots(), STSTATUS_showDigivolveStats(), STSTATUS_showEquipItem(), STSTATUS_showEquipList(), STSTATUS_showEquipment(), STSTATUS_showItemHelp(), STSTATUS_showItemListPage(), STSTATUS_showItemLists(), STSTATUS_showItemPage(), STSTATUS_showMapArea(), STSTATUS_showMoney(), STSTATUS_showPartnerEquipment(), STSTATUS_showPartnerSlots(), STSTATUS_showPartnerStats(), STSTATUS_showPartnerTech(), STSTATUS_showSlotItem(), STSTATUS_showSortPage(), STSTATUS_showStatusChoices(), STSTATUS_showStatusPage(), STSTATUS_showTechCost(), STSTATUS_showTechHelp(), STSTATUS_showTechList(), STSTATUS_showTechPage(), STSTATUS_unlockItemOptions(), STSTATUS_useItem(), STSTATUS_useTech(), updateEvent1510(), updateEvent1512(), updateEvent1514(), updateEvent1516(), updateEvent1518(), updateEvent1520(), updateEvent9(), updateFieldMenu(), updateInnMenu(), updateMenu(), and WFIGHTTS_fighterList().
| void(* TextWindow::setNumber) () |
Definition at line 166 of file text.h.
Referenced by CARDGAME_drawWindowNumbers(), CARDGAME_updateDeckWindow(), createTextWindow(), editBattleDebug(), editParty(), editProgress(), FIGHTSTG_createTechWindows(), FIGHTSTG_drawHud(), FIGHTSTG_showFightersMessage(), FIGHTSTG_showItemPage(), FIGHTSTG_showMessage(), FIGHTSTG_showStats(), FIGHTSTG_showSwitchFighters(), FIGHTSTG_showSwitchInChoices(), FIGHTSTG_showTechs(), FIGHTSTG_updateHud(), giveMoney(), raisePartnerLevel(), runRecipeRow(), SHOCKTST_playPattern(), SHOCKTST_selectPattern(), SHOCKTST_showPattern(), SHOCKTST_showTimers(), SHOCKTST_updateEditor(), showExp(), showFieldMenuMoney(), showMessageText(), showPartnerPage(), showRecipeTitle(), STAGSLCT_startStageSelect(), STAGSLCT_updateStageSelect(), STCRDABM_showCardInfo(), STCRDABM_showPageInfo(), STCRDDEK_showCardList(), STCRDDEK_showDeckRow(), STCRDDEK_showEditorWindows(), STCRDDEK_showListCard(), STCRDSHP_openBuyTotal(), STCRDSHP_showBuyCard(), STCRDSHP_showMoney(), STCRDSHP_showPack(), STCRDSHP_showPackCard(), STCRDSHP_showPackPage(), STCRDSHP_showTitle(), STFGTREP_fillPartnerWindows(), STGDGLAB_showEntryList(), STGDGLAB_showEntryPanel(), STGDGLAB_showMenuPage(), STGDGLAB_showPartyPage(), STGDGLAB_showSkillPanel(), STGDGLAB_showSlotScreen(), STGMCARD_askError(), STGMCARD_refreshInfo(), STGMCARD_showPort(), STGMCARD_slideInHeader(), STGMCARD_slideInTitle(), STGTRAIN_applyTry(), STGTRAIN_showBattleStats(), STGTRAIN_showGains(), STGTRAIN_showStatChanges(), STGTRAIN_showTp(), STGTRAIN_showVitals(), STITSHOP_chooseSellQuantity(), STITSHOP_openSellQuantity(), STITSHOP_openSellTotal(), STITSHOP_runShop(), STITSHOP_showBuyTotal(), STITSHOP_showItemPage(), STITSHOP_showItemRows(), STITSHOP_showMoney(), STITSHOP_showOtherChanges(), STITSHOP_showQuantity(), STITSHOP_showStat(), STPLNMET_runConfirm(), STSTATUS_previewStats(), STSTATUS_refreshItemList(), STSTATUS_runStatusChoice(), STSTATUS_showCardPage(), STSTATUS_showChosenItem(), STSTATUS_showChosenPage(), STSTATUS_showChosenTech(), STSTATUS_showDemoPage(), STSTATUS_showDigivolveStats(), STSTATUS_showEquipList(), STSTATUS_showItemPage(), STSTATUS_showMoney(), STSTATUS_showPartnerStats(), STSTATUS_showPartnerTech(), STSTATUS_showSortPage(), STSTATUS_showStatusPage(), STSTATUS_showTechCost(), STSTATUS_showTechPage(), STSTATUS_useItem(), STSTATUS_useTech(), and updateInnMenu().
| void(* TextWindow::setSubText) () |
Definition at line 167 of file text.h.
Referenced by createTextWindow().
| void(* TextWindow::setSubString) () |
Definition at line 168 of file text.h.
Referenced by createTextWindow(), FIGHTSTG_setConfusedName(), FIGHTSTG_setMessageName(), FIGHTSTG_showFightersMessage(), FIGHTSTG_showMessage(), giveItem(), giveNextSkill(), learnNextDigimon(), markNextSkillKnown(), raisePartnerLevel(), showRecipeTitle(), STGTRAIN_applyTry(), and STITSHOP_runSell().
| void(* TextWindow::draw) () |
Definition at line 169 of file text.h.
Referenced by createTextWindow().
| void(* TextWindow::showPage) () |
Definition at line 170 of file text.h.
Referenced by createTextWindow(), readListMenuMessage(), STFGTREP_runPartner(), STGTRAIN_runTraining(), STPLNMET_updateWelcome(), turnMessagePage(), updateMessageBox(), and updateTalkBox().
| void(* TextWindow::setStyle) () |
Definition at line 171 of file text.h.
Referenced by createTextWindow().
| void(* TextWindow::setTypeDelay) () |
Definition at line 172 of file text.h.
Referenced by createMessageBox(), createTalkBox(), createTextWindow(), FIELDSTG_showAreaName(), giveItem(), giveMoney(), giveNextSkill(), learnNextDigimon(), markNextSkillKnown(), openListMenuMessage(), raisePartnerLevel(), showDigimonLevelUp(), showExp(), STFGTREP_runPartner(), STGTRAIN_showGains(), and STPLNMET_updateWelcome().
| void(* TextWindow::setPos) (struct TextWindow *obj, s16 x, s16 y) |
Definition at line 173 of file text.h.
Referenced by CARDGAME_drawCenteredText(), CARDGAME_drawPanelIcon(), CARDGAME_drawWindowNumbers(), CARDGAME_drawWindowText(), CARDGAME_updateDeckWindow(), CARDGAME_updateMenuWindow(), createTalkBox(), createTextWindow(), showMenuPageLabel(), showMenuPageTitle(), showMenuTitle(), showMessagePrompt(), showMessageText(), showRecipeName(), SOUNDTST_playSounds(), SOUNDTST_selectBank(), STAGSLCT_showBiosVersion(), STAGSLCT_startStageSelect(), STAGSLCT_updateStageSelect(), STGDGLAB_showPartyPage(), STGMCARD_refreshInfo(), STGMCARD_slideInTitle(), STGTRAIN_showPageHint(), STPLNMET_updateWelcome(), STSTATUS_scrollTechList(), STSTATUS_showMapArea(), and talkBoxSetPos().
| void(* TextWindow::setPalette) (struct TextWindow *obj, u8 arg) |
Definition at line 174 of file text.h.
Referenced by CARDGAME_drawCenteredText(), CARDGAME_updateMessageWindow(), createTalkBox(), createTextWindow(), FIGHTSTG_createItemWindows(), FIGHTSTG_createTechWindows(), FIGHTSTG_showCommands(), FIGHTSTG_showDigivolveNames(), FIGHTSTG_showPageButtons(), FIGHTSTG_showStats(), FIGHTSTG_showSwitchFighters(), FIGHTSTG_showSwitchInChoices(), FIGHTSTG_showTechPage(), FIGHTSTG_showTechs(), SHOCKTST_highlight(), showFieldMenuOptions(), showMessagePrompt(), showPartyTitle(), STGDGLAB_showEntryList(), STGDGLAB_showEntryPanel(), STGDGLAB_showMenuPage(), STGDGLAB_showPartyPage(), STGDGLAB_showSkillPanel(), STGDGLAB_showSlotScreen(), STGTRAIN_applyTry(), STGTRAIN_showBattleStats(), STGTRAIN_showGains(), STGTRAIN_showStatChanges(), STGTRAIN_showVitals(), STITSHOP_colorStat(), STITSHOP_showOtherChanges(), STITSHOP_showPartnerStats(), STPLNMET_createChoiceWindows(), STPLNMET_createConfirmWindows(), STPLNMET_createTabs(), STPLNMET_showTabs(), STPLNMET_updateWelcome(), STSTATUS_previewStats(), STSTATUS_showDemoChoices(), STSTATUS_showDigivolveSlots(), STSTATUS_showDigivolveStats(), STSTATUS_showEquipList(), STSTATUS_showPartnerSlots(), and STSTATUS_showPartnerStats().
| void(* TextWindow::setBlend) () |
no prototype: callers would truncate u8 args
Definition at line 175 of file text.h.
Referenced by createTextWindow().
| void(* TextWindow::setSpacing) () |
no prototype: callers would truncate s16 args
Definition at line 176 of file text.h.
Referenced by createTextWindow(), and STFGTREP_fillPartnerWindows().
| void(* TextWindow::setVisible) (struct TextWindow *obj, u8 arg) |
Definition at line 177 of file text.h.
Referenced by CARDGAME_drawCenteredText(), CARDGAME_drawPanelIcon(), CARDGAME_drawWindowText(), CARDGAME_updateDeckWindow(), CARDGAME_updateMenuWindow(), CARDGAME_updateMessageWindow(), CARDGAME_updateWindow(), chooseFieldMenuOption(), closeListMenu(), closeMenuPage(), closeMessage(), createMessageBox(), createTalkBox(), createTextWindow(), drawEffectNames(), editBattleDebug(), FIELDSTG_runChoice(), FIGHTSTG_showConfusedMessage(), FIGHTSTG_showItemPage(), FIGHTSTG_showMessage(), FIGHTSTG_showSwitchInChoices(), FIGHTSTG_showSwitchInNames(), FIGHTSTG_showTechPage(), FIGHTSTG_stepConfusedMessage(), FIGHTSTG_stepMessage(), FIGHTSTG_updateSwitchMenu(), hideExp(), runRecipeRow(), showMessagePrompt(), showMessageText(), showPartnerPage(), showRecipeTitle(), sleepAtInn(), SOUNDTST_playSounds(), SOUNDTST_selectBank(), startFadeOut(), STCRDABM_showCardInfo(), STCRDABM_showPageInfo(), STCRDDEK_closeFirstRow(), STCRDDEK_showCardList(), STCRDDEK_showDeckRow(), STCRDDEK_showEditorWindows(), STCRDDEK_showListCard(), STCRDDEK_stepEditor(), STCRDDEK_stepScreen(), STCRDSHP_closeBuy(), STCRDSHP_closeBuyTotal(), STCRDSHP_openBuyCard(), STCRDSHP_runBuy(), STCRDSHP_runPackOpen(), STCRDSHP_runShop(), STCRDSHP_showBuyCard(), STCRDSHP_showOptions(), STCRDSHP_showPack(), STCRDSHP_showPackCard(), STCRDSHP_showPackPage(), STCRDSHP_showTitle(), STCRDSHP_turnBuyPage(), STFGTREP_fillPartnerWindows(), STFGTREP_runPartner(), STFGTREP_runReport(), STGDGLAB_answerMark(), STGDGLAB_closeMenu(), STGDGLAB_hideWindows(), STGDGLAB_showEntryList(), STGDGLAB_showEntryPanel(), STGDGLAB_showEntryPanelOptions(), STGDGLAB_showSkillPanel(), STGDGLAB_showSlotScreen(), STGDGLAB_updateRecipeScreen(), STGMCARD_answerError(), STGMCARD_askError(), STGMCARD_checkInfo(), STGMCARD_closeMenuForError(), STGMCARD_confirmMessage(), STGMCARD_hideChoices(), STGMCARD_hideSaves(), STGMCARD_openSlots(), STGMCARD_pickPort(), STGMCARD_refreshInfo(), STGMCARD_showError(), STGMCARD_showPort(), STGMCARD_slideInHeader(), STGMCARD_slideInTitle(), STGMCARD_updateSaves(), STGMCARD_waitLoadedMessage(), STGTRAIN_applyTry(), STGTRAIN_closeIntensities(), STGTRAIN_closeNotice(), STGTRAIN_closePartnerPick(), STGTRAIN_closeQuestion(), STGTRAIN_endSession(), STGTRAIN_runMenu(), STGTRAIN_runTraining(), STGTRAIN_showBattleStats(), STGTRAIN_showGains(), STGTRAIN_showTp(), STGTRAIN_showTrainingInfo(), STGTRAIN_showVitals(), STGTRAIN_startClosing(), STGTRAIN_startTraining(), STITSHOP_closeBuyInfo(), STITSHOP_closeEquipQuestion(), STITSHOP_closeSellQuantity(), STITSHOP_closeSellTotal(), STITSHOP_closeSellTypes(), STITSHOP_fillPartnerRows(), STITSHOP_hideBuyInfoPage(), STITSHOP_pickBuyItem(), STITSHOP_runBuy(), STITSHOP_runBuyInfo(), STITSHOP_runSell(), STITSHOP_runShop(), STITSHOP_setKindVisible(), STITSHOP_showBuyTotal(), STITSHOP_showItemDesc(), STITSHOP_showItemPage(), STITSHOP_showItemRows(), STITSHOP_showOtherChanges(), STITSHOP_showPartnerStats(), STITSHOP_showQuantity(), STPLNMET_createTabs(), STPLNMET_runConfirm(), STPLNMET_showChoiceWindows(), STPLNMET_showConfirmWindows(), STPLNMET_showTabs(), STPLNMET_updateWelcome(), STSTATUS_chooseItemMember(), STSTATUS_closeBattleMessage(), STSTATUS_closeCardScreen(), STSTATUS_closeDemoScreen(), STSTATUS_closeDigivolvePanel(), STSTATUS_closeEquipTitle(), STSTATUS_closeItemScreen(), STSTATUS_closeItemScreenForList(), STSTATUS_closeMemberPages(), STSTATUS_closeNoFieldTechs(), STSTATUS_closeQuestionForBattle(), STSTATUS_closeSecondMemberPage(), STSTATUS_closeSecondOfThreeItemPages(), STSTATUS_closeSecondOfThreeSortPages(), STSTATUS_closeSecondOfThreeStatusPages(), STSTATUS_closeSecondOfThreeTechPages(), STSTATUS_closeSecondOfTwoItemPages(), STSTATUS_closeSecondOfTwoSortPages(), STSTATUS_closeSecondOfTwoStatusPages(), STSTATUS_closeSecondOfTwoTechPages(), STSTATUS_closeSortScreen(), STSTATUS_closeStatusScreen(), STSTATUS_closeTechScreen(), STSTATUS_openTechList(), STSTATUS_refreshItemList(), STSTATUS_runItemList(), STSTATUS_runStatusChoice(), STSTATUS_sayNoFieldTechs(), STSTATUS_showCardChoices(), STSTATUS_showCardPage(), STSTATUS_showChosenItem(), STSTATUS_showChosenPage(), STSTATUS_showChosenTech(), STSTATUS_showDemoChoices(), STSTATUS_showDemoPage(), STSTATUS_showDigivolveChoices(), STSTATUS_showDigivolveSlots(), STSTATUS_showDigivolveStats(), STSTATUS_showEquipItem(), STSTATUS_showEquipList(), STSTATUS_showEquipment(), STSTATUS_showItemHelp(), STSTATUS_showItemListPage(), STSTATUS_showItemLists(), STSTATUS_showItemPage(), STSTATUS_showMapArea(), STSTATUS_showMoney(), STSTATUS_showPartnerEquipment(), STSTATUS_showPartnerSlots(), STSTATUS_showPartnerStats(), STSTATUS_showSlotItem(), STSTATUS_showSortPage(), STSTATUS_showStatusChoices(), STSTATUS_showStatusPage(), STSTATUS_showTechCost(), STSTATUS_showTechList(), STSTATUS_showTechPage(), updateEvent1510(), updateEvent1512(), updateEvent1514(), updateEvent1516(), updateEvent1518(), updateEvent1520(), updateEvent1602(), updateEvent1604(), updateEvent1616(), updateEvent1618(), updateEvent9(), updateFieldMenu(), updateInnMenu(), updateListMenu(), updateMenu(), updateMessageBox(), updateTalkBox(), WFIGHTTS_cameraList(), WFIGHTTS_fighterList(), WFIGHTTS_motionList(), and WFIGHTTS_stageList().
| void(* TextWindow::setRightAlign) () |
no prototype: callers would truncate u8 args
Definition at line 178 of file text.h.
Referenced by CARDGAME_drawWindowNumbers(), CARDGAME_updateDeckWindow(), createTextWindow(), FIGHTSTG_createTechWindows(), FIGHTSTG_drawHud(), FIGHTSTG_showItemPage(), FIGHTSTG_showStats(), FIGHTSTG_showSwitchFighters(), FIGHTSTG_showSwitchInChoices(), FIGHTSTG_showTechs(), FIGHTSTG_updateHud(), runRecipeRow(), showExp(), showFieldMenuMoney(), showMessagePrompt(), showMessageText(), showPartnerPage(), showRecipeTitle(), STCRDABM_showCardInfo(), STCRDABM_showPageInfo(), STCRDDEK_showCardList(), STCRDDEK_showDeckRow(), STCRDDEK_showEditorWindows(), STCRDDEK_showListCard(), STCRDSHP_showBuyCard(), STCRDSHP_showMoney(), STCRDSHP_showPack(), STCRDSHP_showPackCard(), STCRDSHP_showPackPage(), STCRDSHP_showTitle(), STFGTREP_fillPartnerWindows(), STGDGLAB_showEntryList(), STGDGLAB_showEntryPanel(), STGDGLAB_showMenuPage(), STGDGLAB_showPartyPage(), STGDGLAB_showSkillPanel(), STGDGLAB_showSlotScreen(), STGMCARD_refreshInfo(), STGTRAIN_showBattleStats(), STGTRAIN_showStatChanges(), STGTRAIN_showTp(), STGTRAIN_showVitals(), STITSHOP_chooseSellQuantity(), STITSHOP_openSellQuantity(), STITSHOP_runShop(), STITSHOP_showItemPage(), STITSHOP_showItemRows(), STITSHOP_showMoney(), STITSHOP_showOtherChanges(), STITSHOP_showQuantity(), STITSHOP_showStat(), STPLNMET_runConfirm(), STSTATUS_previewStats(), STSTATUS_refreshItemList(), STSTATUS_runStatusChoice(), STSTATUS_showCardPage(), STSTATUS_showChosenItem(), STSTATUS_showChosenPage(), STSTATUS_showChosenTech(), STSTATUS_showDemoPage(), STSTATUS_showDigivolveStats(), STSTATUS_showEquipList(), STSTATUS_showItemPage(), STSTATUS_showMoney(), STSTATUS_showPartnerStats(), STSTATUS_showPartnerTech(), STSTATUS_showSortPage(), STSTATUS_showStatusPage(), STSTATUS_showTechCost(), STSTATUS_showTechPage(), and updateInnMenu().
| void(* TextWindow::insertPlayerName) () |
Definition at line 179 of file text.h.
Referenced by createTalkBox(), and createTextWindow().
| void(* TextWindow::setTypeSound) () |
Definition at line 180 of file text.h.
Referenced by createTextWindow(), and STPLNMET_updateWelcome().
| void(* TextWindow::setScale) () |
Definition at line 181 of file text.h.
Referenced by createTextWindow(), and STAGSLCT_zoomTitle().
| void(* TextWindow::setPivot) () |
Definition at line 182 of file text.h.
Referenced by createTextWindow(), and STAGSLCT_zoomTitle().
| void(* TextWindow::setDepth) () |
Definition at line 183 of file text.h.
Referenced by createListMenu(), createTextWindow(), FIELDSTG_runChoice(), showMenuOptions(), showMenuPageLabel(), showMenuPageTitle(), showMenuTitle(), STCRDDEK_createEditorWindows(), STCRDDEK_createScreenWindows(), STCRDSHP_createBuyWindows(), STGDGLAB_createSkillPanelWindows(), STGDGLAB_runSlotScreen(), STGDGLAB_showMenuPage(), STGDGLAB_showPartyPage(), STGDGLAB_updateRecipeScreen(), STGMCARD_openSaves(), STGMCARD_slideInTitle(), STGMCARD_updateSaves(), STITSHOP_createItemListWindows(), STSTATUS_createItemListWindows(), STSTATUS_createStatusWindows(), updateEvent1510(), updateEvent1512(), updateEvent1514(), updateEvent1516(), updateEvent1518(), updateEvent1520(), updateEvent9(), and updateMenu().
| void(* TextWindow::setLines) () |
no prototype: callers would truncate u8 args
Definition at line 184 of file text.h.
Referenced by CARDGAME_updateScreen(), createListMenu(), createMessageBox(), createTalkBox(), createTextWindow(), STCRDDEK_createEditorWindows(), STFGTREP_createPartnerWindows(), STFGTREP_createWindows(), STGDGLAB_createSkillPanelWindows(), STGMCARD_updateSaves(), STGTRAIN_createResultWindows(), STITSHOP_createInfoWindows(), STPLNMET_createChoiceWindows(), STPLNMET_updateWelcome(), STSTATUS_createCardWindows(), STSTATUS_createDemoWindows(), STSTATUS_createStatusWindows(), STSTATUS_createTechWindows(), and STSTATUS_updateMapScreen().
| void(* TextWindow::setUnusedC4) () |
no prototype: callers would truncate u8 args
Definition at line 185 of file text.h.
Referenced by createTextWindow().
| s32(* TextWindow::isFinished) () |
s32: callers don't truncate the result to a byte
Definition at line 186 of file text.h.
Referenced by createTextWindow(), FIELDSTG_updateBanner(), readListMenuMessage(), STFGTREP_runPartner(), STFGTREP_runReport(), STGTRAIN_runTraining(), STPLNMET_updateWelcome(), updateMessageBox(), and updateTalkBox().
| s32(* TextWindow::isVisible) () |
s32: callers don't truncate the result to a byte
Definition at line 187 of file text.h.
Referenced by createTextWindow(), FIGHTSTG_updateSwitchMenu(), STPLNMET_updateWelcome(), and updateMessageBox().
| s32(* TextWindow::isWaitingForButton) () |
Definition at line 188 of file text.h.
Referenced by createTextWindow(), readListMenuMessage(), STFGTREP_runPartner(), STGTRAIN_runTraining(), STPLNMET_updateWelcome(), turnMessagePage(), updateMessageBox(), and updateTalkBox().