diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/rel/d/a/tag/d_a_tag_Lv8Gate/d_a_tag_Lv8Gate.h | 27 |
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 */ |
