42#define OBJ_KAGO_HIO_CLASS daObj_Kago_HIO_c
44#define OBJ_KAGO_HIO_CLASS daObj_Kago_Param_c
113 if (param_3 != NULL) {
s16 cM_deg2s(f32 deg)
Definition c_math.h:34
f32 cM_ssin(s16 x)
Definition c_math.h:30
f32 cM_scos(s16 x)
Definition c_math.h:26
int cPhs_Step
Definition c_phase.h:8
Definition c_bg_s_gnd_chk.h:8
Definition c_m3d_g_lin.h:8
Definition d_bg_s_acch.h:15
Definition d_bg_s_lin_chk.h:9
Definition d_bg_s_acch.h:244
Definition d_a_obj_kago.h:31
daObj_Kago_HIOParam m
Definition d_a_obj_kago.h:39
daObj_Kago_HIO_c()
Definition d_a_obj_kago.cpp:68
void genMessage(JORMContext *)
Definition d_a_obj_kago.cpp:76
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_obj_kago.cpp:72
Definition d_a_obj_kago.h:23
static const daObj_Kago_HIOParam m
Definition d_a_obj_kago.h:18
virtual ~daObj_Kago_Param_c()
Definition d_a_obj_kago.h:25
Basket.
Definition d_a_obj_kago.h:55
int getWallAngle(s16, s16 *)
Definition d_a_obj_kago.cpp:583
OBJ_KAGO_HIO_CLASS * mpHIO
Definition d_a_obj_kago.h:129
int Execute()
Definition d_a_obj_kago.cpp:183
u8 field_0xba0
Definition d_a_obj_kago.h:170
void setHamonPrtcl()
Definition d_a_obj_kago.cpp:646
int Draw()
Definition d_a_obj_kago.cpp:503
f32 field_0xb64
Definition d_a_obj_kago.h:152
void setWaterPrtcl()
Definition d_a_obj_kago.cpp:630
void setGoalPosAndAngle()
Definition d_a_obj_kago.cpp:610
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_obj_kago.cpp:527
f32 field_0xb50
Definition d_a_obj_kago.h:148
J3DModel * field_0x574
Definition d_a_obj_kago.h:131
u32 mWaterPrtcls[4]
Definition d_a_obj_kago.h:161
int field_0xb44
Definition d_a_obj_kago.h:145
dBgS_LinChk field_0xa9c
Definition d_a_obj_kago.h:138
cXyz field_0xb20
Definition d_a_obj_kago.h:142
cPhs_Step create()
Definition d_a_obj_kago.cpp:96
int field_0xb4c
Definition d_a_obj_kago.h:147
f32 mWaterY
Definition d_a_obj_kago.h:150
u32 field_0xb98
Definition d_a_obj_kago.h:165
void setMtx()
Definition d_a_obj_kago.cpp:574
u32 field_0xb94
Definition d_a_obj_kago.h:164
void popup(f32 param_1, f32 param_2, cXyz *param_3)
Definition d_a_obj_kago.h:112
csXyz field_0xb2c
Definition d_a_obj_kago.h:143
u8 field_0xb9e
Definition d_a_obj_kago.h:168
u32 field_0xb78
Definition d_a_obj_kago.h:160
s16 field_0xb6c
Definition d_a_obj_kago.h:154
void setEnvTevColor()
Definition d_a_obj_kago.cpp:558
virtual ~daObj_Kago_c()
Definition d_a_obj_kago.cpp:81
request_of_phase_process_class mPhase
Definition d_a_obj_kago.h:130
void setMtx(Mtx param_1)
Definition d_a_obj_kago.h:102
u8 field_0xb90[0xb94 - 0xb90]
Definition d_a_obj_kago.h:163
u8 field_0xb9f
Definition d_a_obj_kago.h:169
u8 field_0xba3
Definition d_a_obj_kago.h:173
u8 field_0xb9c
Definition d_a_obj_kago.h:166
dCcD_Cyl field_0x808[2]
Definition d_a_obj_kago.h:136
s16 field_0xb70
Definition d_a_obj_kago.h:156
f32 mGroundH
Definition d_a_obj_kago.h:149
s16 field_0xb6e
Definition d_a_obj_kago.h:155
u8 field_0xb32[0xb44 - 0xb32]
Definition d_a_obj_kago.h:144
int CreateHeap()
Definition d_a_obj_kago.cpp:157
f32 field_0xb68
Definition d_a_obj_kago.h:153
dBgS_AcchCir mAcchCir
Definition d_a_obj_kago.h:134
cXyz field_0xb14
Definition d_a_obj_kago.h:141
void setSmokePrtcl()
Definition d_a_obj_kago.cpp:622
void reset()
Definition d_a_obj_kago.cpp:569
s16 field_0xb76
Definition d_a_obj_kago.h:159
u8 mType
Definition d_a_obj_kago.h:140
void setRoomNo()
Definition d_a_obj_kago.cpp:563
cM3dGLin field_0xa80
Definition d_a_obj_kago.h:137
s16 field_0xb74
Definition d_a_obj_kago.h:158
int Delete()
Definition d_a_obj_kago.cpp:177
dBgS_ObjAcch mObjAcch
Definition d_a_obj_kago.h:132
cBgS_GndChk field_0x7cc
Definition d_a_obj_kago.h:135
u32 mHamonPrtcl
Definition d_a_obj_kago.h:162
u8 field_0xba2
Definition d_a_obj_kago.h:172
dCcD_Stts mStts
Definition d_a_obj_kago.h:133
u8 field_0xb9d
Definition d_a_obj_kago.h:167
u8 field_0xb5c[0xb64 - 0xb5c]
Definition d_a_obj_kago.h:151
u8 field_0xba1
Definition d_a_obj_kago.h:171
u8 field_0xb72[0xb74 - 0xb72]
Definition d_a_obj_kago.h:157
f32 field_0xb0c
Definition d_a_obj_kago.h:139
u8 getType()
Definition d_a_obj_kago.h:74
BOOL isDelete()
Definition d_a_obj_kago.cpp:532
int field_0xb48
Definition d_a_obj_kago.h:146
Definition f_op_actor.h:271
s8 argument
Definition f_op_actor.h:285
actor_place old
Definition f_op_actor.h:291
cXyz speed
Definition f_op_actor.h:295
actor_place current
Definition f_op_actor.h:292
f32 speedF
Definition f_op_actor.h:304
Definition m_Do_hostIO.h:26
static void copy(const Mtx m)
Definition m_Do_mtx.h:357
static void multVecZero(Vec *v)
Definition m_Do_mtx.h:273
STATIC_ASSERT(sizeof(daObj_Kago_c)==0xba8)
int cXyz int * param_2
Definition d_path.cpp:106
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:172
cXyz pos
Definition f_op_actor.h:246
void setall(f32 f)
Definition c_xyz.h:114
Definition d_a_obj_kago.h:9
f32 field_0x0c
Definition d_a_obj_kago.h:13
f32 field_0x24
Definition d_a_obj_kago.h:19
f32 field_0x28
Definition d_a_obj_kago.h:20
f32 mWallR
Definition d_a_obj_kago.h:17
f32 mWeight
Definition d_a_obj_kago.h:14
f32 mWallH
Definition d_a_obj_kago.h:16
f32 field_0x00
Definition d_a_obj_kago.h:10
f32 field_0x20
Definition d_a_obj_kago.h:18
f32 mGravity
Definition d_a_obj_kago.h:11
f32 field_0x08
Definition d_a_obj_kago.h:12
f32 field_0x14
Definition d_a_obj_kago.h:15