Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_crvlh_down.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_CRVLH_DOWN_H
2#define D_A_OBJ_CRVLH_DOWN_H
3
5#include "d/d_cc_d.h"
6
16public:
17 void initCcCylinder();
18 void SetCcSyl();
19 void BgRelease();
20 void Break();
21 void Obj_Hit();
22 void setBaseMtx();
23 int create();
24
25 virtual int CreateHeap();
26 virtual int Create();
27 virtual int Execute(Mtx**);
28 virtual int Draw();
29 virtual int Delete();
30
31private:
34 /* 0x5A8 */ cXyz field_0x5a8;
35 /* 0x5B4 */ f32 field_0x5b4;
36 /* 0x5B8 */ u8 field_0x5b8;
37 /* 0x5B9 */ u8 field_0x5b9;
38 /* 0x5BA */ u8 field_0x5ba;
39 /* 0x5BB */ u8 field_0x5bb;
40 /* 0x5BC */ u8 mParam;
41 /* 0x5BD */ u8 field_0x5bd[6];
42 /* 0x5C4 */ J3DModel* mpModel;
44 /* 0x5D0 */ dCcD_Stts mStts;
45 /* 0x60C */ dCcD_Cyl mCyl;
46 /* 0x748 */ u8 field_0x748[4];
47};
48
50
51#endif /* D_A_OBJ_CRVLH_DOWN_H */
Definition J3DModel.h:43
Definition d_bg_s_movebg_actor.h:11
Definition d_cc_d.h:461
Definition d_cc_d.h:269
Bulblin Tower (Lower Half)
Definition d_a_obj_crvlh_down.h:15
u8 mParam
Definition d_a_obj_crvlh_down.h:40
request_of_phase_process_class mPhase
Definition d_a_obj_crvlh_down.h:43
virtual int Create()
Definition d_a_obj_crvlh_down.cpp:188
u8 field_0x5b8
Definition d_a_obj_crvlh_down.h:36
virtual int CreateHeap()
Definition d_a_obj_crvlh_down.cpp:127
u8 field_0x748[4]
Definition d_a_obj_crvlh_down.h:46
virtual int Execute(Mtx **)
Definition d_a_obj_crvlh_down.cpp:193
u8 field_0x5ba
Definition d_a_obj_crvlh_down.h:38
void Obj_Hit()
Definition d_a_obj_crvlh_down.cpp:91
void setBaseMtx()
Definition d_a_obj_crvlh_down.cpp:112
f32 field_0x5b4
Definition d_a_obj_crvlh_down.h:35
u8 field_0x5b9
Definition d_a_obj_crvlh_down.h:37
cXyz field_0x5a8
Definition d_a_obj_crvlh_down.h:34
int create()
Definition d_a_obj_crvlh_down.cpp:137
void BgRelease()
Definition d_a_obj_crvlh_down.cpp:60
fpc_ProcID field_0x5a4
Definition d_a_obj_crvlh_down.h:33
void Break()
Definition d_a_obj_crvlh_down.cpp:68
dCcD_Stts mStts
Definition d_a_obj_crvlh_down.h:44
dCcD_Cyl mCyl
Definition d_a_obj_crvlh_down.h:45
void SetCcSyl()
Definition d_a_obj_crvlh_down.cpp:40
virtual int Delete()
Definition d_a_obj_crvlh_down.cpp:229
void initCcCylinder()
Definition d_a_obj_crvlh_down.cpp:18
u8 field_0x5bd[6]
Definition d_a_obj_crvlh_down.h:41
fpc_ProcID field_0x5a0
Definition d_a_obj_crvlh_down.h:32
u8 field_0x5bb
Definition d_a_obj_crvlh_down.h:39
virtual int Draw()
Definition d_a_obj_crvlh_down.cpp:221
J3DModel * mpModel
Definition d_a_obj_crvlh_down.h:42
STATIC_ASSERT(sizeof(daObjCRVLH_DW_c)==0x74c)
f32 Mtx[3][4]
Definition mtx.h:25
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
unsigned int fpc_ProcID
Definition f_pc_base.h:10
Definition c_xyz.h:7
Definition c_phase.h:17