Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_geyser.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_GEYSER_H
2#define D_A_OBJ_GEYSER_H
3
5
14class daObjGeyser_c : public fopAc_ac_c {
15public:
16 /* 80BF6F18 */ void initBaseMtx();
17 /* 80BF6F38 */ void setBaseMtx();
18 /* 80BF6F80 */ void Create();
19 /* 80BF70E0 */ void CreateHeap();
20 /* 80BF7174 */ void create1st();
21 /* 80BF7288 */ void Execute(f32 (**)[3][4]);
22 /* 80BF744C */ void action();
23 /* 80BF75B8 */ void actionOff2Init();
24 /* 80BF75C4 */ void actionOff2();
25 /* 80BF7838 */ void actionOnWait2Init();
26 /* 80BF787C */ void actionOnWait2();
27 /* 80BF7C54 */ void actionOn2Init();
28 /* 80BF7CA0 */ void actionOn2();
29 /* 80BF8158 */ void actionDisappearInit(u8);
30 /* 80BF8178 */ void actionDisappear();
31 /* 80BF823C */ void actionOffInit();
32 /* 80BF8268 */ void actionOff();
33 /* 80BF82D0 */ void actionOnWaitInit();
34 /* 80BF8344 */ void actionOnWait();
35 /* 80BF83E4 */ void actionOnInit();
36 /* 80BF846C */ void actionOn();
37 /* 80BF8584 */ void setPntWind();
38 /* 80BF863C */ void cutPntWind();
39 /* 80BF8660 */ void movePntWind();
40 /* 80BF8870 */ void Draw();
41 /* 80BF8914 */ void setEmitterPre00();
42 /* 80BF89AC */ void setEmitterSrc00Sand();
43 /* 80BF89B0 */ void setEmitterSrc01Smk();
44 /* 80BF8A54 */ void stopEmitterPre00();
45 /* 80BF8A80 */ void stopEmitterSrc00Sand();
46 /* 80BF8AAC */ void stopEmitterSrc01Smk();
47 /* 80BF8AD8 */ void setEmitterClm00();
48 /* 80BF8B70 */ void setEmitterSmk01();
49 /* 80BF8C08 */ void setEmitterSmk02();
50 /* 80BF8CA0 */ void stopEmitterClm00();
51 /* 80BF8CCC */ void stopEmitterSmk01();
52 /* 80BF8CF8 */ void stopEmitterSmk02();
53 /* 80BF8D24 */ void Delete();
54
55private:
56 /* 0x568 */ u8 field_0x568[0x7f0 - 0x568];
57};
58
59STATIC_ASSERT(sizeof(daObjGeyser_c) == 0x7f0);
60
61
62#endif /* D_A_OBJ_GEYSER_H */
Geyser.
Definition d_a_obj_geyser.h:14
u8 field_0x568[0x7f0 - 0x568]
Definition d_a_obj_geyser.h:56
void setPntWind()
Definition d_a_obj_geyser.cpp:573
void stopEmitterPre00()
Definition d_a_obj_geyser.cpp:625
void Draw()
Definition d_a_obj_geyser.cpp:603
void setEmitterPre00()
Definition d_a_obj_geyser.cpp:609
void actionOff()
Definition d_a_obj_geyser.cpp:539
void actionOn2()
Definition d_a_obj_geyser.cpp:518
void stopEmitterSmk02()
Definition d_a_obj_geyser.cpp:671
void actionOn2Init()
Definition d_a_obj_geyser.cpp:505
void actionOff2()
Definition d_a_obj_geyser.cpp:472
void actionOnWait()
Definition d_a_obj_geyser.cpp:550
void Create()
Definition d_a_obj_geyser.cpp:189
void stopEmitterSrc00Sand()
Definition d_a_obj_geyser.cpp:630
void Execute(f32(**)[3][4])
Definition d_a_obj_geyser.cpp:257
void setBaseMtx()
Definition d_a_obj_geyser.cpp:137
void actionOnWait2Init()
Definition d_a_obj_geyser.cpp:483
void CreateHeap()
Definition d_a_obj_geyser.cpp:194
void actionOn()
Definition d_a_obj_geyser.cpp:560
void movePntWind()
Definition d_a_obj_geyser.cpp:598
void create1st()
Definition d_a_obj_geyser.cpp:206
void stopEmitterSmk01()
Definition d_a_obj_geyser.cpp:665
void action()
Definition d_a_obj_geyser.cpp:353
void stopEmitterClm00()
Definition d_a_obj_geyser.cpp:659
void initBaseMtx()
Definition d_a_obj_geyser.cpp:132
void setEmitterSmk02()
Definition d_a_obj_geyser.cpp:653
void cutPntWind()
Definition d_a_obj_geyser.cpp:578
void setEmitterSmk01()
Definition d_a_obj_geyser.cpp:647
void actionDisappearInit(u8)
Definition d_a_obj_geyser.cpp:523
void actionOffInit()
Definition d_a_obj_geyser.cpp:534
void actionDisappear()
Definition d_a_obj_geyser.cpp:529
void actionOnInit()
Definition d_a_obj_geyser.cpp:555
void setEmitterClm00()
Definition d_a_obj_geyser.cpp:641
void setEmitterSrc00Sand()
Definition d_a_obj_geyser.cpp:614
void actionOnWaitInit()
Definition d_a_obj_geyser.cpp:545
void actionOff2Init()
Definition d_a_obj_geyser.cpp:359
void actionOnWait2()
Definition d_a_obj_geyser.cpp:500
void Delete()
Definition d_a_obj_geyser.cpp:676
void stopEmitterSrc01Smk()
Definition d_a_obj_geyser.cpp:635
void setEmitterSrc01Smk()
Definition d_a_obj_geyser.cpp:619
STATIC_ASSERT(sizeof(daObjGeyser_c)==0x7f0)
Definition d_a_ep.cpp:19
float f32
Definition types.h:22
unsigned char u8
Definition types.h:8