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

Functions

void __ct__24dalv4CandleDemoTag_HIO_cFv ()
 
void __dt__14mDoHIO_entry_cFv ()
 
void setBaseMtx__20dalv4CandleDemoTag_cFv ()
 
void create__20dalv4CandleDemoTag_cFv ()
 
void Execute__20dalv4CandleDemoTag_cFv ()
 
void procMain__20dalv4CandleDemoTag_cFv ()
 
void init_modeWatch__20dalv4CandleDemoTag_cFv ()
 
void modeWatch__20dalv4CandleDemoTag_cFv ()
 
void init_modeEnemyCreate__20dalv4CandleDemoTag_cFv ()
 
void modeEnemyCreate__20dalv4CandleDemoTag_cFv ()
 
void init_modeNG__20dalv4CandleDemoTag_cFv ()
 
void modeNG__20dalv4CandleDemoTag_cFv ()
 
void init_modeEnd__20dalv4CandleDemoTag_cFv ()
 
void modeEnd__20dalv4CandleDemoTag_cFv ()
 
void eventStart__20dalv4CandleDemoTag_cFv ()
 
void searchShutterAct__20dalv4CandleDemoTag_cFPvPv ()
 
bool Draw__20dalv4CandleDemoTag_cFv ()
 
bool Delete__20dalv4CandleDemoTag_cFv ()
 
static void dalv4CandleDemoTag_Draw__FP20dalv4CandleDemoTag_c ()
 
static void dalv4CandleDemoTag_Execute__FP20dalv4CandleDemoTag_c ()
 
static void dalv4CandleDemoTag_Delete__FP20dalv4CandleDemoTag_c ()
 
static void dalv4CandleDemoTag_Create__FP10fopAc_ac_c ()
 
void __dt__24dalv4CandleDemoTag_HIO_cFv ()
 
void __sinit_d_a_obj_lv4CandleDemoTag_cpp ()
 
static void func_80C5D114 ()
 
static void func_80C5D11C ()
 
void __dt__17dEvLib_callback_cFv ()
 
bool eventRun__17dEvLib_callback_cFv ()
 
bool eventEnd__17dEvLib_callback_cFv ()
 
bool eventStart__17dEvLib_callback_cFv ()
 
void __dt__20dalv4CandleDemoTag_cFv ()
 
void __ct__10fopAc_ac_cFv ()
 
void __dt__10fopAc_ac_cFv ()
 
void fopAc_IsActor__FPv ()
 
void fopAcIt_Judge__FPFPvPv_PvPv ()
 
void fopAcM_create__FsUlPC4cXyziPC5csXyzPC4cXyzSc ()
 
void fopAcM_myRoomSearchEnemy__FSc ()
 
void onSwitch__10dSv_info_cFii ()
 
void offSwitch__10dSv_info_cFii ()
 
void isSwitch__10dSv_info_cCFii ()
 
void eventUpdate__17dEvLib_callback_cFv ()
 
void orderEvent__17dEvLib_callback_cFiii ()
 
void dPath_GetRoomPath__Fii ()
 
void __dl__FPv ()
 
void __ptmf_scall ()
 
void _savegpr_28 ()
 
void _restgpr_28 ()
 
void __register_global_object ()
 
static int dalv4CandleDemoTag_Draw (dalv4CandleDemoTag_c *i_this)
 
static int dalv4CandleDemoTag_Execute (dalv4CandleDemoTag_c *i_this)
 
static int dalv4CandleDemoTag_Delete (dalv4CandleDemoTag_c *i_this)
 
static int dalv4CandleDemoTag_Create (fopAc_ac_c *i_this)
 
 REGISTER_CTORS (0x80C5D0D8, __sinit_d_a_obj_lv4CandleDemoTag_cpp)
 

Variables

u8 now__14mDoMtx_stack_c [48]
 
static SECTION_DATA u8 cNullVec__6Z2Calc [12]
 
static SECTION_DATA u32 lit_1787 [1+4]
 
static SECTION_DATA voidlit_3702 [3]
 
static SECTION_DATA voidlit_3703 [3]
 
static SECTION_DATA voidlit_3704 [3]
 
static SECTION_DATA voidlit_3705 [3]
 
static SECTION_DATA u8 mode_proc [48]
 
static actor_method_class l_dalv4CandleDemoTag_Method
 
actor_process_profile_definition g_profile_Tag_Lv4CandleDm
 
SECTION_DATA void__vt__20dalv4CandleDemoTag_c [10]
 
SECTION_DATA void__vt__17dEvLib_callback_c [6]
 
static u8 lit_3632 [12]
 
static u8 l_HIO [8]
 
static u8 data_80C5D35C [4]
 

Function Documentation

◆ __ct__10fopAc_ac_cFv()

void __ct__10fopAc_ac_cFv ( )

◆ __ct__24dalv4CandleDemoTag_HIO_cFv()

void __ct__24dalv4CandleDemoTag_HIO_cFv ( )

◆ __dl__FPv()

void __dl__FPv ( )

◆ __dt__10fopAc_ac_cFv()

void __dt__10fopAc_ac_cFv ( )

◆ __dt__14mDoHIO_entry_cFv()

void __dt__14mDoHIO_entry_cFv ( )

◆ __dt__17dEvLib_callback_cFv()

void __dt__17dEvLib_callback_cFv ( )

◆ __dt__20dalv4CandleDemoTag_cFv()

void __dt__20dalv4CandleDemoTag_cFv ( )

◆ __dt__24dalv4CandleDemoTag_HIO_cFv()

void __dt__24dalv4CandleDemoTag_HIO_cFv ( )

◆ __ptmf_scall()

void __ptmf_scall ( )

◆ __register_global_object()

void __register_global_object ( )

◆ __sinit_d_a_obj_lv4CandleDemoTag_cpp()

void __sinit_d_a_obj_lv4CandleDemoTag_cpp ( )

◆ _restgpr_28()

void _restgpr_28 ( )

◆ _savegpr_28()

void _savegpr_28 ( )

◆ create__20dalv4CandleDemoTag_cFv()

void create__20dalv4CandleDemoTag_cFv ( )

◆ dalv4CandleDemoTag_Create()

static int dalv4CandleDemoTag_Create ( fopAc_ac_c i_this)
static

◆ dalv4CandleDemoTag_Create__FP10fopAc_ac_c()

static void dalv4CandleDemoTag_Create__FP10fopAc_ac_c ( )
static

◆ dalv4CandleDemoTag_Delete()

static int dalv4CandleDemoTag_Delete ( dalv4CandleDemoTag_c i_this)
static

◆ dalv4CandleDemoTag_Delete__FP20dalv4CandleDemoTag_c()

static void dalv4CandleDemoTag_Delete__FP20dalv4CandleDemoTag_c ( )
static

◆ dalv4CandleDemoTag_Draw()

static int dalv4CandleDemoTag_Draw ( dalv4CandleDemoTag_c i_this)
static

◆ dalv4CandleDemoTag_Draw__FP20dalv4CandleDemoTag_c()

static void dalv4CandleDemoTag_Draw__FP20dalv4CandleDemoTag_c ( )
static

◆ dalv4CandleDemoTag_Execute()

static int dalv4CandleDemoTag_Execute ( dalv4CandleDemoTag_c i_this)
static

◆ dalv4CandleDemoTag_Execute__FP20dalv4CandleDemoTag_c()

static void dalv4CandleDemoTag_Execute__FP20dalv4CandleDemoTag_c ( )
static

◆ Delete__20dalv4CandleDemoTag_cFv()

bool Delete__20dalv4CandleDemoTag_cFv ( )

◆ dPath_GetRoomPath__Fii()

void dPath_GetRoomPath__Fii ( )

◆ Draw__20dalv4CandleDemoTag_cFv()

bool Draw__20dalv4CandleDemoTag_cFv ( )

◆ eventEnd__17dEvLib_callback_cFv()

bool eventEnd__17dEvLib_callback_cFv ( )

◆ eventRun__17dEvLib_callback_cFv()

bool eventRun__17dEvLib_callback_cFv ( )

◆ eventStart__17dEvLib_callback_cFv()

bool eventStart__17dEvLib_callback_cFv ( )

◆ eventStart__20dalv4CandleDemoTag_cFv()

void eventStart__20dalv4CandleDemoTag_cFv ( )

◆ eventUpdate__17dEvLib_callback_cFv()

void eventUpdate__17dEvLib_callback_cFv ( )

◆ Execute__20dalv4CandleDemoTag_cFv()

void Execute__20dalv4CandleDemoTag_cFv ( )

◆ fopAc_IsActor__FPv()

void fopAc_IsActor__FPv ( )

◆ fopAcIt_Judge__FPFPvPv_PvPv()

void fopAcIt_Judge__FPFPvPv_PvPv ( )

◆ fopAcM_create__FsUlPC4cXyziPC5csXyzPC4cXyzSc()

void fopAcM_create__FsUlPC4cXyziPC5csXyzPC4cXyzSc ( )

◆ fopAcM_myRoomSearchEnemy__FSc()

void fopAcM_myRoomSearchEnemy__FSc ( )

◆ func_80C5D114()

static void func_80C5D114 ( )
static

◆ func_80C5D11C()

static void func_80C5D11C ( )
static

◆ init_modeEnd__20dalv4CandleDemoTag_cFv()

void init_modeEnd__20dalv4CandleDemoTag_cFv ( )

◆ init_modeEnemyCreate__20dalv4CandleDemoTag_cFv()

void init_modeEnemyCreate__20dalv4CandleDemoTag_cFv ( )

◆ init_modeNG__20dalv4CandleDemoTag_cFv()

void init_modeNG__20dalv4CandleDemoTag_cFv ( )

◆ init_modeWatch__20dalv4CandleDemoTag_cFv()

void init_modeWatch__20dalv4CandleDemoTag_cFv ( )

◆ isSwitch__10dSv_info_cCFii()

void isSwitch__10dSv_info_cCFii ( )

◆ modeEnd__20dalv4CandleDemoTag_cFv()

void modeEnd__20dalv4CandleDemoTag_cFv ( )

◆ modeEnemyCreate__20dalv4CandleDemoTag_cFv()

void modeEnemyCreate__20dalv4CandleDemoTag_cFv ( )

◆ modeNG__20dalv4CandleDemoTag_cFv()

void modeNG__20dalv4CandleDemoTag_cFv ( )

◆ modeWatch__20dalv4CandleDemoTag_cFv()

void modeWatch__20dalv4CandleDemoTag_cFv ( )

◆ offSwitch__10dSv_info_cFii()

void offSwitch__10dSv_info_cFii ( )

◆ onSwitch__10dSv_info_cFii()

void onSwitch__10dSv_info_cFii ( )

◆ orderEvent__17dEvLib_callback_cFiii()

void orderEvent__17dEvLib_callback_cFiii ( )

◆ procMain__20dalv4CandleDemoTag_cFv()

void procMain__20dalv4CandleDemoTag_cFv ( )

◆ REGISTER_CTORS()

REGISTER_CTORS ( 0x80C5D0D8  ,
__sinit_d_a_obj_lv4CandleDemoTag_cpp   
)

◆ searchShutterAct__20dalv4CandleDemoTag_cFPvPv()

void searchShutterAct__20dalv4CandleDemoTag_cFPvPv ( )

◆ setBaseMtx__20dalv4CandleDemoTag_cFv()

void setBaseMtx__20dalv4CandleDemoTag_cFv ( )

Variable Documentation

◆ __vt__17dEvLib_callback_c

SECTION_DATA void* __vt__17dEvLib_callback_c[6]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
T cLib_calcTimer(T *value)
Definition c_lib.h:74
void __dt__17dEvLib_callback_cFv()
Definition d_a_obj_lv4CandleDemoTag.cpp:434
bool eventStart__17dEvLib_callback_cFv()
Definition d_a_obj_lv4CandleDemoTag.cpp:453
bool eventEnd__17dEvLib_callback_cFv()
Definition d_a_obj_lv4CandleDemoTag.cpp:446
bool eventRun__17dEvLib_callback_cFv()
Definition d_a_obj_lv4CandleDemoTag.cpp:440

◆ __vt__20dalv4CandleDemoTag_c

SECTION_DATA void* __vt__20dalv4CandleDemoTag_c[10]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
(void*)NULL,
(void*)NULL,
(void*)func_80C5D11C,
(void*)func_80C5D114,
}
void __dt__20dalv4CandleDemoTag_cFv()
Definition d_a_obj_lv4CandleDemoTag.cpp:459
static void func_80C5D114()
Definition d_a_obj_lv4CandleDemoTag.cpp:423
void eventStart__20dalv4CandleDemoTag_cFv()
static void func_80C5D11C()
Definition d_a_obj_lv4CandleDemoTag.cpp:428

◆ cNullVec__6Z2Calc

SECTION_DATA u8 cNullVec__6Z2Calc[12]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ data_80C5D35C

u8 data_80C5D35C[4]
static

◆ g_profile_Tag_Lv4CandleDm

actor_process_profile_definition g_profile_Tag_Lv4CandleDm
extern
Initial value:
= {
7,
&g_fpcLf_Method.mBase,
0,
0,
541,
0x00044000,
}
Arbiter's Grounds Torch Cutscene Tag.
Definition d_a_obj_lv4CandleDemoTag.h:16
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:65
static actor_method_class l_dalv4CandleDemoTag_Method
Definition d_a_obj_lv4CandleDemoTag.cpp:146
@ PROC_Tag_Lv4CandleDm
Definition d_procname.h:377
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:67
@ fopAc_ACTOR_e
Definition f_op_actor.h:38
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8

◆ l_dalv4CandleDemoTag_Method

actor_method_class l_dalv4CandleDemoTag_Method
static
Initial value:
= {
0,
}
static void dalv4CandleDemoTag_Draw__FP20dalv4CandleDemoTag_c()
static void dalv4CandleDemoTag_Create__FP10fopAc_ac_c()
static void dalv4CandleDemoTag_Delete__FP20dalv4CandleDemoTag_c()
static void dalv4CandleDemoTag_Execute__FP20dalv4CandleDemoTag_c()
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_HIO

u8 l_HIO[8]
static

◆ lit_1787

SECTION_DATA u32 lit_1787[1+4]
static
Initial value:
= {
0x02000201,
0x40080000,
0x00000000,
0x3FE00000,
0x00000000,
}

◆ lit_3632

u8 lit_3632[12]
static

◆ lit_3702

SECTION_DATA void* lit_3702[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void modeWatch__20dalv4CandleDemoTag_cFv()

◆ lit_3703

SECTION_DATA void* lit_3703[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void modeEnemyCreate__20dalv4CandleDemoTag_cFv()

◆ lit_3704

SECTION_DATA void* lit_3704[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void modeNG__20dalv4CandleDemoTag_cFv()

◆ lit_3705

SECTION_DATA void* lit_3705[3]
static
Initial value:
= {
(void*)NULL,
(void*)0xFFFFFFFF,
}
void modeEnd__20dalv4CandleDemoTag_cFv()

◆ mode_proc

SECTION_DATA u8 mode_proc[48]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ now__14mDoMtx_stack_c

u8 now__14mDoMtx_stack_c[48]