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

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

UNK_REL_DATA Vec l_cull_box [2]
 
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:22
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:64
actor_method_class l_daWtPillar_Method
Definition d_a_obj_waterPillar.cpp:589
@ PROC_Obj_WaterPillar
Definition d_procname.h:73
@ 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_cull_box

UNK_REL_DATA Vec l_cull_box[2]
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:578
int daWtPillar_Draw(daWtPillar_c *i_this)
Definition d_a_obj_waterPillar.cpp:561
int daWtPillar_Delete(daWtPillar_c *i_this)
Definition d_a_obj_waterPillar.cpp:572
int daWtPillar_Execute(daWtPillar_c *i_this)
Definition d_a_obj_waterPillar.cpp:566
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