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

Functions

static void hahen_draw (e_nest_class *i_this)
 
static voids_bomb_sub (void *i_actor, void *i_debris)
 
static void hahen_normal (e_nest_class *i_this, nest_hahen_s *i_debris)
 
static void hahen_move (e_nest_class *i_this)
 
static int daE_Nest_Draw (e_nest_class *i_this)
 
static void mtx_cc_set (e_nest_class *i_this)
 
static void e_nest_normal (e_nest_class *i_this)
 
static s16 wall_angle_get (e_nest_class *i_this)
 
static void e_nest_drop (e_nest_class *i_this)
 
static s8 e_nest_carry (e_nest_class *i_this)
 
static int water_check (e_nest_class *i_this)
 
static int simple_bg_check (e_nest_class *i_this)
 
static void e_nest_float (e_nest_class *i_this)
 
static void e_nest_hahen (e_nest_class *i_this)
 
static void e_nest_hook (e_nest_class *i_this)
 
static void bee_nest_action (e_nest_class *i_this)
 
static voidshot_b_sub (void *i_actor, void *i_data)
 
static void demo_camera (e_nest_class *i_this)
 
static int daE_Nest_Execute (e_nest_class *i_this)
 
static int daE_Nest_IsDelete (e_nest_class *param_0)
 
static int daE_Nest_Delete (e_nest_class *i_this)
 
static int useHeapInit (fopAc_ac_c *i_this)
 
static cPhs__Step daE_Nest_Create (fopAc_ac_c *i_this)
 

Variables

static bool l_hioInit
 
static daE_Nest_HIO_c l_HIO
 
static actor_method_class l_daE_Nest_Method
 
actor_process_profile_definition g_profile_E_NEST
 

Function Documentation

◆ bee_nest_action()

static void bee_nest_action ( e_nest_class i_this)
static

◆ daE_Nest_Create()

static cPhs__Step daE_Nest_Create ( fopAc_ac_c i_this)
static

◆ daE_Nest_Delete()

static int daE_Nest_Delete ( e_nest_class i_this)
static

◆ daE_Nest_Draw()

static int daE_Nest_Draw ( e_nest_class i_this)
static

◆ daE_Nest_Execute()

static int daE_Nest_Execute ( e_nest_class i_this)
static

◆ daE_Nest_IsDelete()

static int daE_Nest_IsDelete ( e_nest_class param_0)
static

◆ demo_camera()

static void demo_camera ( e_nest_class i_this)
static

◆ e_nest_carry()

static s8 e_nest_carry ( e_nest_class i_this)
static

◆ e_nest_drop()

static void e_nest_drop ( e_nest_class i_this)
static

◆ e_nest_float()

static void e_nest_float ( e_nest_class i_this)
static

◆ e_nest_hahen()

static void e_nest_hahen ( e_nest_class i_this)
static

◆ e_nest_hook()

static void e_nest_hook ( e_nest_class i_this)
static

◆ e_nest_normal()

static void e_nest_normal ( e_nest_class i_this)
static

◆ hahen_draw()

static void hahen_draw ( e_nest_class i_this)
static

◆ hahen_move()

static void hahen_move ( e_nest_class i_this)
static

◆ hahen_normal()

static void hahen_normal ( e_nest_class i_this,
nest_hahen_s i_debris 
)
static

◆ mtx_cc_set()

static void mtx_cc_set ( e_nest_class i_this)
static

◆ s_bomb_sub()

static void * s_bomb_sub ( void i_actor,
void i_debris 
)
static

◆ shot_b_sub()

static void * shot_b_sub ( void i_actor,
void i_data 
)
static

◆ simple_bg_check()

static int simple_bg_check ( e_nest_class i_this)
static

◆ useHeapInit()

static int useHeapInit ( fopAc_ac_c i_this)
static

◆ wall_angle_get()

static s16 wall_angle_get ( e_nest_class i_this)
static

◆ water_check()

static int water_check ( e_nest_class i_this)
static

Variable Documentation

◆ g_profile_E_NEST

actor_process_profile_definition g_profile_E_NEST
extern
Initial value:
= {
7,
sizeof(e_nest_class),
0,
0,
0xB2,
0xD4100,
}
Beehive.
Definition d_a_e_nest.h:44
static actor_method_class l_daE_Nest_Method
Definition d_a_e_nest.cpp:1090
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:65
@ PROC_E_NEST
Definition d_procname.h:493
@ 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_daE_Nest_Method

actor_method_class l_daE_Nest_Method
static
Initial value:
= {
}
static int daE_Nest_IsDelete(e_nest_class *param_0)
Definition d_a_e_nest.cpp:938
static int daE_Nest_Draw(e_nest_class *i_this)
Definition d_a_e_nest.cpp:184
static cPhs__Step daE_Nest_Create(fopAc_ac_c *i_this)
Definition d_a_e_nest.cpp:985
static int daE_Nest_Execute(e_nest_class *i_this)
Definition d_a_e_nest.cpp:859
static int daE_Nest_Delete(e_nest_class *i_this)
Definition d_a_e_nest.cpp:944
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_HIO

◆ l_hioInit

bool l_hioInit
static

d_a_e_nest.cpp Enemy - Beehive