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

#include <HBMBase.h>

+ Collaboration diagram for homebutton::HomeButton:

Classes

class  BlackFader
 

Public Member Functions

 HomeButton (const HBMDataInfo *dataInfo)
 
 ~HomeButton ()
 
int getVolume ()
 
HBMSelectBtnNum getSelectBtnNum ()
 
bool isActive () const
 
bool isUpBarActive () const
 
bool isDownBarActive ()
 
void setAdjustFlag (int flag)
 
void setForcusSE ()
 
void setSimpleSyncAlarm (int type)
 
void setSpeakerAlarm (int chan, int msec)
 
void setVolume (int vol)
 
bool getVibFlag ()
 
int getPaneNo (const char *)
 
void setVibFlag (bool flag)
 
void create ()
 
void init ()
 
void calc (const HBMControllerData *pController)
 
void draw ()
 
void update (const HBMControllerData *pController)
 
void updateTrigPane ()
 
void startPointEvent (const char *pPane, void *pData)
 
void startLeftEvent (const char *pPane)
 
void startTrigEvent (const char *pPane)
 
int findAnimator (int pane, int anm)
 
int findGroupAnimator (int pane, int anm)
 
void callSimpleSyncCallback (s32 result, s32 num)
 
void startBlackOut ()
 
const HBMDataInfogetHBMDataInfo ()
 
ControllergetController (int chan)
 
const char * getFuncPaneName (int no)
 
const char * getPaneName (int no)
 
bool getReassignedFlag () const
 
HomeButtonEventHandlergetEventHandler () const
 
nw4hbm::snd::SoundArchivePlayerGetSoundArchivePlayer ()
 
void setEndSimpleSyncFlag (bool flag)
 
void setReassignedFlag (bool flag)
 
void setSimpleSyncFlag (bool flag)
 
void play_sound (int id)
 
void createSound (nw4hbm::snd::NandSoundArchive *pNandSoundArchive, bool bCreateSoundHeap)
 
void deleteSound ()
 
void draw_impl ()
 
void updateSoundArchivePlayer ()
 
void setSoundVolume (f32 volume)
 
void stopSound (bool checkFlag)
 
void initSound (const char *path)
 
void updateSound ()
 
void PlaySeq (int num)
 

Static Public Member Functions

static void createInstance (const HBMDataInfo *dataInfo)
 
static HomeButtongetInstance ()
 
static void deleteInstance ()
 

Private Types

enum  eSeq { eSeq_Normal , eSeq_Control , eSeq_Cmn }
 

Private Member Functions

void init_battery (const HBMControllerData *pController)
 
void calc_battery (int chan)
 
void reset_battery ()
 
void init_sound ()
 
void fadeout_sound (f32 gain)
 
void init_msg ()
 
void init_vib ()
 
void init_volume ()
 
void set_config ()
 
void set_text ()
 
void calc_fadeoutAnm ()
 
void update_controller (int id)
 
void update_posController (int id)
 
void reset_btn ()
 
void reset_control ()
 
void reset_guiManager (int num)
 
void reset_window ()
 

Private Attributes

eSeq mSequence
 
const HBMDataInfompHBInfo
 
int mButtonNum
 
int mAnmNum
 
int mState
 
int mSelectAnmNum
 
int mMsgCount
 
int mPaneCounter [14]
 
int mPadDrawTime [WPAD_MAX_CONTROLLERS]
 
int mForcusSEWaitTime
 
int mBar0AnmRev
 
int mBar1AnmRev
 
int mBar0AnmRevHold
 
int mBar1AnmRevHold
 
int mGetPadInfoTime
 
bool mControllerFlag [WPAD_MAX_CONTROLLERS]
 
int mVolumeNum
 
bool mVibFlag
 
bool mControlFlag
 
bool mLetterFlag
 
bool mAdjustFlag
 
bool mReassignedFlag
 
bool mSimpleSyncFlag
 
bool mEndSimpleSyncFlag
 
bool mInitFlag
 
bool mForceSttInitProcFlag
 
bool mForceSttFadeInProcFlag
 
bool mEndInitSoundFlag
 
bool mForceStopSyncFlag
 
bool mForceEndMsgAnmFlag
 
int mSoundRetryCnt
 
int mDialogFlag [4]
 
char * mpLayoutName
 
char * mpAnmName
 
HBMSelectBtnNum mSelectBtnNum
 
wchar_t * mpText [7][6]
 
WPADInfo mWpadInfo [WPAD_MAX_CONTROLLERS]
 
WPADSimpleSyncCallback mSimpleSyncCallback
 
f32 mOnPaneVibFrame [4]
 
f32 mOnPaneVibWaitFrame [4]
 
int mWaitStopMotorCount
 
nw4hbm::lyt::LayoutmpLayout
 
nw4hbm::lyt::LayoutmpCursorLayout [WPAD_MAX_CONTROLLERS]
 
nw4hbm::lyt::ArcResourceAccessormpResAccessor
 
gui::PaneManagermpPaneManager
 
HomeButtonEventHandlermpHomeButtonEventHandler
 
nw4hbm::lyt::DrawInfo mDrawInfo
 
ControllermpController [WPAD_MAX_CONTROLLERS]
 
RemoteSpkmpRemoteSpk
 
GroupAnmControllermpAnmController [12]
 
GroupAnmControllermpGroupAnmController [74]
 
GroupAnmControllermpPairGroupAnmController [15]
 
BlackFader mFader
 
OSAlarm mAlarm [WPAD_MAX_CONTROLLERS]
 
OSAlarm mSpeakerAlarm [WPAD_MAX_CONTROLLERS]
 
OSAlarm mSimpleSyncAlarm
 
nw4hbm::snd::SoundArchivePlayermpSoundArchivePlayer
 
nw4hbm::snd::DvdSoundArchivempDvdSoundArchive
 
nw4hbm::snd::MemorySoundArchivempMemorySoundArchive
 
nw4hbm::snd::NandSoundArchivempNandSoundArchive
 
nw4hbm::snd::SoundHeapmpSoundHeap
 
nw4hbm::snd::SoundHandlempSoundHandle
 
u16 mAppVolume [3]
 
AXFXAllocHook mAxFxAlloc
 
AXFXFreeHook mAxFxFree
 
AXFX_REVERBHI mAxFxReverb
 
AXAuxCallback mAuxCallback
 
void * mpAuxContext
 
f32 mFadeOutSeTime
 

Static Private Attributes

static HomeButtonspHomeButtonObj
 
static const char * scCursorLytName [WPAD_MAX_CONTROLLERS]
 
static const char * scCursorPaneName = "N_Trans"
 
static const char * scCursorRotPaneName = "N_Rot"
 
static const char * scCursorSRotPaneName = "N_SRot"
 
static const char * scBtnName [4] = {"B_btnL_00", "B_btnL_01", "B_btnL_10", "B_btnL_11"}
 
static const char * scTxtName [4] = {"T_btnL_00", "T_btnL_01", "T_btnL_10", "T_btnL_11"}
 
static const char * scGrName [8]
 
static const char * scAnimName [3]
 
static const char * scPairGroupAnimName [15]
 
static const char * scPairGroupName [15]
 
static const char * scGroupAnimName [22]
 
static const char * scGroupName [35]
 
static const char * scFuncPaneName [5]
 
static const char * scFuncTouchPaneName [10]
 
static const char * scFuncTextPaneName [3] = {"T_msg_00", "T_msg_01", "T_Dialog"}
 
static const char * scBatteryPaneName [WPAD_MAX_CONTROLLERS][4]
 

Member Enumeration Documentation

◆ eSeq

Enumerator
eSeq_Normal 
eSeq_Control 
eSeq_Cmn 

Constructor & Destructor Documentation

◆ HomeButton()

homebutton::HomeButton::HomeButton ( const HBMDataInfo * dataInfo)

◆ ~HomeButton()

homebutton::HomeButton::~HomeButton ( )

Member Function Documentation

◆ calc()

void homebutton::HomeButton::calc ( const HBMControllerData * pController)

◆ calc_battery()

void homebutton::HomeButton::calc_battery ( int chan)
private

◆ calc_fadeoutAnm()

void homebutton::HomeButton::calc_fadeoutAnm ( )
private

◆ callSimpleSyncCallback()

void homebutton::HomeButton::callSimpleSyncCallback ( s32 result,
s32 num )

◆ create()

void homebutton::HomeButton::create ( )

◆ createInstance()

void homebutton::HomeButton::createInstance ( const HBMDataInfo * dataInfo)
static

◆ createSound()

void homebutton::HomeButton::createSound ( nw4hbm::snd::NandSoundArchive * pNandSoundArchive,
bool bCreateSoundHeap )

◆ deleteInstance()

void homebutton::HomeButton::deleteInstance ( )
static

◆ deleteSound()

void homebutton::HomeButton::deleteSound ( )

◆ draw()

void homebutton::HomeButton::draw ( )

◆ draw_impl()

void homebutton::HomeButton::draw_impl ( )

◆ fadeout_sound()

void homebutton::HomeButton::fadeout_sound ( f32 gain)
private

◆ findAnimator()

int homebutton::HomeButton::findAnimator ( int pane,
int anm )

◆ findGroupAnimator()

int homebutton::HomeButton::findGroupAnimator ( int pane,
int anm )

◆ getController()

Controller * homebutton::HomeButton::getController ( int chan)
inline

◆ getEventHandler()

HomeButtonEventHandler * homebutton::HomeButton::getEventHandler ( ) const
inline

◆ getFuncPaneName()

const char * homebutton::HomeButton::getFuncPaneName ( int no)
inline

◆ getHBMDataInfo()

const HBMDataInfo * homebutton::HomeButton::getHBMDataInfo ( )
inline

◆ getInstance()

static HomeButton * homebutton::HomeButton::getInstance ( )
inlinestatic

◆ getPaneName()

const char * homebutton::HomeButton::getPaneName ( int no)
inline

◆ getPaneNo()

int homebutton::HomeButton::getPaneNo ( const char * panename)

◆ getReassignedFlag()

bool homebutton::HomeButton::getReassignedFlag ( ) const
inline

◆ getSelectBtnNum()

HBMSelectBtnNum homebutton::HomeButton::getSelectBtnNum ( )

◆ GetSoundArchivePlayer()

nw4hbm::snd::SoundArchivePlayer * homebutton::HomeButton::GetSoundArchivePlayer ( )
inline

◆ getVibFlag()

bool homebutton::HomeButton::getVibFlag ( )

◆ getVolume()

int homebutton::HomeButton::getVolume ( )

◆ init()

void homebutton::HomeButton::init ( )

◆ init_battery()

void homebutton::HomeButton::init_battery ( const HBMControllerData * pController)
private

◆ init_msg()

void homebutton::HomeButton::init_msg ( )
private

◆ init_sound()

void homebutton::HomeButton::init_sound ( )
private

◆ init_vib()

void homebutton::HomeButton::init_vib ( )
private

◆ init_volume()

void homebutton::HomeButton::init_volume ( )
private

◆ initSound()

void homebutton::HomeButton::initSound ( const char * path)

◆ isActive()

bool homebutton::HomeButton::isActive ( ) const

◆ isDownBarActive()

bool homebutton::HomeButton::isDownBarActive ( )

◆ isUpBarActive()

bool homebutton::HomeButton::isUpBarActive ( ) const

◆ play_sound()

void homebutton::HomeButton::play_sound ( int id)

◆ PlaySeq()

void homebutton::HomeButton::PlaySeq ( int num)
inline

◆ reset_battery()

void homebutton::HomeButton::reset_battery ( )
private

◆ reset_btn()

void homebutton::HomeButton::reset_btn ( )
private

◆ reset_control()

void homebutton::HomeButton::reset_control ( )
private

◆ reset_guiManager()

void homebutton::HomeButton::reset_guiManager ( int num)
private

◆ reset_window()

void homebutton::HomeButton::reset_window ( )
private

◆ set_config()

void homebutton::HomeButton::set_config ( )
private

◆ set_text()

void homebutton::HomeButton::set_text ( )
private

◆ setAdjustFlag()

void homebutton::HomeButton::setAdjustFlag ( int flag)

◆ setEndSimpleSyncFlag()

void homebutton::HomeButton::setEndSimpleSyncFlag ( bool flag)
inline

◆ setForcusSE()

void homebutton::HomeButton::setForcusSE ( )

◆ setReassignedFlag()

void homebutton::HomeButton::setReassignedFlag ( bool flag)
inline

◆ setSimpleSyncAlarm()

void homebutton::HomeButton::setSimpleSyncAlarm ( int type)

◆ setSimpleSyncFlag()

void homebutton::HomeButton::setSimpleSyncFlag ( bool flag)
inline

◆ setSoundVolume()

void homebutton::HomeButton::setSoundVolume ( f32 volume)

◆ setSpeakerAlarm()

void homebutton::HomeButton::setSpeakerAlarm ( int chan,
int msec )

◆ setVibFlag()

void homebutton::HomeButton::setVibFlag ( bool flag)

◆ setVolume()

void homebutton::HomeButton::setVolume ( int vol)

◆ startBlackOut()

void homebutton::HomeButton::startBlackOut ( )

◆ startLeftEvent()

void homebutton::HomeButton::startLeftEvent ( const char * pPane)

◆ startPointEvent()

void homebutton::HomeButton::startPointEvent ( const char * pPane,
void * pData )

◆ startTrigEvent()

void homebutton::HomeButton::startTrigEvent ( const char * pPane)

◆ stopSound()

void homebutton::HomeButton::stopSound ( bool checkFlag)
inline

◆ update()

void homebutton::HomeButton::update ( const HBMControllerData * pController)

◆ update_controller()

void homebutton::HomeButton::update_controller ( int id)
private

◆ update_posController()

void homebutton::HomeButton::update_posController ( int id)
private

◆ updateSound()

void homebutton::HomeButton::updateSound ( )

◆ updateSoundArchivePlayer()

void homebutton::HomeButton::updateSoundArchivePlayer ( )

◆ updateTrigPane()

void homebutton::HomeButton::updateTrigPane ( )

Member Data Documentation

◆ mAdjustFlag

bool homebutton::HomeButton::mAdjustFlag
private

◆ mAlarm

OSAlarm homebutton::HomeButton::mAlarm[WPAD_MAX_CONTROLLERS]
private

◆ mAnmNum

int homebutton::HomeButton::mAnmNum
private

◆ mAppVolume

u16 homebutton::HomeButton::mAppVolume[3]
private

◆ mAuxCallback

AXAuxCallback homebutton::HomeButton::mAuxCallback
private

◆ mAxFxAlloc

AXFXAllocHook homebutton::HomeButton::mAxFxAlloc
private

◆ mAxFxFree

AXFXFreeHook homebutton::HomeButton::mAxFxFree
private

◆ mAxFxReverb

AXFX_REVERBHI homebutton::HomeButton::mAxFxReverb
private

◆ mBar0AnmRev

int homebutton::HomeButton::mBar0AnmRev
private

◆ mBar0AnmRevHold

int homebutton::HomeButton::mBar0AnmRevHold
private

◆ mBar1AnmRev

int homebutton::HomeButton::mBar1AnmRev
private

◆ mBar1AnmRevHold

int homebutton::HomeButton::mBar1AnmRevHold
private

◆ mButtonNum

int homebutton::HomeButton::mButtonNum
private

◆ mControlFlag

bool homebutton::HomeButton::mControlFlag
private

◆ mControllerFlag

bool homebutton::HomeButton::mControllerFlag[WPAD_MAX_CONTROLLERS]
private

◆ mDialogFlag

int homebutton::HomeButton::mDialogFlag[4]
private

◆ mDrawInfo

nw4hbm::lyt::DrawInfo homebutton::HomeButton::mDrawInfo
private

◆ mEndInitSoundFlag

bool homebutton::HomeButton::mEndInitSoundFlag
private

◆ mEndSimpleSyncFlag

bool homebutton::HomeButton::mEndSimpleSyncFlag
private

◆ mFadeOutSeTime

f32 homebutton::HomeButton::mFadeOutSeTime
private

◆ mFader

BlackFader homebutton::HomeButton::mFader
private

◆ mForceEndMsgAnmFlag

bool homebutton::HomeButton::mForceEndMsgAnmFlag
private

◆ mForceStopSyncFlag

bool homebutton::HomeButton::mForceStopSyncFlag
private

◆ mForceSttFadeInProcFlag

bool homebutton::HomeButton::mForceSttFadeInProcFlag
private

◆ mForceSttInitProcFlag

bool homebutton::HomeButton::mForceSttInitProcFlag
private

◆ mForcusSEWaitTime

int homebutton::HomeButton::mForcusSEWaitTime
private

◆ mGetPadInfoTime

int homebutton::HomeButton::mGetPadInfoTime
private

◆ mInitFlag

bool homebutton::HomeButton::mInitFlag
private

◆ mLetterFlag

bool homebutton::HomeButton::mLetterFlag
private

◆ mMsgCount

int homebutton::HomeButton::mMsgCount
private

◆ mOnPaneVibFrame

f32 homebutton::HomeButton::mOnPaneVibFrame[4]
private

◆ mOnPaneVibWaitFrame

f32 homebutton::HomeButton::mOnPaneVibWaitFrame[4]
private

◆ mPadDrawTime

int homebutton::HomeButton::mPadDrawTime[WPAD_MAX_CONTROLLERS]
private

◆ mPaneCounter

int homebutton::HomeButton::mPaneCounter[14]
private

◆ mpAnmController

GroupAnmController* homebutton::HomeButton::mpAnmController[12]
private

◆ mpAnmName

char* homebutton::HomeButton::mpAnmName
private

◆ mpAuxContext

void* homebutton::HomeButton::mpAuxContext
private

◆ mpController

Controller* homebutton::HomeButton::mpController[WPAD_MAX_CONTROLLERS]
private

◆ mpCursorLayout

nw4hbm::lyt::Layout* homebutton::HomeButton::mpCursorLayout[WPAD_MAX_CONTROLLERS]
private

◆ mpDvdSoundArchive

nw4hbm::snd::DvdSoundArchive* homebutton::HomeButton::mpDvdSoundArchive
private

◆ mpGroupAnmController

GroupAnmController* homebutton::HomeButton::mpGroupAnmController[74]
private

◆ mpHBInfo

const HBMDataInfo* homebutton::HomeButton::mpHBInfo
private

◆ mpHomeButtonEventHandler

HomeButtonEventHandler* homebutton::HomeButton::mpHomeButtonEventHandler
private

◆ mpLayout

nw4hbm::lyt::Layout* homebutton::HomeButton::mpLayout
private

◆ mpLayoutName

char* homebutton::HomeButton::mpLayoutName
private

◆ mpMemorySoundArchive

nw4hbm::snd::MemorySoundArchive* homebutton::HomeButton::mpMemorySoundArchive
private

◆ mpNandSoundArchive

nw4hbm::snd::NandSoundArchive* homebutton::HomeButton::mpNandSoundArchive
private

◆ mpPairGroupAnmController

GroupAnmController* homebutton::HomeButton::mpPairGroupAnmController[15]
private

◆ mpPaneManager

gui::PaneManager* homebutton::HomeButton::mpPaneManager
private

◆ mpRemoteSpk

RemoteSpk* homebutton::HomeButton::mpRemoteSpk
private

◆ mpResAccessor

nw4hbm::lyt::ArcResourceAccessor* homebutton::HomeButton::mpResAccessor
private

◆ mpSoundArchivePlayer

nw4hbm::snd::SoundArchivePlayer* homebutton::HomeButton::mpSoundArchivePlayer
private

◆ mpSoundHandle

nw4hbm::snd::SoundHandle* homebutton::HomeButton::mpSoundHandle
private

◆ mpSoundHeap

nw4hbm::snd::SoundHeap* homebutton::HomeButton::mpSoundHeap
private

◆ mpText

wchar_t* homebutton::HomeButton::mpText[7][6]
private

◆ mReassignedFlag

bool homebutton::HomeButton::mReassignedFlag
private

◆ mSelectAnmNum

int homebutton::HomeButton::mSelectAnmNum
private

◆ mSelectBtnNum

HBMSelectBtnNum homebutton::HomeButton::mSelectBtnNum
private

◆ mSequence

eSeq homebutton::HomeButton::mSequence
private

◆ mSimpleSyncAlarm

OSAlarm homebutton::HomeButton::mSimpleSyncAlarm
private

◆ mSimpleSyncCallback

WPADSimpleSyncCallback homebutton::HomeButton::mSimpleSyncCallback
private

◆ mSimpleSyncFlag

bool homebutton::HomeButton::mSimpleSyncFlag
private

◆ mSoundRetryCnt

int homebutton::HomeButton::mSoundRetryCnt
private

◆ mSpeakerAlarm

OSAlarm homebutton::HomeButton::mSpeakerAlarm[WPAD_MAX_CONTROLLERS]
private

◆ mState

int homebutton::HomeButton::mState
private

◆ mVibFlag

bool homebutton::HomeButton::mVibFlag
private

◆ mVolumeNum

int homebutton::HomeButton::mVolumeNum
private

◆ mWaitStopMotorCount

int homebutton::HomeButton::mWaitStopMotorCount
private

◆ mWpadInfo

WPADInfo homebutton::HomeButton::mWpadInfo[WPAD_MAX_CONTROLLERS]
private

◆ scAnimName

const char * homebutton::HomeButton::scAnimName
staticprivate
Initial value:
= {
"_cntBtn_in.brlan",
"_cntBtn_psh.brlan",
"_cntBtn_out.brlan",
}

◆ scBatteryPaneName

const char * homebutton::HomeButton::scBatteryPaneName
staticprivate
Initial value:
= {
{"btryPwr_00_0", "btryPwr_00_1", "btryPwr_00_2", "btryPwr_00_3"},
{"btryPwr_01_0", "btryPwr_01_1", "btryPwr_01_2", "btryPwr_01_3"},
{"btryPwr_02_0", "btryPwr_02_1", "btryPwr_02_2", "btryPwr_02_3"},
{"btryPwr_03_0", "btryPwr_03_1", "btryPwr_03_2", "btryPwr_03_3"},
}

◆ scBtnName

const char * homebutton::HomeButton::scBtnName = {"B_btnL_00", "B_btnL_01", "B_btnL_10", "B_btnL_11"}
staticprivate

◆ scCursorLytName

const char * homebutton::HomeButton::scCursorLytName
staticprivate
Initial value:
= {
"P1_Def.brlyt",
"P2_Def.brlyt",
"P3_Def.brlyt",
"P4_Def.brlyt",
}

◆ scCursorPaneName

const char * homebutton::HomeButton::scCursorPaneName = "N_Trans"
staticprivate

◆ scCursorRotPaneName

const char * homebutton::HomeButton::scCursorRotPaneName = "N_Rot"
staticprivate

◆ scCursorSRotPaneName

const char * homebutton::HomeButton::scCursorSRotPaneName = "N_SRot"
staticprivate

◆ scFuncPaneName

const char * homebutton::HomeButton::scFuncPaneName
staticprivate
Initial value:
= {"let_icn_00", "N_plyr_00", "N_plyr_01",
"N_plyr_02", "N_plyr_03"}

◆ scFuncTextPaneName

const char * homebutton::HomeButton::scFuncTextPaneName = {"T_msg_00", "T_msg_01", "T_Dialog"}
staticprivate

◆ scFuncTouchPaneName

const char * homebutton::HomeButton::scFuncTouchPaneName
staticprivate
Initial value:
= {
"B_btn_00", "B_bar_10", "B_optnBtn_00", "B_optnBtn_01", "B_optnBtn_10",
"B_optnBtn_11", "B_optnBtn_20", "B_BtnA", "B_BtnB", "cntrl_00",
}

◆ scGrName

const char * homebutton::HomeButton::scGrName
staticprivate
Initial value:
= {
"btnL_00_inOut", "btnL_01_inOut", "btnL_10_inOut", "btnL_11_inOut",
"btnL_00_psh", "btnL_01_psh", "btnL_10_psh", "btnL_11_psh",
}

◆ scGroupAnimName

const char * homebutton::HomeButton::scGroupAnimName
staticprivate
Initial value:
= {
"_hmMenu_strt.brlan", "_hmMenu_fnsh.brlan", "_optn_bar_in.brlan",
"_optn_bar_out.brlan", "_optn_btn_in.brlan", "_optn_btn_psh.brlan",
"_vb_btn_wht_psh.brlan", "_optn_btn_out.brlan", "_vb_btn_ylw_psh.brlan",
"_sound_gry.brlan", "_sound_ylw.brlan", "_cmn_msg_btn_in.brlan",
"_cmn_msg_btn_out.brlan", "_cmn_msg_btn_psh.brlan", "_vb_btn_ylw_ylw.brlan",
"_btry_wink.brlan", "_btry_gry.brlan", "_btry_wht.brlan",
"_btry_wink_gry.brlan", "_close_bar_in.brlan", "_close_bar_out.brlan",
"_btry_red.brlan",
}

◆ scGroupName

const char * homebutton::HomeButton::scGroupName
staticprivate
Initial value:
= {
"hmMenu_strt", "hmMenu_fnsh", "hmMenuBck_strt", "hmMenuBck_fnsh",
"optn_bar_in", "optn_bar_out", "optnBtn_00_inOut", "optnBtn_01_inOut",
"optnBtn_10_inOut", "optnBtn_11_inOut", "optnBtn_20_inOut", "optnBtn_00_psh",
"optnBtn_01_psh", "optnBtn_10_psh", "optnBtn_11_psh", "optnBtn_20_psh",
"optnBtn_10_cntrl", "msgBtn_00_inOut", "msgBtn_01_inOut", "msgBtn_00_psh",
"msgBtn_01_psh", "vol_00", "vol_01", "vol_02",
"vol_03", "vol_04", "vol_05", "vol_06",
"vol_07", "vol_08", "vol_09", "plyr_00",
"plyr_01", "plyr_02", "plyr_03",
}

◆ scPairGroupAnimName

const char * homebutton::HomeButton::scPairGroupAnimName
staticprivate
Initial value:
= {
"_ltrIcn_on.brlan", "_optn_bar_psh.brlan", "_close_bar_psh.brlan",
"_hmMenu_bar_in.brlan", "_hmMenu_bar_psh.brlan", "_link_msg_in.brlan",
"_link_msg_out.brlan", "_cmn_msg_in.brlan", "_cmn_msg_out.brlan",
"_cntrl_up.brlan", "_cntrl_wndw_opn.brlan", "_cntrl_dwn.brlan",
"_hmMenu_bar_out.brlan", "_cmn_msg_rtrn.brlan", "_12btn_on.brlan",
}

◆ scPairGroupName

const char * homebutton::HomeButton::scPairGroupName
staticprivate
Initial value:
= {
"ltrIcn_on", "optn_bar_psh", "close_bar_psh", "hmMenu_bar_in", "hmMenu_bar_psh",
"link_msg_in", "link_msg_out", "cmn_msg_in", "cmn_msg_out", "cntrl_up",
"cntrl_wndw_opn", "cntrl_dwn", "hmMenu_bar_out", "cmn_msg_rtrn", "12btn_on",
}

◆ scTxtName

const char * homebutton::HomeButton::scTxtName = {"T_btnL_00", "T_btnL_01", "T_btnL_10", "T_btnL_11"}
staticprivate

◆ spHomeButtonObj

homebutton::HomeButton * homebutton::HomeButton::spHomeButtonObj
staticprivate

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