Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_syRock.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_SYROCK_H
2#define D_A_OBJ_SYROCK_H
3
5
14class daSyRock_c : public fopAc_ac_c {
15public:
16 /* 80D0237C */ void setBaseMtx();
17 /* 80D02454 */ void CreateHeap();
18 /* 80D02584 */ void create();
19 /* 80D02AFC */ void setFallStat();
20 /* 80D02BE0 */ void Execute(f32 (**)[3][4]);
21 /* 80D02C54 */ void move();
22 /* 80D02E70 */ void init_modeWait();
23 /* 80D02E7C */ void modeWait();
24 /* 80D02F88 */ void eventStart();
25 /* 80D02FB8 */ void init_modeDropInit();
26 /* 80D03070 */ void modeDropInit();
27 /* 80D030A8 */ void searchWaterPillar(void*, void*);
28 /* 80D03250 */ void init_modeDrop();
29 /* 80D03384 */ void modeDrop();
30 /* 80D033D0 */ void init_modeSink();
31 /* 80D03440 */ void modeSink();
32 /* 80D034E8 */ void init_modeMove();
33 /* 80D035F8 */ void modeMove();
34 /* 80D036B8 */ void chkWaterLineIn();
35 /* 80D036DC */ void bgCheck();
36 /* 80D03984 */ void init_modeDropEnd();
37 /* 80D03A48 */ void modeDropEnd();
38 /* 80D03A4C */ void Draw();
39 /* 80D03B08 */ void Delete();
40 /* 80D03DAC */ ~daSyRock_c();
41
42 static u8 const mCcDObjInfo[48];
43 static u8 mCcDCyl[68];
44
45private:
46 /* 0x568 */ u8 field_0x568[0x9a0 - 0x568];
47};
48
49STATIC_ASSERT(sizeof(daSyRock_c) == 0x9a0);
50
52public:
53 /* 80D022AC */ daSyRock_HIO_c();
54 /* 80D03C44 */ ~daSyRock_HIO_c();
55};
56
57
58#endif /* D_A_OBJ_SYROCK_H */
Definition d_a_obj_syRock.h:51
~daSyRock_HIO_c()
Definition d_a_obj_syRock.cpp:762
daSyRock_HIO_c()
Definition d_a_obj_syRock.cpp:448
Stalactite Rock.
Definition d_a_obj_syRock.h:14
void modeDropEnd()
Definition d_a_obj_syRock.cpp:721
void bgCheck()
Definition d_a_obj_syRock.cpp:711
void init_modeMove()
Definition d_a_obj_syRock.cpp:683
u8 field_0x568[0x9a0 - 0x568]
Definition d_a_obj_syRock.h:46
void modeWait()
Definition d_a_obj_syRock.cpp:591
~daSyRock_c()
Definition d_a_obj_syRock.cpp:828
void create()
Definition d_a_obj_syRock.cpp:505
void chkWaterLineIn()
Definition d_a_obj_syRock.cpp:698
void modeDropInit()
Definition d_a_obj_syRock.cpp:616
void move()
Definition d_a_obj_syRock.cpp:581
void init_modeDropEnd()
Definition d_a_obj_syRock.cpp:716
void Draw()
Definition d_a_obj_syRock.cpp:726
void init_modeWait()
Definition d_a_obj_syRock.cpp:586
void eventStart()
Definition d_a_obj_syRock.cpp:596
void modeSink()
Definition d_a_obj_syRock.cpp:678
void modeMove()
Definition d_a_obj_syRock.cpp:693
void setFallStat()
Definition d_a_obj_syRock.cpp:540
static u8 const mCcDObjInfo[48]
Definition d_a_obj_syRock.h:477
void init_modeSink()
Definition d_a_obj_syRock.cpp:673
void Execute(f32(**)[3][4])
Definition d_a_obj_syRock.cpp:545
void init_modeDrop()
Definition d_a_obj_syRock.cpp:654
void searchWaterPillar(void *, void *)
Definition d_a_obj_syRock.cpp:649
static u8 mCcDCyl[68]
Definition d_a_obj_syRock.h:246
void setBaseMtx()
Definition d_a_obj_syRock.cpp:459
void init_modeDropInit()
Definition d_a_obj_syRock.cpp:611
void modeDrop()
Definition d_a_obj_syRock.cpp:659
void Delete()
Definition d_a_obj_syRock.cpp:731
void CreateHeap()
Definition d_a_obj_syRock.cpp:471
STATIC_ASSERT(sizeof(daSyRock_c)==0x9a0)
Definition d_a_ep.cpp:19
float f32
Definition types.h:22
unsigned char u8
Definition types.h:8