Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_crvgate.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_CRVGATE_H
2#define D_A_OBJ_CRVGATE_H
3
5
14class daObjCRVGATE_c : public fopAc_ac_c {
15public:
16 /* 80BD0398 */ void initCcCylinder();
17 /* 80BD0500 */ void setCcCylinder();
18 /* 80BD069C */ void checkOpen();
19 /* 80BD0880 */ void actionStartEvent();
20 /* 80BD0978 */ void actionWaitEvent();
21 /* 80BD0A64 */ void Demo_Set();
22 /* 80BD0B7C */ void SetOpen();
23 /* 80BD0B88 */ void actionDemoEvent();
24 /* 80BD0D28 */ void event_proc_call();
25 /* 80BD0D90 */ void CheckVec();
26 /* 80BD0E1C */ void KeyVib();
27 /* 80BD0F9C */ void DoorVib();
28 /* 80BD10C0 */ void VibStop();
29 /* 80BD10D0 */ void CloseVibration();
30 /* 80BD1110 */ void CloseAction();
31 /* 80BD18E0 */ void OpenAction();
32 /* 80BD21E4 */ void HakaiMotion();
33 /* 80BD22C8 */ void DoorAction();
34 /* 80BD2338 */ void B_CloseAction();
35 /* 80BD245C */ void SetB_Close();
36 /* 80BD2528 */ void setBaseMtx();
37 /* 80BD2670 */ void CreateHeap();
38 /* 80BD2758 */ void SetDoor();
39 /* 80BD28C0 */ void create();
40 /* 80BD2E88 */ void Create();
41 /* 80BD2ECC */ void Execute(f32 (**)[3][4]);
42 /* 80BD2FB8 */ void Draw();
43 /* 80BD3074 */ void Delete();
44
45private:
46 /* 0x568 */ u8 field_0x568[0xde4 - 0x568];
47};
48
49STATIC_ASSERT(sizeof(daObjCRVGATE_c) == 0xde4);
50
51
52#endif /* D_A_OBJ_CRVGATE_H */
Caravan Gate.
Definition d_a_obj_crvgate.h:14
void VibStop()
Definition d_a_obj_crvgate.cpp:388
void Create()
Definition d_a_obj_crvgate.cpp:765
void DoorVib()
Definition d_a_obj_crvgate.cpp:383
void CreateHeap()
Definition d_a_obj_crvgate.cpp:570
void CloseAction()
Definition d_a_obj_crvgate.cpp:442
void setCcCylinder()
Definition d_a_obj_crvgate.cpp:225
void B_CloseAction()
Definition d_a_obj_crvgate.cpp:518
void Draw()
Definition d_a_obj_crvgate.cpp:780
void CheckVec()
Definition d_a_obj_crvgate.cpp:373
void DoorAction()
Definition d_a_obj_crvgate.cpp:477
void create()
Definition d_a_obj_crvgate.cpp:691
void SetB_Close()
Definition d_a_obj_crvgate.cpp:523
void Execute(f32(**)[3][4])
Definition d_a_obj_crvgate.cpp:775
void initCcCylinder()
Definition d_a_obj_crvgate.cpp:204
void setBaseMtx()
Definition d_a_obj_crvgate.cpp:543
void event_proc_call()
Definition d_a_obj_crvgate.cpp:368
void checkOpen()
Definition d_a_obj_crvgate.cpp:276
void Demo_Set()
Definition d_a_obj_crvgate.cpp:322
void OpenAction()
Definition d_a_obj_crvgate.cpp:462
void HakaiMotion()
Definition d_a_obj_crvgate.cpp:472
void CloseVibration()
Definition d_a_obj_crvgate.cpp:394
void actionWaitEvent()
Definition d_a_obj_crvgate.cpp:302
void actionStartEvent()
Definition d_a_obj_crvgate.cpp:287
void Delete()
Definition d_a_obj_crvgate.cpp:785
void SetOpen()
Definition d_a_obj_crvgate.cpp:327
void KeyVib()
Definition d_a_obj_crvgate.cpp:378
void SetDoor()
Definition d_a_obj_crvgate.cpp:583
void actionDemoEvent()
Definition d_a_obj_crvgate.cpp:362
u8 field_0x568[0xde4 - 0x568]
Definition d_a_obj_crvgate.h:46
STATIC_ASSERT(sizeof(daObjCRVGATE_c)==0xde4)
Definition d_a_ep.cpp:19
float f32
Definition types.h:22
unsigned char u8
Definition types.h:8