Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_scannon_ten.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_SCANNON_TEN_H
2#define D_A_OBJ_SCANNON_TEN_H
3
5
15public:
16 /* 80CCB364 */ daObjSCannonTen_c();
17 /* 80CCB43C */ ~daObjSCannonTen_c();
18 /* 80CCB4EC */ void createHeap();
19 /* 80CCB66C */ void create();
20 /* 80CCB9E0 */ void Delete();
21 /* 80CCBA58 */ void draw();
22 /* 80CCBB6C */ void execute();
23 /* 80CCBB90 */ void middleExe();
24 /* 80CCBC08 */ void exeModeWait();
25 /* 80CCBCB0 */ void exeModeOrderEvt();
26 /* 80CCBD4C */ void exeModeActionEvt();
27 /* 80CCBDCC */ void exeModeEnd();
28 /* 80CCBDD0 */ void demoExe();
29 /* 80CCBE8C */ void demoModeInit(int);
30 /* 80CCBF00 */ void demoInitLinkIn();
31 /* 80CCBF04 */ void demoExeLinkIn();
32 /* 80CCBFC4 */ void demoInitSet();
33 /* 80CCC088 */ void demoExeSet();
34 /* 80CCC114 */ void demoInitMove();
35 /* 80CCC118 */ void demoExeMove();
36 /* 80CCC20C */ void demoInitFire();
37 /* 80CCC260 */ void demoExeFire();
38 /* 80CCC2B8 */ void demoInitFireEnd();
39 /* 80CCC37C */ void demoExeFireEnd();
40 /* 80CCC3D4 */ void demoInitFinish();
41 /* 80CCC498 */ void demoExeFinish();
42 /* 80CCC528 */ void init();
43 /* 80CCC53C */ void setModelMtx();
44 /* 80CCC5A0 */ void changeScene();
45 /* 80CCC628 */ void initEmtSmoke();
46 /* 80CCC74C */ void exeEmtSmoke();
47 /* 80CCC7D0 */ void initEmtLine();
48 /* 80CCC8B8 */ void exeEmtLine();
49 /* 80CCC97C */ void delEmtAll();
50
51 static u8 s_exeProc[48];
52 static u8 s_demoExeProc[144];
53
54private:
55 /* 0x568 */ u8 field_0x568[0x604 - 0x568];
56};
57
59
60
61#endif /* D_A_OBJ_SCANNON_TEN_H */
Sky Cannon (Lake Hylia, Fixed)
Definition d_a_obj_scannon_ten.h:14
void demoModeInit(int)
Definition d_a_obj_scannon_ten.cpp:586
void execute()
Definition d_a_obj_scannon_ten.cpp:548
void middleExe()
Definition d_a_obj_scannon_ten.cpp:553
void initEmtLine()
Definition d_a_obj_scannon_ten.cpp:776
void draw()
Definition d_a_obj_scannon_ten.cpp:543
void demoInitLinkIn()
Definition d_a_obj_scannon_ten.cpp:591
void exeEmtLine()
Definition d_a_obj_scannon_ten.cpp:782
void demoExeSet()
Definition d_a_obj_scannon_ten.cpp:643
void demoInitMove()
Definition d_a_obj_scannon_ten.cpp:649
void demoExe()
Definition d_a_obj_scannon_ten.cpp:580
void createHeap()
Definition d_a_obj_scannon_ten.cpp:482
void exeModeWait()
Definition d_a_obj_scannon_ten.cpp:559
void demoExeFireEnd()
Definition d_a_obj_scannon_ten.cpp:709
void exeModeActionEvt()
Definition d_a_obj_scannon_ten.cpp:569
void Delete()
Definition d_a_obj_scannon_ten.cpp:526
static u8 s_demoExeProc[144]
Definition d_a_obj_scannon_ten.h:371
void demoInitFire()
Definition d_a_obj_scannon_ten.cpp:683
void exeModeOrderEvt()
Definition d_a_obj_scannon_ten.cpp:564
void demoInitFinish()
Definition d_a_obj_scannon_ten.cpp:721
void demoInitFireEnd()
Definition d_a_obj_scannon_ten.cpp:699
~daObjSCannonTen_c()
Definition d_a_obj_scannon_ten.cpp:466
void demoExeLinkIn()
Definition d_a_obj_scannon_ten.cpp:618
void delEmtAll()
Definition d_a_obj_scannon_ten.cpp:787
void demoExeMove()
Definition d_a_obj_scannon_ten.cpp:677
void changeScene()
Definition d_a_obj_scannon_ten.cpp:743
void exeModeEnd()
Definition d_a_obj_scannon_ten.cpp:575
void initEmtSmoke()
Definition d_a_obj_scannon_ten.cpp:764
void exeEmtSmoke()
Definition d_a_obj_scannon_ten.cpp:770
void init()
Definition d_a_obj_scannon_ten.cpp:731
u8 field_0x568[0x604 - 0x568]
Definition d_a_obj_scannon_ten.h:55
void demoExeFire()
Definition d_a_obj_scannon_ten.cpp:694
daObjSCannonTen_c()
Definition d_a_obj_scannon_ten.cpp:455
void setModelMtx()
Definition d_a_obj_scannon_ten.cpp:737
void demoExeFinish()
Definition d_a_obj_scannon_ten.cpp:726
void create()
Definition d_a_obj_scannon_ten.cpp:509
static u8 s_exeProc[48]
Definition d_a_obj_scannon_ten.h:243
void demoInitSet()
Definition d_a_obj_scannon_ten.cpp:629
STATIC_ASSERT(sizeof(daObjSCannonTen_c)==0x604)
Definition d_a_ep.cpp:19
unsigned char u8
Definition types.h:8