Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_szbridge.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_SZBRIDGE_H
2#define D_A_OBJ_SZBRIDGE_H
3
6
16public:
17 void rideActor(fopAc_ac_c*);
18 int create1st();
19 void setMtx();
20 int CreateHeap();
21 void chkBg();
22 int Create();
23 int Execute(Mtx**);
24 int Draw();
25 int Delete();
26 virtual ~daObjSZbridge_c() {}
27
28private:
29 /* 0x5A8 */ Mtx mBgMtx;
30 /* 0x5D8 */ Mtx field_0x5d8;
31 /* 0x608 */ J3DModel* mpModel;
32 /* 0x60C */ f32 mWaterY;
33 /* 0x610 */ f32 mGroundY;
34 /* 0x614 */ u8 field_0x614;
35 /* 0x618 */ u32 field_0x618[2];
36 /* 0x620 */ int field_0x620;
37};
38
40
41#endif /* D_A_OBJ_SZBRIDGE_H */
Definition J3DModel.h:43
Definition d_bg_s_movebg_actor.h:11
Stone Statue Bridge.
Definition d_a_obj_szbridge.h:15
int create1st()
Definition d_a_obj_szbridge.cpp:31
f32 mWaterY
Definition d_a_obj_szbridge.h:32
virtual ~daObjSZbridge_c()
Definition d_a_obj_szbridge.h:26
void chkBg()
Definition d_a_obj_szbridge.cpp:56
J3DModel * mpModel
Definition d_a_obj_szbridge.h:31
Mtx mBgMtx
Definition d_a_obj_szbridge.h:29
u8 field_0x614
Definition d_a_obj_szbridge.h:34
int Execute(Mtx **)
Definition d_a_obj_szbridge.cpp:119
int Create()
Definition d_a_obj_szbridge.cpp:100
void setMtx()
Definition d_a_obj_szbridge.cpp:43
f32 mGroundY
Definition d_a_obj_szbridge.h:33
u32 field_0x618[2]
Definition d_a_obj_szbridge.h:35
Mtx field_0x5d8
Definition d_a_obj_szbridge.h:30
int field_0x620
Definition d_a_obj_szbridge.h:36
int CreateHeap()
Definition d_a_obj_szbridge.cpp:50
void rideActor(fopAc_ac_c *)
Definition d_a_obj_szbridge.cpp:19
int Draw()
Definition d_a_obj_szbridge.cpp:134
int Delete()
Definition d_a_obj_szbridge.cpp:145
Definition f_op_actor.h:230
STATIC_ASSERT(sizeof(daObjSZbridge_c)==0x624)
f32 Mtx[3][4]
Definition mtx.h:25
unsigned long u32
Definition types.h:12
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
Definition c_phase.h:17