1#ifndef D_A_OBJ_BHASHI_H
2#define D_A_OBJ_BHASHI_H
Definition d_a_obj_bhashi.h:9
void Roll_Set(cXyz *, f32, s16)
Definition d_a_obj_bhashi.cpp:302
cXyz pos
Definition d_a_obj_bhashi.h:18
u8 field_0x31
Definition d_a_obj_bhashi.h:24
void HahenMotion()
Definition d_a_obj_bhashi.cpp:228
csXyz rotation
Definition d_a_obj_bhashi.h:21
bool checkViewArea()
Definition d_a_obj_bhashi.cpp:284
Hahen_c()
Definition d_a_obj_bhashi.cpp:211
csXyz rot_speed
Definition d_a_obj_bhashi.h:22
cXyz scale
Definition d_a_obj_bhashi.h:20
void Wall_Check()
Definition d_a_obj_bhashi.cpp:216
bool CheckCull()
Definition d_a_obj_bhashi.cpp:276
u8 status
Definition d_a_obj_bhashi.h:23
cXyz speed
Definition d_a_obj_bhashi.h:19
Definition d_bg_s_movebg_actor.h:11
Pillar.
Definition d_a_obj_bhashi.h:35
void Rolling(cXyz *, f32, f32)
Definition d_a_obj_bhashi.cpp:290
s16 field_0x11e0
Definition d_a_obj_bhashi.h:59
void setBaseMtx()
Definition d_a_obj_bhashi.cpp:321
void initCcCylinder()
Definition d_a_obj_bhashi.cpp:13
J3DModel * mpPillarMdl
Definition d_a_obj_bhashi.h:63
u8 field_0x1460
Definition d_a_obj_bhashi.h:68
virtual int Execute(Mtx **)
Definition d_a_obj_bhashi.cpp:426
virtual int CreateHeap()
Definition d_a_obj_bhashi.cpp:349
virtual int Draw()
Definition d_a_obj_bhashi.cpp:463
s16 field_0x5a8
Definition d_a_obj_bhashi.h:56
dCcD_Cyl mCcCyl
Definition d_a_obj_bhashi.h:67
void Set_Speed(s16, s16, f32, f32)
Definition d_a_obj_bhashi.cpp:68
Hahen_c mHahen[60]
Definition d_a_obj_bhashi.h:57
s16 mDamageTimer
Definition d_a_obj_bhashi.h:61
dCcD_Stts mCcStts
Definition d_a_obj_bhashi.h:66
int create()
Definition d_a_obj_bhashi.cpp:371
int mMode
Definition d_a_obj_bhashi.h:55
u8 field_0x11E6[0x11EC - 0x11E6]
Definition d_a_obj_bhashi.h:62
u8 mSwbit
Definition d_a_obj_bhashi.h:60
f32 field_0x11dc
Definition d_a_obj_bhashi.h:58
J3DModel * mpHahenMdls[60]
Definition d_a_obj_bhashi.h:64
u8 field_0x5A0[0x05A4 - 0x05A0]
Definition d_a_obj_bhashi.h:54
u8 mIsHahenSimpleEntry
Definition d_a_obj_bhashi.h:69
virtual int Delete()
Definition d_a_obj_bhashi.cpp:485
void Set_Hahen()
Definition d_a_obj_bhashi.cpp:52
virtual int Create()
Definition d_a_obj_bhashi.cpp:421
void setCcCylinder()
Definition d_a_obj_bhashi.cpp:35
request_of_phase_process_class mPhase
Definition d_a_obj_bhashi.h:65
void Obj_Damage()
Definition d_a_obj_bhashi.cpp:148
STATIC_ASSERT(sizeof(daObjBHASHI_c)==0x1464)
f32 Mtx[3][4]
Definition mtx.h:25
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8