diff options
| author | Pheenoh <pheenoh@gmail.com> | 2021-01-31 16:09:07 -0500 |
|---|---|---|
| committer | Pheenoh <pheenoh@gmail.com> | 2021-01-31 16:09:07 -0500 |
| commit | 3d7626f83886e5d2644cd319e2f23f71f5da513f (patch) | |
| tree | 116030784c1eba81aa5dee96f5d9cb07cdd3223e /src/m_Do/m_Do_lib.cpp | |
| parent | 02466048b11dce13d7d89e7639898b6d90493487 (diff) | |
split m_Do_lib
Diffstat (limited to 'src/m_Do/m_Do_lib.cpp')
| -rw-r--r-- | src/m_Do/m_Do_lib.cpp | 88 |
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" +} +}; |
