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

Functions

static int daE_Bee_Draw (e_bee_class *i_this)
 
static void bee_mtxset (bee_s *i_bee)
 
static void bee_ground_ang_set (bee_s *i_bee)
 
static int bee_fly_action (e_bee_class *i_this, bee_s *i_bee)
 
static void bee_nest_action (e_bee_class *i_this, bee_s *i_bee, s8 i_nestHealth)
 
static void bee_fail (bee_s *i_bee)
 
static void bee_start (e_bee_class *i_this, bee_s *i_bee)
 
static void bee_control (e_bee_class *i_this)
 
static int daE_Bee_Execute (e_bee_class *i_this)
 
static int daE_Bee_IsDelete (e_bee_class *param_0)
 
static int daE_Bee_Delete (e_bee_class *i_this)
 
static int useHeapInit (fopAc_ac_c *i_this)
 
static cPhs__Step daE_Bee_Create (fopAc_ac_c *i_this)
 

Variables

static bool hioInit
 
static daE_Bee_HIO_c l_HIO
 
static u8 ccCylSet
 
static actor_method_class l_daE_Bee_Method
 
actor_process_profile_definition g_profile_E_BEE
 
 AUDIO_INSTANCES
 

Function Documentation

◆ bee_control()

static void bee_control ( e_bee_class * i_this)
static

◆ bee_fail()

static void bee_fail ( bee_s * i_bee)
static

◆ bee_fly_action()

static int bee_fly_action ( e_bee_class * i_this,
bee_s * i_bee )
static

◆ bee_ground_ang_set()

static void bee_ground_ang_set ( bee_s * i_bee)
static

◆ bee_mtxset()

static void bee_mtxset ( bee_s * i_bee)
static

◆ bee_nest_action()

static void bee_nest_action ( e_bee_class * i_this,
bee_s * i_bee,
s8 i_nestHealth )
static

◆ bee_start()

static void bee_start ( e_bee_class * i_this,
bee_s * i_bee )
static

◆ daE_Bee_Create()

static cPhs__Step daE_Bee_Create ( fopAc_ac_c * i_this)
static

◆ daE_Bee_Delete()

static int daE_Bee_Delete ( e_bee_class * i_this)
static

◆ daE_Bee_Draw()

static int daE_Bee_Draw ( e_bee_class * i_this)
static

◆ daE_Bee_Execute()

static int daE_Bee_Execute ( e_bee_class * i_this)
static

◆ daE_Bee_IsDelete()

static int daE_Bee_IsDelete ( e_bee_class * param_0)
static

◆ useHeapInit()

static int useHeapInit ( fopAc_ac_c * i_this)
static

Variable Documentation

◆ AUDIO_INSTANCES

AUDIO_INSTANCES

◆ ccCylSet

u8 ccCylSet
static

◆ g_profile_E_BEE

actor_process_profile_definition g_profile_E_BEE
extern
Initial value:
= {
7,
sizeof(e_bee_class),
0,
0,
0xB7,
0x44000,
}
Bee.
Definition d_a_e_bee.h:54
static actor_method_class l_daE_Bee_Method
Definition d_a_e_bee.cpp:809
@ PROC_E_BEE
Definition d_procname.h:502
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

◆ hioInit

bool hioInit
static

d_a_e_bee.cpp Enemy - Bees

◆ l_daE_Bee_Method

actor_method_class l_daE_Bee_Method
static
Initial value:
= {
}
static int daE_Bee_IsDelete(e_bee_class *param_0)
Definition d_a_e_bee.cpp:657
static int daE_Bee_Draw(e_bee_class *i_this)
Definition d_a_e_bee.cpp:30
static int daE_Bee_Execute(e_bee_class *i_this)
Definition d_a_e_bee.cpp:627
static cPhs__Step daE_Bee_Create(fopAc_ac_c *i_this)
Definition d_a_e_bee.cpp:720
static int daE_Bee_Delete(e_bee_class *i_this)
Definition d_a_e_bee.cpp:661
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_HIO

daE_Bee_HIO_c l_HIO
static