Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_coach_fire.h
Go to the documentation of this file.
1#ifndef D_A_COACH_FIRE_H
2#define D_A_COACH_FIRE_H
3
5#include "d/d_com_inf_game.h"
7
18
27class daCoachFire_c : public fopAc_ac_c {
28public:
29 /* 80657B78 */ void create_init();
30 /* 80657C48 */ void initBaseMtx();
31 /* 80657CA8 */ void setBaseMtx();
32 /* 80657D2C */ void initCcSphere();
33
34 const CoachFireAttr& attr() { return M_attr; }
35
36 static CoachFireAttr const M_attr;
37
38 inline ~daCoachFire_c();
39
40 inline int draw();
41 inline void setCcSphere();
42 inline void setNoHitTimer();
43 inline int execute();
44
45private:
47 /* 0x588 */ dCcD_Stts mStts;
48 /* 0x5C4 */ dCcD_Sph mSph;
49 /* 0x6FC */ Mtx* mpMtx;
50 /* 0x700 */ cXyz mPos;
51 /* 0x70C */ u32 mParticleKey;
52 /* 0x710 */ int noHitTimer;
53};
54
55STATIC_ASSERT(sizeof(daCoachFire_c) == 0x714);
56
57#endif /* D_A_COACH_FIRE_H */
Definition d_cc_d.h:432
Coach Fire.
Definition d_a_coach_fire.h:27
cXyz mPos
Definition d_a_coach_fire.h:50
dCcD_Sph mSph
Definition d_a_coach_fire.h:48
void setNoHitTimer()
Definition d_a_coach_fire.cpp:108
dCcD_Stts mStts
Definition d_a_coach_fire.h:47
u32 mParticleKey
Definition d_a_coach_fire.h:51
int noHitTimer
Definition d_a_coach_fire.h:52
int draw()
Definition d_a_coach_fire.cpp:79
Mtx * mpMtx
Definition d_a_coach_fire.h:49
void initCcSphere()
Definition d_a_coach_fire.cpp:61
static CoachFireAttr const M_attr
Definition d_a_coach_fire.h:9
void setBaseMtx()
Definition d_a_coach_fire.cpp:48
~daCoachFire_c()
Definition d_a_coach_fire.cpp:156
void create_init()
Definition d_a_coach_fire.cpp:20
const CoachFireAttr & attr()
Definition d_a_coach_fire.h:34
void initBaseMtx()
Definition d_a_coach_fire.cpp:38
int execute()
Definition d_a_coach_fire.cpp:112
LIGHT_INFLUENCE mLightInfluence
Definition d_a_coach_fire.h:46
void setCcSphere()
Definition d_a_coach_fire.cpp:99
STATIC_ASSERT(sizeof(daCoachFire_c)==0x714)
f32 Mtx[3][4]
Definition mtx.h:15
Definition d_a_coach_fire.h:8
u8 colorG
Definition d_a_coach_fire.h:14
u8 field_0x08
Definition d_a_coach_fire.h:11
u8 colorR
Definition d_a_coach_fire.h:13
f32 pow
Definition d_a_coach_fire.h:16
f32 field_0x04
Definition d_a_coach_fire.h:10
f32 radius
Definition d_a_coach_fire.h:9
u8 colorB
Definition d_a_coach_fire.h:15
Definition d_a_ep.cpp:149
Definition d_a_hozelda.cpp:20
Definition d_a_npc_fguard.cpp:70
Definition d_a_ep.cpp:19
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
unsigned char u8
Definition types.h:8