![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <d_meter_button.h>
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) } |
Static Public Attributes | |
static const int | BUTTON_NUM = 22 |
anonymous enum |
dMeterButton_c::dMeterButton_c | ( | ) |
|
virtual |
int dMeterButton_c::_create | ( | ) |
int dMeterButton_c::_delete | ( | ) |
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 ) |
bool dMeterButton_c::alphaAnimeButton3D | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButton3DB | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonA | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonAB | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonAR | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonB | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonBin | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonC | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonNun | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonNunC | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonNunZ | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonNURE | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonR | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonReel | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonReel2 | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonRemo | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonRemo2 | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonS | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonTate | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonX | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonY | ( | u32 | i_flags, |
bool | i_drawButton ) |
bool dMeterButton_c::alphaAnimeButtonZ | ( | u32 | i_flags, |
bool | i_drawButton ) |
|
virtual |
Reimplemented from dDlst_base_c.
void dMeterButton_c::hide_button | ( | u8 | i_button | ) |
void dMeterButton_c::hideAll | ( | ) |
|
inline |
bool dMeterButton_c::isClose | ( | ) |
bool dMeterButton_c::isFastSet | ( | int | param_0 | ) |
|
inline |
|
inline |
|
inline |
void dMeterButton_c::pikariCheck | ( | ) |
void dMeterButton_c::screenInitButton | ( | ) |
void dMeterButton_c::screenInitText | ( | ) |
void dMeterButton_c::setAlphaButton3DAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButton3DAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButton3DBAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButton3DBAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButton3DVAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButton3DVAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonAAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonAAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonABAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonABAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonARAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonARAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonBAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonBAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonBinAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonBinAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonCAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonCAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonNunAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonNunAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonNunCAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonNunCAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonNunZAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonNunZAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonNUREAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonNUREAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonOAnimeMax | ( | int | param_0 | ) |
void dMeterButton_c::setAlphaButtonOAnimeMin | ( | int | param_0 | ) |
void dMeterButton_c::setAlphaButtonRAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonRAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonReel2AnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonReel2AnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonReelAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonReelAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonRemo2AnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonRemo2AnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonRemoAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonRemoAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonSAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonSAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonTateAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonTateAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonXAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonXAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonYAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonYAnimeMin | ( | ) |
void dMeterButton_c::setAlphaButtonZAnimeMax | ( | ) |
void dMeterButton_c::setAlphaButtonZAnimeMin | ( | ) |
void dMeterButton_c::setAlphaIconAnimeMax | ( | ) |
void dMeterButton_c::setAlphaIconAnimeMin | ( | ) |
void dMeterButton_c::trans_button | ( | int | param_0, |
f32 | param_1 ) |
void dMeterButton_c::updateButton | ( | ) |
void dMeterButton_c::updateText | ( | u32 | i_flags | ) |
|
static |
J2DScreen* dMeterButton_c::field_0x00c |
u8 dMeterButton_c::field_0x074[0x078 - 0x074] |
CPaneMgr* dMeterButton_c::field_0x080 |
u8 dMeterButton_c::field_0x0AC[0x0D4 - 0x0AC] |
CPaneMgr* dMeterButton_c::field_0x0ec[2] |
CPaneMgr* dMeterButton_c::field_0x0fc[4] |
u8 dMeterButton_c::field_0x132[0x134 - 0x132] |
f32 dMeterButton_c::field_0x134 |
f32 dMeterButton_c::field_0x138 |
f32 dMeterButton_c::field_0x13c |
f32 dMeterButton_c::field_0x140 |
f32 dMeterButton_c::field_0x144 |
f32 dMeterButton_c::field_0x148 |
f32 dMeterButton_c::field_0x14c |
f32 dMeterButton_c::field_0x150 |
f32 dMeterButton_c::field_0x154 |
f32 dMeterButton_c::field_0x158 |
f32 dMeterButton_c::field_0x15c |
f32 dMeterButton_c::field_0x160 |
f32 dMeterButton_c::field_0x164 |
f32 dMeterButton_c::field_0x168 |
f32 dMeterButton_c::field_0x16c |
f32 dMeterButton_c::field_0x170 |
f32 dMeterButton_c::field_0x174 |
f32 dMeterButton_c::field_0x178 |
f32 dMeterButton_c::field_0x17c |
f32 dMeterButton_c::field_0x180 |
f32 dMeterButton_c::field_0x184 |
f32 dMeterButton_c::field_0x188 |
f32 dMeterButton_c::field_0x18c[BUTTON_NUM] |
f32 dMeterButton_c::field_0x1e4[2] |
f32 dMeterButton_c::field_0x244[BUTTON_NUM] |
f32 dMeterButton_c::field_0x29c[2] |
f32 dMeterButton_c::field_0x2a4 |
f32 dMeterButton_c::field_0x2a8 |
u8 dMeterButton_c::field_0x2AC[0x2E0 - 0x2AC] |
f32 dMeterButton_c::field_0x2e0[2] |
f32 dMeterButton_c::field_0x2e8[2] |
f32 dMeterButton_c::field_0x2f4[2] |
f32 dMeterButton_c::field_0x2fc[2] |
f32 dMeterButton_c::field_0x304[BUTTON_NUM] |
f32 dMeterButton_c::field_0x35c |
f32 dMeterButton_c::field_0x360 |
u8 dMeterButton_c::field_0x3D0[0x400 - 0x3D0] |
u8 dMeterButton_c::field_0x40C[0x460 - 0x40C] |
u16 dMeterButton_c::field_0x4b0 |
s16 dMeterButton_c::field_0x4b4 |
s16 dMeterButton_c::field_0x4b6 |
s16 dMeterButton_c::field_0x4b8[2] |
u8 dMeterButton_c::field_0x4bc[2] |
u8 dMeterButton_c::field_0x4be[2] |
u8 dMeterButton_c::field_0x4d7[2] |
u8 dMeterButton_c::field_0x4d9 |
u8 dMeterButton_c::field_0x4da[4] |
f32 dMeterButton_c::field_0x558 |
f32 dMeterButton_c::field_0x55c |
f32 dMeterButton_c::field_0x560 |
f32 dMeterButton_c::field_0x564 |
f32 dMeterButton_c::field_0x568 |
f32 dMeterButton_c::field_0x56c |
f32 dMeterButton_c::field_0x570 |
f32 dMeterButton_c::field_0x574 |
f32 dMeterButton_c::field_0x578 |
f32 dMeterButton_c::field_0x57c |
f32 dMeterButton_c::field_0x580 |
f32 dMeterButton_c::field_0x584 |
f32 dMeterButton_c::field_0x594 |
f32 dMeterButton_c::field_0x598 |
f32 dMeterButton_c::field_0x59c |
f32 dMeterButton_c::field_0x5a0 |
f32 dMeterButton_c::field_0x5a4 |
f32 dMeterButton_c::field_0x5a8 |
f32 dMeterButton_c::field_0x5ac |
f32 dMeterButton_c::field_0x5b0 |
f32 dMeterButton_c::field_0x5b4 |
f32 dMeterButton_c::field_0x5b8 |
f32 dMeterButton_c::field_0x5bc |
f32 dMeterButton_c::field_0x5c0 |
f32 dMeterButton_c::field_0x5c4 |
f32 dMeterButton_c::field_0x5c8 |
f32 dMeterButton_c::field_0x5cc |
f32 dMeterButton_c::field_0x5d0 |
f32 dMeterButton_c::field_0x5d4 |
f32 dMeterButton_c::field_0x5d8 |
f32 dMeterButton_c::field_0x5dc |
f32 dMeterButton_c::field_0x5e0 |
f32 dMeterButton_c::field_0x5e4 |
f32 dMeterButton_c::field_0x5f0 |
f32 dMeterButton_c::field_0x5f4 |
f32 dMeterButton_c::field_0x5f8 |
f32 dMeterButton_c::field_0x5fc |
f32 dMeterButton_c::mButton3DBPosX |
f32 dMeterButton_c::mButton3DBPosY |
f32 dMeterButton_c::mButton3DBScale |
f32 dMeterButton_c::mButton3DPosX |
f32 dMeterButton_c::mButton3DPosY |
f32 dMeterButton_c::mButton3DScale |
f32 dMeterButton_c::mButtonAPosX |
f32 dMeterButton_c::mButtonAPosY |
f32 dMeterButton_c::mButtonAScale |
f32 dMeterButton_c::mButtonBinPosX |
f32 dMeterButton_c::mButtonBinPosY |
f32 dMeterButton_c::mButtonBPosX |
f32 dMeterButton_c::mButtonBPosY |
f32 dMeterButton_c::mButtonBScale |
f32 dMeterButton_c::mButtonCPosX |
f32 dMeterButton_c::mButtonCPosY |
f32 dMeterButton_c::mButtonCScale |
f32 dMeterButton_c::mButtonRPosX |
f32 dMeterButton_c::mButtonRPosY |
f32 dMeterButton_c::mButtonRScale |
f32 dMeterButton_c::mButtonSPosX |
f32 dMeterButton_c::mButtonSPosY |
f32 dMeterButton_c::mButtonSScale |
char dMeterButton_c::mButtonText[2][15] |
s16 dMeterButton_c::mButtonTimers[BUTTON_NUM] |
f32 dMeterButton_c::mButtonWidth[BUTTON_NUM] |
f32 dMeterButton_c::mButtonXPosX |
f32 dMeterButton_c::mButtonXPosY |
f32 dMeterButton_c::mButtonXScale |
f32 dMeterButton_c::mButtonYPosX |
f32 dMeterButton_c::mButtonYPosY |
f32 dMeterButton_c::mButtonYScale |
f32 dMeterButton_c::mButtonZPosX |
f32 dMeterButton_c::mButtonZPosY |
f32 dMeterButton_c::mButtonZScale |
f32 dMeterButton_c::mItemPosX |
f32 dMeterButton_c::mItemPosY |
f32 dMeterButton_c::mItemScale |
u8 dMeterButton_c::mMeterSubContent |
f32 dMeterButton_c::mMidonaPosX |
f32 dMeterButton_c::mMidonaPosY |
f32 dMeterButton_c::mMidonaScale |
u16 dMeterButton_c::mMsgID |
f32 dMeterButton_c::mParentCenterX |
f32 dMeterButton_c::mParentPosX |
f32 dMeterButton_c::mParentPosY |
f32 dMeterButton_c::mParentScale |
CPaneMgr* dMeterButton_c::mpButton3D |
CPaneMgr* dMeterButton_c::mpButton3DB |
CPaneMgr* dMeterButton_c::mpButtonA |
CPaneMgr* dMeterButton_c::mpButtonAB |
CPaneMgr* dMeterButton_c::mpButtonAR |
CPaneMgr* dMeterButton_c::mpButtonB |
CPaneMgr* dMeterButton_c::mpButtonBin |
CPaneMgr* dMeterButton_c::mpButtonC |
CPaneMgr* dMeterButton_c::mpButtonNun |
CPaneMgr* dMeterButton_c::mpButtonNunC |
CPaneMgr* dMeterButton_c::mpButtonNunZ |
CPaneMgr* dMeterButton_c::mpButtonNURE |
CPaneMgr* dMeterButton_c::mpButtonR |
CPaneMgr* dMeterButton_c::mpButtonReel |
CPaneMgr* dMeterButton_c::mpButtonReel2 |
CPaneMgr* dMeterButton_c::mpButtonRemo |
CPaneMgr* dMeterButton_c::mpButtonRemo2 |
CPaneMgr* dMeterButton_c::mpButtonS |
J2DScreen* dMeterButton_c::mpButtonScreen |
CPaneMgr* dMeterButton_c::mpButtonTate |
CPaneMgr* dMeterButton_c::mpButtonX |
CPaneMgr* dMeterButton_c::mpButtonY |
CPaneMgr* dMeterButton_c::mpButtonZ |
void* dMeterButton_c::mpFishingTex |
CPaneMgr* dMeterButton_c::mpFkAll_c |
CPaneMgr* dMeterButton_c::mpFkRoot_c |
JKRHeap* dMeterButton_c::mpHeap |
CPaneMgr* dMeterButton_c::mpItem_c |
bool dMeterButton_c::mPlayedButtonSound[BUTTON_NUM] |
CPaneMgr* dMeterButton_c::mpMidona |
COutFont_c* dMeterButton_c::mpOutFont |
CPaneMgr* dMeterButton_c::mpParent |
J2DScreen* dMeterButton_c::mpScreen |
dMsgString_c* dMeterButton_c::mpString_c |
CPaneMgr* dMeterButton_c::mpText[2] |
J2DTextBox* dMeterButton_c::mpTextBox[10] |
J2DScreen* dMeterButton_c::mpTextScreen |
CPaneMgr* dMeterButton_c::mpTm_c[2] |
CPaneMgr* dMeterButton_c::mpTmRoot_c |
f32 dMeterButton_c::mTextPosX[2] |
f32 dMeterButton_c::mTextPosY[2] |
f32 dMeterButton_c::mTextScale[2] |
Vec dMeterButton_c::mVtxCenter3D |
Vec dMeterButton_c::mVtxCenter3DB |
Vec dMeterButton_c::mVtxCenterA |
Vec dMeterButton_c::mVtxCenterB |
Vec dMeterButton_c::mVtxCenterBin |
Vec dMeterButton_c::mVtxCenterC |
Vec dMeterButton_c::mVtxCenterR |
Vec dMeterButton_c::mVtxCenterS |
Vec dMeterButton_c::mVtxCenterText0 |
Vec dMeterButton_c::mVtxCenterText1 |
Vec dMeterButton_c::mVtxCenterX |
Vec dMeterButton_c::mVtxCenterY |
Vec dMeterButton_c::mVtxCenterZ |