diff options
| author | Julgodis <> | 2021-04-01 02:07:58 +0200 |
|---|---|---|
| committer | Julgodis <> | 2021-04-01 02:07:58 +0200 |
| commit | f6464a61cecc9b65cf010d2fb7876c23251761f5 (patch) | |
| tree | f8dca6ee66125288bd3be0cc239cf07276469a02 /libs/JSystem/J3DGraphBase/J3DStruct.cpp | |
| parent | b999714187d934636004d3d93e1ed1da792d6f80 (diff) | |
__sinit and progress script update
Diffstat (limited to 'libs/JSystem/J3DGraphBase/J3DStruct.cpp')
| -rw-r--r-- | libs/JSystem/J3DGraphBase/J3DStruct.cpp | 156 |
1 files changed, 38 insertions, 118 deletions
diff --git a/libs/JSystem/J3DGraphBase/J3DStruct.cpp b/libs/JSystem/J3DGraphBase/J3DStruct.cpp index 8ad66fb934..ac45ebb1c4 100644 --- a/libs/JSystem/J3DGraphBase/J3DStruct.cpp +++ b/libs/JSystem/J3DGraphBase/J3DStruct.cpp @@ -1,208 +1,128 @@ -// +// // Generated By: dol2asm // Translation Unit: J3DStruct -// +// +#include "JSystem/J3DGraphBase/J3DStruct.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "JSystem/J3DGraphBase/J3DStruct.h" -// +// // Types: -// +// struct J3DTexMtxInfo { - /* 80325718 */ // False False -// J3DTexMtxInfo const& False -// J3DTexMtxInfo const False -// J3DTexMtxInfo False -void operator=(J3DTexMtxInfo const&); - /* 80325794 */ // False False -// f32 (* )[4] False -// f32 False -// * False -// False -void setEffectMtx(f32 (* )[4]); + /* 80325718 */ void operator=(J3DTexMtxInfo const&); + /* 80325794 */ void setEffectMtx(f32 (*)[4]); }; struct J3DNBTScaleInfo { - /* 8032587C */ // False False -// J3DNBTScaleInfo const& False -// J3DNBTScaleInfo const False -// J3DNBTScaleInfo False -void operator=(J3DNBTScaleInfo const&); + /* 8032587C */ void operator=(J3DNBTScaleInfo const&); }; struct J3DLightInfo { - /* 803256C4 */ // False False -// J3DLightInfo const& False -// J3DLightInfo const False -// J3DLightInfo False -void operator=(J3DLightInfo const&); + /* 803256C4 */ void operator=(J3DLightInfo const&); }; struct J3DIndTexMtxInfo { - /* 803257DC */ // False False -// J3DIndTexMtxInfo const& False -// J3DIndTexMtxInfo const False -// J3DIndTexMtxInfo False -void operator=(J3DIndTexMtxInfo const&); + /* 803257DC */ void operator=(J3DIndTexMtxInfo const&); }; struct J3DFogInfo { - /* 80325800 */ // False False -// J3DFogInfo const& False -// J3DFogInfo const False -// J3DFogInfo False -void operator=(J3DFogInfo const&); + /* 80325800 */ void operator=(J3DFogInfo const&); }; -// +// // Forward References: -// - +// -// False False -// J3DLightInfo const& False -// J3DLightInfo const False -// J3DLightInfo False extern "C" void __as__12J3DLightInfoFRC12J3DLightInfo(); -// False False -// J3DTexMtxInfo const& False -// J3DTexMtxInfo const False -// J3DTexMtxInfo False extern "C" void __as__13J3DTexMtxInfoFRC13J3DTexMtxInfo(); -// False False -// f32 (* )[4] False -// f32 False -// * False -// False extern "C" void setEffectMtx__13J3DTexMtxInfoFPA4_f(); -// False False -// J3DIndTexMtxInfo const& False -// J3DIndTexMtxInfo const False -// J3DIndTexMtxInfo False extern "C" void __as__16J3DIndTexMtxInfoFRC16J3DIndTexMtxInfo(); -// False False -// J3DFogInfo const& False -// J3DFogInfo const False -// J3DFogInfo False extern "C" void __as__10J3DFogInfoFRC10J3DFogInfo(); -// False False -// J3DNBTScaleInfo const& False -// J3DNBTScaleInfo const False -// J3DNBTScaleInfo False extern "C" void __as__15J3DNBTScaleInfoFRC15J3DNBTScaleInfo(); -// +// // External References: -// +// - - -// +// // Declarations: -// +// -/* 803256C4-80325718 0054+00 s=0 e=11 z=24 None .text __as__12J3DLightInfoFRC12J3DLightInfo */ +/* 803256C4-80325718 0054+00 s=0 e=11 z=24 None .text __as__12J3DLightInfoFRC12J3DLightInfo */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// J3DLightInfo const& False -// J3DLightInfo const False -// J3DLightInfo False asm void J3DLightInfo::operator=(J3DLightInfo const& param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphBase/J3DStruct/__as__12J3DLightInfoFRC12J3DLightInfo.s" } #pragma pop - -/* 80325718-80325794 007C+00 s=0 e=4 z=0 None .text __as__13J3DTexMtxInfoFRC13J3DTexMtxInfo */ +/* 80325718-80325794 007C+00 s=0 e=4 z=0 None .text __as__13J3DTexMtxInfoFRC13J3DTexMtxInfo */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// J3DTexMtxInfo const& False -// J3DTexMtxInfo const False -// J3DTexMtxInfo False asm void J3DTexMtxInfo::operator=(J3DTexMtxInfo const& param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphBase/J3DStruct/__as__13J3DTexMtxInfoFRC13J3DTexMtxInfo.s" } #pragma pop - /* ############################################################################################## */ -/* 80456410-80456414 0004+00 s=1 e=0 z=0 None .sdata2 @409 */ +/* 80456410-80456414 0004+00 s=1 e=0 z=0 None .sdata2 @409 */ SECTION_SDATA2 static f32 lit_409 = 1.0f; -/* 80456414-80456418 0004+00 s=1 e=0 z=0 None .sdata2 @410 */ +/* 80456414-80456418 0004+00 s=1 e=0 z=0 None .sdata2 @410 */ SECTION_SDATA2 static u8 lit_410[4] = { - 0x00, 0x00, 0x00, 0x00, + 0x00, + 0x00, + 0x00, + 0x00, }; -/* 80325794-803257DC 0048+00 s=0 e=2 z=7 None .text setEffectMtx__13J3DTexMtxInfoFPA4_f */ +/* 80325794-803257DC 0048+00 s=0 e=2 z=7 None .text setEffectMtx__13J3DTexMtxInfoFPA4_f */ // 803257C4: 80456414 (lit_410) // 803257D0: 80456410 (lit_409) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// f32 (* )[4] False -// f32 False -// * False -// False -asm void J3DTexMtxInfo::setEffectMtx(f32 (* param_0)[4]) { - nofralloc +asm void J3DTexMtxInfo::setEffectMtx(f32 (*param_0)[4]) { + nofralloc #include "asm/JSystem/J3DGraphBase/J3DStruct/setEffectMtx__13J3DTexMtxInfoFPA4_f.s" } #pragma pop - -/* 803257DC-80325800 0024+00 s=0 e=5 z=0 None .text __as__16J3DIndTexMtxInfoFRC16J3DIndTexMtxInfo */ +/* 803257DC-80325800 0024+00 s=0 e=5 z=0 None .text __as__16J3DIndTexMtxInfoFRC16J3DIndTexMtxInfo + */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// J3DIndTexMtxInfo const& False -// J3DIndTexMtxInfo const False -// J3DIndTexMtxInfo False asm void J3DIndTexMtxInfo::operator=(J3DIndTexMtxInfo const& param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphBase/J3DStruct/__as__16J3DIndTexMtxInfoFRC16J3DIndTexMtxInfo.s" } #pragma pop - -/* 80325800-8032587C 007C+00 s=0 e=6 z=0 None .text __as__10J3DFogInfoFRC10J3DFogInfo */ +/* 80325800-8032587C 007C+00 s=0 e=6 z=0 None .text __as__10J3DFogInfoFRC10J3DFogInfo */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// J3DFogInfo const& False -// J3DFogInfo const False -// J3DFogInfo False asm void J3DFogInfo::operator=(J3DFogInfo const& param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphBase/J3DStruct/__as__10J3DFogInfoFRC10J3DFogInfo.s" } #pragma pop - -/* 8032587C-803258A0 0024+00 s=0 e=6 z=0 None .text __as__15J3DNBTScaleInfoFRC15J3DNBTScaleInfo */ +/* 8032587C-803258A0 0024+00 s=0 e=6 z=0 None .text __as__15J3DNBTScaleInfoFRC15J3DNBTScaleInfo + */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// J3DNBTScaleInfo const& False -// J3DNBTScaleInfo const False -// J3DNBTScaleInfo False asm void J3DNBTScaleInfo::operator=(J3DNBTScaleInfo const& param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphBase/J3DStruct/__as__15J3DNBTScaleInfoFRC15J3DNBTScaleInfo.s" } #pragma pop - - |
