Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
d_a_obj_ktOnFire.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_KTONFIRE_H
2#define D_A_OBJ_KTONFIRE_H
3
5
14class daKtOnFire_c : public fopAc_ac_c {
15public:
16 /* 8058C678 */ void setBaseMtx();
17 /* 8058C6D0 */ void create();
18 /* 8058C960 */ void lightInit();
19 /* 8058C9D4 */ void setLight();
20 /* 8058C9F8 */ void cutLight();
21 /* 8058CA1C */ int Execute();
22 /* 8058CDF8 */ int Draw();
23 /* 8058CE00 */ int Delete();
24
25 static u8 const mCcDObjInfo[48];
26 static u8 mCcDCyl[68];
27
28private:
29 /* 0x568 */ u8 field_0x568[0x6E4 - 0x568];
30 /* 0x6E4 */ cXyz mTorchPos;
31 /* 0x6F0 */ u8 field_0x6E4[0x6FC - 0x6F0];
32 /* 0x6FC */ cXyz mLightPos;
34};
35
36STATIC_ASSERT(sizeof(daKtOnFire_c) == 0x728);
37
39public:
40 /* 8058C60C */ daKtOnFire_HIO_c();
41 /* 8058CEA8 */ ~daKtOnFire_HIO_c() {}
42
44
49};
50
51
52#endif /* D_A_OBJ_KTONFIRE_H */
Definition JORMContext.h:96
Definition d_a_obj_ktOnFire.h:38
void genMessage(JORMContext *)
daKtOnFire_HIO_c()
Definition d_a_obj_ktOnFire.cpp:152
u8 mTimer
Definition d_a_obj_ktOnFire.h:45
~daKtOnFire_HIO_c()
Definition d_a_obj_ktOnFire.h:41
u8 mColor1G
Definition d_a_obj_ktOnFire.h:47
u8 mColor1R
Definition d_a_obj_ktOnFire.h:46
u8 mColor1B
Definition d_a_obj_ktOnFire.h:48
Lantern Fire.
Definition d_a_obj_ktOnFire.h:14
static u8 mCcDCyl[68]
Definition d_a_obj_ktOnFire.h:88
static u8 const mCcDObjInfo[48]
Definition d_a_obj_ktOnFire.h:170
void setBaseMtx()
Definition d_a_obj_ktOnFire.cpp:163
void lightInit()
Definition d_a_obj_ktOnFire.cpp:224
cXyz mTorchPos
Definition d_a_obj_ktOnFire.h:30
u8 field_0x568[0x6E4 - 0x568]
Definition d_a_obj_ktOnFire.h:29
int Delete()
Definition d_a_obj_ktOnFire.cpp:286
LIGHT_INFLUENCE mLight
Definition d_a_obj_ktOnFire.h:33
int Execute()
Definition d_a_obj_ktOnFire.cpp:275
void cutLight()
Definition d_a_obj_ktOnFire.cpp:242
void create()
Definition d_a_obj_ktOnFire.cpp:192
int Draw()
Definition d_a_obj_ktOnFire.cpp:281
cXyz mLightPos
Definition d_a_obj_ktOnFire.h:32
u8 field_0x6E4[0x6FC - 0x6F0]
Definition d_a_obj_ktOnFire.h:31
void setLight()
Definition d_a_obj_ktOnFire.cpp:237
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daKtOnFire_c)==0x728)
Definition d_kankyo.h:13
Definition d_a_hozelda.cpp:20
Definition d_a_hozelda.cpp:74
unsigned char u8
Definition types.h:5