Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_lv6TogeTrap.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_LV6TOGETRAP_H
2#define D_A_OBJ_LV6TOGETRAP_H
3
5
15public:
16 /* 80C79F10 */ void setBaseMtx();
17 /* 80C79FE8 */ void CreateHeap();
18 /* 80C7A068 */ void create();
19 /* 80C7A6B0 */ void searchSekizoAct(void*, void*);
20 /* 80C7A700 */ void Execute(f32 (**)[3][4]);
21 /* 80C7A97C */ void moveLift();
22 /* 80C7ABC8 */ void executeType1();
23 /* 80C7ACA0 */ void init_modeBound();
24 /* 80C7AD40 */ void modeBound();
25 /* 80C7ADA4 */ void init_modeBoundWait();
26 /* 80C7ADC0 */ void modeBoundWait();
27 /* 80C7AE18 */ void init_modeAcc();
28 /* 80C7AE24 */ void modeAcc();
29 /* 80C7AF10 */ void init_modeMove();
30 /* 80C7AF1C */ void modeMove();
31 /* 80C7B234 */ void init_modeBrk();
32 /* 80C7B240 */ void modeBrk();
33 /* 80C7B43C */ void init_modeMove2();
34 /* 80C7B448 */ void modeMove2();
35 /* 80C7B518 */ void init_modeWaitInit();
36 /* 80C7B530 */ void modeWaitInit();
37 /* 80C7B600 */ void init_modeWait();
38 /* 80C7B60C */ void modeWait();
39 /* 80C7B6D4 */ void executeType2();
40 /* 80C7B988 */ void init_modeWaitType2();
41 /* 80C7B9A8 */ void modeWaitType2();
42 /* 80C7BA38 */ void init_modeMoveInitType2();
43 /* 80C7BA50 */ void modeMoveInitType2();
44 /* 80C7BAE8 */ void init_modeAccType2();
45 /* 80C7BAF4 */ void modeAccType2();
46 /* 80C7BC54 */ void init_modeWaitAttackType2();
47 /* 80C7BC7C */ void modeWaitAttackType2();
48 /* 80C7BD64 */ void init_modeRotate();
49 /* 80C7BD70 */ void modeRotate();
50 /* 80C7BED8 */ void init_modeBreak();
51 /* 80C7BFE4 */ void modeBreak();
52 /* 80C7C1D8 */ void setNextPoint();
53 /* 80C7C33C */ void Draw();
54 /* 80C7C3E0 */ void Delete();
55
56 static u8 const mCcDObjInfo[48];
57 static u8 const mCcDObjInfo2[48];
58 static u8 const mSpeed[64];
59 static u8 mCcDSph[64];
60 static u8 mCcDCyl[68];
61
62private:
63 /* 0x568 */ u8 field_0x568[0x8f4 - 0x568];
64};
65
67
69public:
70 /* 80C79E4C */ daLv6TogeTrap_HIO_c();
71 /* 80C7C504 */ ~daLv6TogeTrap_HIO_c();
72};
73
74#endif /* D_A_OBJ_LV6TOGETRAP_H */
Definition d_a_obj_lv6TogeTrap.h:68
~daLv6TogeTrap_HIO_c()
Definition d_a_obj_lv6TogeTrap.cpp:1021
daLv6TogeTrap_HIO_c()
Definition d_a_obj_lv6TogeTrap.cpp:509
Temple of Time Spiked Trap.
Definition d_a_obj_lv6TogeTrap.h:14
u8 field_0x568[0x8f4 - 0x568]
Definition d_a_obj_lv6TogeTrap.h:63
void modeAcc()
Definition d_a_obj_lv6TogeTrap.cpp:784
static u8 const mSpeed[64]
Definition d_a_obj_lv6TogeTrap.h:539
void modeWaitType2()
Definition d_a_obj_lv6TogeTrap.cpp:897
void modeBrk()
Definition d_a_obj_lv6TogeTrap.cpp:842
static u8 const mCcDObjInfo2[48]
Definition d_a_obj_lv6TogeTrap.h:529
void init_modeRotate()
Definition d_a_obj_lv6TogeTrap.cpp:935
void executeType1()
Definition d_a_obj_lv6TogeTrap.cpp:727
void init_modeBoundWait()
Definition d_a_obj_lv6TogeTrap.cpp:751
void init_modeMoveInitType2()
Definition d_a_obj_lv6TogeTrap.cpp:903
void moveLift()
Definition d_a_obj_lv6TogeTrap.cpp:721
static u8 mCcDCyl[68]
Definition d_a_obj_lv6TogeTrap.h:238
void modeAccType2()
Definition d_a_obj_lv6TogeTrap.cpp:919
void init_modeAccType2()
Definition d_a_obj_lv6TogeTrap.cpp:913
void modeMove2()
Definition d_a_obj_lv6TogeTrap.cpp:853
void init_modeWaitInit()
Definition d_a_obj_lv6TogeTrap.cpp:858
void init_modeWaitType2()
Definition d_a_obj_lv6TogeTrap.cpp:891
void modeWaitAttackType2()
Definition d_a_obj_lv6TogeTrap.cpp:930
void searchSekizoAct(void *, void *)
Definition d_a_obj_lv6TogeTrap.cpp:672
void Execute(f32(**)[3][4])
Definition d_a_obj_lv6TogeTrap.cpp:712
void init_modeMove()
Definition d_a_obj_lv6TogeTrap.cpp:790
void CreateHeap()
Definition d_a_obj_lv6TogeTrap.cpp:578
void init_modeWait()
Definition d_a_obj_lv6TogeTrap.cpp:870
static u8 mCcDSph[64]
Definition d_a_obj_lv6TogeTrap.h:230
void init_modeBound()
Definition d_a_obj_lv6TogeTrap.cpp:733
void setNextPoint()
Definition d_a_obj_lv6TogeTrap.cpp:979
void modeBreak()
Definition d_a_obj_lv6TogeTrap.cpp:973
void modeWaitInit()
Definition d_a_obj_lv6TogeTrap.cpp:864
void modeBoundWait()
Definition d_a_obj_lv6TogeTrap.cpp:757
void modeWait()
Definition d_a_obj_lv6TogeTrap.cpp:875
void init_modeBrk()
Definition d_a_obj_lv6TogeTrap.cpp:829
void init_modeBreak()
Definition d_a_obj_lv6TogeTrap.cpp:968
static u8 const mCcDObjInfo[48]
Definition d_a_obj_lv6TogeTrap.h:521
void modeMove()
Definition d_a_obj_lv6TogeTrap.cpp:823
void modeRotate()
Definition d_a_obj_lv6TogeTrap.cpp:962
void init_modeAcc()
Definition d_a_obj_lv6TogeTrap.cpp:763
void executeType2()
Definition d_a_obj_lv6TogeTrap.cpp:886
void init_modeMove2()
Definition d_a_obj_lv6TogeTrap.cpp:848
void create()
Definition d_a_obj_lv6TogeTrap.cpp:637
void modeBound()
Definition d_a_obj_lv6TogeTrap.cpp:746
void init_modeWaitAttackType2()
Definition d_a_obj_lv6TogeTrap.cpp:925
void Delete()
Definition d_a_obj_lv6TogeTrap.cpp:989
void modeMoveInitType2()
Definition d_a_obj_lv6TogeTrap.cpp:908
void setBaseMtx()
Definition d_a_obj_lv6TogeTrap.cpp:573
void Draw()
Definition d_a_obj_lv6TogeTrap.cpp:984
STATIC_ASSERT(sizeof(daLv6TogeTrap_c)==0x8f4)
Definition d_a_ep.cpp:19
float f32
Definition types.h:22
unsigned char u8
Definition types.h:8