Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_tag_lv6CstaSw.h
Go to the documentation of this file.
1#ifndef D_A_TAG_LV6CSTASW_H
2#define D_A_TAG_LV6CSTASW_H
3
4#include "d/d_com_inf_game.h"
5#include "m_Do/m_Do_hostIO.h"
6
7class daLv6CstaSw_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
25public:
27 virtual ~daLv6CstaSw_HIO_c();
28
30
32};
33
34#endif /* D_A_TAG_LV6CSTASW_H */
Definition JORMContext.h:120
Definition d_a_tag_lv6CstaSw.h:24
daLv6CstaSw_HIO_c()
Definition d_a_tag_lv6CstaSw.cpp:11
virtual ~daLv6CstaSw_HIO_c()
Definition d_a_tag_lv6CstaSw.cpp:89
u8 unk_0x4
Definition d_a_tag_lv6CstaSw.h:31
void genMessage(JORMContext *)
Definition d_a_tag_lv6CstaSw.h:7
u8 mSwitch
Definition d_a_tag_lv6CstaSw.h:20
void setBaseMtx()
Definition d_a_tag_lv6CstaSw.cpp:15
int Execute()
Definition d_a_tag_lv6CstaSw.cpp:51
u8 unused[0x570 - 0x569]
Definition d_a_tag_lv6CstaSw.h:21
int create()
Definition d_a_tag_lv6CstaSw.cpp:20
static fopAc_ac_c * searchSekizoAct(void *, void *)
Definition d_a_tag_lv6CstaSw.cpp:27
int Delete()
Definition d_a_tag_lv6CstaSw.cpp:69
bool areaCheck()
Definition d_a_tag_lv6CstaSw.cpp:35
u8 getSw()
Definition d_a_tag_lv6CstaSw.h:17
int Draw()
Definition d_a_tag_lv6CstaSw.cpp:65
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