d_a_obj_gaship2 work

This commit is contained in:
Crain-32
2024-01-20 11:57:43 -07:00
parent 1acd6f1a97
commit 4803c19fe0
2 changed files with 164 additions and 41 deletions
+21 -13
View File
@@ -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 */