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 /* 805A2098 */ void setBaseMtx();
10 /* 805A20F0 */ int create();
11 /* 805A2150 */ static fopAc_ac_c* searchSekizoAct(void*, void*);
12 /* 805A21A0 */ bool areaCheck();
13 /* 805A2340 */ int Execute();
14 /* 805A23F0 */ int Draw();
15 /* 805A23F8 */ 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:
27 /* 805A202C */ daTagCstaSw_HIO_c();
28 /* 805A2480 */ virtual ~daTagCstaSw_HIO_c();
29
31};
32
33#endif /* D_A_TAG_CSTASW_H */
Definition d_a_tag_CstaSw.h:25
u8 unk_0x4
Definition d_a_tag_CstaSw.h:30
daTagCstaSw_HIO_c()
Definition d_a_tag_CstaSw.cpp:10
virtual ~daTagCstaSw_HIO_c()
Definition d_a_tag_CstaSw.cpp:100
Definition d_a_tag_CstaSw.h:7
u8 getSw()
Definition d_a_tag_CstaSw.h:17
int Execute()
Definition d_a_tag_CstaSw.cpp:54
u8 unused[0x570 - 0x569]
Definition d_a_tag_CstaSw.h:21
int Draw()
Definition d_a_tag_CstaSw.cpp:68
bool areaCheck()
Definition d_a_tag_CstaSw.cpp:37
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:21
static fopAc_ac_c * searchSekizoAct(void *, void *)
Definition d_a_tag_CstaSw.cpp:29
int Delete()
Definition d_a_tag_CstaSw.cpp:73
Definition m_Do_hostIO.h:5
u32 fopAcM_GetParamBit(void *ac, u8 shift, u8 bit)
Definition f_op_actor_mng.h:228
Definition d_a_ep.cpp:19
unsigned char u8
Definition types.h:8