Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_sekizo.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_SEKIZO_H
2#define D_A_OBJ_SEKIZO_H
3
6
9
11public:
13 static daObj_Sekizo_HIOParam const m;
14};
15
16#if DEBUG
27
28#define OBJ_SEKIZO_HIO_CLASS daObj_Sekizo_HIO_c
29#else
30#define OBJ_SEKIZO_HIO_CLASS daObj_Sekizo_Param_c
31#endif
32
42public:
44
45 int CreateHeap();
46 int Create();
47 int Delete();
48 int Execute(Mtx**);
49 int Draw();
50 void initBaseMtx();
51 void setBaseMtx();
52
53private:
54 /* 0x5A0 */ OBJ_SEKIZO_HIO_CLASS* mpHIO;
56 /* 0x5AC */ J3DModel* mpModel;
57 /* 0x5B0 */ u8 field_0x5b0;
58 /* 0x5B1 */ bool field_0x5b1;
59 /* 0x5B2 */ bool field_0x5b2;
60};
61
62STATIC_ASSERT(sizeof(daObj_Sekizo_c) == 0x5B4);
63
64#endif /* D_A_OBJ_SEKIZO_H */
int cPhs_Step
Definition c_phase.h:8
Definition J3DModel.h:43
Definition JORMContext.h:128
Definition d_bg_s_movebg_actor.h:11
Definition d_a_obj_sekizo.h:17
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_obj_sekizo.cpp:35
daObj_Sekizo_HIO_c()
Definition d_a_obj_sekizo.cpp:31
daObj_Sekizo_HIOParam m
Definition d_a_obj_sekizo.h:25
void genMessage(JORMContext *)
Definition d_a_obj_sekizo.cpp:39
Definition d_a_obj_sekizo.h:10
static daObj_Sekizo_HIOParam const m
Definition d_a_obj_sekizo.h:26
virtual ~daObj_Sekizo_Param_c()
Definition d_a_obj_sekizo.h:12
Stone Statue.
Definition d_a_obj_sekizo.h:41
void setBaseMtx()
Definition d_a_obj_sekizo.cpp:125
int Create()
Definition d_a_obj_sekizo.cpp:72
int Draw()
Definition d_a_obj_sekizo.cpp:109
u8 field_0x5b0
Definition d_a_obj_sekizo.h:57
request_of_phase_process_class mPhaseReq
Definition d_a_obj_sekizo.h:55
bool field_0x5b2
Definition d_a_obj_sekizo.h:59
int Execute(Mtx **)
Definition d_a_obj_sekizo.cpp:92
OBJ_SEKIZO_HIO_CLASS * mpHIO
Definition d_a_obj_sekizo.h:54
cPhs_Step create()
Definition d_a_obj_sekizo.cpp:44
bool field_0x5b1
Definition d_a_obj_sekizo.h:58
int Delete()
Definition d_a_obj_sekizo.cpp:81
J3DModel * mpModel
Definition d_a_obj_sekizo.h:56
int CreateHeap()
Definition d_a_obj_sekizo.cpp:61
void initBaseMtx()
Definition d_a_obj_sekizo.cpp:120
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daObj_Sekizo_c)==0x5B4)
f32 Mtx[3][4]
Definition mtx.h:25
unsigned char u8
Definition types.h:8
Definition JORReflexible.h:10
Definition d_a_obj_sekizo.h:7
Definition c_phase.h:19