summaryrefslogtreecommitdiff
path: root/include/d/actor/d_a_kb.h
diff options
context:
space:
mode:
authorLagoLunatic <LagoLunatic@users.noreply.github.com>2023-11-24 12:44:06 -0500
committerLagoLunatic <LagoLunatic@users.noreply.github.com>2023-11-24 12:44:06 -0500
commit471b881de831a2ad4d4478489cf9705d6e284f9f (patch)
tree9c659c65c57175620ac3da44c61e73a109bdf930 /include/d/actor/d_a_kb.h
parent8ab8d352926122c6e7ec27610613f0adce5d0118 (diff)
Automatically generate headers for all actors
Diffstat (limited to 'include/d/actor/d_a_kb.h')
-rw-r--r--include/d/actor/d_a_kb.h70
1 files changed, 70 insertions, 0 deletions
diff --git a/include/d/actor/d_a_kb.h b/include/d/actor/d_a_kb.h
new file mode 100644
index 00000000..04b6bec5
--- /dev/null
+++ b/include/d/actor/d_a_kb.h
@@ -0,0 +1,70 @@
+#ifndef D_A_KB_H
+#define D_A_KB_H
+
+#include "f_op/f_op_actor.h"
+#include "d/d_cc_d.h"
+#include "d/d_bg_s_acch.h"
+#include "d/d_bg_s_acch.h"
+#include "m_Do/m_Do_ext.h"
+#include "SSystem/SComponent/c_phase.h"
+#include "d/d_path.h"
+
+class kb_class : public fopAc_ac_c {
+public:
+ void taura_pos_set(cXyz) {}
+
+
+public:
+ /* 0x290 */ dKy_tevstr_c mTevStr;
+ /* 0x340 */ u8 m340[0x3F4 - 0x340];
+ /* 0x3F4 */ request_of_phase_process_class mPhs;
+ /* 0x3FC */ mDoExt_McaMorf* mpMorf;
+ /* 0x400 */ u8 mShapeType;
+ /* 0x401 */ u8 m401;
+ /* 0x402 */ u8 mbCanBeBigPig;
+ /* 0x403 */ u8 m403[0x408 - 0x403];
+ /* 0x408 */ u8 m408;
+ /* 0x409 */ u8 m409[0x40C - 0x409];
+ /* 0x40C */ dPath* mpPath;
+ /* 0x410 */ u8 m410[0x41D - 0x410];
+ /* 0x41D */ u8 m41D;
+ /* 0x41E */ u8 m41E[0x420 - 0x41E];
+ /* 0x420 */ s16 m420;
+ /* 0x422 */ s16 m422;
+ /* 0x424 */ s16 m424;
+ /* 0x426 */ s16 m426;
+ /* 0x428 */ s16 m428;
+ /* 0x42A */ s16 m42A;
+ /* 0x42C */ u8 m42C[0x446 - 0x42C];
+ /* 0x446 */ s16 m446;
+ /* 0x448 */ u8 m448[0x45C - 0x448];
+ /* 0x45C */ f32 m45C;
+ /* 0x460 */ u8 m460[0x464 - 0x460];
+ /* 0x464 */ f32 m464;
+ /* 0x468 */ u8 m468[0x4A4 - 0x468];
+ /* 0x4A4 */ cXyz m4A4;
+ /* 0x4B0 */ u8 m4B0[0x4B4 - 0x4B0];
+ /* 0x4B4 */ f32 m4B4;
+ /* 0x4B8 */ f32 m4B8;
+ /* 0x4BC */ u8 m4BC[0x4C4 - 0x4BC];
+ /* 0x4C4 */ f32 m4C4;
+ /* 0x4C8 */ u8 m4C8[0x4CC - 0x4C8];
+ /* 0x4CC */ f32 m4CC;
+ /* 0x4D0 */ u8 m4D0[0x4D4 - 0x4D0];
+ /* 0x4D4 */ f32 m4D4;
+ /* 0x4D8 */ u8 m4D8[0x4E8 - 0x4D8];
+ /* 0x4E8 */ cXyz m4E8;
+ /* 0x4F4 */ u8 m4F4[0x504 - 0x4F4];
+ /* 0x504 */ J3DTexNoAnm* mpTexNoAnm;
+ /* 0x508 */ u8 m508[0x50C - 0x508];
+ /* 0x50C */ int m50C;
+ /* 0x510 */ u8 m510[0x5F8 - 0x510];
+ /* 0x5F8 */ J3DMaterialTable* mpMaterialTable;
+ /* 0x5FC */ dBgS_AcchCir mAcchCir;
+ /* 0x63C */ dBgS_Acch mAcch;
+ /* 0x800 */ dCcD_Stts mStts;
+ /* 0x83C */ dCcD_Sph mSph;
+ /* 0x968 */ u8 m968[0xA94 - 0x968];
+};
+
+#endif /* D_A_KB_H */