Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_tag_evt.h
Go to the documentation of this file.
1#ifndef D_A_TAG_EVT_H
2#define D_A_TAG_EVT_H
3
5#include "d/d_msg_flow.h"
6#include "f_op/f_op_actor.h"
7
8class daTag_Evt_c : public fopAc_ac_c {
9public:
10 int create();
11 int destroy();
12 int execute();
13 int draw();
14 int getParam();
15 int isDelete();
16 int doEvtCutWait(int);
17 int doEvtCutTalk(int);
18 int doEvtCutNext(int);
19
20 static char* mEvtCutList[3];
21
22 /* 0x568 */ char field_0x568[8];
23 /* 0x570 */ u16 field_0x570;
24 /* 0x572 */ s16 field_0x572;
25 /* 0x574 */ int field_0x574;
26 /* 0x578 */ dMsgFlow_c mMsgFlow;
28 /* 0x5CC */ int mTimer;
29 /* 0x5D0 */ int field_0x5D0;
30 /* 0x5D4 */ int field_0x5D4;
31 /* 0x5D8 */ int field_0x5D8;
32 /* 0x5DC */ u8 field_0x5DC;
33 /* 0x5DD */ u8 field_0x5DD;
34 /* 0x5DE */ u8 field_0x5DE;
35 /* 0x5E0 */ u16 field_0x5E0;
36 /* 0x5E2 */ u16 field_0x5E2;
37 /* 0x5E4 */ s8 field_0x5E4;
38
39 virtual ~daTag_Evt_c();
40};
41
42STATIC_ASSERT(sizeof(daTag_Evt_c) == 0x5EC);
43
44#endif /* D_A_TAG_EVT_H */
Definition d_msg_flow.h:49
Definition d_a_tag_evt.h:8
char field_0x568[8]
Definition d_a_tag_evt.h:22
int mTimer
Definition d_a_tag_evt.h:28
static char * mEvtCutList[3]
Definition d_a_tag_evt.h:17
u8 field_0x5DD
Definition d_a_tag_evt.h:33
int isDelete()
Definition d_a_tag_evt.cpp:148
int create()
Definition d_a_tag_evt.cpp:23
int destroy()
Definition d_a_tag_evt.cpp:35
s8 field_0x5E4
Definition d_a_tag_evt.h:37
request_of_phase_process_class mPhase
Definition d_a_tag_evt.h:27
u16 field_0x5E2
Definition d_a_tag_evt.h:36
int field_0x5D4
Definition d_a_tag_evt.h:30
int getParam()
Definition d_a_tag_evt.cpp:116
int field_0x5D0
Definition d_a_tag_evt.h:29
int draw()
Definition d_a_tag_evt.cpp:112
dMsgFlow_c mMsgFlow
Definition d_a_tag_evt.h:26
int doEvtCutTalk(int)
Definition d_a_tag_evt.cpp:187
virtual ~daTag_Evt_c()
Definition d_a_tag_evt.cpp:227
int field_0x5D8
Definition d_a_tag_evt.h:31
u8 field_0x5DC
Definition d_a_tag_evt.h:32
int field_0x574
Definition d_a_tag_evt.h:25
u16 field_0x5E0
Definition d_a_tag_evt.h:35
int execute()
Definition d_a_tag_evt.cpp:40
int doEvtCutNext(int)
Definition d_a_tag_evt.cpp:196
u16 field_0x570
Definition d_a_tag_evt.h:23
s16 field_0x572
Definition d_a_tag_evt.h:24
u8 field_0x5DE
Definition d_a_tag_evt.h:34
int doEvtCutWait(int)
Definition d_a_tag_evt.cpp:179
Definition f_op_actor.h:230
STATIC_ASSERT(sizeof(daTag_Evt_c)==0x5EC)
signed char s8
Definition types.h:7
signed short int s16
Definition types.h:9
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
Definition c_phase.h:17