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

Functions

static int daObjKnBullet_Execute (daObjKnBullet_c *i_this)
 
static int daObjKnBullet_Draw (daObjKnBullet_c *i_this)
 
static int daObjKnBullet_IsDelete (daObjKnBullet_c *i_this)
 
static int daObjKnBullet_Delete (daObjKnBullet_c *i_this)
 
static int daObjKnBullet_create (fopAc_ac_c *i_this)
 

Variables

static const daObjKnBullet_Hio_Param_c l_DATA
 
static const dCcD_SrcSph l_sph_src
 
static actor_method_class l_daObjKnBullet_Method
 
actor_process_profile_definition g_profile_KN_BULLET
 

Function Documentation

◆ daObjKnBullet_create()

static int daObjKnBullet_create ( fopAc_ac_c * i_this)
static

◆ daObjKnBullet_Delete()

static int daObjKnBullet_Delete ( daObjKnBullet_c * i_this)
static

◆ daObjKnBullet_Draw()

static int daObjKnBullet_Draw ( daObjKnBullet_c * i_this)
static

◆ daObjKnBullet_Execute()

static int daObjKnBullet_Execute ( daObjKnBullet_c * i_this)
static

◆ daObjKnBullet_IsDelete()

static int daObjKnBullet_IsDelete ( daObjKnBullet_c * i_this)
static

Variable Documentation

◆ g_profile_KN_BULLET

actor_process_profile_definition g_profile_KN_BULLET
extern
Initial value:
= {
7,
sizeof(daObjKnBullet_c),
0,
0,
348,
0x00044100,
}
Hero's Shade Energy Ball? (Knight Bullet)
Definition d_a_obj_knBullet.h:15
static actor_method_class l_daObjKnBullet_Method
Definition d_a_obj_knBullet.cpp:197
@ PROC_KN_BULLET
Definition d_procname.h:612
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_daObjKnBullet_Method

actor_method_class l_daObjKnBullet_Method
static
Initial value:
= {
}
static int daObjKnBullet_Draw(daObjKnBullet_c *i_this)
Definition d_a_obj_knBullet.cpp:181
static int daObjKnBullet_IsDelete(daObjKnBullet_c *i_this)
Definition d_a_obj_knBullet.cpp:185
static int daObjKnBullet_create(fopAc_ac_c *i_this)
Definition d_a_obj_knBullet.cpp:193
static int daObjKnBullet_Execute(daObjKnBullet_c *i_this)
Definition d_a_obj_knBullet.cpp:177
static int daObjKnBullet_Delete(daObjKnBullet_c *i_this)
Definition d_a_obj_knBullet.cpp:189
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_DATA

const daObjKnBullet_Hio_Param_c l_DATA
static
Initial value:
= {
30.0f,
20.0f,
150
}

◆ l_sph_src

const dCcD_SrcSph l_sph_src
static
Initial value:
= {
{
{0x0, {{AT_TYPE_THROW_OBJ, 0x0, 0xd}, {0x10, 0x1f}, 0x0}},
{dCcD_SE_HARD_BODY, 0x0, 0x0, 0x0, 0x8},
{dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0},
{0x0},
},
{
{{0.0f, 0.0f, 0.0f}, 0.0f}
}
}
@ AT_TYPE_THROW_OBJ
Definition c_cc_d.h:37
@ dCcD_SE_HARD_BODY
Definition d_cc_d.h:24
@ dCcD_SE_NONE
Definition d_cc_d.h:13