diff options
| author | Julgodis <> | 2021-03-29 00:10:25 +0200 |
|---|---|---|
| committer | Julgodis <> | 2021-03-29 00:10:25 +0200 |
| commit | 815c1a2039a8579d5dc81615250501b6942800d6 (patch) | |
| tree | dd6cb473752f7e8ae6c60f254f2067f5791a50bb /src/d/d_model.cpp | |
| parent | c6c405e457377cc30f7b6ef2b3aa730af0bff845 (diff) | |
clang-format
Diffstat (limited to 'src/d/d_model.cpp')
| -rw-r--r-- | src/d/d_model.cpp | 138 |
1 files changed, 63 insertions, 75 deletions
diff --git a/src/d/d_model.cpp b/src/d/d_model.cpp index 7486b0ab1a..0b0a4ad52a 100644 --- a/src/d/d_model.cpp +++ b/src/d/d_model.cpp @@ -1,58 +1,55 @@ -// +// // Generated By: dol2asm // Translation Unit: d/d_model -// +// +#include "d/d_model.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "d/d_model.h" -// +// // Types: -// +// -struct dMdl_obj_c { -}; +struct dMdl_obj_c {}; -struct dKy_tevstr_c { -}; +struct dKy_tevstr_c {}; -struct J3DModelData { -}; +struct J3DModelData {}; struct dMdl_mng_c { - /* 8009C6DC */ void search(J3DModelData*, u16, dKy_tevstr_c*); - /* 8009C724 */ void entry(J3DModelData*, u16, dKy_tevstr_c*); - /* 8009C8D8 */ void entry(J3DModelData*, u16, int); - /* 8009C7AC */ void create(); - /* 8009C864 */ void remove(); - /* 8009C8C0 */ void reset(); + /* 8009C6DC */ void search(J3DModelData*, u16, dKy_tevstr_c*); + /* 8009C724 */ void entry(J3DModelData*, u16, dKy_tevstr_c*); + /* 8009C8D8 */ void entry(J3DModelData*, u16, int); + /* 8009C7AC */ void create(); + /* 8009C864 */ void remove(); + /* 8009C8C0 */ void reset(); }; struct dMdl_c { - /* 8009C4FC */ void draw(); - /* 8009C650 */ void create(J3DModelData*, u16, dKy_tevstr_c*); - /* 8009C668 */ void entryObj(dMdl_obj_c*); - /* 8009C808 */ ~dMdl_c(); - /* 8009C930 */ dMdl_c(); + /* 8009C4FC */ void draw(); + /* 8009C650 */ void create(J3DModelData*, u16, dKy_tevstr_c*); + /* 8009C668 */ void entryObj(dMdl_obj_c*); + /* 8009C808 */ ~dMdl_c(); + /* 8009C930 */ dMdl_c(); }; struct J3DShape { - /* 80315300 */ void loadPreDrawSetting() const; + /* 80315300 */ void loadPreDrawSetting() const; }; struct J3DPacket; struct J3DDrawBuffer { - /* 8032548C */ void entryImm(J3DPacket*, u16); + /* 8032548C */ void entryImm(J3DPacket*, u16); }; struct J3DPacket { - /* 80312750 */ bool entry(J3DDrawBuffer*); + /* 80312750 */ bool entry(J3DDrawBuffer*); }; -// +// // Forward References: -// +// extern "C" extern void* __vt__6dMdl_c[5 + 1 /* padding */]; @@ -69,9 +66,9 @@ extern "C" void entry__10dMdl_mng_cFP12J3DModelDataUsi(); extern "C" void __ct__6dMdl_cFv(); extern "C" extern void* __vt__6dMdl_c[5 + 1 /* padding */]; -// +// // External References: -// +// void dKy_setLight_nowroom_actor(dKy_tevstr_c*); void dKy_setLight_again(); @@ -111,148 +108,139 @@ extern "C" extern u8 j3dSys[284]; extern "C" extern u32 g_whiteColor; extern "C" extern u8 sOldVcdVatCmd__8J3DShape[4]; -// +// // Declarations: -// +// /* ############################################################################################## */ -/* 80456B70-80456B78 0004+04 s=1 e=0 z=0 None .sbss2 @3621 */ +/* 80456B70-80456B78 0004+04 s=1 e=0 z=0 None .sbss2 @3621 */ SECTION_SBSS2 static u8 lit_3621[4 + 4 /* padding */]; -/* 8009C4FC-8009C650 0154+00 s=1 e=0 z=0 None .text draw__6dMdl_cFv */ +/* 8009C4FC-8009C650 0154+00 s=1 e=0 z=0 None .text draw__6dMdl_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMdl_c::draw() { - nofralloc + nofralloc #include "asm/d/d_model/draw__6dMdl_cFv.s" } #pragma pop - -/* 8009C650-8009C668 0018+00 s=1 e=0 z=1 None .text create__6dMdl_cFP12J3DModelDataUsP12dKy_tevstr_c */ +/* 8009C650-8009C668 0018+00 s=1 e=0 z=1 None .text + * create__6dMdl_cFP12J3DModelDataUsP12dKy_tevstr_c */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMdl_c::create(J3DModelData* param_0, u16 param_1, dKy_tevstr_c* param_2) { - nofralloc + nofralloc #include "asm/d/d_model/create__6dMdl_cFP12J3DModelDataUsP12dKy_tevstr_c.s" } #pragma pop - -/* 8009C668-8009C6DC 0074+00 s=0 e=0 z=5 None .text entryObj__6dMdl_cFP10dMdl_obj_c */ +/* 8009C668-8009C6DC 0074+00 s=0 e=0 z=5 None .text entryObj__6dMdl_cFP10dMdl_obj_c */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMdl_c::entryObj(dMdl_obj_c* param_0) { - nofralloc + nofralloc #include "asm/d/d_model/entryObj__6dMdl_cFP10dMdl_obj_c.s" } #pragma pop - -/* 8009C6DC-8009C724 0048+00 s=1 e=0 z=0 None .text search__10dMdl_mng_cFP12J3DModelDataUsP12dKy_tevstr_c */ +/* 8009C6DC-8009C724 0048+00 s=1 e=0 z=0 None .text + * search__10dMdl_mng_cFP12J3DModelDataUsP12dKy_tevstr_c */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMdl_mng_c::search(J3DModelData* param_0, u16 param_1, dKy_tevstr_c* param_2) { - nofralloc + nofralloc #include "asm/d/d_model/search__10dMdl_mng_cFP12J3DModelDataUsP12dKy_tevstr_c.s" } #pragma pop - -/* 8009C724-8009C7AC 0088+00 s=1 e=0 z=0 None .text entry__10dMdl_mng_cFP12J3DModelDataUsP12dKy_tevstr_c */ +/* 8009C724-8009C7AC 0088+00 s=1 e=0 z=0 None .text + * entry__10dMdl_mng_cFP12J3DModelDataUsP12dKy_tevstr_c */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMdl_mng_c::entry(J3DModelData* param_0, u16 param_1, dKy_tevstr_c* param_2) { - nofralloc + nofralloc #include "asm/d/d_model/entry__10dMdl_mng_cFP12J3DModelDataUsP12dKy_tevstr_c.s" } #pragma pop - /* ############################################################################################## */ -/* 80450FA0-80450FA8 0004+04 s=4 e=0 z=0 None .sbss m_myObj__10dMdl_mng_c */ +/* 80450FA0-80450FA8 0004+04 s=4 e=0 z=0 None .sbss m_myObj__10dMdl_mng_c */ static u8 m_myObj__10dMdl_mng_c[4 + 4 /* padding */]; -/* 8009C7AC-8009C808 005C+00 s=0 e=1 z=0 None .text create__10dMdl_mng_cFv */ +/* 8009C7AC-8009C808 005C+00 s=0 e=1 z=0 None .text create__10dMdl_mng_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMdl_mng_c::create() { - nofralloc + nofralloc #include "asm/d/d_model/create__10dMdl_mng_cFv.s" } #pragma pop - /* ############################################################################################## */ -/* 803AF978-803AF990 0014+04 s=2 e=0 z=1 None .data __vt__6dMdl_c */ +/* 803AF978-803AF990 0014+04 s=2 e=0 z=1 None .data __vt__6dMdl_c */ SECTION_DATA void* __vt__6dMdl_c[5 + 1 /* padding */] = { - (void*)NULL, - (void*)NULL, - (void*)entry__9J3DPacketFP13J3DDrawBuffer, - (void*)draw__6dMdl_cFv, - (void*)__dt__6dMdl_cFv, - /* padding */ - NULL, + (void*)NULL, + (void*)NULL, + (void*)entry__9J3DPacketFP13J3DDrawBuffer, + (void*)draw__6dMdl_cFv, + (void*)__dt__6dMdl_cFv, + /* padding */ + NULL, }; -/* 8009C808-8009C864 005C+00 s=3 e=0 z=0 None .text __dt__6dMdl_cFv */ +/* 8009C808-8009C864 005C+00 s=3 e=0 z=0 None .text __dt__6dMdl_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm dMdl_c::~dMdl_c() { - nofralloc + nofralloc #include "asm/d/d_model/__dt__6dMdl_cFv.s" } #pragma pop - -/* 8009C864-8009C8C0 005C+00 s=0 e=1 z=0 None .text remove__10dMdl_mng_cFv */ +/* 8009C864-8009C8C0 005C+00 s=0 e=1 z=0 None .text remove__10dMdl_mng_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMdl_mng_c::remove() { - nofralloc + nofralloc #include "asm/d/d_model/remove__10dMdl_mng_cFv.s" } #pragma pop - -/* 8009C8C0-8009C8D8 0018+00 s=0 e=1 z=0 None .text reset__10dMdl_mng_cFv */ +/* 8009C8C0-8009C8D8 0018+00 s=0 e=1 z=0 None .text reset__10dMdl_mng_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMdl_mng_c::reset() { - nofralloc + nofralloc #include "asm/d/d_model/reset__10dMdl_mng_cFv.s" } #pragma pop - -/* 8009C8D8-8009C930 0058+00 s=0 e=0 z=4 None .text entry__10dMdl_mng_cFP12J3DModelDataUsi */ +/* 8009C8D8-8009C930 0058+00 s=0 e=0 z=4 None .text entry__10dMdl_mng_cFP12J3DModelDataUsi */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm void dMdl_mng_c::entry(J3DModelData* param_0, u16 param_1, int param_2) { - nofralloc + nofralloc #include "asm/d/d_model/entry__10dMdl_mng_cFP12J3DModelDataUsi.s" } #pragma pop - -/* 8009C930-8009C964 0034+00 s=1 e=0 z=0 None .text __ct__6dMdl_cFv */ +/* 8009C930-8009C964 0034+00 s=1 e=0 z=0 None .text __ct__6dMdl_cFv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off asm dMdl_c::dMdl_c() { - nofralloc + nofralloc #include "asm/d/d_model/__ct__6dMdl_cFv.s" } #pragma pop - - |
