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
void setBaseTRMtx(Mtx m)
Definition J3DModel.h:90
Definition JORMContext.h:128
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:249
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:67
void genMessage(JORMContext *)
Definition d_a_obj_kago.cpp:75
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_obj_kago.cpp:71
Definition d_a_obj_kago.h:23
static const daObj_Kago_HIOParam m
Definition d_a_obj_kago.h:17
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:582
OBJ_KAGO_HIO_CLASS * mpHIO
Definition d_a_obj_kago.h:129
int Execute()
Definition d_a_obj_kago.cpp:182
u8 field_0xba0
Definition d_a_obj_kago.h:170
void setHamonPrtcl()
Definition d_a_obj_kago.cpp:645
int Draw()
Definition d_a_obj_kago.cpp:502
f32 field_0xb64
Definition d_a_obj_kago.h:152
void setWaterPrtcl()
Definition d_a_obj_kago.cpp:629
void setGoalPosAndAngle()
Definition d_a_obj_kago.cpp:609
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_obj_kago.cpp:526
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:95
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:573
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:557
virtual ~daObj_Kago_c()
Definition d_a_obj_kago.cpp:80
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:156
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:621
void reset()
Definition d_a_obj_kago.cpp:568
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:562
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:176
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:531
int field_0xb48
Definition d_a_obj_kago.h:146
Definition f_op_actor.h:243
s8 argument
Definition f_op_actor.h:257
actor_place old
Definition f_op_actor.h:263
cXyz speed
Definition f_op_actor.h:267
actor_place current
Definition f_op_actor.h:264
f32 speedF
Definition f_op_actor.h:276
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)
f32 Mtx[3][4]
Definition mtx.h:25
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:204
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
Definition JORReflexible.h:10
cXyz pos
Definition f_op_actor.h:218
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