Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_s_logo.cpp File Reference

Classes

struct  homeBtnData
 
class  dLog_HIO_c
 

Typedefs

typedef void(dScnLogo_c::* execFunc) ()
 

Functions

static int phase_0 (dScnLogo_c *i_this)
 
static int phase_1 (dScnLogo_c *i_this)
 
static int phase_2 (dScnLogo_c *i_this)
 
static int resLoad (request_of_phase_process_class *i_phase, dScnLogo_c *i_this)
 
static int dScnLogo_Create (scene_class *i_this)
 
static int dScnLogo_Execute (dScnLogo_c *i_this)
 
static int dScnLogo_Draw (dScnLogo_c *i_this)
 
static int dScnLogo_Delete (dScnLogo_c *i_this)
 
static int dScnLogo_IsDelete (dScnLogo_c *i_this)
 

Variables

static dLog_HIO_c g_LogHIO
 
static execFunc l_execFunc []
 
static s16 const l_preLoad_dylKeyTbl [14]
 
static u8 lbl_8074CA49
 
static scene_method_class l_dScnLogo_Method
 
scene_process_profile_definition g_profile_LOGO_SCENE
 

Typedef Documentation

◆ execFunc

typedef void(dScnLogo_c::* execFunc) ()

Function Documentation

◆ dScnLogo_Create()

static int dScnLogo_Create ( scene_class * i_this)
static

◆ dScnLogo_Delete()

static int dScnLogo_Delete ( dScnLogo_c * i_this)
static

◆ dScnLogo_Draw()

static int dScnLogo_Draw ( dScnLogo_c * i_this)
static

◆ dScnLogo_Execute()

static int dScnLogo_Execute ( dScnLogo_c * i_this)
static

◆ dScnLogo_IsDelete()

static int dScnLogo_IsDelete ( dScnLogo_c * i_this)
static

◆ phase_0()

static int phase_0 ( dScnLogo_c * i_this)
static

◆ phase_1()

static int phase_1 ( dScnLogo_c * i_this)
static

◆ phase_2()

static int phase_2 ( dScnLogo_c * i_this)
static

◆ resLoad()

static int resLoad ( request_of_phase_process_class * i_phase,
dScnLogo_c * i_this )
static

Variable Documentation

◆ g_LogHIO

dLog_HIO_c g_LogHIO
static

◆ g_profile_LOGO_SCENE

scene_process_profile_definition g_profile_LOGO_SCENE
Initial value:
= {
1,
sizeof(dScnLogo_c),
0,
0,
0,
}
Definition d_s_logo.h:15
static scene_method_class l_dScnLogo_Method
Definition d_s_logo.cpp:1600
leafdraw_method_class g_fopScn_Method
Definition f_op_scene.cpp:65
@ fpcLy_ROOT_e
Definition f_pc_layer_tag.h:8
@ fpcNm_LOGO_SCENE_e
Definition f_pc_name.h:17
nodedraw_method_class g_fpcNd_Method
Definition f_pc_node.cpp:110
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8
process_method_class base
Definition f_pc_leaf.h:12
process_method_class base
Definition f_pc_node.h:11

◆ l_dScnLogo_Method

scene_method_class l_dScnLogo_Method
static
Initial value:
= {
}
static int dScnLogo_Draw(dScnLogo_c *i_this)
Definition d_s_logo.cpp:1455
static int dScnLogo_Execute(dScnLogo_c *i_this)
Definition d_s_logo.cpp:1441
static int dScnLogo_Create(scene_class *i_this)
Definition d_s_logo.cpp:1437
static int dScnLogo_IsDelete(dScnLogo_c *i_this)
Definition d_s_logo.cpp:1503
static int dScnLogo_Delete(dScnLogo_c *i_this)
Definition d_s_logo.cpp:1498
int(* process_method_func)(void *)
Definition f_pc_method.h:6

◆ l_execFunc

execFunc l_execFunc[]
static
Initial value:
= {
#if PLATFORM_WII || PLATFORM_SHIELD
#endif
#if VERSION == VERSION_SHIELD
#endif
}
void strapDispDraw()
Definition d_s_logo.cpp:588
void nvLogoOutDraw()
Definition d_s_logo.cpp:673
void nintendoOutDraw()
Definition d_s_logo.cpp:536
void mocInDraw()
Definition d_s_logo.cpp:625
void nvLogoInDraw()
Definition d_s_logo.cpp:654
void strapOut2Draw()
Definition d_s_logo.cpp:617
void progSelDraw()
Definition d_s_logo.cpp:240
void progChangeDraw()
Definition d_s_logo.cpp:439
void nintendoInDraw()
Definition d_s_logo.cpp:526
void strapInDraw()
Definition d_s_logo.cpp:573
void progOutDraw()
Definition d_s_logo.cpp:378
void strapOutDraw()
Definition d_s_logo.cpp:603
void nvLogoDispDraw()
Definition d_s_logo.cpp:663
void warningOutDraw()
Definition d_s_logo.cpp:516
void mocOutDraw()
Definition d_s_logo.cpp:644
void progSetDraw()
Definition d_s_logo.cpp:415
void warningInDraw()
Definition d_s_logo.cpp:469
void dolbyOutDraw()
Definition d_s_logo.cpp:556
void nextSceneChange()
Definition d_s_logo.cpp:741
void progSet2Draw()
Definition d_s_logo.cpp:425
void progInDraw()
Definition d_s_logo.cpp:225
void dolbyOutDraw2()
Definition d_s_logo.cpp:566
void dvdWaitDraw()
Definition d_s_logo.cpp:684
void dolbyInDraw()
Definition d_s_logo.cpp:546
void warningDispDraw()
Definition d_s_logo.cpp:481
void mocDispDraw()
Definition d_s_logo.cpp:634

◆ l_preLoad_dylKeyTbl

s16 const l_preLoad_dylKeyTbl[14]
static
Initial value:
= {
}
@ fpcNm_SPINNER_e
Definition f_pc_name.h:252
@ fpcNm_ARROW_e
Definition f_pc_name.h:786
@ fpcNm_BOOMERANG_e
Definition f_pc_name.h:264
@ fpcNm_Obj_LifeContainer_e
Definition f_pc_name.h:549
@ fpcNm_MG_ROD_e
Definition f_pc_name.h:750
@ fpcNm_DISAPPEAR_e
Definition f_pc_name.h:323
@ fpcNm_Obj_Yousei_e
Definition f_pc_name.h:329
@ fpcNm_CROD_e
Definition f_pc_name.h:766
@ fpcNm_NBOMB_e
Definition f_pc_name.h:555
@ fpcNm_BG_e
Definition f_pc_name.h:742
@ fpcNm_MIDNA_e
Definition f_pc_name.h:265
@ fpcNm_Tag_Attp_e
Definition f_pc_name.h:356
@ fpcNm_DEMO00_e
Definition f_pc_name.h:728
@ fpcNm_SUSPEND_e
Definition f_pc_name.h:793

◆ lbl_8074CA49

u8 lbl_8074CA49
static