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

Classes

struct  daWtPillar_HIO_c
 

Typedefs

typedef void(daWtPillar_c::* actionFunc) ()
 

Functions

int daWtPillar_Draw (daWtPillar_c *i_this)
 
int daWtPillar_Execute (daWtPillar_c *i_this)
 
int daWtPillar_Delete (daWtPillar_c *i_this)
 
int daWtPillar_Create (fopAc_ac_c *i_this)
 

Variables

cull_box l_cull_box
 
daWtPillar_HIO_c l_HIO
 
static u16 l_eff [7]
 
actor_method_class l_daWtPillar_Method
 
actor_process_profile_definition g_profile_Obj_WaterPillar
 

Typedef Documentation

◆ actionFunc

typedef void(daWtPillar_c::* actionFunc) ()

Function Documentation

◆ daWtPillar_Create()

int daWtPillar_Create ( fopAc_ac_c * i_this)

◆ daWtPillar_Delete()

int daWtPillar_Delete ( daWtPillar_c * i_this)

◆ daWtPillar_Draw()

int daWtPillar_Draw ( daWtPillar_c * i_this)

◆ daWtPillar_Execute()

int daWtPillar_Execute ( daWtPillar_c * i_this)

Variable Documentation

◆ g_profile_Obj_WaterPillar

actor_process_profile_definition g_profile_Obj_WaterPillar
extern
Initial value:
= {
3,
sizeof(daWtPillar_c),
0,
0,
520,
0x00040000,
}
Water Column/Pillar.
Definition d_a_obj_waterPillar.h:18
actor_method_class l_daWtPillar_Method
Definition d_a_obj_waterPillar.cpp:570
@ PROC_Obj_WaterPillar
Definition d_procname.h:77
actor_method_class g_fopAc_Method
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:70
@ fopAc_ACTOR_e
Definition f_op_actor.h:38
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
leafdraw_method_class g_fpcLf_Method
Definition f_pc_leaf.cpp:63
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8
leafdraw_method_class base
Definition f_op_actor.h:9
process_method_class base
Definition f_pc_leaf.h:12

◆ l_cull_box

cull_box l_cull_box
Initial value:
= {
{-30.0f, -10.0f, -30.0f},
{30.0f, 60.0f, 30.0f}
}

◆ l_daWtPillar_Method

actor_method_class l_daWtPillar_Method
Initial value:
= {
0,
}
int daWtPillar_Create(fopAc_ac_c *i_this)
Definition d_a_obj_waterPillar.cpp:566
int daWtPillar_Draw(daWtPillar_c *i_this)
Definition d_a_obj_waterPillar.cpp:554
int daWtPillar_Delete(daWtPillar_c *i_this)
Definition d_a_obj_waterPillar.cpp:562
int daWtPillar_Execute(daWtPillar_c *i_this)
Definition d_a_obj_waterPillar.cpp:558
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_eff

u16 l_eff[7]
static
Initial value:
= {
0x86E3,
0x86E4,
0x86E7,
0x86E6,
0x86E5,
0x86EB,
0x86EA
}

◆ l_HIO