Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_tag_hstop.h
Go to the documentation of this file.
1#ifndef D_A_TAG_HSTOP_H
2#define D_A_TAG_HSTOP_H
3
4#include "f_op/f_op_actor.h"
5#include "d/d_msg_flow.h"
6
7class daTagHstop_c : public fopAc_ac_c {
8public:
9 /* 805A43EC */ int create();
10 /* 805A45F8 */ ~daTagHstop_c();
11 /* 805A46B8 */ void setActive();
12 /* 805A475C */ int execute();
13
14 static daTagHstop_c* getTop() { return m_top; }
15
16 daTagHstop_c* getNext() { return mNext; }
17 bool getActiveFlg() const { return mActive; }
18
19 void onTagStop() {
20 if (field_0x573 == 0) {
21 field_0x573 = 1;
22 }
23 }
24
27
28 /* 0x568 */ daTagHstop_c* mNext;
29 /* 0x568 */ daTagHstop_c* mPrev;
30 /* 0x570 */ u8 mPrm0;
31 /* 0x571 */ bool mActive;
32 /* 0x572 */ u8 mPrm1;
33 /* 0x573 */ u8 field_0x573;
34 /* 0x574 */ int field_0x574;
35};
36
37#endif /* D_A_TAG_HSTOP_H */
Definition d_a_tag_hstop.h:7
static daTagHstop_c * m_top
Definition d_a_tag_hstop.h:25
static dMsgFlow_c m_msgFlow
Definition d_a_tag_hstop.h:26
u8 mPrm1
Definition d_a_tag_hstop.h:32
void setActive()
Definition d_a_tag_hstop.cpp:94
daTagHstop_c * mPrev
Definition d_a_tag_hstop.h:29
int create()
Definition d_a_tag_hstop.cpp:13
int execute()
Definition d_a_tag_hstop.cpp:109
void onTagStop()
Definition d_a_tag_hstop.h:19
bool mActive
Definition d_a_tag_hstop.h:31
daTagHstop_c * getNext()
Definition d_a_tag_hstop.h:16
bool getActiveFlg() const
Definition d_a_tag_hstop.h:17
int field_0x574
Definition d_a_tag_hstop.h:34
u8 field_0x573
Definition d_a_tag_hstop.h:33
~daTagHstop_c()
Definition d_a_tag_hstop.cpp:72
static daTagHstop_c * getTop()
Definition d_a_tag_hstop.h:14
daTagHstop_c * mNext
Definition d_a_tag_hstop.h:28
u8 mPrm0
Definition d_a_tag_hstop.h:30
Definition d_a_obj_sekizoa.cpp:318
Definition d_a_ep.cpp:19
unsigned char u8
Definition types.h:8