1#ifndef D_A_OBJ_ROTBRIDGE_H
2#define D_A_OBJ_ROTBRIDGE_H
Definition JORMContext.h:120
Definition d_bg_s_movebg_actor.h:11
Definition d_a_obj_rotBridge.h:49
void genMessage(JORMContext *)
u8 field_0x6
Definition d_a_obj_rotBridge.h:58
virtual ~daRotBridge_HIO_c()
Definition d_a_obj_rotBridge.h:52
u8 shake_power
Definition d_a_obj_rotBridge.h:56
u8 field_0x5
Definition d_a_obj_rotBridge.h:57
daRotBridge_HIO_c()
Definition d_a_obj_rotBridge.cpp:16
f32 vibration_range[3]
Definition d_a_obj_rotBridge.h:59
u8 draw_wall_collision
Definition d_a_obj_rotBridge.h:60
Rotating Bridge.
Definition d_a_obj_rotBridge.h:16
u8 bitSw
Definition d_a_obj_rotBridge.h:35
void moveBridge()
Definition d_a_obj_rotBridge.cpp:178
u8 mIsPlayerInArea
Definition d_a_obj_rotBridge.h:38
mDoExt_bckAnm mBck
Definition d_a_obj_rotBridge.h:41
static void rideCallBack(dBgW *, fopAc_ac_c *, fopAc_ac_c *)
Definition d_a_obj_rotBridge.cpp:135
dBgW * mpBgW2
Definition d_a_obj_rotBridge.h:43
u8 getBridgeAngle()
Definition d_a_obj_rotBridge.h:30
u8 mBridgeAngle
Definition d_a_obj_rotBridge.h:40
int create()
Definition d_a_obj_rotBridge.cpp:93
virtual int Delete()
Definition d_a_obj_rotBridge.cpp:228
virtual int Execute(Mtx **)
Definition d_a_obj_rotBridge.cpp:141
void setBaseMtx()
Definition d_a_obj_rotBridge.cpp:26
u8 getPlayerRide()
Definition d_a_obj_rotBridge.h:29
virtual int CreateHeap()
Definition d_a_obj_rotBridge.cpp:67
J3DModel * mpModel
Definition d_a_obj_rotBridge.h:33
Mtx mMtx
Definition d_a_obj_rotBridge.h:44
request_of_phase_process_class mPhase
Definition d_a_obj_rotBridge.h:32
u8 mType
Definition d_a_obj_rotBridge.h:34
virtual int Draw()
Definition d_a_obj_rotBridge.cpp:210
u8 mIsPlayerRide
Definition d_a_obj_rotBridge.h:37
void playerAreaCheck()
Definition d_a_obj_rotBridge.cpp:166
f32 mBckSpeed
Definition d_a_obj_rotBridge.h:42
csXyz mRotation
Definition d_a_obj_rotBridge.h:39
u8 mDoMove
Definition d_a_obj_rotBridge.h:36
Definition f_op_actor.h:230
Definition m_Do_ext.h:151
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daRotBridge_c)==0x610)
f32 Mtx[3][4]
Definition mtx.h:25
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8