Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_grz_rock.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_GRZ_ROCK_H
2#define D_A_OBJ_GRZ_ROCK_H
3
4#include "d/d_bg_s_acch.h"
6
17public:
18 void setBaseMtx();
19 void setEnvTevColor();
20 void setRoomNo();
21 void setPrtcl();
22 int Create();
23 int CreateHeap();
25 int Execute(Mtx**);
26 int Draw();
27 int Delete();
28
29 void setSmashFlag(u8 i_smashFlag) { mSmashFlag = i_smashFlag; }
30
31private:
33 /* 0x5A0 */ J3DModel* mpModel;
34 /* 0x5AC */ dBgS_ObjAcch mBgc;
36 /* 0x7C4 */ cBgS_GndChk mGndChk;
37 /* 0x800 */ u8 field_0x800;
38 /* 0x801 */ u8 mSmashFlag;
39};
40
41STATIC_ASSERT(sizeof(daObjGrzRock_c) == 0x804);
42
43
44#endif /* D_A_OBJ_GRZ_ROCK_H */
cPhs__Step
Definition c_phase.h:8
Definition J3DModel.h:43
Definition c_bg_s_gnd_chk.h:8
Definition d_bg_s_acch.h:15
Definition d_bg_s_movebg_actor.h:11
Definition d_bg_s_acch.h:247
Hidden Village Rockslide.
Definition d_a_obj_grz_rock.h:16
int CreateHeap()
Definition d_a_obj_grz_rock.cpp:54
u8 mSmashFlag
Definition d_a_obj_grz_rock.h:38
cPhs__Step create()
Definition d_a_obj_grz_rock.cpp:65
void setEnvTevColor()
Definition d_a_obj_grz_rock.cpp:17
dBgS_ObjAcch mBgc
Definition d_a_obj_grz_rock.h:34
void setRoomNo()
Definition d_a_obj_grz_rock.cpp:22
request_of_phase_process_class mPhase[1]
Definition d_a_obj_grz_rock.h:32
void setBaseMtx()
Definition d_a_obj_grz_rock.cpp:10
cBgS_GndChk mGndChk
Definition d_a_obj_grz_rock.h:36
void setSmashFlag(u8 i_smashFlag)
Definition d_a_obj_grz_rock.h:29
int Delete()
Definition d_a_obj_grz_rock.cpp:122
void setPrtcl()
Definition d_a_obj_grz_rock.cpp:26
u8 field_0x800
Definition d_a_obj_grz_rock.h:37
int Execute(Mtx **)
Definition d_a_obj_grz_rock.cpp:101
int Draw()
Definition d_a_obj_grz_rock.cpp:113
dBgS_AcchCir mAcchCir
Definition d_a_obj_grz_rock.h:35
J3DModel * mpModel
Definition d_a_obj_grz_rock.h:33
int Create()
Definition d_a_obj_grz_rock.cpp:38
STATIC_ASSERT(sizeof(daObjGrzRock_c)==0x804)
f32 Mtx[3][4]
Definition mtx.h:25
unsigned char u8
Definition types.h:8
Definition c_phase.h:17