diff options
| author | Julgodis <> | 2021-03-28 22:49:05 +0200 |
|---|---|---|
| committer | Julgodis <> | 2021-03-28 22:49:05 +0200 |
| commit | d244b7cb0d961cb42f76cb30b57ab35820c3c48e (patch) | |
| tree | 2bb9acf55c1e941d6ba6bfd8d751b19d569d7b6d /src/d/meter/d_meter_button.cpp | |
| parent | 88eb837a9cd134322324157d00d302e637a2a81c (diff) | |
dol2asm OK
Diffstat (limited to 'src/d/meter/d_meter_button.cpp')
| -rw-r--r-- | src/d/meter/d_meter_button.cpp | 1588 |
1 files changed, 1588 insertions, 0 deletions
diff --git a/src/d/meter/d_meter_button.cpp b/src/d/meter/d_meter_button.cpp new file mode 100644 index 0000000000..aa3eae7ae0 --- /dev/null +++ b/src/d/meter/d_meter_button.cpp @@ -0,0 +1,1588 @@ +// +// Generated By: dol2asm +// Translation Unit: d/meter/d_meter_button +// + +#include "dol2asm.h" +#include "dolphin/types.h" +#include "d/meter/d_meter_button.h" + +// +// Types: +// + +struct dSv_player_item_c { + /* 80033030 */ void getItem(int, bool) const; +}; + +struct dSv_event_c { + /* 800349BC */ void isEventBit(u16) const; +}; + +struct dMsgString_c { + /* 80249C20 */ dMsgString_c(); + /* 80249D28 */ ~dMsgString_c(); +}; + +struct J2DTextBox { + /* 80300658 */ void getStringPtr() const; + /* 8030074C */ void setString(s16, char const*, ...); +}; + +struct JUTFont { +}; + +struct COutFont_c { + /* 80225C94 */ COutFont_c(u8); +}; + +struct dMsgObject_c { + /* 802370A8 */ void isGetItemMessage(); + /* 802370BC */ void isKanbanMessage(); + /* 802370E8 */ void isHowlMessage(); + /* 802371B0 */ void isMidonaTalkWait(); + /* 802371E4 */ void isPlaceMessage(); + /* 802371F8 */ void isBossMessage(); + /* 8023720C */ bool isBookMessage(); + /* 80237214 */ void isStaffMessage(); + /* 802380F4 */ void getString(u32, J2DTextBox*, J2DTextBox*, JUTFont*, COutFont_c*, char*, char*, char*, s16*); + /* 8023822C */ void getStatus(); + /* 80238258 */ void getScrnDrawPtr(); +}; + +struct J2DPane { + /* 802F7100 */ void getBounds(); +}; + +struct JKRExpHeap { +}; + +struct J2DGrafContext { +}; + +struct JKRArchive { +}; + +struct J2DScreen { + /* 802F8498 */ J2DScreen(); + /* 802F8648 */ void setPriority(char const*, u32, JKRArchive*); + /* 802F8ED4 */ void draw(f32, f32, J2DGrafContext const*); +}; + +struct CPaneMgr { + /* 80253984 */ CPaneMgr(J2DScreen*, u64, u8, JKRExpHeap*); + /* 80253930 */ CPaneMgr(); + /* 80253A18 */ ~CPaneMgr(); + /* 802545B0 */ void paneTrans(f32, f32); + /* 80254C90 */ void getGlobalVtx(J2DPane*, f32 (* )[3][4], u8, bool, s16); + /* 80254EBC */ void getGlobalVtxCenter(J2DPane*, bool, s16); +}; + +struct dMeterButton_c { + /* 80201328 */ dMeterButton_c(); + /* 80201370 */ ~dMeterButton_c(); + /* 802013CC */ void _create(); + /* 80201404 */ void _execute(u32, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool); + /* 80202240 */ void draw(); + /* 80202A9C */ void _delete(); + /* 802032C4 */ void alphaAnimeButtonA(u32, bool); + /* 8020339C */ void alphaAnimeButtonB(u32, bool); + /* 802034A8 */ void alphaAnimeButtonR(u32, bool); + /* 802035AC */ void alphaAnimeButtonZ(u32, bool); + /* 802036C0 */ void alphaAnimeButton3D(u32, bool); + /* 802037B8 */ void alphaAnimeButtonC(u32, bool); + /* 80203878 */ void alphaAnimeButtonS(u32, bool); + /* 802038F4 */ void alphaAnimeButtonX(u32, bool); + /* 80203A08 */ void alphaAnimeButtonY(u32, bool); + /* 80203B1C */ void alphaAnimeButtonNun(u32, bool); + /* 80203C30 */ void alphaAnimeButtonRemo(u32, bool); + /* 80203D44 */ void alphaAnimeButtonRemo2(u32, bool); + /* 80203E58 */ void alphaAnimeButtonAR(u32, bool); + /* 80203F60 */ void alphaAnimeButton3DB(u32, bool); + /* 80204068 */ void alphaAnimeButtonNURE(u32, bool); + /* 80204170 */ void alphaAnimeButtonReel(u32, bool); + /* 80204278 */ void alphaAnimeButtonReel2(u32, bool); + /* 80204368 */ void alphaAnimeButtonAB(u32, bool); + /* 80204458 */ void alphaAnimeButtonTate(u32, bool); + /* 80204548 */ void alphaAnimeButtonNunZ(u32, bool); + /* 80204620 */ void alphaAnimeButtonNunC(u32, bool); + /* 802046F8 */ void alphaAnimeButtonBin(u32, bool); + /* 802047E8 */ void screenInitButton(); + /* 80205834 */ void screenInitText(); + /* 80205CA0 */ void updateButton(); + /* 80206978 */ void updateText(u32); + /* 80206CE0 */ void setAlphaButtonAAnimeMin(); + /* 80206D70 */ void isFastSet(int); + /* 80207060 */ void setAlphaButtonAAnimeMax(); + /* 8020714C */ void setAlphaButtonBAnimeMin(); + /* 802071DC */ void setAlphaButtonBAnimeMax(); + /* 802072C8 */ void setAlphaButtonRAnimeMin(); + /* 80207358 */ void setAlphaButtonRAnimeMax(); + /* 80207444 */ void setAlphaButtonZAnimeMin(); + /* 802074D4 */ void setAlphaButtonZAnimeMax(); + /* 802075C0 */ void setAlphaButton3DAnimeMin(); + /* 80207654 */ void setAlphaButton3DAnimeMax(); + /* 80207740 */ void setAlphaButton3DVAnimeMin(); + /* 80207744 */ void setAlphaButton3DVAnimeMax(); + /* 80207748 */ void setAlphaButtonCAnimeMin(); + /* 802077EC */ void setAlphaButtonCAnimeMax(); + /* 80207A28 */ void setAlphaButtonSAnimeMin(); + /* 80207AB8 */ void setAlphaButtonSAnimeMax(); + /* 80207BA4 */ void setAlphaButtonXAnimeMin(); + /* 80207C34 */ void setAlphaButtonXAnimeMax(); + /* 80207D20 */ void setAlphaButtonYAnimeMin(); + /* 80207DB0 */ void setAlphaButtonYAnimeMax(); + /* 80207E9C */ void setAlphaButtonNunAnimeMin(); + /* 80207F34 */ void setAlphaButtonNunAnimeMax(); + /* 80208028 */ void setAlphaButtonRemoAnimeMin(); + /* 802080C0 */ void setAlphaButtonRemoAnimeMax(); + /* 802081B4 */ void setAlphaButtonRemo2AnimeMin(); + /* 8020824C */ void setAlphaButtonRemo2AnimeMax(); + /* 80208340 */ void setAlphaButtonARAnimeMin(); + /* 802083D8 */ void setAlphaButtonARAnimeMax(); + /* 802084D8 */ void setAlphaButton3DBAnimeMin(); + /* 80208570 */ void setAlphaButton3DBAnimeMax(); + /* 80208670 */ void setAlphaButtonNUREAnimeMin(); + /* 80208708 */ void setAlphaButtonNUREAnimeMax(); + /* 80208808 */ void setAlphaButtonReelAnimeMin(); + /* 802088A0 */ void setAlphaButtonReelAnimeMax(); + /* 802089A0 */ void setAlphaButtonReel2AnimeMin(); + /* 80208A38 */ void setAlphaButtonReel2AnimeMax(); + /* 80208AEC */ void setAlphaButtonABAnimeMin(); + /* 80208B84 */ void setAlphaButtonABAnimeMax(); + /* 80208C38 */ void setAlphaButtonTateAnimeMin(); + /* 80208CD0 */ void setAlphaButtonTateAnimeMax(); + /* 80208D84 */ void setAlphaButtonNunZAnimeMin(); + /* 80208E1C */ void setAlphaButtonNunZAnimeMax(); + /* 80208F1C */ void setAlphaButtonNunCAnimeMin(); + /* 80208FB4 */ void setAlphaButtonNunCAnimeMax(); + /* 802090B4 */ void setAlphaButtonBinAnimeMin(); + /* 8020914C */ void setAlphaButtonBinAnimeMax(); + /* 8020924C */ void setAlphaButtonOAnimeMin(int); + /* 802092C0 */ void setAlphaButtonOAnimeMax(int); + /* 80209368 */ void setAlphaIconAnimeMin(); + /* 802093D8 */ void setAlphaIconAnimeMax(); + /* 80209474 */ void isClose(); + /* 802095C0 */ void setString(char*, u8, u8, u8); + /* 80209CEC */ void hideAll(); + /* 80209D7C */ void getCenterPosCalc(u8, char*, int); + /* 8020A540 */ void trans_button(int, f32); + /* 8020A94C */ void hide_button(u8); + /* 8020AA84 */ void pikariCheck(); + /* 8020AE68 */ void paneTrans(CPaneMgr*, f32, f32, u8); +}; + +struct J2DPicture { +}; + +struct dMeter2Info_c { + /* 8021C1F0 */ void decFloatingMessageTimer(); + /* 8021C218 */ void resetFloatingMessage(); + /* 8021C6A4 */ void getStringLength(J2DTextBox*, char*); + /* 8021CF08 */ void readItemTexture(u8, void*, J2DPicture*, void*, J2DPicture*, void*, J2DPicture*, void*, J2DPicture*, int); +}; + +struct JUtility { + struct TColor { + }; + +}; + +struct CPaneMgrAlpha { + /* 802555C8 */ void show(); + /* 80255608 */ void hide(); + /* 802557D0 */ void setAlphaRate(f32); + /* 80255828 */ void getAlphaRate(); +}; + +struct dMeter2Draw_c { + /* 802140DC */ void drawPikari(f32, f32, f32*, f32, JUtility::TColor, JUtility::TColor, JUtility::TColor, JUtility::TColor, f32, u8); + /* 8021AAA4 */ void setAlphaAnimeMax(CPaneMgrAlpha*, s16); + /* 8021BBB4 */ void getCanoeFishing(); +}; + +struct dComIfG_play_c { + /* 8002C97C */ void getLayerNo(int); +}; + +struct JAISoundID { +}; + +struct Vec { +}; + +struct Z2SeMgr { + /* 802AB984 */ void seStart(JAISoundID, Vec const*, u32, s8, f32, f32, f32, f32, u8); +}; + +struct JKRHeap { + /* 802CE4D4 */ void alloc(u32, int); + /* 802CE548 */ void free(void*); +}; + +// +// Forward References: +// + +extern "C" extern char const* const d_meter_d_meter_button__stringBase0; + +extern "C" void __ct__14dMeterButton_cFv(); +extern "C" void __dt__14dMeterButton_cFv(); +extern "C" void _create__14dMeterButton_cFv(); +extern "C" void _execute__14dMeterButton_cFUlbbbbbbbbbbbbbbbbbbbbbb(); +extern "C" void draw__14dMeterButton_cFv(); +extern "C" void _delete__14dMeterButton_cFv(); +extern "C" void alphaAnimeButtonA__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonB__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonR__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonZ__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButton3D__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonC__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonS__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonX__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonY__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonNun__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonRemo__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonRemo2__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonAR__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButton3DB__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonNURE__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonReel__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonReel2__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonAB__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonTate__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonNunZ__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonNunC__14dMeterButton_cFUlb(); +extern "C" void alphaAnimeButtonBin__14dMeterButton_cFUlb(); +extern "C" void screenInitButton__14dMeterButton_cFv(); +extern "C" void screenInitText__14dMeterButton_cFv(); +extern "C" void updateButton__14dMeterButton_cFv(); +extern "C" void updateText__14dMeterButton_cFUl(); +extern "C" void setAlphaButtonAAnimeMin__14dMeterButton_cFv(); +extern "C" void isFastSet__14dMeterButton_cFi(); +extern "C" void setAlphaButtonAAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonBAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonBAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonRAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonRAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonZAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonZAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButton3DAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButton3DAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButton3DVAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButton3DVAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonCAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonCAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonSAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonSAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonXAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonXAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonYAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonYAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonNunAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonNunAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonRemoAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonRemoAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonRemo2AnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonRemo2AnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonARAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonARAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButton3DBAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButton3DBAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonNUREAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonNUREAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonReelAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonReelAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonReel2AnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonReel2AnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonABAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonABAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonTateAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonTateAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonNunZAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonNunZAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonNunCAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonNunCAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonBinAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaButtonBinAnimeMax__14dMeterButton_cFv(); +extern "C" void setAlphaButtonOAnimeMin__14dMeterButton_cFi(); +extern "C" void setAlphaButtonOAnimeMax__14dMeterButton_cFi(); +extern "C" void setAlphaIconAnimeMin__14dMeterButton_cFv(); +extern "C" void setAlphaIconAnimeMax__14dMeterButton_cFv(); +extern "C" void isClose__14dMeterButton_cFv(); +extern "C" void setString__14dMeterButton_cFPcUcUcUc(); +extern "C" void hideAll__14dMeterButton_cFv(); +extern "C" void getCenterPosCalc__14dMeterButton_cFUcPci(); +extern "C" void trans_button__14dMeterButton_cFif(); +extern "C" void hide_button__14dMeterButton_cFUc(); +extern "C" void pikariCheck__14dMeterButton_cFv(); +extern "C" void paneTrans__14dMeterButton_cFP8CPaneMgrffUc(); +extern "C" extern char const* const d_meter_d_meter_button__stringBase0; + +// +// External References: +// + +void mDoExt_getCurrentHeap(); +void mDoExt_getMesgFont(); +void dComIfGs_isOneZoneSwitch(int, int); +void dPaneClass_showNullPane(J2DScreen*); +void cLib_addCalc2(f32*, f32, f32, f32); +void* operator new(u32); +void operator delete(void*); +extern "C" extern u8 const tempBitLabels__20dSv_event_tmp_flag_c[370 + 2 /* padding */]; +extern "C" extern void* __vt__12dDlst_base_c[3]; +extern "C" extern u8 g_dComIfG_gameInfo[122384]; +extern "C" extern u8 g_drawHIO[3880]; +extern "C" extern u8 g_meter2_info[248]; +extern "C" extern u8 g_MsgObject_HIO_c[1040]; +extern "C" extern u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */]; + +extern "C" void mDoExt_getCurrentHeap__Fv(); +extern "C" void mDoExt_getMesgFont__Fv(); +extern "C" void getLayerNo__14dComIfG_play_cFi(); +extern "C" void dComIfGs_isOneZoneSwitch__Fii(); +extern "C" void getItem__17dSv_player_item_cCFib(); +extern "C" void isEventBit__11dSv_event_cCFUs(); +extern "C" void drawPikari__13dMeter2Draw_cFffPffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorfUc(); +extern "C" void setAlphaAnimeMax__13dMeter2Draw_cFP13CPaneMgrAlphas(); +extern "C" void getCanoeFishing__13dMeter2Draw_cFv(); +extern "C" void decFloatingMessageTimer__13dMeter2Info_cFv(); +extern "C" void resetFloatingMessage__13dMeter2Info_cFv(); +extern "C" void getStringLength__13dMeter2Info_cFP10J2DTextBoxPc(); +extern "C" void readItemTexture__13dMeter2Info_cFUcPvP10J2DPicturePvP10J2DPicturePvP10J2DPicturePvP10J2DPicturei(); +extern "C" void __ct__10COutFont_cFUc(); +extern "C" void isGetItemMessage__12dMsgObject_cFv(); +extern "C" void isKanbanMessage__12dMsgObject_cFv(); +extern "C" void isHowlMessage__12dMsgObject_cFv(); +extern "C" void isMidonaTalkWait__12dMsgObject_cFv(); +extern "C" void isPlaceMessage__12dMsgObject_cFv(); +extern "C" void isBossMessage__12dMsgObject_cFv(); +extern "C" bool isBookMessage__12dMsgObject_cFv(); +extern "C" void isStaffMessage__12dMsgObject_cFv(); +extern "C" void getString__12dMsgObject_cFUlP10J2DTextBoxP10J2DTextBoxP7JUTFontP10COutFont_cPcPcPcPs(); +extern "C" void getStatus__12dMsgObject_cFv(); +extern "C" void getScrnDrawPtr__12dMsgObject_cFv(); +extern "C" void __ct__12dMsgString_cFv(); +extern "C" void __dt__12dMsgString_cFv(); +extern "C" void __ct__8CPaneMgrFv(); +extern "C" void __ct__8CPaneMgrFP9J2DScreenUxUcP10JKRExpHeap(); +extern "C" void __dt__8CPaneMgrFv(); +extern "C" void paneTrans__8CPaneMgrFff(); +extern "C" void getGlobalVtx__8CPaneMgrFP7J2DPanePA3_A4_fUcbs(); +extern "C" void getGlobalVtxCenter__8CPaneMgrFP7J2DPanebs(); +extern "C" void dPaneClass_showNullPane__FP9J2DScreen(); +extern "C" void show__13CPaneMgrAlphaFv(); +extern "C" void hide__13CPaneMgrAlphaFv(); +extern "C" void setAlphaRate__13CPaneMgrAlphaFf(); +extern "C" void getAlphaRate__13CPaneMgrAlphaFv(); +extern "C" void cLib_addCalc2__FPffff(); +extern "C" void seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc(); +extern "C" void alloc__7JKRHeapFUli(); +extern "C" void free__7JKRHeapFPv(); +extern "C" void* __nw__FUl(); +extern "C" void __dl__FPv(); +extern "C" void getBounds__7J2DPaneFv(); +extern "C" void __ct__9J2DScreenFv(); +extern "C" void setPriority__9J2DScreenFPCcUlP10JKRArchive(); +extern "C" void draw__9J2DScreenFffPC14J2DGrafContext(); +extern "C" void getStringPtr__10J2DTextBoxCFv(); +extern "C" void setString__10J2DTextBoxFsPCce(); +extern "C" void __save_gpr(); +extern "C" void _savegpr_21(); +extern "C" void _savegpr_24(); +extern "C" void _savegpr_25(); +extern "C" void _savegpr_26(); +extern "C" void _savegpr_27(); +extern "C" void _savegpr_29(); +extern "C" void __restore_gpr(); +extern "C" void _restgpr_21(); +extern "C" void _restgpr_24(); +extern "C" void _restgpr_25(); +extern "C" void _restgpr_26(); +extern "C" void _restgpr_27(); +extern "C" void _restgpr_29(); +extern "C" void strcmp(); +extern "C" void strcpy(); +extern "C" extern u8 const tempBitLabels__20dSv_event_tmp_flag_c[370 + 2 /* padding */]; +extern "C" extern void* __vt__12dDlst_base_c[3]; +extern "C" extern u8 g_dComIfG_gameInfo[122384]; +extern "C" extern u8 g_drawHIO[3880]; +extern "C" extern u8 g_meter2_info[248]; +extern "C" extern u8 g_MsgObject_HIO_c[1040]; +extern "C" extern u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */]; + +// +// Declarations: +// + +/* ############################################################################################## */ +/* 803BF1A8-803BF200 0058+00 s=1 e=0 z=0 None .data @7807 */ +SECTION_DATA static void* lit_7807[22] = { + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x12C), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x178), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x1C4), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x214), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x3DC), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x4C8), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x5A0), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x5EC), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x638), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x684), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x714), + (void*)(((char*)getCenterPosCalc__14dMeterButton_cFUcPci)+0x6D0), +}; + +/* 803BF200-803BF258 0058+00 s=1 e=0 z=0 None .data @7858 */ +SECTION_DATA static void* lit_7858[22] = { + (void*)(((char*)trans_button__14dMeterButton_cFif)+0xBC), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0xE4), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x10C), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x134), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x15C), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x194), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x1BC), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x1E8), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x210), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x294), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x294), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x294), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x294), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x238), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x294), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x294), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x294), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x294), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x294), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x294), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x294), + (void*)(((char*)trans_button__14dMeterButton_cFif)+0x268), +}; + +/* 803BF258-803BF268 0010+00 s=2 e=0 z=0 None .data __vt__14dMeterButton_c */ +SECTION_DATA static void* __vt__14dMeterButton_c[4] = { + (void*)NULL, + (void*)NULL, + (void*)draw__14dMeterButton_cFv, + (void*)__dt__14dMeterButton_cFv, +}; + +/* 80201328-80201370 0048+00 s=0 e=1 z=1 None .text __ct__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm dMeterButton_c::dMeterButton_c() { + nofralloc +#include "asm/d/meter/d_meter_button/__ct__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80201370-802013CC 005C+00 s=1 e=0 z=0 None .text __dt__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm dMeterButton_c::~dMeterButton_c() { + nofralloc +#include "asm/d/meter/d_meter_button/__dt__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802013CC-80201404 0038+00 s=1 e=0 z=0 None .text _create__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::_create() { + nofralloc +#include "asm/d/meter/d_meter_button/_create__14dMeterButton_cFv.s" +} +#pragma pop + + +/* ############################################################################################## */ +/* 80454748-8045474C 0004+00 s=36 e=0 z=0 None .sdata2 @4146 */ +SECTION_SDATA2 static u8 lit_4146[4] = { + 0x00, 0x00, 0x00, 0x00, +}; + +/* 8045474C-80454750 0004+00 s=30 e=0 z=0 None .sdata2 @4147 */ +SECTION_SDATA2 static u32 lit_4147 = 0x3F800000; + +/* 80454750-80454754 0004+00 s=2 e=0 z=0 None .sdata2 @4148 */ +SECTION_SDATA2 static u32 lit_4148 = 0x41200000; + +/* 80454754-80454758 0004+00 s=1 e=0 z=0 None .sdata2 @4149 */ +SECTION_SDATA2 static u32 lit_4149 = 0x3DCCCCCD; + +/* 80201404-80202240 0E3C+00 s=0 e=1 z=0 None .text _execute__14dMeterButton_cFUlbbbbbbbbbbbbbbbbbbbbbb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::_execute(u32 param_0, bool param_1, bool param_2, bool param_3, bool param_4, bool param_5, bool param_6, bool param_7, bool param_8, bool param_9, bool param_10, bool param_11, bool param_12, bool param_13, bool param_14, bool param_15, bool param_16, bool param_17, bool param_18, bool param_19, bool param_20, bool param_21, bool param_22) { + nofralloc +#include "asm/d/meter/d_meter_button/_execute__14dMeterButton_cFUlbbbbbbbbbbbbbbbbbbbbbb.s" +} +#pragma pop + + +/* ############################################################################################## */ +/* 80454758-8045475C 0004+00 s=23 e=0 z=0 None .sdata2 @4513 */ +SECTION_SDATA2 static u32 lit_4513 = 0xBF800000; + +/* 8045475C-80454760 0004+00 s=2 e=0 z=0 None .sdata2 @4514 */ +SECTION_SDATA2 static u32 lit_4514 = 0x41900000; + +/* 80454760-80454768 0004+04 s=1 e=0 z=0 None .sdata2 @4515 */ +SECTION_SDATA2 static f32 lit_4515[1 + 1 /* padding */] = { + 9.0f / 5.0f, + /* padding */ + 0.0f, +}; + +/* 80454768-80454770 0008+00 s=3 e=0 z=0 None .sdata2 @4517 */ +SECTION_SDATA2 static u8 lit_4517[8] = { + 0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, +}; + +/* 80202240-80202A9C 085C+00 s=1 e=0 z=0 None .text draw__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::draw() { + nofralloc +#include "asm/d/meter/d_meter_button/draw__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80202A9C-802032C4 0828+00 s=1 e=0 z=0 None .text _delete__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::_delete() { + nofralloc +#include "asm/d/meter/d_meter_button/_delete__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802032C4-8020339C 00D8+00 s=1 e=0 z=0 None .text alphaAnimeButtonA__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonA(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonA__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 8020339C-802034A8 010C+00 s=1 e=0 z=0 None .text alphaAnimeButtonB__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonB(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonB__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 802034A8-802035AC 0104+00 s=1 e=0 z=0 None .text alphaAnimeButtonR__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonR(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonR__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 802035AC-802036C0 0114+00 s=1 e=0 z=0 None .text alphaAnimeButtonZ__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonZ(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonZ__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 802036C0-802037B8 00F8+00 s=1 e=0 z=0 None .text alphaAnimeButton3D__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButton3D(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButton3D__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 802037B8-80203878 00C0+00 s=1 e=0 z=0 None .text alphaAnimeButtonC__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonC(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonC__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80203878-802038F4 007C+00 s=1 e=0 z=0 None .text alphaAnimeButtonS__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonS(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonS__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 802038F4-80203A08 0114+00 s=1 e=0 z=0 None .text alphaAnimeButtonX__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonX(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonX__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80203A08-80203B1C 0114+00 s=1 e=0 z=0 None .text alphaAnimeButtonY__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonY(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonY__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80203B1C-80203C30 0114+00 s=1 e=0 z=0 None .text alphaAnimeButtonNun__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonNun(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonNun__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80203C30-80203D44 0114+00 s=1 e=0 z=0 None .text alphaAnimeButtonRemo__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonRemo(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonRemo__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80203D44-80203E58 0114+00 s=1 e=0 z=0 None .text alphaAnimeButtonRemo2__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonRemo2(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonRemo2__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80203E58-80203F60 0108+00 s=1 e=0 z=0 None .text alphaAnimeButtonAR__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonAR(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonAR__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80203F60-80204068 0108+00 s=1 e=0 z=0 None .text alphaAnimeButton3DB__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButton3DB(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButton3DB__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80204068-80204170 0108+00 s=1 e=0 z=0 None .text alphaAnimeButtonNURE__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonNURE(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonNURE__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80204170-80204278 0108+00 s=1 e=0 z=0 None .text alphaAnimeButtonReel__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonReel(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonReel__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80204278-80204368 00F0+00 s=1 e=0 z=0 None .text alphaAnimeButtonReel2__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonReel2(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonReel2__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80204368-80204458 00F0+00 s=1 e=0 z=0 None .text alphaAnimeButtonAB__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonAB(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonAB__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80204458-80204548 00F0+00 s=1 e=0 z=0 None .text alphaAnimeButtonTate__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonTate(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonTate__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80204548-80204620 00D8+00 s=1 e=0 z=0 None .text alphaAnimeButtonNunZ__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonNunZ(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonNunZ__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 80204620-802046F8 00D8+00 s=1 e=0 z=0 None .text alphaAnimeButtonNunC__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonNunC(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonNunC__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* 802046F8-802047E8 00F0+00 s=1 e=0 z=0 None .text alphaAnimeButtonBin__14dMeterButton_cFUlb */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::alphaAnimeButtonBin(u32 param_0, bool param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/alphaAnimeButtonBin__14dMeterButton_cFUlb.s" +} +#pragma pop + + +/* ############################################################################################## */ +/* 80398048-80398098 0050+00 s=1 e=0 z=0 None .rodata text_tag$5461 */ +SECTION_RODATA static u8 const text_tag[80] = { + 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x30, 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x31, + 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x32, 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x33, + 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x34, 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x35, + 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x36, 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x37, + 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x38, 0x69, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x39, +}; + +/* 80398098-803980E8 0050+00 s=1 e=0 z=0 None .rodata ftext_tag$5462 */ +SECTION_RODATA static u8 const ftext_tag[80] = { + 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x30, 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x31, + 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x32, 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x33, + 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x34, 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x35, + 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x36, 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x37, + 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x38, 0x66, 0x6E, 0x66, 0x6F, 0x5F, 0x61, 0x72, 0x39, +}; + +/* 803980E8-80398158 006C+04 s=4 e=0 z=0 None .rodata @stringBase0 */ +#pragma push +#pragma force_active on +#pragma section ".dead" +SECTION_DEAD char const* const stringBase_803980E8 = + "zelda_game_image_button_info.blo"; +SECTION_DEAD char const* const stringBase_80398109 = ""; +SECTION_DEAD char const* const stringBase_8039810A = "zelda_message_window_new.blo"; +SECTION_DEAD char const* const stringBase_80398127 = "zelda_message_window_text.blo"; +SECTION_DEAD char const* const stringBase_80398145 = "F_SP00"; +SECTION_DEAD char const* const stringBase_8039814C = "R_SP161"; +/* @stringBase0 padding */ +SECTION_DEAD static char const* const pad_80398154 = "\0\0\0"; +#pragma pop + +/* 80454770-80454774 0004+00 s=4 e=0 z=0 None .sdata2 @5628 */ +SECTION_SDATA2 static u32 lit_5628 = 0x3F000000; + +/* 80454774-80454778 0004+00 s=2 e=0 z=0 None .sdata2 @5629 */ +SECTION_SDATA2 static u32 lit_5629 = 0x43980000; + +/* 80454778-8045477C 0004+00 s=1 e=0 z=0 None .sdata2 @5630 */ +SECTION_SDATA2 static u32 lit_5630 = 0x41000000; + +/* 8045477C-80454780 0004+00 s=1 e=0 z=0 None .sdata2 @5631 */ +SECTION_SDATA2 static u32 lit_5631 = 0x4399A000; + +/* 80454780-80454784 0004+00 s=1 e=0 z=0 None .sdata2 @5632 */ +SECTION_SDATA2 static u32 lit_5632 = 0x4399E000; + +/* 80454784-80454788 0004+00 s=1 e=0 z=0 None .sdata2 @5633 */ +SECTION_SDATA2 static u32 lit_5633 = 0x43960000; + +/* 80454788-8045478C 0004+00 s=1 e=0 z=0 None .sdata2 @5634 */ +SECTION_SDATA2 static u32 lit_5634 = 0x43984000; + +/* 8045478C-80454790 0004+00 s=1 e=0 z=0 None .sdata2 @5635 */ +SECTION_SDATA2 static u32 lit_5635 = 0x43ADC000; + +/* 80454790-80454794 0004+00 s=1 e=0 z=0 None .sdata2 @5636 */ +SECTION_SDATA2 static u32 lit_5636 = 0x43B7A000; + +/* 802047E8-80205834 104C+00 s=1 e=0 z=0 None .text screenInitButton__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::screenInitButton() { + nofralloc +#include "asm/d/meter/d_meter_button/screenInitButton__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80205834-80205CA0 046C+00 s=1 e=0 z=0 None .text screenInitText__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::screenInitText() { + nofralloc +#include "asm/d/meter/d_meter_button/screenInitText__14dMeterButton_cFv.s" +} +#pragma pop + + +/* ############################################################################################## */ +/* 80454794-80454798 0004+00 s=1 e=0 z=0 None .sdata2 @6012 */ +SECTION_SDATA2 static u32 lit_6012 = 0xC1C80000; + +/* 80454798-8045479C 0004+00 s=1 e=0 z=0 None .sdata2 @6013 */ +SECTION_SDATA2 static u32 lit_6013 = 0x3F4CCCCD; + +/* 8045479C-804547A0 0004+00 s=1 e=0 z=0 None .sdata2 @6014 */ +SECTION_SDATA2 static u32 lit_6014 = 0xC1200000; + +/* 804547A0-804547A4 0004+00 s=1 e=0 z=0 None .sdata2 @6015 */ +SECTION_SDATA2 static u32 lit_6015 = 0x41C80000; + +/* 804547A4-804547A8 0004+00 s=1 e=0 z=0 None .sdata2 @6016 */ +SECTION_SDATA2 static u32 lit_6016 = 0x3F666666; + +/* 804547A8-804547AC 0004+00 s=2 e=0 z=0 None .sdata2 @6017 */ +SECTION_SDATA2 static u32 lit_6017 = 0x40000000; + +/* 80205CA0-80206978 0CD8+00 s=2 e=0 z=0 None .text updateButton__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::updateButton() { + nofralloc +#include "asm/d/meter/d_meter_button/updateButton__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80206978-80206CE0 0368+00 s=1 e=0 z=0 None .text updateText__14dMeterButton_cFUl */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::updateText(u32 param_0) { + nofralloc +#include "asm/d/meter/d_meter_button/updateText__14dMeterButton_cFUl.s" +} +#pragma pop + + +/* 80206CE0-80206D70 0090+00 s=1 e=0 z=0 None .text setAlphaButtonAAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonAAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonAAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80206D70-80207060 02F0+00 s=5 e=0 z=0 None .text isFastSet__14dMeterButton_cFi */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::isFastSet(int param_0) { + nofralloc +#include "asm/d/meter/d_meter_button/isFastSet__14dMeterButton_cFi.s" +} +#pragma pop + + +/* 80207060-8020714C 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonAAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonAAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonAAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 8020714C-802071DC 0090+00 s=1 e=0 z=0 None .text setAlphaButtonBAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonBAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonBAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802071DC-802072C8 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonBAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonBAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonBAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802072C8-80207358 0090+00 s=1 e=0 z=0 None .text setAlphaButtonRAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonRAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonRAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80207358-80207444 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonRAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonRAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonRAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80207444-802074D4 0090+00 s=1 e=0 z=0 None .text setAlphaButtonZAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonZAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonZAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802074D4-802075C0 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonZAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonZAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonZAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802075C0-80207654 0094+00 s=1 e=0 z=0 None .text setAlphaButton3DAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButton3DAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButton3DAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80207654-80207740 00EC+00 s=1 e=0 z=0 None .text setAlphaButton3DAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButton3DAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButton3DAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80207740-80207744 0004+00 s=1 e=0 z=0 None .text setAlphaButton3DVAnimeMin__14dMeterButton_cFv */ +void dMeterButton_c::setAlphaButton3DVAnimeMin() { + /* empty function */ +} + + +/* 80207744-80207748 0004+00 s=1 e=0 z=0 None .text setAlphaButton3DVAnimeMax__14dMeterButton_cFv */ +void dMeterButton_c::setAlphaButton3DVAnimeMax() { + /* empty function */ +} + + +/* 80207748-802077EC 00A4+00 s=1 e=0 z=0 None .text setAlphaButtonCAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonCAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonCAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802077EC-80207A28 023C+00 s=1 e=0 z=0 None .text setAlphaButtonCAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonCAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonCAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80207A28-80207AB8 0090+00 s=1 e=0 z=0 None .text setAlphaButtonSAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonSAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonSAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80207AB8-80207BA4 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonSAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonSAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonSAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80207BA4-80207C34 0090+00 s=1 e=0 z=0 None .text setAlphaButtonXAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonXAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonXAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80207C34-80207D20 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonXAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonXAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonXAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80207D20-80207DB0 0090+00 s=1 e=0 z=0 None .text setAlphaButtonYAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonYAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonYAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80207DB0-80207E9C 00EC+00 s=1 e=0 z=0 None .text setAlphaButtonYAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonYAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonYAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80207E9C-80207F34 0098+00 s=1 e=0 z=0 None .text setAlphaButtonNunAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonNunAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonNunAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80207F34-80208028 00F4+00 s=1 e=0 z=0 None .text setAlphaButtonNunAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonNunAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonNunAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208028-802080C0 0098+00 s=1 e=0 z=0 None .text setAlphaButtonRemoAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonRemoAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonRemoAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802080C0-802081B4 00F4+00 s=1 e=0 z=0 None .text setAlphaButtonRemoAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonRemoAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonRemoAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802081B4-8020824C 0098+00 s=1 e=0 z=0 None .text setAlphaButtonRemo2AnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonRemo2AnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonRemo2AnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 8020824C-80208340 00F4+00 s=1 e=0 z=0 None .text setAlphaButtonRemo2AnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonRemo2AnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonRemo2AnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208340-802083D8 0098+00 s=1 e=0 z=0 None .text setAlphaButtonARAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonARAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonARAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802083D8-802084D8 0100+00 s=1 e=0 z=0 None .text setAlphaButtonARAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonARAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonARAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802084D8-80208570 0098+00 s=1 e=0 z=0 None .text setAlphaButton3DBAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButton3DBAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButton3DBAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208570-80208670 0100+00 s=1 e=0 z=0 None .text setAlphaButton3DBAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButton3DBAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButton3DBAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208670-80208708 0098+00 s=1 e=0 z=0 None .text setAlphaButtonNUREAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonNUREAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonNUREAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208708-80208808 0100+00 s=1 e=0 z=0 None .text setAlphaButtonNUREAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonNUREAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonNUREAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208808-802088A0 0098+00 s=1 e=0 z=0 None .text setAlphaButtonReelAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonReelAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonReelAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802088A0-802089A0 0100+00 s=1 e=0 z=0 None .text setAlphaButtonReelAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonReelAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonReelAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802089A0-80208A38 0098+00 s=1 e=0 z=0 None .text setAlphaButtonReel2AnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonReel2AnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonReel2AnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208A38-80208AEC 00B4+00 s=1 e=0 z=0 None .text setAlphaButtonReel2AnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonReel2AnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonReel2AnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208AEC-80208B84 0098+00 s=1 e=0 z=0 None .text setAlphaButtonABAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonABAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonABAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208B84-80208C38 00B4+00 s=1 e=0 z=0 None .text setAlphaButtonABAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonABAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonABAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208C38-80208CD0 0098+00 s=1 e=0 z=0 None .text setAlphaButtonTateAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonTateAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonTateAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208CD0-80208D84 00B4+00 s=1 e=0 z=0 None .text setAlphaButtonTateAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonTateAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonTateAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208D84-80208E1C 0098+00 s=1 e=0 z=0 None .text setAlphaButtonNunZAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonNunZAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonNunZAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208E1C-80208F1C 0100+00 s=1 e=0 z=0 None .text setAlphaButtonNunZAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonNunZAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonNunZAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208F1C-80208FB4 0098+00 s=1 e=0 z=0 None .text setAlphaButtonNunCAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonNunCAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonNunCAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80208FB4-802090B4 0100+00 s=1 e=0 z=0 None .text setAlphaButtonNunCAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonNunCAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonNunCAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802090B4-8020914C 0098+00 s=1 e=0 z=0 None .text setAlphaButtonBinAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonBinAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonBinAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 8020914C-8020924C 0100+00 s=1 e=0 z=0 None .text setAlphaButtonBinAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonBinAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonBinAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 8020924C-802092C0 0074+00 s=1 e=0 z=0 None .text setAlphaButtonOAnimeMin__14dMeterButton_cFi */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonOAnimeMin(int param_0) { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonOAnimeMin__14dMeterButton_cFi.s" +} +#pragma pop + + +/* 802092C0-80209368 00A8+00 s=1 e=0 z=0 None .text setAlphaButtonOAnimeMax__14dMeterButton_cFi */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaButtonOAnimeMax(int param_0) { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaButtonOAnimeMax__14dMeterButton_cFi.s" +} +#pragma pop + + +/* 80209368-802093D8 0070+00 s=1 e=0 z=0 None .text setAlphaIconAnimeMin__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaIconAnimeMin() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaIconAnimeMin__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802093D8-80209474 009C+00 s=1 e=0 z=0 None .text setAlphaIconAnimeMax__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setAlphaIconAnimeMax() { + nofralloc +#include "asm/d/meter/d_meter_button/setAlphaIconAnimeMax__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80209474-802095C0 014C+00 s=0 e=1 z=0 None .text isClose__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::isClose() { + nofralloc +#include "asm/d/meter/d_meter_button/isClose__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 802095C0-80209CEC 072C+00 s=0 e=1 z=0 None .text setString__14dMeterButton_cFPcUcUcUc */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::setString(char* param_0, u8 param_1, u8 param_2, u8 param_3) { + nofralloc +#include "asm/d/meter/d_meter_button/setString__14dMeterButton_cFPcUcUcUc.s" +} +#pragma pop + + +/* 80209CEC-80209D7C 0090+00 s=0 e=1 z=0 None .text hideAll__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::hideAll() { + nofralloc +#include "asm/d/meter/d_meter_button/hideAll__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 80209D7C-8020A540 07C4+00 s=2 e=0 z=0 None .text getCenterPosCalc__14dMeterButton_cFUcPci */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::getCenterPosCalc(u8 param_0, char* param_1, int param_2) { + nofralloc +#include "asm/d/meter/d_meter_button/getCenterPosCalc__14dMeterButton_cFUcPci.s" +} +#pragma pop + + +/* ############################################################################################## */ +/* 804547AC-804547B0 0004+00 s=1 e=0 z=0 None .sdata2 @7857 */ +SECTION_SDATA2 static u32 lit_7857 = 0x41A00000; + +/* 8020A540-8020A94C 040C+00 s=2 e=0 z=0 None .text trans_button__14dMeterButton_cFif */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::trans_button(int param_0, f32 param_1) { + nofralloc +#include "asm/d/meter/d_meter_button/trans_button__14dMeterButton_cFif.s" +} +#pragma pop + + +/* 8020A94C-8020AA84 0138+00 s=23 e=0 z=0 None .text hide_button__14dMeterButton_cFUc */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::hide_button(u8 param_0) { + nofralloc +#include "asm/d/meter/d_meter_button/hide_button__14dMeterButton_cFUc.s" +} +#pragma pop + + +/* 8020AA84-8020AE68 03E4+00 s=1 e=0 z=0 None .text pikariCheck__14dMeterButton_cFv */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::pikariCheck() { + nofralloc +#include "asm/d/meter/d_meter_button/pikariCheck__14dMeterButton_cFv.s" +} +#pragma pop + + +/* 8020AE68-8020AE8C 0024+00 s=3 e=0 z=0 None .text paneTrans__14dMeterButton_cFP8CPaneMgrffUc */ +#pragma push +#pragma optimization_level 0 +#pragma optimizewithasm off +asm void dMeterButton_c::paneTrans(CPaneMgr* param_0, f32 param_1, f32 param_2, u8 param_3) { + nofralloc +#include "asm/d/meter/d_meter_button/paneTrans__14dMeterButton_cFP8CPaneMgrffUc.s" +} +#pragma pop + + |
