Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_togeTrap.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_TOGETRAP_H
2#define D_A_OBJ_TOGETRAP_H
3
5
14class daTogeTrap_c : public fopAc_ac_c {
15public:
16 /* 80D17C74 */ void setBaseMtx();
17 /* 80D17D5C */ void CreateHeap();
18 /* 80D17E14 */ void create();
19 /* 80D18244 */ void rideCallBack(dBgW*, fopAc_ac_c*, fopAc_ac_c*);
20 /* 80D1825C */ void Execute(f32 (**)[3][4]);
21 /* 80D182C8 */ void moveMain();
22 /* 80D185DC */ void playerAreaCheck();
23 /* 80D186B0 */ void init_modeWait();
24 /* 80D186BC */ void modeWait();
25 /* 80D186C0 */ void init_modeMoveUp();
26 /* 80D18784 */ void modeMoveUp();
27 /* 80D188C0 */ void init_modeMoveDown();
28 /* 80D188DC */ void modeMoveDown();
29 /* 80D18994 */ void init_modeBreak();
30 /* 80D18A5C */ void modeBreak();
31 /* 80D18BEC */ void Draw();
32 /* 80D18CA4 */ void Delete();
33
34 static u8 const mCcDObjInfo[48];
35 static u8 mCcDCyl[68];
36
37private:
38 /* 0x568 */ u8 field_0x568[0xae4 - 0x568];
39};
40
41STATIC_ASSERT(sizeof(daTogeTrap_c) == 0xae4);
42
44public:
45 /* 80D17B6C */ daTogeTrap_HIO_c();
46 /* 80D18DA8 */ ~daTogeTrap_HIO_c();
47};
48
49
50#endif /* D_A_OBJ_TOGETRAP_H */
Definition d_bg_w.h:252
Definition d_a_obj_togeTrap.h:43
daTogeTrap_HIO_c()
Definition d_a_obj_togeTrap.cpp:329
~daTogeTrap_HIO_c()
Definition d_a_obj_togeTrap.cpp:584
Blade Trap.
Definition d_a_obj_togeTrap.h:14
void modeBreak()
Definition d_a_obj_togeTrap.cpp:540
void moveMain()
Definition d_a_obj_togeTrap.cpp:470
static u8 mCcDCyl[68]
Definition d_a_obj_togeTrap.h:180
void Delete()
Definition d_a_obj_togeTrap.cpp:550
void setBaseMtx()
Definition d_a_obj_togeTrap.cpp:346
u8 field_0x568[0xae4 - 0x568]
Definition d_a_obj_togeTrap.h:38
void modeMoveDown()
Definition d_a_obj_togeTrap.cpp:530
void modeMoveUp()
Definition d_a_obj_togeTrap.cpp:519
void CreateHeap()
Definition d_a_obj_togeTrap.cpp:358
void Execute(f32(**)[3][4])
Definition d_a_obj_togeTrap.cpp:418
void init_modeMoveDown()
Definition d_a_obj_togeTrap.cpp:525
static u8 const mCcDObjInfo[48]
Definition d_a_obj_togeTrap.h:364
void init_modeMoveUp()
Definition d_a_obj_togeTrap.cpp:506
void create()
Definition d_a_obj_togeTrap.cpp:376
void Draw()
Definition d_a_obj_togeTrap.cpp:545
void rideCallBack(dBgW *, fopAc_ac_c *, fopAc_ac_c *)
Definition d_a_obj_togeTrap.cpp:412
void modeWait()
Definition d_a_obj_togeTrap.cpp:491
void playerAreaCheck()
Definition d_a_obj_togeTrap.cpp:481
void init_modeBreak()
Definition d_a_obj_togeTrap.cpp:535
void init_modeWait()
Definition d_a_obj_togeTrap.cpp:486
STATIC_ASSERT(sizeof(daTogeTrap_c)==0xae4)
Definition d_a_ep.cpp:19
float f32
Definition types.h:22
unsigned char u8
Definition types.h:8