![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <d_a_obj_movebox.h>
Collaboration diagram for daObjMovebox::Bgc_c: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 |
| cXyz | field_0x184 [92] |
| cXyz | field_0x5D4 [92] |
| int | field_0xA24 |
| int | field_0xA28 |
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 * | i_actor, |
| daObjMovebox::BgcSrc_c const * | i_bgcSrc, | ||
| int | i_checkNum, | ||
| f32 | param_3 ) |
| 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 ) |
| void daObjMovebox::Bgc_c::wrt_pos | ( | cXyz const & | param_0 | ) |
| f32 daObjMovebox::Bgc_c::field_0x0[23] |
| int daObjMovebox::Bgc_c::field_0x178 |
| f32 daObjMovebox::Bgc_c::field_0x17c |
| cXyz daObjMovebox::Bgc_c::field_0x184[92] |
| int daObjMovebox::Bgc_c::field_0x5c |
| cXyz daObjMovebox::Bgc_c::field_0x5D4[92] |
| f32 daObjMovebox::Bgc_c::field_0x60 |
| cXyz daObjMovebox::Bgc_c::field_0x64[23] |
| int daObjMovebox::Bgc_c::field_0xA24 |
| int daObjMovebox::Bgc_c::field_0xA28 |
|
static |
|
static |
|
static |
|
static |
|
static |
| State_e daObjMovebox::Bgc_c::mState |