diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/d/actor/d_a_obj_gaship2.h | 34 |
1 files changed, 21 insertions, 13 deletions
diff --git a/include/d/actor/d_a_obj_gaship2.h b/include/d/actor/d_a_obj_gaship2.h index 1e5d556b..ec6dd14c 100644 --- a/include/d/actor/d_a_obj_gaship2.h +++ b/include/d/actor/d_a_obj_gaship2.h @@ -1,22 +1,30 @@ #ifndef D_A_OBJ_GASHIP2_H #define D_A_OBJ_GASHIP2_H +#include "SSystem/SComponent/c_phase.h" +#include "d/d_bg_w.h" #include "f_op/f_op_actor.h" namespace daObjGaship2 { - class Act_c : public fopAc_ac_c { - public: - void solidHeapCB(fopAc_ac_c*); - void create_heap(); - s32 _create(); - BOOL _delete(); - void set_mtx(); - BOOL _execute(); - BOOL _draw(); - - public: - /* Place member variables here */ - }; +class Act_c : public fopAc_ac_c { +public: + virtual ~Act_c() {} + static BOOL solidHeapCB(fopAc_ac_c*); + bool create_heap(); + s32 _create(); + BOOL _delete(); + void set_mtx(); + BOOL _execute(); + BOOL _draw(); + + static const char M_arcname[8]; + + request_of_phase_process_class mphs; + J3DModel* mpModel; + dBgW* field_x2A0; + Mtx field_x2A4; + /* Place member variables here */ }; +}; // namespace daObjGaship2 #endif /* D_A_OBJ_GASHIP2_H */ |
