diff options
| author | Julgodis <> | 2021-03-31 23:22:32 +0200 |
|---|---|---|
| committer | Julgodis <> | 2021-03-31 23:22:38 +0200 |
| commit | b999714187d934636004d3d93e1ed1da792d6f80 (patch) | |
| tree | b89ce29aafb588cc0d191343c915ae1447d1c7a6 /libs/JSystem/J3DGraphBase/J3DStruct.cpp | |
| parent | a868b6ae56e5d586f31a445f47b45f5ac039c74a (diff) | |
.dead section fix
Diffstat (limited to 'libs/JSystem/J3DGraphBase/J3DStruct.cpp')
| -rw-r--r-- | libs/JSystem/J3DGraphBase/J3DStruct.cpp | 158 |
1 files changed, 120 insertions, 38 deletions
diff --git a/libs/JSystem/J3DGraphBase/J3DStruct.cpp b/libs/JSystem/J3DGraphBase/J3DStruct.cpp index 12d6763ebb..8ad66fb934 100644 --- a/libs/JSystem/J3DGraphBase/J3DStruct.cpp +++ b/libs/JSystem/J3DGraphBase/J3DStruct.cpp @@ -1,126 +1,208 @@ -// +// // 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 */ void operator=(J3DTexMtxInfo const&); - /* 80325794 */ void setEffectMtx(f32 (*)[4]); + /* 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]); }; struct J3DNBTScaleInfo { - /* 8032587C */ void operator=(J3DNBTScaleInfo const&); + /* 8032587C */ // False False +// J3DNBTScaleInfo const& False +// J3DNBTScaleInfo const False +// J3DNBTScaleInfo False +void operator=(J3DNBTScaleInfo const&); }; struct J3DLightInfo { - /* 803256C4 */ void operator=(J3DLightInfo const&); + /* 803256C4 */ // False False +// J3DLightInfo const& False +// J3DLightInfo const False +// J3DLightInfo False +void operator=(J3DLightInfo const&); }; struct J3DIndTexMtxInfo { - /* 803257DC */ void operator=(J3DIndTexMtxInfo const&); + /* 803257DC */ // False False +// J3DIndTexMtxInfo const& False +// J3DIndTexMtxInfo const False +// J3DIndTexMtxInfo False +void operator=(J3DIndTexMtxInfo const&); }; struct J3DFogInfo { - /* 80325800 */ void operator=(J3DFogInfo const&); + /* 80325800 */ // False False +// J3DFogInfo const& False +// J3DFogInfo const False +// J3DFogInfo False +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 -asm void J3DTexMtxInfo::setEffectMtx(f32 (*param_0)[4]) { - nofralloc +// False False +// f32 (* )[4] False +// f32 False +// * False +// False +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 + + |
