Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_tag_CstaSw.h
Go to the documentation of this file.
1#ifndef D_A_TAG_CSTASW_H
2#define D_A_TAG_CSTASW_H
3
4#include "d/d_com_inf_game.h"
5#include "m_Do/m_Do_hostIO.h"
6
7class daTagCstaSw_c : public fopAc_ac_c {
8public:
9 void setBaseMtx();
10 int create();
11 static fopAc_ac_c* searchSekizoAct(void*, void*);
12 bool areaCheck();
13 int Execute();
14 int Draw();
15 int Delete();
16
17 u8 getSw() { return fopAcM_GetParamBit(this, 0, 8); }
18
19private:
20 /* 0x568 */ u8 mSwitch;
21 /* 0x569 */ u8 unused[0x570 - 0x569];
22
23}; // Size: 0x570
24
26public:
28 virtual ~daTagCstaSw_HIO_c();
29
31
33};
34
35#endif /* D_A_TAG_CSTASW_H */
Definition JORMContext.h:120
Definition d_a_tag_CstaSw.h:25
void genMessage(JORMContext *)
u8 unk_0x4
Definition d_a_tag_CstaSw.h:32
daTagCstaSw_HIO_c()
Definition d_a_tag_CstaSw.cpp:11
virtual ~daTagCstaSw_HIO_c()
Definition d_a_tag_CstaSw.cpp:87
Definition d_a_tag_CstaSw.h:7
u8 getSw()
Definition d_a_tag_CstaSw.h:17
int Execute()
Definition d_a_tag_CstaSw.cpp:50
u8 unused[0x570 - 0x569]
Definition d_a_tag_CstaSw.h:21
int Draw()
Definition d_a_tag_CstaSw.cpp:63
bool areaCheck()
Definition d_a_tag_CstaSw.cpp:34
void setBaseMtx()
Definition d_a_tag_CstaSw.cpp:15
u8 mSwitch
Definition d_a_tag_CstaSw.h:20
int create()
Definition d_a_tag_CstaSw.cpp:20
static fopAc_ac_c * searchSekizoAct(void *, void *)
Definition d_a_tag_CstaSw.cpp:27
int Delete()
Definition d_a_tag_CstaSw.cpp:67
Definition f_op_actor.h:230
Definition m_Do_hostIO.h:27
unsigned char u8
Definition types.h:8
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:196