1#ifndef D_A_OBJ_DMELEVATOR_H
2#define D_A_OBJ_DMELEVATOR_H
Definition Z2SoundObject.h:34
Definition d_bg_s_movebg_actor.h:10
Death Mountain Elevator.
Definition d_a_obj_dmelevator.h:16
void actionSwPause()
Definition d_a_obj_dmelevator.cpp:587
f32 field_0x640
Definition d_a_obj_dmelevator.h:93
u8 field_0x633
Definition d_a_obj_dmelevator.h:86
void modeSwUpperInit()
Definition d_a_obj_dmelevator.cpp:718
int Draw()
Definition d_a_obj_dmelevator.cpp:892
void actionSwPauseNone()
Definition d_a_obj_dmelevator.cpp:566
request_of_phase_process_class mPhaseReq2
Definition d_a_obj_dmelevator.h:60
void actionSwPauseInit()
Definition d_a_obj_dmelevator.cpp:582
u8 field_0x5e3
Definition d_a_obj_dmelevator.h:69
void modeSwLower()
Definition d_a_obj_dmelevator.cpp:702
u8 field_0x635
Definition d_a_obj_dmelevator.h:88
u8 field_0x5e0
Definition d_a_obj_dmelevator.h:66
u8 field_0x637
Definition d_a_obj_dmelevator.h:90
u8 field_0x62C[0x62D - 0x62C]
Definition d_a_obj_dmelevator.h:79
u8 field_0x5e1
Definition d_a_obj_dmelevator.h:67
void modeSwWaitLowerInit()
Definition d_a_obj_dmelevator.cpp:674
u8 field_0x62b
Definition d_a_obj_dmelevator.h:78
u8 field_0x629
Definition d_a_obj_dmelevator.h:76
void mode_sw_proc_call()
Definition d_a_obj_dmelevator.cpp:668
void initBaseMtx()
Definition d_a_obj_dmelevator.cpp:312
int create1st()
Definition d_a_obj_dmelevator.cpp:481
Mtx mMtx
Definition d_a_obj_dmelevator.h:73
u8 field_0x5e2
Definition d_a_obj_dmelevator.h:68
void event_proc_call()
Definition d_a_obj_dmelevator.cpp:802
void actionMoveStart()
Definition d_a_obj_dmelevator.cpp:829
J3DModel * mpElevatorModel
Definition d_a_obj_dmelevator.h:61
s16 field_0x5e6
Definition d_a_obj_dmelevator.h:71
void actionSwPauseOrderInit()
Definition d_a_obj_dmelevator.cpp:572
void actionDead()
Definition d_a_obj_dmelevator.cpp:835
u8 field_0x62a
Definition d_a_obj_dmelevator.h:77
void actionEvent()
Definition d_a_obj_dmelevator.cpp:819
void actionWait()
Definition d_a_obj_dmelevator.cpp:808
int Delete()
Definition d_a_obj_dmelevator.cpp:897
u8 field_0x62f
Definition d_a_obj_dmelevator.h:82
s32 field_0x5dc
Definition d_a_obj_dmelevator.h:65
int demoProc()
Definition d_a_obj_dmelevator.cpp:862
int init()
Definition d_a_obj_dmelevator.cpp:470
f32 field_0x63c
Definition d_a_obj_dmelevator.h:92
u8 field_0x630
Definition d_a_obj_dmelevator.h:83
void modeSwWaitLower()
Definition d_a_obj_dmelevator.cpp:691
u8 field_0x62d
Definition d_a_obj_dmelevator.h:80
u8 field_0x636
Definition d_a_obj_dmelevator.h:89
void setting_ride_flag()
Definition d_a_obj_dmelevator.cpp:500
void actionOrderEvent()
Definition d_a_obj_dmelevator.cpp:813
int Execute(Mtx **)
Definition d_a_obj_dmelevator.cpp:495
void setBaseMtx()
Definition d_a_obj_dmelevator.cpp:323
request_of_phase_process_class mPhaseReq
Definition d_a_obj_dmelevator.h:59
void actionStartEvent()
Definition d_a_obj_dmelevator.cpp:824
u8 field_0x62e
Definition d_a_obj_dmelevator.h:81
void calc_top_pos()
Definition d_a_obj_dmelevator.cpp:612
u8 field_0x631
Definition d_a_obj_dmelevator.h:84
s16 field_0x5e4
Definition d_a_obj_dmelevator.h:70
cXyz mXyz
Definition d_a_obj_dmelevator.h:74
int moveProc()
Definition d_a_obj_dmelevator.cpp:887
Z2SoundObjSimple mSoundObj
Definition d_a_obj_dmelevator.h:63
void event_sw_proc_call()
Definition d_a_obj_dmelevator.cpp:555
void modeSwWaitUpperInit()
Definition d_a_obj_dmelevator.cpp:708
u32 getPathID()
Definition d_a_obj_dmelevator.h:56
J3DModel * mpSwitchModel
Definition d_a_obj_dmelevator.h:62
int Create()
Definition d_a_obj_dmelevator.cpp:423
u8 field_0x632
Definition d_a_obj_dmelevator.h:85
int CreateHeap()
Definition d_a_obj_dmelevator.cpp:476
void modeSwUpper()
Definition d_a_obj_dmelevator.cpp:724
void modeSwLowerInit()
Definition d_a_obj_dmelevator.cpp:696
u8 field_0x5D8[0x5DC - 0x5D8]
Definition d_a_obj_dmelevator.h:64
void actionSwPauseOrder()
Definition d_a_obj_dmelevator.cpp:577
void modeSwWaitUpper()
Definition d_a_obj_dmelevator.cpp:713
u8 field_0x628
Definition d_a_obj_dmelevator.h:75
void moveInit()
Definition d_a_obj_dmelevator.cpp:867
u8 field_0x634
Definition d_a_obj_dmelevator.h:87
dBgW * mpBgW
Definition d_a_obj_dmelevator.h:72
f32 field_0x638
Definition d_a_obj_dmelevator.h:91
void actionSwPauseNoneInit()
Definition d_a_obj_dmelevator.cpp:561
STATIC_ASSERT(sizeof(daObjDmElevator_c)==0x644)
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:228
f32 Mtx[3][4]
Definition mtx.h:15
Definition d_a_ep.cpp:155
Definition d_a_hozelda.cpp:20
Definition d_a_hozelda.cpp:14
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed short s16
Definition types.h:5
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8