Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
dMeterButton_c Class Reference

#include <d_meter_button.h>

+ Inheritance diagram for dMeterButton_c:
+ Collaboration diagram for dMeterButton_c:

Public Types

enum  {
  BUTTON_A_e , BUTTON_B_e , BUTTON_R_e , BUTTON_Z_e ,
  BUTTON_3D_e , BUTTON_C_e , BUTTON_S_e , BUTTON_X_e ,
  BUTTON_Y_e , BUTTON_NUN_e , BUTTON_REMO_e , BUTTON_REMO2_e ,
  BUTTON_AR_e , BUTTON_3DB_e , BUTTON_NURE_e , BUTTON_REEL_e ,
  BUTTON_REEL2_e , BUTTON_AB_e , BUTTON_TATE_e , BUTTON_NUNZ_e ,
  BUTTON_NUNC_e , BUTTON_BIN_e , BUTTON_NONE_e
}
 
enum  { DIR_LEFT_e = (1 << 0) , DIR_DOWN_e = (1 << 1) , DIR_RIGHT_e = (1 << 2) , DIR_UP_e = (1 << 3) }
 

Public Member Functions

 dMeterButton_c ()
 
int _create ()
 
int _execute (u32, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool, bool)
 
int _delete ()
 
bool alphaAnimeButtonA (u32, bool)
 
bool alphaAnimeButtonB (u32, bool)
 
bool alphaAnimeButtonR (u32, bool)
 
bool alphaAnimeButtonZ (u32, bool)
 
bool alphaAnimeButton3D (u32, bool)
 
bool alphaAnimeButtonC (u32, bool)
 
bool alphaAnimeButtonS (u32, bool)
 
bool alphaAnimeButtonX (u32, bool)
 
bool alphaAnimeButtonY (u32, bool)
 
bool alphaAnimeButtonNun (u32, bool)
 
bool alphaAnimeButtonRemo (u32, bool)
 
bool alphaAnimeButtonRemo2 (u32, bool)
 
bool alphaAnimeButtonAR (u32, bool)
 
bool alphaAnimeButton3DB (u32, bool)
 
bool alphaAnimeButtonNURE (u32, bool)
 
bool alphaAnimeButtonReel (u32, bool)
 
bool alphaAnimeButtonReel2 (u32, bool)
 
bool alphaAnimeButtonAB (u32, bool)
 
bool alphaAnimeButtonTate (u32, bool)
 
bool alphaAnimeButtonNunZ (u32, bool)
 
bool alphaAnimeButtonNunC (u32, bool)
 
bool alphaAnimeButtonBin (u32, bool)
 
void screenInitButton ()
 
void screenInitText ()
 
void updateButton ()
 
void updateText (u32)
 
void setAlphaButtonAAnimeMin ()
 
bool isFastSet (int)
 
void setAlphaButtonAAnimeMax ()
 
void setAlphaButtonBAnimeMin ()
 
void setAlphaButtonBAnimeMax ()
 
void setAlphaButtonRAnimeMin ()
 
void setAlphaButtonRAnimeMax ()
 
void setAlphaButtonZAnimeMin ()
 
void setAlphaButtonZAnimeMax ()
 
void setAlphaButton3DAnimeMin ()
 
void setAlphaButton3DAnimeMax ()
 
void setAlphaButton3DVAnimeMin ()
 
void setAlphaButton3DVAnimeMax ()
 
void setAlphaButtonCAnimeMin ()
 
void setAlphaButtonCAnimeMax ()
 
void setAlphaButtonSAnimeMin ()
 
void setAlphaButtonSAnimeMax ()
 
void setAlphaButtonXAnimeMin ()
 
void setAlphaButtonXAnimeMax ()
 
void setAlphaButtonYAnimeMin ()
 
void setAlphaButtonYAnimeMax ()
 
void setAlphaButtonNunAnimeMin ()
 
void setAlphaButtonNunAnimeMax ()
 
void setAlphaButtonRemoAnimeMin ()
 
void setAlphaButtonRemoAnimeMax ()
 
void setAlphaButtonRemo2AnimeMin ()
 
void setAlphaButtonRemo2AnimeMax ()
 
void setAlphaButtonARAnimeMin ()
 
void setAlphaButtonARAnimeMax ()
 
void setAlphaButton3DBAnimeMin ()
 
void setAlphaButton3DBAnimeMax ()
 
void setAlphaButtonNUREAnimeMin ()
 
void setAlphaButtonNUREAnimeMax ()
 
void setAlphaButtonReelAnimeMin ()
 
void setAlphaButtonReelAnimeMax ()
 
void setAlphaButtonReel2AnimeMin ()
 
void setAlphaButtonReel2AnimeMax ()
 
void setAlphaButtonABAnimeMin ()
 
void setAlphaButtonABAnimeMax ()
 
void setAlphaButtonTateAnimeMin ()
 
void setAlphaButtonTateAnimeMax ()
 
void setAlphaButtonNunZAnimeMin ()
 
void setAlphaButtonNunZAnimeMax ()
 
void setAlphaButtonNunCAnimeMin ()
 
void setAlphaButtonNunCAnimeMax ()
 
void setAlphaButtonBinAnimeMin ()
 
void setAlphaButtonBinAnimeMax ()
 
void setAlphaButtonOAnimeMin (int)
 
void setAlphaButtonOAnimeMax (int)
 
void setAlphaIconAnimeMin ()
 
void setAlphaIconAnimeMax ()
 
bool isClose ()
 
void setString (char *, u8, u8, u8)
 
void hideAll ()
 
f32 getCenterPosCalc (u8, char *, int)
 
void trans_button (int, f32)
 
void hide_button (u8)
 
void pikariCheck ()
 
void paneTrans (CPaneMgr *, f32, f32, u8)
 
virtual void draw ()
 
virtual ~dMeterButton_c ()
 
bool isSetButton (u8 i_no)
 
void onButtonShowBit (int i_bit)
 
void offButtonShowBit (int i_bit)
 
bool isButtonShowBit (int i_bit)
 
- Public Member Functions inherited from dDlst_base_c
 dDlst_base_c ()
 

Public Attributes

dMsgString_cmpString_c
 
J2DScreenmpButtonScreen
 
J2DScreenfield_0x00c
 
J2DScreenmpScreen
 
J2DScreenmpTextScreen
 
CPaneMgrmpParent
 
CPaneMgrmpButtonA
 
CPaneMgrmpButtonR
 
CPaneMgrmpButtonB
 
CPaneMgrmpButtonZ
 
CPaneMgrmpButton3D
 
CPaneMgrmpButtonC
 
CPaneMgrmpButtonS
 
CPaneMgrmpButtonX
 
CPaneMgrmpButtonY
 
CPaneMgrmpButtonNun
 
CPaneMgrmpButtonRemo
 
CPaneMgrmpButtonRemo2
 
CPaneMgrmpButtonAR
 
CPaneMgrmpButton3DB
 
CPaneMgrmpButtonNURE
 
CPaneMgrmpButtonReel
 
CPaneMgrmpButtonReel2
 
CPaneMgrmpButtonAB
 
CPaneMgrmpButtonTate
 
CPaneMgrmpButtonNunZ
 
CPaneMgrmpButtonNunC
 
CPaneMgrmpButtonBin
 
u8 field_0x074 [0x078 - 0x074]
 
CPaneMgrmpText [2]
 
CPaneMgrfield_0x080
 
J2DTextBoxmpTextBox [10]
 
u8 field_0x0AC [0x0D4 - 0x0AC]
 
COutFont_cmpOutFont
 
CPaneMgrmpFkAll_c
 
CPaneMgrmpFkRoot_c
 
CPaneMgrmpTmRoot_c
 
CPaneMgrmpTm_c [2]
 
CPaneMgrfield_0x0ec [2]
 
CPaneMgrmpItem_c
 
CPaneMgrmpMidona
 
CPaneMgrfield_0x0fc [4]
 
JKRHeapmpHeap
 
voidmpFishingTex
 
char mButtonText [2][15]
 
u8 field_0x132 [0x134 - 0x132]
 
f32 field_0x134
 
f32 field_0x138
 
f32 field_0x13c
 
f32 field_0x140
 
f32 field_0x144
 
f32 field_0x148
 
f32 field_0x14c
 
f32 field_0x150
 
f32 field_0x154
 
f32 field_0x158
 
f32 field_0x15c
 
f32 field_0x160
 
f32 field_0x164
 
f32 field_0x168
 
f32 field_0x16c
 
f32 field_0x170
 
f32 field_0x174
 
f32 field_0x178
 
f32 field_0x17c
 
f32 field_0x180
 
f32 field_0x184
 
f32 field_0x188
 
f32 field_0x18c [BUTTON_NUM]
 
f32 field_0x1e4 [2]
 
f32 mButtonWidth [BUTTON_NUM]
 
f32 field_0x244 [BUTTON_NUM]
 
f32 field_0x29c [2]
 
f32 field_0x2a4
 
f32 field_0x2a8
 
u8 field_0x2AC [0x2E0 - 0x2AC]
 
f32 field_0x2e0 [2]
 
f32 field_0x2e8 [2]
 
f32 mParentCenterX
 
f32 field_0x2f4 [2]
 
f32 field_0x2fc [2]
 
f32 field_0x304 [BUTTON_NUM]
 
f32 field_0x35c
 
f32 field_0x360
 
Vec mVtxCenterA
 
Vec mVtxCenterB
 
Vec mVtxCenterR
 
Vec mVtxCenterZ
 
Vec mVtxCenter3D
 
Vec mVtxCenterC
 
Vec mVtxCenterS
 
Vec mVtxCenterX
 
Vec mVtxCenterY
 
u8 field_0x3D0 [0x400 - 0x3D0]
 
Vec mVtxCenter3DB
 
u8 field_0x40C [0x460 - 0x40C]
 
Vec mVtxCenterBin
 
Vec mVtxCenterText0
 
Vec mVtxCenterText1
 
s16 mButtonTimers [BUTTON_NUM]
 
u16 field_0x4b0
 
u16 mMsgID
 
s16 field_0x4b4
 
s16 field_0x4b6
 
s16 field_0x4b8 [2]
 
u8 field_0x4bc [2]
 
u8 field_0x4be [2]
 
bool mPlayedButtonSound [BUTTON_NUM]
 
u8 mMeterSubContent
 
u8 field_0x4d7 [2]
 
u8 field_0x4d9
 
u8 field_0x4da [4]
 
f32 mParentPosX
 
f32 mParentPosY
 
f32 mParentScale
 
f32 mButtonAPosX
 
f32 mButtonAPosY
 
f32 mButtonAScale
 
f32 mButtonBPosX
 
f32 mButtonBPosY
 
f32 mButtonBScale
 
f32 mButtonRPosX
 
f32 mButtonRPosY
 
f32 mButtonRScale
 
f32 mButtonZPosX
 
f32 mButtonZPosY
 
f32 mButtonZScale
 
f32 mButton3DPosX
 
f32 mButton3DPosY
 
f32 mButton3DScale
 
f32 mButtonCPosX
 
f32 mButtonCPosY
 
f32 mButtonCScale
 
f32 mButtonSPosX
 
f32 mButtonSPosY
 
f32 mButtonSScale
 
f32 mButtonXPosX
 
f32 mButtonXPosY
 
f32 mButtonXScale
 
f32 mButtonYPosX
 
f32 mButtonYPosY
 
f32 mButtonYScale
 
f32 field_0x558
 
f32 field_0x55c
 
f32 field_0x560
 
f32 field_0x564
 
f32 field_0x568
 
f32 field_0x56c
 
f32 field_0x570
 
f32 field_0x574
 
f32 field_0x578
 
f32 field_0x57c
 
f32 field_0x580
 
f32 field_0x584
 
f32 mButton3DBPosX
 
f32 mButton3DBPosY
 
f32 mButton3DBScale
 
f32 field_0x594
 
f32 field_0x598
 
f32 field_0x59c
 
f32 field_0x5a0
 
f32 field_0x5a4
 
f32 field_0x5a8
 
f32 field_0x5ac
 
f32 field_0x5b0
 
f32 field_0x5b4
 
f32 field_0x5b8
 
f32 field_0x5bc
 
f32 field_0x5c0
 
f32 field_0x5c4
 
f32 field_0x5c8
 
f32 field_0x5cc
 
f32 field_0x5d0
 
f32 field_0x5d4
 
f32 field_0x5d8
 
f32 field_0x5dc
 
f32 field_0x5e0
 
f32 field_0x5e4
 
f32 mButtonBinPosX
 
f32 mButtonBinPosY
 
f32 field_0x5f0
 
f32 field_0x5f4
 
f32 field_0x5f8
 
f32 field_0x5fc
 
f32 mTextPosX [2]
 
f32 mTextPosY [2]
 
f32 mTextScale [2]
 
f32 mItemPosX
 
f32 mItemPosY
 
f32 mItemScale
 
f32 mMidonaPosX
 
f32 mMidonaPosY
 
f32 mMidonaScale
 

Static Public Attributes

static const int BUTTON_NUM = 22
 

Member Enumeration Documentation

◆ anonymous enum

Enumerator
BUTTON_A_e 
BUTTON_B_e 
BUTTON_R_e 
BUTTON_Z_e 
BUTTON_3D_e 
BUTTON_C_e 
BUTTON_S_e 
BUTTON_X_e 
BUTTON_Y_e 
BUTTON_NUN_e 
BUTTON_REMO_e 
BUTTON_REMO2_e 
BUTTON_AR_e 
BUTTON_3DB_e 
BUTTON_NURE_e 
BUTTON_REEL_e 
BUTTON_REEL2_e 
BUTTON_AB_e 
BUTTON_TATE_e 
BUTTON_NUNZ_e 
BUTTON_NUNC_e 
BUTTON_BIN_e 
BUTTON_NONE_e 

◆ anonymous enum

Enumerator
DIR_LEFT_e 
DIR_DOWN_e 
DIR_RIGHT_e 
DIR_UP_e 

Constructor & Destructor Documentation

◆ dMeterButton_c()

dMeterButton_c::dMeterButton_c ( )

◆ ~dMeterButton_c()

dMeterButton_c::~dMeterButton_c ( )
virtual

Member Function Documentation

◆ _create()

int dMeterButton_c::_create ( )

◆ _delete()

int dMeterButton_c::_delete ( )

◆ _execute()

int dMeterButton_c::_execute ( u32  i_flags,
bool  i_drawA,
bool  i_drawB,
bool  i_drawR,
bool  i_drawZ,
bool  i_draw3D,
bool  i_drawC,
bool  i_drawS,
bool  i_drawX,
bool  i_drawY,
bool  i_drawNun,
bool  i_drawRemo,
bool  i_drawRemo2,
bool  i_drawAR,
bool  i_draw3DB,
bool  i_drawNURE,
bool  i_drawReel,
bool  i_drawReel2,
bool  i_drawAB,
bool  i_drawTate,
bool  i_drawNunZ,
bool  i_drawNunC,
bool  i_drawBin 
)

◆ alphaAnimeButton3D()

bool dMeterButton_c::alphaAnimeButton3D ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButton3DB()

bool dMeterButton_c::alphaAnimeButton3DB ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonA()

bool dMeterButton_c::alphaAnimeButtonA ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonAB()

bool dMeterButton_c::alphaAnimeButtonAB ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonAR()

bool dMeterButton_c::alphaAnimeButtonAR ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonB()

bool dMeterButton_c::alphaAnimeButtonB ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonBin()

bool dMeterButton_c::alphaAnimeButtonBin ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonC()

bool dMeterButton_c::alphaAnimeButtonC ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonNun()

bool dMeterButton_c::alphaAnimeButtonNun ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonNunC()

bool dMeterButton_c::alphaAnimeButtonNunC ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonNunZ()

bool dMeterButton_c::alphaAnimeButtonNunZ ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonNURE()

bool dMeterButton_c::alphaAnimeButtonNURE ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonR()

bool dMeterButton_c::alphaAnimeButtonR ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonReel()

bool dMeterButton_c::alphaAnimeButtonReel ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonReel2()

bool dMeterButton_c::alphaAnimeButtonReel2 ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonRemo()

bool dMeterButton_c::alphaAnimeButtonRemo ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonRemo2()

bool dMeterButton_c::alphaAnimeButtonRemo2 ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonS()

bool dMeterButton_c::alphaAnimeButtonS ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonTate()

bool dMeterButton_c::alphaAnimeButtonTate ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonX()

bool dMeterButton_c::alphaAnimeButtonX ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonY()

bool dMeterButton_c::alphaAnimeButtonY ( u32  i_flags,
bool  i_drawButton 
)

◆ alphaAnimeButtonZ()

bool dMeterButton_c::alphaAnimeButtonZ ( u32  i_flags,
bool  i_drawButton 
)

◆ draw()

void dMeterButton_c::draw ( )
virtual

Reimplemented from dDlst_base_c.

◆ getCenterPosCalc()

f32 dMeterButton_c::getCenterPosCalc ( u8  i_button,
char i_string,
int  param_2 
)

◆ hide_button()

void dMeterButton_c::hide_button ( u8  i_button)

◆ hideAll()

void dMeterButton_c::hideAll ( )

◆ isButtonShowBit()

bool dMeterButton_c::isButtonShowBit ( int  i_bit)
inline

◆ isClose()

bool dMeterButton_c::isClose ( )

◆ isFastSet()

bool dMeterButton_c::isFastSet ( int  param_0)

◆ isSetButton()

bool dMeterButton_c::isSetButton ( u8  i_no)
inline

◆ offButtonShowBit()

void dMeterButton_c::offButtonShowBit ( int  i_bit)
inline

◆ onButtonShowBit()

void dMeterButton_c::onButtonShowBit ( int  i_bit)
inline

◆ paneTrans()

void dMeterButton_c::paneTrans ( CPaneMgr i_pane,
f32  i_transX,
f32  i_transY,
u8  unused 
)

◆ pikariCheck()

void dMeterButton_c::pikariCheck ( )

◆ screenInitButton()

void dMeterButton_c::screenInitButton ( )

◆ screenInitText()

void dMeterButton_c::screenInitText ( )

◆ setAlphaButton3DAnimeMax()

void dMeterButton_c::setAlphaButton3DAnimeMax ( )

◆ setAlphaButton3DAnimeMin()

void dMeterButton_c::setAlphaButton3DAnimeMin ( )

◆ setAlphaButton3DBAnimeMax()

void dMeterButton_c::setAlphaButton3DBAnimeMax ( )

◆ setAlphaButton3DBAnimeMin()

void dMeterButton_c::setAlphaButton3DBAnimeMin ( )

◆ setAlphaButton3DVAnimeMax()

void dMeterButton_c::setAlphaButton3DVAnimeMax ( )

◆ setAlphaButton3DVAnimeMin()

void dMeterButton_c::setAlphaButton3DVAnimeMin ( )

◆ setAlphaButtonAAnimeMax()

void dMeterButton_c::setAlphaButtonAAnimeMax ( )

◆ setAlphaButtonAAnimeMin()

void dMeterButton_c::setAlphaButtonAAnimeMin ( )

◆ setAlphaButtonABAnimeMax()

void dMeterButton_c::setAlphaButtonABAnimeMax ( )

◆ setAlphaButtonABAnimeMin()

void dMeterButton_c::setAlphaButtonABAnimeMin ( )

◆ setAlphaButtonARAnimeMax()

void dMeterButton_c::setAlphaButtonARAnimeMax ( )

◆ setAlphaButtonARAnimeMin()

void dMeterButton_c::setAlphaButtonARAnimeMin ( )

◆ setAlphaButtonBAnimeMax()

void dMeterButton_c::setAlphaButtonBAnimeMax ( )

◆ setAlphaButtonBAnimeMin()

void dMeterButton_c::setAlphaButtonBAnimeMin ( )

◆ setAlphaButtonBinAnimeMax()

void dMeterButton_c::setAlphaButtonBinAnimeMax ( )

◆ setAlphaButtonBinAnimeMin()

void dMeterButton_c::setAlphaButtonBinAnimeMin ( )

◆ setAlphaButtonCAnimeMax()

void dMeterButton_c::setAlphaButtonCAnimeMax ( )

◆ setAlphaButtonCAnimeMin()

void dMeterButton_c::setAlphaButtonCAnimeMin ( )

◆ setAlphaButtonNunAnimeMax()

void dMeterButton_c::setAlphaButtonNunAnimeMax ( )

◆ setAlphaButtonNunAnimeMin()

void dMeterButton_c::setAlphaButtonNunAnimeMin ( )

◆ setAlphaButtonNunCAnimeMax()

void dMeterButton_c::setAlphaButtonNunCAnimeMax ( )

◆ setAlphaButtonNunCAnimeMin()

void dMeterButton_c::setAlphaButtonNunCAnimeMin ( )

◆ setAlphaButtonNunZAnimeMax()

void dMeterButton_c::setAlphaButtonNunZAnimeMax ( )

◆ setAlphaButtonNunZAnimeMin()

void dMeterButton_c::setAlphaButtonNunZAnimeMin ( )

◆ setAlphaButtonNUREAnimeMax()

void dMeterButton_c::setAlphaButtonNUREAnimeMax ( )

◆ setAlphaButtonNUREAnimeMin()

void dMeterButton_c::setAlphaButtonNUREAnimeMin ( )

◆ setAlphaButtonOAnimeMax()

void dMeterButton_c::setAlphaButtonOAnimeMax ( int  param_0)

◆ setAlphaButtonOAnimeMin()

void dMeterButton_c::setAlphaButtonOAnimeMin ( int  param_0)

◆ setAlphaButtonRAnimeMax()

void dMeterButton_c::setAlphaButtonRAnimeMax ( )

◆ setAlphaButtonRAnimeMin()

void dMeterButton_c::setAlphaButtonRAnimeMin ( )

◆ setAlphaButtonReel2AnimeMax()

void dMeterButton_c::setAlphaButtonReel2AnimeMax ( )

◆ setAlphaButtonReel2AnimeMin()

void dMeterButton_c::setAlphaButtonReel2AnimeMin ( )

◆ setAlphaButtonReelAnimeMax()

void dMeterButton_c::setAlphaButtonReelAnimeMax ( )

◆ setAlphaButtonReelAnimeMin()

void dMeterButton_c::setAlphaButtonReelAnimeMin ( )

◆ setAlphaButtonRemo2AnimeMax()

void dMeterButton_c::setAlphaButtonRemo2AnimeMax ( )

◆ setAlphaButtonRemo2AnimeMin()

void dMeterButton_c::setAlphaButtonRemo2AnimeMin ( )

◆ setAlphaButtonRemoAnimeMax()

void dMeterButton_c::setAlphaButtonRemoAnimeMax ( )

◆ setAlphaButtonRemoAnimeMin()

void dMeterButton_c::setAlphaButtonRemoAnimeMin ( )

◆ setAlphaButtonSAnimeMax()

void dMeterButton_c::setAlphaButtonSAnimeMax ( )

◆ setAlphaButtonSAnimeMin()

void dMeterButton_c::setAlphaButtonSAnimeMin ( )

◆ setAlphaButtonTateAnimeMax()

void dMeterButton_c::setAlphaButtonTateAnimeMax ( )

◆ setAlphaButtonTateAnimeMin()

void dMeterButton_c::setAlphaButtonTateAnimeMin ( )

◆ setAlphaButtonXAnimeMax()

void dMeterButton_c::setAlphaButtonXAnimeMax ( )

◆ setAlphaButtonXAnimeMin()

void dMeterButton_c::setAlphaButtonXAnimeMin ( )

◆ setAlphaButtonYAnimeMax()

void dMeterButton_c::setAlphaButtonYAnimeMax ( )

◆ setAlphaButtonYAnimeMin()

void dMeterButton_c::setAlphaButtonYAnimeMin ( )

◆ setAlphaButtonZAnimeMax()

void dMeterButton_c::setAlphaButtonZAnimeMax ( )

◆ setAlphaButtonZAnimeMin()

void dMeterButton_c::setAlphaButtonZAnimeMin ( )

◆ setAlphaIconAnimeMax()

void dMeterButton_c::setAlphaIconAnimeMax ( )

◆ setAlphaIconAnimeMin()

void dMeterButton_c::setAlphaIconAnimeMin ( )

◆ setString()

void dMeterButton_c::setString ( char i_string,
u8  i_button,
u8  param_2,
u8  param_3 
)

◆ trans_button()

void dMeterButton_c::trans_button ( int  param_0,
f32  param_1 
)

◆ updateButton()

void dMeterButton_c::updateButton ( )

◆ updateText()

void dMeterButton_c::updateText ( u32  i_flags)

Member Data Documentation

◆ BUTTON_NUM

const int dMeterButton_c::BUTTON_NUM = 22
static

◆ field_0x00c

J2DScreen* dMeterButton_c::field_0x00c

◆ field_0x074

u8 dMeterButton_c::field_0x074[0x078 - 0x074]

◆ field_0x080

CPaneMgr* dMeterButton_c::field_0x080

◆ field_0x0AC

u8 dMeterButton_c::field_0x0AC[0x0D4 - 0x0AC]

◆ field_0x0ec

CPaneMgr* dMeterButton_c::field_0x0ec[2]

◆ field_0x0fc

CPaneMgr* dMeterButton_c::field_0x0fc[4]

◆ field_0x132

u8 dMeterButton_c::field_0x132[0x134 - 0x132]

◆ field_0x134

f32 dMeterButton_c::field_0x134

◆ field_0x138

f32 dMeterButton_c::field_0x138

◆ field_0x13c

f32 dMeterButton_c::field_0x13c

◆ field_0x140

f32 dMeterButton_c::field_0x140

◆ field_0x144

f32 dMeterButton_c::field_0x144

◆ field_0x148

f32 dMeterButton_c::field_0x148

◆ field_0x14c

f32 dMeterButton_c::field_0x14c

◆ field_0x150

f32 dMeterButton_c::field_0x150

◆ field_0x154

f32 dMeterButton_c::field_0x154

◆ field_0x158

f32 dMeterButton_c::field_0x158

◆ field_0x15c

f32 dMeterButton_c::field_0x15c

◆ field_0x160

f32 dMeterButton_c::field_0x160

◆ field_0x164

f32 dMeterButton_c::field_0x164

◆ field_0x168

f32 dMeterButton_c::field_0x168

◆ field_0x16c

f32 dMeterButton_c::field_0x16c

◆ field_0x170

f32 dMeterButton_c::field_0x170

◆ field_0x174

f32 dMeterButton_c::field_0x174

◆ field_0x178

f32 dMeterButton_c::field_0x178

◆ field_0x17c

f32 dMeterButton_c::field_0x17c

◆ field_0x180

f32 dMeterButton_c::field_0x180

◆ field_0x184

f32 dMeterButton_c::field_0x184

◆ field_0x188

f32 dMeterButton_c::field_0x188

◆ field_0x18c

f32 dMeterButton_c::field_0x18c[BUTTON_NUM]

◆ field_0x1e4

f32 dMeterButton_c::field_0x1e4[2]

◆ field_0x244

f32 dMeterButton_c::field_0x244[BUTTON_NUM]

◆ field_0x29c

f32 dMeterButton_c::field_0x29c[2]

◆ field_0x2a4

f32 dMeterButton_c::field_0x2a4

◆ field_0x2a8

f32 dMeterButton_c::field_0x2a8

◆ field_0x2AC

u8 dMeterButton_c::field_0x2AC[0x2E0 - 0x2AC]

◆ field_0x2e0

f32 dMeterButton_c::field_0x2e0[2]

◆ field_0x2e8

f32 dMeterButton_c::field_0x2e8[2]

◆ field_0x2f4

f32 dMeterButton_c::field_0x2f4[2]

◆ field_0x2fc

f32 dMeterButton_c::field_0x2fc[2]

◆ field_0x304

f32 dMeterButton_c::field_0x304[BUTTON_NUM]

◆ field_0x35c

f32 dMeterButton_c::field_0x35c

◆ field_0x360

f32 dMeterButton_c::field_0x360

◆ field_0x3D0

u8 dMeterButton_c::field_0x3D0[0x400 - 0x3D0]

◆ field_0x40C

u8 dMeterButton_c::field_0x40C[0x460 - 0x40C]

◆ field_0x4b0

u16 dMeterButton_c::field_0x4b0

◆ field_0x4b4

s16 dMeterButton_c::field_0x4b4

◆ field_0x4b6

s16 dMeterButton_c::field_0x4b6

◆ field_0x4b8

s16 dMeterButton_c::field_0x4b8[2]

◆ field_0x4bc

u8 dMeterButton_c::field_0x4bc[2]

◆ field_0x4be

u8 dMeterButton_c::field_0x4be[2]

◆ field_0x4d7

u8 dMeterButton_c::field_0x4d7[2]

◆ field_0x4d9

u8 dMeterButton_c::field_0x4d9

◆ field_0x4da

u8 dMeterButton_c::field_0x4da[4]

◆ field_0x558

f32 dMeterButton_c::field_0x558

◆ field_0x55c

f32 dMeterButton_c::field_0x55c

◆ field_0x560

f32 dMeterButton_c::field_0x560

◆ field_0x564

f32 dMeterButton_c::field_0x564

◆ field_0x568

f32 dMeterButton_c::field_0x568

◆ field_0x56c

f32 dMeterButton_c::field_0x56c

◆ field_0x570

f32 dMeterButton_c::field_0x570

◆ field_0x574

f32 dMeterButton_c::field_0x574

◆ field_0x578

f32 dMeterButton_c::field_0x578

◆ field_0x57c

f32 dMeterButton_c::field_0x57c

◆ field_0x580

f32 dMeterButton_c::field_0x580

◆ field_0x584

f32 dMeterButton_c::field_0x584

◆ field_0x594

f32 dMeterButton_c::field_0x594

◆ field_0x598

f32 dMeterButton_c::field_0x598

◆ field_0x59c

f32 dMeterButton_c::field_0x59c

◆ field_0x5a0

f32 dMeterButton_c::field_0x5a0

◆ field_0x5a4

f32 dMeterButton_c::field_0x5a4

◆ field_0x5a8

f32 dMeterButton_c::field_0x5a8

◆ field_0x5ac

f32 dMeterButton_c::field_0x5ac

◆ field_0x5b0

f32 dMeterButton_c::field_0x5b0

◆ field_0x5b4

f32 dMeterButton_c::field_0x5b4

◆ field_0x5b8

f32 dMeterButton_c::field_0x5b8

◆ field_0x5bc

f32 dMeterButton_c::field_0x5bc

◆ field_0x5c0

f32 dMeterButton_c::field_0x5c0

◆ field_0x5c4

f32 dMeterButton_c::field_0x5c4

◆ field_0x5c8

f32 dMeterButton_c::field_0x5c8

◆ field_0x5cc

f32 dMeterButton_c::field_0x5cc

◆ field_0x5d0

f32 dMeterButton_c::field_0x5d0

◆ field_0x5d4

f32 dMeterButton_c::field_0x5d4

◆ field_0x5d8

f32 dMeterButton_c::field_0x5d8

◆ field_0x5dc

f32 dMeterButton_c::field_0x5dc

◆ field_0x5e0

f32 dMeterButton_c::field_0x5e0

◆ field_0x5e4

f32 dMeterButton_c::field_0x5e4

◆ field_0x5f0

f32 dMeterButton_c::field_0x5f0

◆ field_0x5f4

f32 dMeterButton_c::field_0x5f4

◆ field_0x5f8

f32 dMeterButton_c::field_0x5f8

◆ field_0x5fc

f32 dMeterButton_c::field_0x5fc

◆ mButton3DBPosX

f32 dMeterButton_c::mButton3DBPosX

◆ mButton3DBPosY

f32 dMeterButton_c::mButton3DBPosY

◆ mButton3DBScale

f32 dMeterButton_c::mButton3DBScale

◆ mButton3DPosX

f32 dMeterButton_c::mButton3DPosX

◆ mButton3DPosY

f32 dMeterButton_c::mButton3DPosY

◆ mButton3DScale

f32 dMeterButton_c::mButton3DScale

◆ mButtonAPosX

f32 dMeterButton_c::mButtonAPosX

◆ mButtonAPosY

f32 dMeterButton_c::mButtonAPosY

◆ mButtonAScale

f32 dMeterButton_c::mButtonAScale

◆ mButtonBinPosX

f32 dMeterButton_c::mButtonBinPosX

◆ mButtonBinPosY

f32 dMeterButton_c::mButtonBinPosY

◆ mButtonBPosX

f32 dMeterButton_c::mButtonBPosX

◆ mButtonBPosY

f32 dMeterButton_c::mButtonBPosY

◆ mButtonBScale

f32 dMeterButton_c::mButtonBScale

◆ mButtonCPosX

f32 dMeterButton_c::mButtonCPosX

◆ mButtonCPosY

f32 dMeterButton_c::mButtonCPosY

◆ mButtonCScale

f32 dMeterButton_c::mButtonCScale

◆ mButtonRPosX

f32 dMeterButton_c::mButtonRPosX

◆ mButtonRPosY

f32 dMeterButton_c::mButtonRPosY

◆ mButtonRScale

f32 dMeterButton_c::mButtonRScale

◆ mButtonSPosX

f32 dMeterButton_c::mButtonSPosX

◆ mButtonSPosY

f32 dMeterButton_c::mButtonSPosY

◆ mButtonSScale

f32 dMeterButton_c::mButtonSScale

◆ mButtonText

char dMeterButton_c::mButtonText[2][15]

◆ mButtonTimers

s16 dMeterButton_c::mButtonTimers[BUTTON_NUM]

◆ mButtonWidth

f32 dMeterButton_c::mButtonWidth[BUTTON_NUM]

◆ mButtonXPosX

f32 dMeterButton_c::mButtonXPosX

◆ mButtonXPosY

f32 dMeterButton_c::mButtonXPosY

◆ mButtonXScale

f32 dMeterButton_c::mButtonXScale

◆ mButtonYPosX

f32 dMeterButton_c::mButtonYPosX

◆ mButtonYPosY

f32 dMeterButton_c::mButtonYPosY

◆ mButtonYScale

f32 dMeterButton_c::mButtonYScale

◆ mButtonZPosX

f32 dMeterButton_c::mButtonZPosX

◆ mButtonZPosY

f32 dMeterButton_c::mButtonZPosY

◆ mButtonZScale

f32 dMeterButton_c::mButtonZScale

◆ mItemPosX

f32 dMeterButton_c::mItemPosX

◆ mItemPosY

f32 dMeterButton_c::mItemPosY

◆ mItemScale

f32 dMeterButton_c::mItemScale

◆ mMeterSubContent

u8 dMeterButton_c::mMeterSubContent

◆ mMidonaPosX

f32 dMeterButton_c::mMidonaPosX

◆ mMidonaPosY

f32 dMeterButton_c::mMidonaPosY

◆ mMidonaScale

f32 dMeterButton_c::mMidonaScale

◆ mMsgID

u16 dMeterButton_c::mMsgID

◆ mParentCenterX

f32 dMeterButton_c::mParentCenterX

◆ mParentPosX

f32 dMeterButton_c::mParentPosX

◆ mParentPosY

f32 dMeterButton_c::mParentPosY

◆ mParentScale

f32 dMeterButton_c::mParentScale

◆ mpButton3D

CPaneMgr* dMeterButton_c::mpButton3D

◆ mpButton3DB

CPaneMgr* dMeterButton_c::mpButton3DB

◆ mpButtonA

CPaneMgr* dMeterButton_c::mpButtonA

◆ mpButtonAB

CPaneMgr* dMeterButton_c::mpButtonAB

◆ mpButtonAR

CPaneMgr* dMeterButton_c::mpButtonAR

◆ mpButtonB

CPaneMgr* dMeterButton_c::mpButtonB

◆ mpButtonBin

CPaneMgr* dMeterButton_c::mpButtonBin

◆ mpButtonC

CPaneMgr* dMeterButton_c::mpButtonC

◆ mpButtonNun

CPaneMgr* dMeterButton_c::mpButtonNun

◆ mpButtonNunC

CPaneMgr* dMeterButton_c::mpButtonNunC

◆ mpButtonNunZ

CPaneMgr* dMeterButton_c::mpButtonNunZ

◆ mpButtonNURE

CPaneMgr* dMeterButton_c::mpButtonNURE

◆ mpButtonR

CPaneMgr* dMeterButton_c::mpButtonR

◆ mpButtonReel

CPaneMgr* dMeterButton_c::mpButtonReel

◆ mpButtonReel2

CPaneMgr* dMeterButton_c::mpButtonReel2

◆ mpButtonRemo

CPaneMgr* dMeterButton_c::mpButtonRemo

◆ mpButtonRemo2

CPaneMgr* dMeterButton_c::mpButtonRemo2

◆ mpButtonS

CPaneMgr* dMeterButton_c::mpButtonS

◆ mpButtonScreen

J2DScreen* dMeterButton_c::mpButtonScreen

◆ mpButtonTate

CPaneMgr* dMeterButton_c::mpButtonTate

◆ mpButtonX

CPaneMgr* dMeterButton_c::mpButtonX

◆ mpButtonY

CPaneMgr* dMeterButton_c::mpButtonY

◆ mpButtonZ

CPaneMgr* dMeterButton_c::mpButtonZ

◆ mpFishingTex

void* dMeterButton_c::mpFishingTex

◆ mpFkAll_c

CPaneMgr* dMeterButton_c::mpFkAll_c

◆ mpFkRoot_c

CPaneMgr* dMeterButton_c::mpFkRoot_c

◆ mpHeap

JKRHeap* dMeterButton_c::mpHeap

◆ mpItem_c

CPaneMgr* dMeterButton_c::mpItem_c

◆ mPlayedButtonSound

bool dMeterButton_c::mPlayedButtonSound[BUTTON_NUM]

◆ mpMidona

CPaneMgr* dMeterButton_c::mpMidona

◆ mpOutFont

COutFont_c* dMeterButton_c::mpOutFont

◆ mpParent

CPaneMgr* dMeterButton_c::mpParent

◆ mpScreen

J2DScreen* dMeterButton_c::mpScreen

◆ mpString_c

dMsgString_c* dMeterButton_c::mpString_c

◆ mpText

CPaneMgr* dMeterButton_c::mpText[2]

◆ mpTextBox

J2DTextBox* dMeterButton_c::mpTextBox[10]

◆ mpTextScreen

J2DScreen* dMeterButton_c::mpTextScreen

◆ mpTm_c

CPaneMgr* dMeterButton_c::mpTm_c[2]

◆ mpTmRoot_c

CPaneMgr* dMeterButton_c::mpTmRoot_c

◆ mTextPosX

f32 dMeterButton_c::mTextPosX[2]

◆ mTextPosY

f32 dMeterButton_c::mTextPosY[2]

◆ mTextScale

f32 dMeterButton_c::mTextScale[2]

◆ mVtxCenter3D

Vec dMeterButton_c::mVtxCenter3D

◆ mVtxCenter3DB

Vec dMeterButton_c::mVtxCenter3DB

◆ mVtxCenterA

Vec dMeterButton_c::mVtxCenterA

◆ mVtxCenterB

Vec dMeterButton_c::mVtxCenterB

◆ mVtxCenterBin

Vec dMeterButton_c::mVtxCenterBin

◆ mVtxCenterC

Vec dMeterButton_c::mVtxCenterC

◆ mVtxCenterR

Vec dMeterButton_c::mVtxCenterR

◆ mVtxCenterS

Vec dMeterButton_c::mVtxCenterS

◆ mVtxCenterText0

Vec dMeterButton_c::mVtxCenterText0

◆ mVtxCenterText1

Vec dMeterButton_c::mVtxCenterText1

◆ mVtxCenterX

Vec dMeterButton_c::mVtxCenterX

◆ mVtxCenterY

Vec dMeterButton_c::mVtxCenterY

◆ mVtxCenterZ

Vec dMeterButton_c::mVtxCenterZ

The documentation for this class was generated from the following files: