Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_lv8Lift.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_LV8LIFT_H
2#define D_A_OBJ_LV8LIFT_H
3
5
14class daL8Lift_c : public fopAc_ac_c {
15public:
16 /* 80C887D8 */ void setBaseMtx();
17 /* 80C88860 */ void CreateHeap();
18 /* 80C88928 */ void create();
19 /* 80C88D6C */ void lightSet();
20 /* 80C88DBC */ void rideCallBack(dBgW*, fopAc_ac_c*, fopAc_ac_c*);
21 /* 80C88DD4 */ void Execute(f32 (**)[3][4]);
22 /* 80C88E34 */ void moveLift();
23 /* 80C890B8 */ void modeAcc();
24 /* 80C89198 */ void init_modeMove();
25 /* 80C891A4 */ void modeMove();
26 /* 80C894BC */ void init_modeBrk();
27 /* 80C894C8 */ void modeBrk();
28 /* 80C896C8 */ void init_modeWaitInit();
29 /* 80C896D4 */ void modeWaitInit();
30 /* 80C89708 */ void init_modeWait();
31 /* 80C89714 */ void modeWait();
32 /* 80C89720 */ void init_modeMoveWait();
33 /* 80C8972C */ void modeMoveWait();
34 /* 80C89770 */ void init_modeOnAnm();
35 /* 80C89820 */ void modeOnAnm();
36 /* 80C89874 */ void init_modeStop();
37 /* 80C898DC */ void modeStop();
38 /* 80C899D0 */ void init_modeInitSet();
39 /* 80C89A04 */ void modeInitSet();
40 /* 80C89A24 */ void init_modeInitSet2();
41 /* 80C89A58 */ void modeInitSet2();
42 /* 80C89A78 */ void liftReset();
43 /* 80C89ADC */ void setNextPoint();
44 /* 80C89C10 */ void Draw();
45 /* 80C89DC8 */ void Delete();
46
47 static u8 const mSpeed[64];
48
49private:
50 /* 0x568 */ u8 field_0x568[0x830 - 0x568];
51};
52
53STATIC_ASSERT(sizeof(daL8Lift_c) == 0x830);
54
56public:
57 /* 80C8872C */ daL8Lift_HIO_c();
58 /* 80C89EA4 */ ~daL8Lift_HIO_c();
59};
60
61
62#endif /* D_A_OBJ_LV8LIFT_H */
Definition d_bg_w.h:252
Definition d_a_obj_lv8Lift.h:55
daL8Lift_HIO_c()
Definition d_a_obj_lv8Lift.cpp:352
~daL8Lift_HIO_c()
Definition d_a_obj_lv8Lift.cpp:712
Palace of Twilight Platform Lift.
Definition d_a_obj_lv8Lift.h:14
static u8 const mSpeed[64]
Definition d_a_obj_lv8Lift.h:371
void init_modeWait()
Definition d_a_obj_lv8Lift.cpp:597
void modeOnAnm()
Definition d_a_obj_lv8Lift.cpp:623
void modeMoveWait()
Definition d_a_obj_lv8Lift.cpp:613
void Delete()
Definition d_a_obj_lv8Lift.cpp:687
u8 field_0x568[0x830 - 0x568]
Definition d_a_obj_lv8Lift.h:50
void modeAcc()
Definition d_a_obj_lv8Lift.cpp:511
void liftReset()
Definition d_a_obj_lv8Lift.cpp:664
void CreateHeap()
Definition d_a_obj_lv8Lift.cpp:391
void setBaseMtx()
Definition d_a_obj_lv8Lift.cpp:363
void modeWait()
Definition d_a_obj_lv8Lift.cpp:602
void init_modeInitSet()
Definition d_a_obj_lv8Lift.cpp:643
void init_modeMove()
Definition d_a_obj_lv8Lift.cpp:516
void modeStop()
Definition d_a_obj_lv8Lift.cpp:638
void lightSet()
Definition d_a_obj_lv8Lift.cpp:463
void moveLift()
Definition d_a_obj_lv8Lift.cpp:483
void init_modeBrk()
Definition d_a_obj_lv8Lift.cpp:568
void modeMove()
Definition d_a_obj_lv8Lift.cpp:563
void rideCallBack(dBgW *, fopAc_ac_c *, fopAc_ac_c *)
Definition d_a_obj_lv8Lift.cpp:469
void setNextPoint()
Definition d_a_obj_lv8Lift.cpp:669
void init_modeMoveWait()
Definition d_a_obj_lv8Lift.cpp:608
void init_modeStop()
Definition d_a_obj_lv8Lift.cpp:628
void create()
Definition d_a_obj_lv8Lift.cpp:440
void Execute(f32(**)[3][4])
Definition d_a_obj_lv8Lift.cpp:474
void init_modeInitSet2()
Definition d_a_obj_lv8Lift.cpp:654
void modeWaitInit()
Definition d_a_obj_lv8Lift.cpp:592
void init_modeWaitInit()
Definition d_a_obj_lv8Lift.cpp:587
void init_modeOnAnm()
Definition d_a_obj_lv8Lift.cpp:618
void modeBrk()
Definition d_a_obj_lv8Lift.cpp:581
void Draw()
Definition d_a_obj_lv8Lift.cpp:682
void modeInitSet2()
Definition d_a_obj_lv8Lift.cpp:659
void modeInitSet()
Definition d_a_obj_lv8Lift.cpp:648
STATIC_ASSERT(sizeof(daL8Lift_c)==0x830)
Definition d_a_ep.cpp:19
float f32
Definition types.h:22
unsigned char u8
Definition types.h:8