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

Classes

struct  PreLoadInfo
 

Functions

static void dScnPly_Create (scene_class *)
 
static int dScnPly_Delete (dScnPly_c *)
 
static int dScnPly_IsDelete (dScnPly_c)
 
static int dScnPly_Execute (dScnPly_c *)
 
static int dScnPly_Draw (dScnPly_c *)
 
static int phase_00 (dScnPly_c *)
 
static int phase_1 (dScnPly_c *)
 
static int phase_1_0 (dScnPly_c *)
 
static int phase_01 (dScnPly_c *)
 
static int phase_0 (dScnPly_c *)
 
static int phase_2 (dScnPly_c *)
 
static int phase_3 (dScnPly_c *)
 
static int phase_4 (dScnPly_c *)
 
static int phase_5 (dScnPly_c *)
 
static int phase_6 (dScnPly_c *)
 
static int phase_compleate (void *)
 

Variables

static request_of_phase_process_class resPhase [1]
 
static request_of_phase_process_class dylPhase [1]
 
static OSTime dylPreLoadTime1
 
static OSTime resPreLoadTime0
 
static OSTime resPreLoadTime1
 
static dScnPly_preLoad_HIO_c g_preLoadHIO
 
static const s16 T_JOINT_dylKeyTbl [1]
 
static const charT_JOINT_resName [1] = {"Always"}
 
static PreLoadInfo const PreLoadInfoT [1]
 
static s8 preLoadNo = -1
 
static u8 doPreLoad = 1
 
dScnPly_reg_HIO_c g_regHIO
 
dScnPly_env_HIO_c g_envHIO
 
static leafdraw_method_class l_dScnPly_Method
 
scene_process_profile_definition g_profile_PLAY_SCENE
 
scene_process_profile_definition g_profile_OPENING_SCENE
 

Function Documentation

◆ dScnPly_Create()

static void dScnPly_Create ( scene_class i_this)
static

d_s_play.cpp Main Gameplay Scene

◆ dScnPly_Delete()

static int dScnPly_Delete ( dScnPly_c i_this)
static

◆ dScnPly_Draw()

static int dScnPly_Draw ( dScnPly_c i_this)
static

◆ dScnPly_Execute()

static int dScnPly_Execute ( dScnPly_c i_this)
static

◆ dScnPly_IsDelete()

static int dScnPly_IsDelete ( dScnPly_c  i_this)
static

◆ phase_0()

static int phase_0 ( dScnPly_c i_this)
static

◆ phase_00()

static int phase_00 ( dScnPly_c i_this)
static

◆ phase_01()

static int phase_01 ( dScnPly_c i_this)
static

◆ phase_1()

static int phase_1 ( dScnPly_c i_this)
static

◆ phase_1_0()

static int phase_1_0 ( dScnPly_c i_this)
static

◆ phase_2()

static int phase_2 ( dScnPly_c i_this)
static

◆ phase_3()

static int phase_3 ( dScnPly_c i_this)
static

◆ phase_4()

static int phase_4 ( dScnPly_c i_this)
static

◆ phase_5()

static int phase_5 ( dScnPly_c i_this)
static

◆ phase_6()

static int phase_6 ( dScnPly_c i_this)
static

◆ phase_compleate()

static int phase_compleate ( void i_this)
static

Variable Documentation

◆ doPreLoad

u8 doPreLoad = 1
static

◆ dylPhase

request_of_phase_process_class dylPhase[1]
static

◆ dylPreLoadTime1

OSTime dylPreLoadTime1
static

◆ g_envHIO

◆ g_preLoadHIO

dScnPly_preLoad_HIO_c g_preLoadHIO
static

◆ g_profile_OPENING_SCENE

scene_process_profile_definition g_profile_OPENING_SCENE
Initial value:
= {
1,
sizeof(dScnPly_c),
0,
0,
}
Definition d_s_play.h:71
@ PROC_OPENING_SCENE
Definition d_procname.h:17
static leafdraw_method_class l_dScnPly_Method
Definition d_s_play.cpp:745
leafdraw_method_class g_fopScn_Method
Definition f_op_scene.cpp:55
@ fpcLy_ROOT_e
Definition f_pc_layer_tag.h:8
nodedraw_method_class g_fpcNd_Method
Definition f_pc_node.cpp:114
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8
process_method_class mBase
Definition f_pc_leaf.h:12
process_method_class mBase
Definition f_pc_node.h:11
Definition f_pc_method.h:9

◆ g_profile_PLAY_SCENE

scene_process_profile_definition g_profile_PLAY_SCENE
Initial value:

◆ g_regHIO

◆ l_dScnPly_Method

leafdraw_method_class l_dScnPly_Method
static
Initial value:
= {
}
static int dScnPly_Delete(dScnPly_c *)
Definition d_s_play.cpp:234
static int dScnPly_Execute(dScnPly_c *)
Definition d_s_play.cpp:174
static void dScnPly_Create(scene_class *)
Definition d_s_play.cpp:731
static int dScnPly_IsDelete(dScnPly_c)
Definition d_s_play.cpp:201
static int dScnPly_Draw(dScnPly_c *)
Definition d_s_play.cpp:102
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ PreLoadInfoT

PreLoadInfo const PreLoadInfoT[1]
static
Initial value:
= {
{
"T_JOINT",
1,
1,
},
}
static const s16 T_JOINT_dylKeyTbl[1]
Definition d_s_play.cpp:82
static const char * T_JOINT_resName[1]
Definition d_s_play.cpp:215

◆ preLoadNo

s8 preLoadNo = -1
static

◆ resPhase

request_of_phase_process_class resPhase[1]
static

◆ resPreLoadTime0

OSTime resPreLoadTime0
static

◆ resPreLoadTime1

OSTime resPreLoadTime1
static

◆ T_JOINT_dylKeyTbl

const s16 T_JOINT_dylKeyTbl[1]
static
Initial value:
= {
0x0106,
}

◆ T_JOINT_resName

const char* T_JOINT_resName[1] = {"Always"}
static