summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/rel/d/a/tag/d_a_tag_Lv8Gate/d_a_tag_Lv8Gate.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/include/rel/d/a/tag/d_a_tag_Lv8Gate/d_a_tag_Lv8Gate.h b/include/rel/d/a/tag/d_a_tag_Lv8Gate/d_a_tag_Lv8Gate.h
index fd4fad104a..9fd822ab89 100644
--- a/include/rel/d/a/tag/d_a_tag_Lv8Gate/d_a_tag_Lv8Gate.h
+++ b/include/rel/d/a/tag/d_a_tag_Lv8Gate/d_a_tag_Lv8Gate.h
@@ -1,6 +1,33 @@
#ifndef D_A_TAG_LV8GATE_H
#define D_A_TAG_LV8GATE_H
+#include "SSystem/SComponent/c_phase.h"
#include "dolphin/types.h"
+#include "f_op/f_op_actor_mng.h"
+
+class J3DModel;
+class mDoExt_bckAnm;
+
+class daTagLv8Gate_c : public fopAc_ac_c {
+public:
+ inline ~daTagLv8Gate_c();
+
+ /* 80D51C58 */ int createHeap();
+ /* 80D51F48 */ int execute();
+
+ void initBaseMtx();
+ void create_init();
+ int create();
+ int draw();
+
+ u8 getSceneNo() { return fopAcM_GetParam(this) & 0xff; }
+
+ /* 0x568 */ J3DModel* mpModel;
+ /* 0x56C */ mDoExt_bckAnm* mpBck;
+ /* 0x570 */ request_of_phase_process_class mPhaseReq;
+ /* 0x578 */ s16 mEventID;
+};
+
+STATIC_ASSERT(sizeof(daTagLv8Gate_c) == 0x57C);
#endif /* D_A_TAG_LV8GATE_H */