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

Functions

static void * s_near_cow (void *candidate, void *data)
 
static void * s_angry_cow (void *candidate, void *data)
 
static void * s_angry_cow2 (void *candidate, void *self)
 
static int daCow_Execute (void *actor)
 
static int daCow_Create (void *actor)
 
static int daCow_Draw (void *actor)
 
static int daCow_Delete (void *actor)
 
static int daCow_IsDelete (void *actor)
 

Variables

static u32 cow_number [10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
 
static f32 m_near_dist
 
static s16 m_view_angle_wide
 
static s16 m_view_angle
 
static s16 m_angry_cow
 
static f32 m_search_range
 
static actor_method_class daCow_MethodTable
 
actor_process_profile_definition g_profile_COW
 
 AUDIO_INSTANCES
 

Function Documentation

◆ daCow_Create()

static int daCow_Create ( void * actor)
static

◆ daCow_Delete()

static int daCow_Delete ( void * actor)
static

◆ daCow_Draw()

static int daCow_Draw ( void * actor)
static

◆ daCow_Execute()

static int daCow_Execute ( void * actor)
static

◆ daCow_IsDelete()

static int daCow_IsDelete ( void * actor)
static

◆ s_angry_cow()

static void * s_angry_cow ( void * candidate,
void * data )
static

◆ s_angry_cow2()

static void * s_angry_cow2 ( void * candidate,
void * self )
static

◆ s_near_cow()

static void * s_near_cow ( void * candidate,
void * data )
static

Variable Documentation

◆ AUDIO_INSTANCES

AUDIO_INSTANCES

◆ cow_number

u32 cow_number[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}
static

◆ daCow_MethodTable

actor_method_class daCow_MethodTable
static
Initial value:
= {
}
static int daCow_IsDelete(void *actor)
Definition d_a_cow.cpp:3275
static int daCow_Draw(void *actor)
Definition d_a_cow.cpp:3257
static int daCow_Create(void *actor)
Definition d_a_cow.cpp:3152
static int daCow_Execute(void *actor)
Definition d_a_cow.cpp:2963
static int daCow_Delete(void *actor)
Definition d_a_cow.cpp:3271

◆ g_profile_COW

actor_process_profile_definition g_profile_COW
extern
Initial value:
= {
7,
sizeof(daCow_c),
0,
0,
692,
0x00040100,
}
Definition d_a_cow.h:19
static actor_method_class daCow_MethodTable
Definition d_a_cow.cpp:3279
@ PROC_COW
Definition d_procname.h:271
actor_method_class g_fopAc_Method
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:70
@ fopAc_NPC_e
Definition f_op_actor.h:42
@ 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

◆ m_angry_cow

s16 m_angry_cow
static

◆ m_near_dist

f32 m_near_dist
static

◆ m_search_range

f32 m_search_range
static

◆ m_view_angle

s16 m_view_angle
static

◆ m_view_angle_wide

s16 m_view_angle_wide
static