1#ifndef D_A_OBJ_MAGLIFT_H
2#define D_A_OBJ_MAGLIFT_H
Definition JORMContext.h:120
Definition d_bg_s_movebg_actor.h:11
Definition d_a_obj_magLift.h:68
u8 field_0x5
Definition d_a_obj_magLift.h:76
void genMessage(JORMContext *)
u8 field_0x4
Definition d_a_obj_magLift.h:75
virtual ~daMagLift_HIO_c()
Definition d_a_obj_magLift.h:71
daMagLift_HIO_c()
Definition d_a_obj_magLift.cpp:13
Magnetic Lift.
Definition d_a_obj_magLift.h:15
u8 field_0x5ae
Definition d_a_obj_magLift.h:56
request_of_phase_process_class mPhaseReq
Definition d_a_obj_magLift.h:53
void setNextPoint()
Definition d_a_obj_magLift.cpp:176
void modeDead()
Definition d_a_obj_magLift.cpp:172
u8 is_switch
Definition d_a_obj_magLift.h:63
int CreateHeap()
Definition d_a_obj_magLift.cpp:25
void modeBrk()
Definition d_a_obj_magLift.cpp:137
u8 field_0x5ac[0x5ae - 0x5ac]
Definition d_a_obj_magLift.h:55
void modeMoveWait()
Definition d_a_obj_magLift.cpp:166
int Delete()
Definition d_a_obj_magLift.cpp:216
f32 mMoveSpeed
Definition d_a_obj_magLift.h:61
int getMoveSpeed()
Definition d_a_obj_magLift.h:48
J3DModel * mpModel
Definition d_a_obj_magLift.h:54
void moveLift()
Definition d_a_obj_magLift.cpp:87
static f32 const mSpeed[16]
Definition d_a_obj_magLift.h:40
cXyz field_0x5b4
Definition d_a_obj_magLift.h:59
void setBaseMtx()
Definition d_a_obj_magLift.cpp:18
void init_modeBrk()
Definition d_a_obj_magLift.cpp:133
Mode_e
Definition d_a_obj_magLift.h:17
@ MODE_MOVE_e
Definition d_a_obj_magLift.h:19
@ MODE_WAIT_e
Definition d_a_obj_magLift.h:21
@ MODE_BRK_e
Definition d_a_obj_magLift.h:20
@ MODE_DEAD_e
Definition d_a_obj_magLift.h:23
@ MODE_WAIT_INIT_e
Definition d_a_obj_magLift.h:22
@ MODE_ACC_e
Definition d_a_obj_magLift.h:18
@ MODE_MOVE_WAIT_e
Definition d_a_obj_magLift.h:24
void modeAcc()
Definition d_a_obj_magLift.cpp:99
u8 mMode
Definition d_a_obj_magLift.h:62
int Draw()
Definition d_a_obj_magLift.cpp:206
void modeWaitInit()
Definition d_a_obj_magLift.cpp:149
int create()
Definition d_a_obj_magLift.cpp:45
s16 mPoint
Definition d_a_obj_magLift.h:58
void init_modeWait()
Definition d_a_obj_magLift.cpp:154
void modeMove()
Definition d_a_obj_magLift.cpp:110
void init_modeWaitInit()
Definition d_a_obj_magLift.cpp:145
void init_modeMove()
Definition d_a_obj_magLift.cpp:106
s8 field_0x5af
Definition d_a_obj_magLift.h:57
void init_modeMoveWait()
Definition d_a_obj_magLift.cpp:162
int Execute(Mtx **)
Definition d_a_obj_magLift.cpp:80
void modeWait()
Definition d_a_obj_magLift.cpp:158
cXyz field_0x5c0
Definition d_a_obj_magLift.h:60
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daMagLift_c)==0x5d4)
f32 Mtx[3][4]
Definition mtx.h:25
signed char s8
Definition types.h:7
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:196