Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_obj_snowEffTag.h
Go to the documentation of this file.
1#ifndef D_A_OBJ_SNOWEFFTAG_H
2#define D_A_OBJ_SNOWEFFTAG_H
3
5#include "m_Do/m_Do_hostIO.h"
6
15class daSnowEffTag_c : public fopAc_ac_c {
16public:
17 void setBaseMtx();
18 int create();
19 bool playerAreaCheck();
20 int Execute();
21 int Draw();
22 int Delete();
23
24 int getArg0() { return fopAcM_GetParamBit(this, 0, 8); }
25
26private:
27 /* 0x568 */ u8 field_0x568;
28 /* 0x569 */ bool mPlayedSound;
29 /* 0x56C */ f32 mMaxSize;
30 /* 0x570 */ f32 mSize;
31 /* 0x574 */ f32 field_0x574;
32 /* 0x578 */ u32 mEmitterID;
33};
34
35STATIC_ASSERT(sizeof(daSnowEffTag_c) == 0x57C);
36
38public:
40 virtual ~daSnowEffTag_HIO_c();
41
43
44 /* 0x4 */ u8 field_0x4;
45 /* 0x5 */ u8 mDisplayRange;
46 /* 0x6 */ u8 mTop;
47 /* 0x7 */ u8 mBottom;
48};
49
50#endif /* D_A_OBJ_SNOWEFFTAG_H */
Definition JORMContext.h:120
Definition d_a_obj_snowEffTag.h:37
u8 mTop
Definition d_a_obj_snowEffTag.h:46
daSnowEffTag_HIO_c()
Definition d_a_obj_snowEffTag.cpp:14
virtual ~daSnowEffTag_HIO_c()
Definition d_a_obj_snowEffTag.cpp:123
u8 mBottom
Definition d_a_obj_snowEffTag.h:47
u8 mDisplayRange
Definition d_a_obj_snowEffTag.h:45
void genMessage(JORMContext *)
u8 field_0x4
Definition d_a_obj_snowEffTag.h:44
Snow Effect Tag.
Definition d_a_obj_snowEffTag.h:15
void setBaseMtx()
Definition d_a_obj_snowEffTag.cpp:21
f32 mMaxSize
Definition d_a_obj_snowEffTag.h:29
bool playerAreaCheck()
Definition d_a_obj_snowEffTag.cpp:55
u8 field_0x568
Definition d_a_obj_snowEffTag.h:27
f32 mSize
Definition d_a_obj_snowEffTag.h:30
int create()
Definition d_a_obj_snowEffTag.cpp:26
int getArg0()
Definition d_a_obj_snowEffTag.h:24
bool mPlayedSound
Definition d_a_obj_snowEffTag.h:28
f32 field_0x574
Definition d_a_obj_snowEffTag.h:31
u32 mEmitterID
Definition d_a_obj_snowEffTag.h:32
int Execute()
Definition d_a_obj_snowEffTag.cpp:79
int Draw()
Definition d_a_obj_snowEffTag.cpp:99
int Delete()
Definition d_a_obj_snowEffTag.cpp:103
Definition f_op_actor.h:230
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daSnowEffTag_c)==0x57C)
unsigned long u32
Definition types.h:12
float f32
Definition types.h:25
unsigned char u8
Definition types.h:8
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:196