Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
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#include "d/d_cc_d.h"
6
15class daKtOnFire_c : public fopAc_ac_c {
16public:
17 void setBaseMtx();
18 int create();
19 void lightInit();
20 void setLight();
21 void cutLight();
22 int Execute();
23 int Draw();
24 int Delete();
25
26 static const dCcD_SrcGObjInf mCcDObjInfo;
27 static dCcD_SrcCyl mCcDCyl;
29private:
30 /* 0x568 */ dCcD_Stts mCcStts;
31 /* 0x5A4 */ dCcD_Cyl mCcCyl;
32 /* 0x6E0 */ u8 mWaitTime;
33 /* 0x6E1 */ u8 mIsSwitch;
34 /* 0x6E2 */ u8 field_0x6e2;
35 /* 0x6E4 */ cXyz mTorchPos;
36 /* 0x6F0 */ u32 field_0x6f0;
37 /* 0x6F4 */ u32 field_0x6f4;
38 /* 0x6F8 */ u32 field_0x6f8;
39 /* 0x6FC */ cXyz mLightPos;
41};
42
43STATIC_ASSERT(sizeof(daKtOnFire_c) == 0x728);
44
45#endif /* D_A_OBJ_KTONFIRE_H */
Definition d_cc_d.h:461
Definition d_cc_d.h:269
Lantern Fire.
Definition d_a_obj_ktOnFire.h:15
dCcD_Cyl mCcCyl
Definition d_a_obj_ktOnFire.h:31
static const dCcD_SrcGObjInf mCcDObjInfo
Definition d_a_obj_ktOnFire.h:28
void setBaseMtx()
Definition d_a_obj_ktOnFire.cpp:48
void lightInit()
Definition d_a_obj_ktOnFire.cpp:94
cXyz mTorchPos
Definition d_a_obj_ktOnFire.h:35
dCcD_Stts mCcStts
Definition d_a_obj_ktOnFire.h:30
static dCcD_SrcCyl mCcDCyl
Definition d_a_obj_ktOnFire.h:35
u32 field_0x6f8
Definition d_a_obj_ktOnFire.h:38
u8 field_0x6e2
Definition d_a_obj_ktOnFire.h:34
u32 field_0x6f0
Definition d_a_obj_ktOnFire.h:36
u8 mWaitTime
Definition d_a_obj_ktOnFire.h:32
u32 field_0x6f4
Definition d_a_obj_ktOnFire.h:37
int Delete()
Definition d_a_obj_ktOnFire.cpp:174
LIGHT_INFLUENCE mLight
Definition d_a_obj_ktOnFire.h:40
int Execute()
Definition d_a_obj_ktOnFire.cpp:114
void cutLight()
Definition d_a_obj_ktOnFire.cpp:110
u8 mIsSwitch
Definition d_a_obj_ktOnFire.h:33
int Draw()
Definition d_a_obj_ktOnFire.cpp:170
int create()
Definition d_a_obj_ktOnFire.cpp:53
cXyz mLightPos
Definition d_a_obj_ktOnFire.h:39
void setLight()
Definition d_a_obj_ktOnFire.cpp:106
Definition f_op_actor.h:230
STATIC_ASSERT(sizeof(daKtOnFire_c)==0x728)
unsigned long u32
Definition types.h:12
unsigned char u8
Definition types.h:8
Definition d_kankyo.h:17
Definition c_xyz.h:7
Definition d_cc_d.h:104
Definition d_cc_d.h:87