Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <d_a_obj_movebox.h>
Public Types | |
enum | State_e { STATE_0_e = 0x0 , STATE_1_e = 0x1 , STATE_2_e = 0x2 , STATE_4_e = 0x4 , STATE_8_e = 0x8 , STATE_10_e = 0x10 , STATE_20_e = 0x20 , STATE_40_e = 0x40 } |
Public Member Functions | |
Bgc_c () | |
void | gnd_pos (daObjMovebox::Act_c const *, daObjMovebox::BgcSrc_c const *, int, f32) |
void | wrt_pos (cXyz const &) |
void | wall_pos (daObjMovebox::Act_c const *, daObjMovebox::BgcSrc_c const *, int, s16, f32) |
void | proc_vertical (daObjMovebox::Act_c *) |
bool | chk_wall_pre (daObjMovebox::Act_c const *, daObjMovebox::BgcSrc_c const *, int, s16) |
bool | chk_wall_touch (daObjMovebox::Act_c const *, daObjMovebox::BgcSrc_c const *, s16) |
bool | chk_wall_touch2 (daObjMovebox::Act_c const *, daObjMovebox::BgcSrc_c const *, int, s16) |
Public Attributes | |
f32 | field_0x0 [23] |
int | field_0x5c |
f32 | field_0x60 |
cXyz | field_0x64 [23] |
int | field_0x178 |
f32 | field_0x17c |
State_e | mState |
Static Public Attributes | |
static const daObjMovebox::BgcSrc_c | M_lin5 [] |
static const daObjMovebox::BgcSrc_c | M_lin20 [] |
static dBgS_ObjGndChk | M_gnd_work [23] |
static dBgS_WtrChk | M_wrt_work |
static dBgS_ObjLinChk | M_wall_work [23] |
daObjMovebox::Bgc_c::Bgc_c | ( | ) |
bool daObjMovebox::Bgc_c::chk_wall_pre | ( | daObjMovebox::Act_c const * | i_actor, |
daObjMovebox::BgcSrc_c const * | i_bgcSrc, | ||
int | i_num, | ||
s16 | param_3 | ||
) |
bool daObjMovebox::Bgc_c::chk_wall_touch | ( | daObjMovebox::Act_c const * | i_actor, |
daObjMovebox::BgcSrc_c const * | i_bgcSrc, | ||
s16 | param_2 | ||
) |
bool daObjMovebox::Bgc_c::chk_wall_touch2 | ( | daObjMovebox::Act_c const * | i_actor, |
daObjMovebox::BgcSrc_c const * | i_bgcSrc, | ||
int | i_num, | ||
s16 | param_3 | ||
) |
void daObjMovebox::Bgc_c::gnd_pos | ( | daObjMovebox::Act_c const * | , |
daObjMovebox::BgcSrc_c const * | , | ||
int | , | ||
f32 | |||
) |
void daObjMovebox::Bgc_c::proc_vertical | ( | daObjMovebox::Act_c * | i_actor | ) |
void daObjMovebox::Bgc_c::wall_pos | ( | daObjMovebox::Act_c const * | i_actor, |
daObjMovebox::BgcSrc_c const * | i_bgcSrc, | ||
int | i_num, | ||
s16 | param_3, | ||
f32 | param_4 | ||
) |
f32 daObjMovebox::Bgc_c::field_0x0[23] |
int daObjMovebox::Bgc_c::field_0x178 |
f32 daObjMovebox::Bgc_c::field_0x17c |
int daObjMovebox::Bgc_c::field_0x5c |
f32 daObjMovebox::Bgc_c::field_0x60 |
cXyz daObjMovebox::Bgc_c::field_0x64[23] |
|
static |
|
static |
|
static |
|
static |
|
static |
State_e daObjMovebox::Bgc_c::mState |