Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
daObjSwpush::Act_c Class Reference

#include <d_a_obj_swpush.h>

Classes

struct  Prm_e
 

Public Member Functions

void prmZ_init ()
 
void is_switch2 () const
 
void solidHeapCB (fopAc_ac_c *)
 
void create_heap ()
 
void create_res_load ()
 
void Mthd_Create ()
 
void Mthd_Delete ()
 
void set_mtx ()
 
void init_mtx ()
 
void set_btp_frame ()
 
void rideCB (dBgW *, fopAc_ac_c *, fopAc_ac_c *)
 
void jnodeCB (J3DJoint *, int)
 
void calc_top_pos ()
 
void top_bg_aim_req (f32, s16)
 
void set_push_flag ()
 
void mode_upper_init ()
 
void mode_upper ()
 
void mode_u_l_init ()
 
void mode_u_l ()
 
void mode_lower_init ()
 
void mode_lower ()
 
void mode_l_u_init ()
 
void mode_l_u ()
 
void demo_non_init ()
 
void demo_non ()
 
void demo_reqPause_init ()
 
void demo_reqPause ()
 
void demo_runPause_init ()
 
void demo_runPause ()
 
void demo_stop_puase ()
 
void demo_reqSw_init ()
 
void demo_reqSw ()
 
void demo_runSw_init ()
 
void demo_runSw ()
 
void check_ride_couple (s16)
 
void nr_ride_people (char)
 
void Mthd_Execute ()
 
void Mthd_Draw ()
 

Static Public Attributes

static u8 const M_bmd [6+2]
 
static u8 const M_dzb [6+2]
 
static u8 const M_heap_size [12]
 
static u8 const M_attr [220]
 
static u32 const M_op_vtx = 0x0D0B0A0C
 
static voidM_arcname [3]
 

Member Function Documentation

◆ calc_top_pos()

void daObjSwpush::Act_c::calc_top_pos ( )

◆ check_ride_couple()

void daObjSwpush::Act_c::check_ride_couple ( s16  param_0)

◆ create_heap()

void daObjSwpush::Act_c::create_heap ( )

◆ create_res_load()

void daObjSwpush::Act_c::create_res_load ( )

◆ demo_non()

void daObjSwpush::Act_c::demo_non ( )

◆ demo_non_init()

void daObjSwpush::Act_c::demo_non_init ( )

◆ demo_reqPause()

void daObjSwpush::Act_c::demo_reqPause ( )

◆ demo_reqPause_init()

void daObjSwpush::Act_c::demo_reqPause_init ( )

◆ demo_reqSw()

void daObjSwpush::Act_c::demo_reqSw ( )

◆ demo_reqSw_init()

void daObjSwpush::Act_c::demo_reqSw_init ( )

◆ demo_runPause()

void daObjSwpush::Act_c::demo_runPause ( )

◆ demo_runPause_init()

void daObjSwpush::Act_c::demo_runPause_init ( )

◆ demo_runSw()

void daObjSwpush::Act_c::demo_runSw ( )

◆ demo_runSw_init()

void daObjSwpush::Act_c::demo_runSw_init ( )

◆ demo_stop_puase()

void daObjSwpush::Act_c::demo_stop_puase ( )

◆ init_mtx()

void daObjSwpush::Act_c::init_mtx ( )

◆ is_switch2()

void daObjSwpush::Act_c::is_switch2 ( ) const

◆ jnodeCB()

void daObjSwpush::Act_c::jnodeCB ( J3DJoint param_0,
int  param_1 
)

◆ mode_l_u()

void daObjSwpush::Act_c::mode_l_u ( )

◆ mode_l_u_init()

void daObjSwpush::Act_c::mode_l_u_init ( )

◆ mode_lower()

void daObjSwpush::Act_c::mode_lower ( )

◆ mode_lower_init()

void daObjSwpush::Act_c::mode_lower_init ( )

◆ mode_u_l()

void daObjSwpush::Act_c::mode_u_l ( )

◆ mode_u_l_init()

void daObjSwpush::Act_c::mode_u_l_init ( )

◆ mode_upper()

void daObjSwpush::Act_c::mode_upper ( )

◆ mode_upper_init()

void daObjSwpush::Act_c::mode_upper_init ( )

◆ Mthd_Create()

void daObjSwpush::Act_c::Mthd_Create ( )

◆ Mthd_Delete()

void daObjSwpush::Act_c::Mthd_Delete ( )

◆ Mthd_Draw()

void daObjSwpush::Act_c::Mthd_Draw ( )

◆ Mthd_Execute()

void daObjSwpush::Act_c::Mthd_Execute ( )

◆ nr_ride_people()

void daObjSwpush::Act_c::nr_ride_people ( char  param_0)

◆ prmZ_init()

void daObjSwpush::Act_c::prmZ_init ( )

◆ rideCB()

void daObjSwpush::Act_c::rideCB ( dBgW param_0,
fopAc_ac_c param_1,
fopAc_ac_c param_2 
)

◆ set_btp_frame()

void daObjSwpush::Act_c::set_btp_frame ( )

◆ set_mtx()

void daObjSwpush::Act_c::set_mtx ( )

◆ set_push_flag()

void daObjSwpush::Act_c::set_push_flag ( )

◆ solidHeapCB()

void daObjSwpush::Act_c::solidHeapCB ( fopAc_ac_c param_0)

◆ top_bg_aim_req()

void daObjSwpush::Act_c::top_bg_aim_req ( f32  param_0,
s16  param_1 
)

Member Data Documentation

◆ M_arcname

SECTION_DATA void * daObjSwpush::Act_c::M_arcname
static
Initial value:
= {
(void*)(((char*)&d_a_obj_swpush__stringBase0) + 0x9),
(void*)(((char*)&d_a_obj_swpush__stringBase0) + 0x13),
}
char const *const d_a_obj_swpush__stringBase0

◆ M_attr

SECTION_RODATA u8 const daObjSwpush::Act_c::M_attr
static
Initial value:
= {
0x00, 0x00, 0x00, 0x03, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x66, 0x66, 0x66, 0x3F, 0x19, 0x99, 0x9A,
0x00, 0x00, 0x00, 0x00, 0xBE, 0x99, 0x99, 0x9A, 0x00, 0x01, 0x00, 0x06, 0x00, 0x06, 0x00, 0x0D,
0x3F, 0x80, 0x00, 0x00, 0x40, 0x20, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20,
0x3F, 0xA0, 0x00, 0x00, 0x3F, 0x66, 0x66, 0x66, 0x3F, 0x19, 0x99, 0x9A, 0x00, 0x00, 0x00, 0x00,
0xBE, 0x99, 0x99, 0x9A, 0x00, 0x01, 0x00, 0x06, 0x00, 0x06, 0x00, 0x0D, 0x3F, 0x80, 0x00, 0x00,
0x40, 0x20, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x3F, 0x80, 0x00, 0x00,
0x3F, 0x66, 0x66, 0x66, 0x3F, 0x19, 0x99, 0x9A, 0x00, 0x00, 0x00, 0x00, 0xBE, 0x99, 0x99, 0x9A,
0x00, 0x01, 0x00, 0x06, 0x00, 0x06, 0x00, 0x0D, 0x3F, 0x80, 0x00, 0x00, 0x40, 0x20, 0x00, 0x00,
0x00, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x66, 0x66, 0x66,
0x3F, 0x19, 0x99, 0x9A, 0x00, 0x00, 0x00, 0x00, 0xBE, 0x99, 0x99, 0x9A, 0x00, 0x01, 0x00, 0x06,
0x00, 0x06, 0x00, 0x0D, 0x3F, 0x80, 0x00, 0x00, 0x40, 0x20, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00,
0x00, 0x00, 0x00, 0x20, 0x3F, 0x80, 0x00, 0x00, 0x3F, 0x66, 0x66, 0x66, 0x3F, 0x19, 0x99, 0x9A,
0x00, 0x00, 0x00, 0x00, 0xBE, 0x99, 0x99, 0x9A, 0x00, 0x01, 0x00, 0x06, 0x00, 0x06, 0x00, 0x0D,
0x3F, 0x80, 0x00, 0x00, 0x40, 0x20, 0x00, 0x00, 0x00, 0x0A, 0x00, 0x00,
}

◆ M_bmd

SECTION_RODATA u8 const daObjSwpush::Act_c::M_bmd
static
Initial value:
= {
0x00,
0x04,
0x00,
0x04,
0x00,
0x04,
0x00,
0x00,
}

◆ M_dzb

SECTION_RODATA u8 const daObjSwpush::Act_c::M_dzb
static
Initial value:
= {
0x00,
0x07,
0x00,
0x07,
0x00,
0x07,
0x00,
0x00,
}

◆ M_heap_size

SECTION_RODATA u8 const daObjSwpush::Act_c::M_heap_size
static
Initial value:
= {
0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x00,
}

◆ M_op_vtx

SECTION_RODATA u32 const daObjSwpush::Act_c::M_op_vtx = 0x0D0B0A0C
static

The documentation for this class was generated from the following files: