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

Functions

static int daObjKWheel01_create1st (daObjKWheel01_c *)
 
static int daObjKWheel01_MoveBGDelete (daObjKWheel01_c *)
 
static int daObjKWheel01_MoveBGExecute (daObjKWheel01_c *)
 
static int daObjKWheel01_MoveBGDraw (daObjKWheel01_c *)
 
static void * searchKWheel00 (void *param_0, void *i_this)
 

Variables

static const u32 l_dzbidx [3] = {9, 8, 10}
 
static const int l_bmdidx [2] = {4, 5}
 
static const char * l_arcName = "K_Wheel01"
 
static daObjKWheel01_HIO_c l_HIO
 
static Vec l_pos [4]
 
static const Vec l_cull_box [2]
 
static actor_method_class daObjKWheel01_METHODS
 
actor_process_profile_definition g_profile_Obj_KWheel01
 

Function Documentation

◆ daObjKWheel01_create1st()

static int daObjKWheel01_create1st ( daObjKWheel01_c * i_this)
static

◆ daObjKWheel01_MoveBGDelete()

static int daObjKWheel01_MoveBGDelete ( daObjKWheel01_c * i_this)
static

◆ daObjKWheel01_MoveBGDraw()

static int daObjKWheel01_MoveBGDraw ( daObjKWheel01_c * i_this)
static

◆ daObjKWheel01_MoveBGExecute()

static int daObjKWheel01_MoveBGExecute ( daObjKWheel01_c * i_this)
static

◆ searchKWheel00()

static void * searchKWheel00 ( void * param_0,
void * i_this )
static

Variable Documentation

◆ daObjKWheel01_METHODS

actor_method_class daObjKWheel01_METHODS
static
Initial value:
= {
0,
}
static int daObjKWheel01_MoveBGExecute(daObjKWheel01_c *)
Definition d_a_obj_kwheel01.cpp:387
static int daObjKWheel01_create1st(daObjKWheel01_c *)
Definition d_a_obj_kwheel01.cpp:374
static int daObjKWheel01_MoveBGDelete(daObjKWheel01_c *)
Definition d_a_obj_kwheel01.cpp:381
static int daObjKWheel01_MoveBGDraw(daObjKWheel01_c *)
Definition d_a_obj_kwheel01.cpp:393
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ g_profile_Obj_KWheel01

actor_process_profile_definition g_profile_Obj_KWheel01
extern
Initial value:
= {
3,
sizeof(daObjKWheel01_c),
0,
0,
663,
0x00040100,
}
Water Wheel/Gear.
Definition d_a_obj_kwheel01.h:16
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:64
static actor_method_class daObjKWheel01_METHODS
Definition d_a_obj_kwheel01.cpp:346
@ PROC_Obj_KWheel01
Definition d_procname.h:205
@ 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_arcName

const char* l_arcName = "K_Wheel01"
static

◆ l_bmdidx

const int l_bmdidx[2] = {4, 5}
static

◆ l_cull_box

const Vec l_cull_box[2]
static
Initial value:
= {
{-1260.0f, -3050.0f, -1260.0f},
{1260.0f, 2800.0f, 1260.0f}
}

◆ l_dzbidx

const u32 l_dzbidx[3] = {9, 8, 10}
static

◆ l_HIO

daObjKWheel01_HIO_c l_HIO
static

◆ l_pos

Vec l_pos[4]
static
Initial value:
= {
{930.0f, -165.0f, 0.0f}, {0.0f, -165.0f, 930.0f},
{-930.0f, -165.0f, 0.0f}, {0.0f, -165.0f, -930.0f}
}