Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_rope_bridge.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_ROPE_BRIDGE_H
2#define D_A_OBJ_ROPE_BRIDGE_H
3
5
14class daObjRBridge_c : public fopAc_ac_c {
15public:
16 /* 80595E38 */ void initBaseMtx();
17 /* 80595ED8 */ void setBaseMtx();
18 /* 80595F84 */ void checkE3Special();
19 /* 80595FE0 */ void setStPos();
20 /* 8059616C */ void initLinePos();
21 /* 805963C4 */ void setLinePos();
22 /* 80596768 */ void getLinePosSt(cXyz*);
23 /* 805967E4 */ void getLinePosBrg(int, cXyz*);
24 /* 8059689C */ void checkTight();
25 /* 805969FC */ void Create();
26 /* 80596B88 */ void CreateHeap();
27 /* 80596DEC */ void create1st();
28 /* 80596EBC */ void Execute(f32 (**)[3][4]);
29 /* 80596FA8 */ void action();
30 /* 8059715C */ void init_wait();
31 /* 80597170 */ void mode_wait();
32 /* 805973BC */ void init_cut();
33 /* 805973E4 */ void mode_cut();
34 /* 805975E8 */ void init_end();
35 /* 805975F4 */ void mode_end();
36 /* 805975F8 */ void Draw();
37 /* 805977D0 */ void checkHimoCulling();
38 /* 805978BC */ void Delete();
39
40private:
41 /* 0x568 */ u8 field_0x568[0xb6c - 0x568];
42};
43
44STATIC_ASSERT(sizeof(daObjRBridge_c) == 0xb6c);
45
46
47#endif /* D_A_OBJ_ROPE_BRIDGE_H */
Small / Big Rope Bridge.
Definition d_a_obj_rope_bridge.h:14
void setBaseMtx()
Definition d_a_obj_rope_bridge.cpp:156
void create1st()
Definition d_a_obj_rope_bridge.cpp:640
void init_end()
Definition d_a_obj_rope_bridge.cpp:724
void initLinePos()
Definition d_a_obj_rope_bridge.cpp:298
void Execute(f32(**)[3][4])
Definition d_a_obj_rope_bridge.cpp:646
void checkHimoCulling()
Definition d_a_obj_rope_bridge.cpp:752
void initBaseMtx()
Definition d_a_obj_rope_bridge.cpp:151
void setLinePos()
Definition d_a_obj_rope_bridge.cpp:322
void mode_end()
Definition d_a_obj_rope_bridge.cpp:729
void checkTight()
Definition d_a_obj_rope_bridge.cpp:411
void setStPos()
Definition d_a_obj_rope_bridge.cpp:272
void init_cut()
Definition d_a_obj_rope_bridge.cpp:699
void mode_wait()
Definition d_a_obj_rope_bridge.cpp:694
void getLinePosBrg(int, cXyz *)
Definition d_a_obj_rope_bridge.cpp:378
void mode_cut()
Definition d_a_obj_rope_bridge.cpp:719
void Create()
Definition d_a_obj_rope_bridge.cpp:513
void checkE3Special()
Definition d_a_obj_rope_bridge.cpp:172
void Delete()
Definition d_a_obj_rope_bridge.cpp:757
void init_wait()
Definition d_a_obj_rope_bridge.cpp:664
void getLinePosSt(cXyz *)
Definition d_a_obj_rope_bridge.cpp:373
void Draw()
Definition d_a_obj_rope_bridge.cpp:747
void action()
Definition d_a_obj_rope_bridge.cpp:659
u8 field_0x568[0xb6c - 0x568]
Definition d_a_obj_rope_bridge.h:41
void CreateHeap()
Definition d_a_obj_rope_bridge.cpp:629
STATIC_ASSERT(sizeof(daObjRBridge_c)==0xb6c)
Definition d_a_hozelda.cpp:20
Definition d_a_ep.cpp:19
float f32
Definition types.h:22
unsigned char u8
Definition types.h:8