summaryrefslogtreecommitdiff
path: root/src/m_Do/m_Do_lib.cpp
diff options
context:
space:
mode:
authorPheenoh <pheenoh@gmail.com>2021-01-31 16:09:07 -0500
committerPheenoh <pheenoh@gmail.com>2021-01-31 16:09:07 -0500
commit3d7626f83886e5d2644cd319e2f23f71f5da513f (patch)
tree116030784c1eba81aa5dee96f5d9cb07cdd3223e /src/m_Do/m_Do_lib.cpp
parent02466048b11dce13d7d89e7639898b6d90493487 (diff)
split m_Do_lib
Diffstat (limited to 'src/m_Do/m_Do_lib.cpp')
-rw-r--r--src/m_Do/m_Do_lib.cpp88
1 files changed, 87 insertions, 1 deletions
diff --git a/src/m_Do/m_Do_lib.cpp b/src/m_Do/m_Do_lib.cpp
index 4bf93c8658..e1abdb26af 100644
--- a/src/m_Do/m_Do_lib.cpp
+++ b/src/m_Do/m_Do_lib.cpp
@@ -1 +1,87 @@
-// ok
+/* m_Do_lib.cpp autogenerated by split.py v0.4 at 2021-01-31 21:06:36.599841 */
+
+#include "d/d_com/d_com_inf_game/d_com_inf_game.h"
+#include "global.h"
+
+// additional symbols needed for m_Do_lib.cpp
+// autogenerated by split.py v0.4 at 2021-01-31 21:06:36.599867
+extern "C" {
+void GXInitTexObjCI(void);
+void GXInitTlutObj(void);
+void J3DUClipper_NS_calcViewFrustum(void);
+void J3DUClipper_NS_dtor(void);
+void J3DUClipper_NS_init(void);
+void __dl__FPv(void);
+void _restgpr_29(void);
+void _savegpr_29(void);
+void func_80015544(void);
+void func_80361C24(void);
+void mDoLib_clipper_NS_setup(void);
+void mDoLib_pos2camera(void);
+void mDoLib_project(void);
+void mDoLib_setResTimgObj(void);
+}
+
+// additional symbols needed for m_Do_lib.cpp
+// autogenerated by split.py v0.4 at 2021-01-31 21:06:36.599871
+extern u8 lbl_803A3498;
+extern u8 lbl_803DD8D8;
+extern u8 lbl_803DD8E4;
+extern u8 lbl_80450C70;
+extern u8 lbl_80450C74;
+extern u8 lbl_80451B70;
+extern u8 lbl_80451B74;
+extern u8 lbl_80451B78;
+extern u8 lbl_80451B80;
+extern u8 lbl_80451B84;
+extern u8 lbl_80451B88;
+extern u8 lbl_80451B8C;
+extern u8 lbl_80451B90;
+extern u8 lbl_80451B94;
+extern u8 lbl_80451B98;
+extern u8 lbl_80451B9C;
+extern u8 lbl_80451BA0;
+
+extern "C" {
+// mDoLib_setResTimgObj__FPC7ResTIMGP9_GXTexObjUlP10_GXTlutObj
+// mDoLib_setResTimgObj(const ResTIMG*, _GXTexObj*, u32, _GXTlutObj*)
+asm void mDoLib_setResTimgObj(void) {
+ nofralloc
+#include "m_Do/m_Do_lib/asm/func_8001513C.s"
+}
+
+// setup__14mDoLib_clipperFffff
+// mDoLib_clipper::setup(f32, f32, f32, f32)
+asm void mDoLib_clipper_NS_setup(void) {
+ nofralloc
+#include "m_Do/m_Do_lib/asm/func_8001528C.s"
+}
+
+// mDoLib_project__FP3VecP3Vec
+// mDoLib_project(Vec*, Vec*)
+asm void mDoLib_project(void) {
+ nofralloc
+#include "m_Do/m_Do_lib/asm/func_80015310.s"
+}
+
+// mDoLib_pos2camera__FP3VecP3Vec
+// mDoLib_pos2camera(Vec*, Vec*)
+asm void mDoLib_pos2camera(void) {
+ nofralloc
+#include "m_Do/m_Do_lib/asm/func_800154EC.s"
+}
+
+// __sinit_m_Do_lib_cpp
+//
+asm void func_80015544(void) {
+ nofralloc
+#include "m_Do/m_Do_lib/asm/func_80015544.s"
+}
+
+// __dt__11J3DUClipperFv
+// J3DUClipper::~J3DUClipper(void)
+asm void J3DUClipper_NS_dtor(void) {
+ nofralloc
+#include "m_Do/m_Do_lib/asm/func_80015590.s"
+}
+};