summaryrefslogtreecommitdiff
path: root/include/d/d_throwstone.h
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2023-11-25 23:53:05 -0500
committerLagoLunatic <LagoLunatic@users.noreply.github.com>2023-11-25 23:53:05 -0500
commit5039fe661cd3882d77b22dd72a2b3555aa658acd (patch)
tree6160e28e8421a08b0559f716d802cd6bc58fa30c /include/d/d_throwstone.h
parent30357c1712773d6538fc597cde60f2fe15e10c86 (diff)
Finished porting all actor classes to headers
Diffstat (limited to 'include/d/d_throwstone.h')
-rw-r--r--include/d/d_throwstone.h23
1 files changed, 23 insertions, 0 deletions
diff --git a/include/d/d_throwstone.h b/include/d/d_throwstone.h
new file mode 100644
index 00000000..aa849726
--- /dev/null
+++ b/include/d/d_throwstone.h
@@ -0,0 +1,23 @@
+#ifndef D_THROWSTONE_H
+#define D_THROWSTONE_H
+
+#include "f_op/f_op_actor.h"
+#include "SSystem/SComponent/c_phase.h"
+
+class daThrowstone_c : public fopAc_ac_c {
+public:
+ BOOL CreateHeap();
+ inline s32 _create();
+ inline BOOL _delete();
+ inline BOOL _execute();
+ inline bool _draw();
+
+ static const char M_arcname[5];
+
+public:
+ /* 0x290 */ request_of_phase_process_class mPhs;
+ /* 0x298 */ J3DModel * mpModel;
+ /* 0x29C */ Mtx mMtx;
+};
+
+#endif /* D_THROWSTONE_H */