Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_kshutter.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_KSHUTTER_H
2#define D_A_OBJ_KSHUTTER_H
3
5
14class daObjKshtr_c : public fopAc_ac_c {
15public:
16 /* 80C47AB8 */ void initBaseMtx();
17 /* 80C47B2C */ void setBaseMtx();
18 /* 80C47C14 */ void Create();
19 /* 80C47E54 */ void offDzb();
20 /* 80C47EA8 */ void CreateHeap();
21 /* 80C48050 */ void initKey();
22 /* 80C48148 */ void phase_0();
23 /* 80C4827C */ void phase_1();
24 /* 80C48320 */ s32 phase_2();
25 /* 80C48328 */ void create1st();
26 /* 80C483CC */ void event_proc_call();
27 /* 80C48470 */ void event_proc_call2();
28 /* 80C4852C */ void Execute(f32 (**)[3][4]);
29 /* 80C48590 */ void checkArea();
30 /* 80C48708 */ void checkOpen();
31 /* 80C48798 */ void getDemoAction();
32 /* 80C487E0 */ void demoProc2();
33 /* 80C489E0 */ void adjustmentProc();
34 /* 80C48AC8 */ void keyUnlockInit();
35 /* 80C48B84 */ void keyUnlock();
36 /* 80C48BD8 */ void openInit();
37 /* 80C48D0C */ void openProc();
38 /* 80C48D80 */ void openProc_type1();
39 /* 80C48F94 */ void openProc_type2();
40 /* 80C490F8 */ void openProc_typeL3Boss();
41 /* 80C49158 */ void demoProc();
42 /* 80C4925C */ void demoJail1();
43 /* 80C494A8 */ void demoJail2();
44 /* 80C495A4 */ void demoJail11();
45 /* 80C496C8 */ bool demoJail21();
46 /* 80C496D0 */ void anmInit();
47 /* 80C497A0 */ void actionWaitEvent();
48 /* 80C49880 */ void actionEvent();
49 /* 80C49914 */ void actionDead();
50 /* 80C49918 */ void actionWaitEvent2();
51 /* 80C499CC */ void actionOpen();
52 /* 80C49A08 */ void actionEvent2();
53 /* 80C49A70 */ void actionDead2();
54 /* 80C49A74 */ void Draw();
55 /* 80C49B4C */ void Delete();
56
57private:
58 /* 0x568 */ u8 field_0x568[0x620 - 0x568];
59};
60
61STATIC_ASSERT(sizeof(daObjKshtr_c) == 0x620);
62
63
64#endif /* D_A_OBJ_KSHUTTER_H */
Lakebed Temple Boss Door.
Definition d_a_obj_kshutter.h:14
void demoProc()
Definition d_a_obj_kshutter.cpp:763
void openProc_type1()
Definition d_a_obj_kshutter.cpp:704
void event_proc_call2()
Definition d_a_obj_kshutter.cpp:605
void checkArea()
Definition d_a_obj_kshutter.cpp:631
void offDzb()
Definition d_a_obj_kshutter.cpp:293
void demoJail11()
Definition d_a_obj_kshutter.cpp:778
void openProc_typeL3Boss()
Definition d_a_obj_kshutter.cpp:758
void openProc_type2()
Definition d_a_obj_kshutter.cpp:738
void demoJail2()
Definition d_a_obj_kshutter.cpp:773
void openProc()
Definition d_a_obj_kshutter.cpp:684
void getDemoAction()
Definition d_a_obj_kshutter.cpp:641
void Create()
Definition d_a_obj_kshutter.cpp:288
void initBaseMtx()
Definition d_a_obj_kshutter.cpp:140
void actionEvent2()
Definition d_a_obj_kshutter.cpp:820
void phase_0()
Definition d_a_obj_kshutter.cpp:578
void phase_1()
Definition d_a_obj_kshutter.cpp:583
void openInit()
Definition d_a_obj_kshutter.cpp:679
void actionOpen()
Definition d_a_obj_kshutter.cpp:815
void actionDead()
Definition d_a_obj_kshutter.cpp:804
void actionWaitEvent()
Definition d_a_obj_kshutter.cpp:794
void initKey()
Definition d_a_obj_kshutter.cpp:573
void actionWaitEvent2()
Definition d_a_obj_kshutter.cpp:810
void create1st()
Definition d_a_obj_kshutter.cpp:593
void Draw()
Definition d_a_obj_kshutter.cpp:830
void Execute(f32(**)[3][4])
Definition d_a_obj_kshutter.cpp:611
void anmInit()
Definition d_a_obj_kshutter.cpp:788
void keyUnlock()
Definition d_a_obj_kshutter.cpp:674
bool demoJail21()
Definition d_a_obj_kshutter.cpp:783
u8 field_0x568[0x620 - 0x568]
Definition d_a_obj_kshutter.h:58
void adjustmentProc()
Definition d_a_obj_kshutter.cpp:659
void demoProc2()
Definition d_a_obj_kshutter.cpp:654
void CreateHeap()
Definition d_a_obj_kshutter.cpp:557
void demoJail1()
Definition d_a_obj_kshutter.cpp:768
void checkOpen()
Definition d_a_obj_kshutter.cpp:636
void event_proc_call()
Definition d_a_obj_kshutter.cpp:599
void keyUnlockInit()
Definition d_a_obj_kshutter.cpp:669
void actionEvent()
Definition d_a_obj_kshutter.cpp:799
void actionDead2()
Definition d_a_obj_kshutter.cpp:825
s32 phase_2()
Definition d_a_obj_kshutter.cpp:588
void Delete()
Definition d_a_obj_kshutter.cpp:835
void setBaseMtx()
Definition d_a_obj_kshutter.cpp:145
STATIC_ASSERT(sizeof(daObjKshtr_c)==0x620)
Definition d_a_ep.cpp:19
float f32
Definition types.h:22
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8