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/J3DGraphLoader/J3DModelLoader.cpp | |
| parent | b999714187d934636004d3d93e1ed1da792d6f80 (diff) | |
__sinit and progress script update
Diffstat (limited to 'libs/JSystem/J3DGraphLoader/J3DModelLoader.cpp')
| -rw-r--r-- | libs/JSystem/J3DGraphLoader/J3DModelLoader.cpp | 1708 |
1 files changed, 351 insertions, 1357 deletions
diff --git a/libs/JSystem/J3DGraphLoader/J3DModelLoader.cpp b/libs/JSystem/J3DGraphLoader/J3DModelLoader.cpp index 882d1d6e3a..a51b280502 100644 --- a/libs/JSystem/J3DGraphLoader/J3DModelLoader.cpp +++ b/libs/JSystem/J3DGraphLoader/J3DModelLoader.cpp @@ -1,828 +1,268 @@ -// +// // Generated By: dol2asm // Translation Unit: J3DModelLoader -// +// +#include "JSystem/J3DGraphLoader/J3DModelLoader.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "JSystem/J3DGraphLoader/J3DModelLoader.h" -// +// // Types: -// +// -struct _GXVtxDescList { -}; +struct _GXVtxDescList {}; -struct _GXVtxAttrFmtList { -}; +struct _GXVtxAttrFmtList {}; -struct _GXAttr { -}; +struct _GXAttr {}; -struct Vec { -}; +struct Vec {}; -struct ResNTAB { -}; +struct ResNTAB {}; struct JUTNameTab { - /* 802DE9E0 */ // False False -// ResNTAB const* False -// ResNTAB const False -// ResNTAB False -JUTNameTab(ResNTAB const*); + /* 802DE9E0 */ JUTNameTab(ResNTAB const*); }; struct JKRHeap { - /* 802CE784 */ // False False -void getTotalFreeSize(); + /* 802CE784 */ void getTotalFreeSize(); }; -struct J3DVertexData { -}; +struct J3DVertexData {}; -struct J3DVertexBlock { -}; +struct J3DVertexBlock {}; -struct J3DTransformInfo { -}; +struct J3DTransformInfo {}; -struct J3DTextureBlock { -}; +struct J3DTextureBlock {}; struct J3DTexture { - /* 803366A4 */ // True False -~J3DTexture(); + /* 803366A4 */ ~J3DTexture(); }; -struct J3DDrawMtxData { -}; +struct J3DDrawMtxData {}; struct J3DShapeTable { - /* 80325910 */ // False False -// J3DDrawMtxData* False -// J3DDrawMtxData False -// J3DVertexData* False -// J3DVertexData False -void initShapeNodes(J3DDrawMtxData*, J3DVertexData*); - /* 8032597C */ // False False -void sortVcdVatCmd(); + /* 80325910 */ void initShapeNodes(J3DDrawMtxData*, J3DVertexData*); + /* 8032597C */ void sortVcdVatCmd(); }; -struct J3DShapeBlock { -}; +struct J3DShapeBlock {}; struct J3DShapeFactory { - /* 80337350 */ // False False -// J3DShapeBlock const& False -// J3DShapeBlock const False -// J3DShapeBlock False -J3DShapeFactory(J3DShapeBlock const&); - /* 80337400 */ // False False -// int False -// u32 False -// _GXVtxDescList* False -// _GXVtxDescList False -void create(int, u32, _GXVtxDescList*); - /* 803378D8 */ // False False -// u32 False -void allocVcdVatCmdBuffer(u32); + /* 80337350 */ J3DShapeFactory(J3DShapeBlock const&); + /* 80337400 */ void create(int, u32, _GXVtxDescList*); + /* 803378D8 */ void allocVcdVatCmdBuffer(u32); }; template <typename A0, typename B0> -struct J3DMtxCalcNoAnm { }; +struct J3DMtxCalcNoAnm {}; /* J3DMtxCalcNoAnm<J3DMtxCalcCalcTransformSoftimage, J3DMtxCalcJ3DSysInitSoftimage> */ struct J3DMtxCalcNoAnm__template1 { - /* 803364B8 */ // False True -~J3DMtxCalcNoAnm__template1(); - /* 80336524 */ // False True -// Vec const& False -// Vec const False -// Vec False -// f32 const (& )[3][4] False -// f32 const False -// f32 False -// & False -// False -void init(Vec const&, f32 const (& )[3][4]); - /* 8033656C */ // False True -void calc(); + /* 803364B8 */ ~J3DMtxCalcNoAnm__template1(); + /* 80336524 */ void init(Vec const&, f32 const (&)[3][4]); + /* 8033656C */ void calc(); }; /* J3DMtxCalcNoAnm<J3DMtxCalcCalcTransformBasic, J3DMtxCalcJ3DSysInitBasic> */ struct J3DMtxCalcNoAnm__template2 { - /* 80336594 */ // False True -~J3DMtxCalcNoAnm__template2(); - /* 80336600 */ // False True -// Vec const& False -// Vec const False -// Vec False -// f32 const (& )[3][4] False -// f32 const False -// f32 False -// & False -// False -void init(Vec const&, f32 const (& )[3][4]); - /* 80336628 */ // False True -void calc(); + /* 80336594 */ ~J3DMtxCalcNoAnm__template2(); + /* 80336600 */ void init(Vec const&, f32 const (&)[3][4]); + /* 80336628 */ void calc(); }; struct J3DMtxCalcJ3DSysInitBasic { - /* 8032EC28 */ // False False -// Vec const& False -// Vec const False -// Vec False -// f32 const (& )[3][4] False -// f32 const False -// f32 False -// & False -// False -void init(Vec const&, f32 const (& )[3][4]); + /* 8032EC28 */ void init(Vec const&, f32 const (&)[3][4]); }; struct J3DMtxCalcCalcTransformSoftimage { - /* 8032EE50 */ // False False -// J3DTransformInfo const& False -// J3DTransformInfo const False -// J3DTransformInfo False -void calcTransform(J3DTransformInfo const&); + /* 8032EE50 */ void calcTransform(J3DTransformInfo const&); }; struct J3DMtxCalcCalcTransformBasic { - /* 8032ED30 */ // False False -// J3DTransformInfo const& False -// J3DTransformInfo const False -// J3DTransformInfo False -void calcTransform(J3DTransformInfo const&); + /* 8032ED30 */ void calcTransform(J3DTransformInfo const&); }; -struct J3DAnmTransform { -}; +struct J3DAnmTransform {}; struct J3DMtxCalc { - /* 80014E8C */ // False False -// void False -// u8 False -// J3DAnmTransform* False -// J3DAnmTransform False -void setAnmTransform(u8, J3DAnmTransform*); - /* 80014E90 */ // False False -// void False -// J3DAnmTransform* False -// J3DAnmTransform False -void setAnmTransform(J3DAnmTransform*); - /* 80014E94 */ // False False -// bool False -// u8 False -bool getAnmTransform(u8); - /* 80014E9C */ // False False -// bool False -bool getAnmTransform(); - /* 80014EA4 */ // False False -// void False -// u8 False -// f32 False -void setWeight(u8, f32); - /* 80014EA8 */ // False False -// u8 False -void getWeight(u8) const; + /* 80014E8C */ void setAnmTransform(u8, J3DAnmTransform*); + /* 80014E90 */ void setAnmTransform(J3DAnmTransform*); + /* 80014E94 */ bool getAnmTransform(u8); + /* 80014E9C */ bool getAnmTransform(); + /* 80014EA4 */ void setWeight(u8, f32); + /* 80014EA8 */ void getWeight(u8) const; }; -struct J3DMaterialBlock { -}; +struct J3DMaterialBlock {}; struct J3DModelLoader_v26 { - /* 80335614 */ // True False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False -void readMaterial(J3DMaterialBlock const*, u32); - /* 80335CE4 */ // True False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False -void readMaterialTable(J3DMaterialBlock const*, u32); - /* 80336398 */ // True False -~J3DModelLoader_v26(); - /* 80336DB4 */ // False False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False -void calcSizeMaterial(J3DMaterialBlock const*, u32); - /* 80336F60 */ // False False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False -void calcSizeMaterialTable(J3DMaterialBlock const*, u32); + /* 80335614 */ void readMaterial(J3DMaterialBlock const*, u32); + /* 80335CE4 */ void readMaterialTable(J3DMaterialBlock const*, u32); + /* 80336398 */ ~J3DModelLoader_v26(); + /* 80336DB4 */ void calcSizeMaterial(J3DMaterialBlock const*, u32); + /* 80336F60 */ void calcSizeMaterialTable(J3DMaterialBlock const*, u32); }; -struct J3DMaterialBlock_v21 { -}; +struct J3DMaterialBlock_v21 {}; struct J3DModelLoader_v21 { - /* 80335890 */ // True False -// J3DMaterialBlock_v21 const* False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False -// u32 False -void readMaterial_v21(J3DMaterialBlock_v21 const*, u32); - /* 80335E20 */ // True False -// J3DMaterialBlock_v21 const* False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False -// u32 False -void readMaterialTable_v21(J3DMaterialBlock_v21 const*, u32); - /* 803363F4 */ // True False -~J3DModelLoader_v21(); + /* 80335890 */ void readMaterial_v21(J3DMaterialBlock_v21 const*, u32); + /* 80335E20 */ void readMaterialTable_v21(J3DMaterialBlock_v21 const*, u32); + /* 803363F4 */ ~J3DModelLoader_v21(); }; struct J3DModelLoaderDataBase { - /* 803346BC */ // False False -// void const* False -// void const False -// void False -// u32 False -void load(void const*, u32); + /* 803346BC */ void load(void const*, u32); }; -struct J3DJointBlock { -}; +struct J3DJointBlock {}; -struct J3DMaterialDLBlock { -}; +struct J3DMaterialDLBlock {}; -struct J3DModelInfoBlock { -}; +struct J3DModelInfoBlock {}; -struct J3DDrawBlock { -}; +struct J3DEnvelopeBlock {}; -struct J3DEnvelopeBlock { -}; +struct J3DDrawBlock {}; struct J3DModelLoader { - /* 8033468C */ // True False -J3DModelLoader(); - /* 803347E0 */ // True False -// void const* False -// void const False -// void False -// u32 False -void load(void const*, u32); - /* 80334ABC */ // True False -// void const* False -// void const False -// void False -void loadMaterialTable(void const*); - /* 80334C20 */ // True False -// void const* False -// void const False -// void False -// u32 False -void loadBinaryDisplayList(void const*, u32); - /* 80334EE0 */ // True False -void setupBBoardInfo(); - /* 80335048 */ // True False -// J3DModelInfoBlock const* False -// J3DModelInfoBlock const False -// J3DModelInfoBlock False -// u32 False -void readInformation(J3DModelInfoBlock const*, u32); - /* 803351D0 */ // True False -// J3DVertexBlock const* False -// J3DVertexBlock const False -// J3DVertexBlock False -void readVertex(J3DVertexBlock const*); - /* 803353F0 */ // True False -// J3DEnvelopeBlock const* False -// J3DEnvelopeBlock const False -// J3DEnvelopeBlock False -void readEnvelop(J3DEnvelopeBlock const*); - /* 80335480 */ // True False -// J3DDrawBlock const* False -// J3DDrawBlock const False -// J3DDrawBlock False -void readDraw(J3DDrawBlock const*); - /* 80335530 */ // True False -// J3DJointBlock const* False -// J3DJointBlock const False -// J3DJointBlock False -void readJoint(J3DJointBlock const*); - /* 80335AF4 */ // True False -// J3DShapeBlock const* False -// J3DShapeBlock const False -// J3DShapeBlock False -// u32 False -void readShape(J3DShapeBlock const*, u32); - /* 80335C18 */ // True False -// J3DTextureBlock const* False -// J3DTextureBlock const False -// J3DTextureBlock False -void readTexture(J3DTextureBlock const*); - /* 80335F5C */ // True False -// J3DTextureBlock const* False -// J3DTextureBlock const False -// J3DTextureBlock False -void readTextureTable(J3DTextureBlock const*); - /* 80336028 */ // True False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False -void readPatchedMaterial(J3DMaterialBlock const*, u32); - /* 80336168 */ // True False -// J3DMaterialDLBlock const* False -// J3DMaterialDLBlock const False -// J3DMaterialDLBlock False -// u32 False -void readMaterialDL(J3DMaterialDLBlock const*, u32); - /* 8033631C */ // True False -// u32 False -void modifyMaterial(u32); - /* 80336450 */ // True False -~J3DModelLoader(); - /* 80336498 */ // True False -// void False -// J3DMaterialBlock_v21 const* False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False -// u32 False -void readMaterial_v21(J3DMaterialBlock_v21 const*, u32); - /* 8033649C */ // True False -// void False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False -void readMaterial(J3DMaterialBlock const*, u32); - /* 803364A0 */ // True False -// void False -// J3DMaterialBlock_v21 const* False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False -// u32 False -void readMaterialTable_v21(J3DMaterialBlock_v21 const*, u32); - /* 803364A4 */ // True False -// void False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False -void readMaterialTable(J3DMaterialBlock const*, u32); - /* 803364A8 */ // True False -// bool False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False -bool calcSizeMaterial(J3DMaterialBlock const*, u32); - /* 803364B0 */ // True False -// bool False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False -bool calcSizeMaterialTable(J3DMaterialBlock const*, u32); - /* 80336794 */ // False False -// void const* False -// void const False -// void False -void countMaterialNum(void const*); - /* 803367D4 */ // False False -// void const* False -// void const False -// void False -// u32 False -void calcLoadSize(void const*, u32); - /* 803369A0 */ // False False -// void const* False -// void const False -// void False -void calcLoadMaterialTableSize(void const*); - /* 80336A98 */ // False False -// void const* False -// void const False -// void False -// u32 False -void calcLoadBinaryDisplayListSize(void const*, u32); + /* 8033468C */ J3DModelLoader(); + /* 803347E0 */ void load(void const*, u32); + /* 80334ABC */ void loadMaterialTable(void const*); + /* 80334C20 */ void loadBinaryDisplayList(void const*, u32); + /* 80334EE0 */ void setupBBoardInfo(); + /* 80335048 */ void readInformation(J3DModelInfoBlock const*, u32); + /* 803351D0 */ void readVertex(J3DVertexBlock const*); + /* 803353F0 */ void readEnvelop(J3DEnvelopeBlock const*); + /* 80335480 */ void readDraw(J3DDrawBlock const*); + /* 80335530 */ void readJoint(J3DJointBlock const*); + /* 80335AF4 */ void readShape(J3DShapeBlock const*, u32); + /* 80335C18 */ void readTexture(J3DTextureBlock const*); + /* 80335F5C */ void readTextureTable(J3DTextureBlock const*); + /* 80336028 */ void readPatchedMaterial(J3DMaterialBlock const*, u32); + /* 80336168 */ void readMaterialDL(J3DMaterialDLBlock const*, u32); + /* 8033631C */ void modifyMaterial(u32); + /* 80336450 */ ~J3DModelLoader(); + /* 80336498 */ void readMaterial_v21(J3DMaterialBlock_v21 const*, u32); + /* 8033649C */ void readMaterial(J3DMaterialBlock const*, u32); + /* 803364A0 */ void readMaterialTable_v21(J3DMaterialBlock_v21 const*, u32); + /* 803364A4 */ void readMaterialTable(J3DMaterialBlock const*, u32); + /* 803364A8 */ bool calcSizeMaterial(J3DMaterialBlock const*, u32); + /* 803364B0 */ bool calcSizeMaterialTable(J3DMaterialBlock const*, u32); + /* 80336794 */ void countMaterialNum(void const*); + /* 803367D4 */ void calcLoadSize(void const*, u32); + /* 803369A0 */ void calcLoadMaterialTableSize(void const*); + /* 80336A98 */ void calcLoadBinaryDisplayListSize(void const*, u32); }; -struct J3DModelHierarchy { -}; +struct J3DModelHierarchy {}; struct J3DModelData { - /* 80325D88 */ // False False -void clear(); - /* 80325DA0 */ // False False -J3DModelData(); - /* 80325EC8 */ // False False -void indexToPtr(); + /* 80325D88 */ void clear(); + /* 80325DA0 */ J3DModelData(); + /* 80325EC8 */ void indexToPtr(); }; struct J3DMaterialTable { - /* 8032F5A8 */ // False False -void clear(); - /* 8032F5D0 */ // False False -J3DMaterialTable(); + /* 8032F5A8 */ void clear(); + /* 8032F5D0 */ J3DMaterialTable(); }; struct J3DMaterial { - /* 80316240 */ // False False -void initialize(); - /* 80332B94 */ // False False -~J3DMaterial(); - /* 80336650 */ // True False -J3DMaterial(); + /* 80316240 */ void initialize(); + /* 80332B94 */ ~J3DMaterial(); + /* 80336650 */ J3DMaterial(); }; struct J3DMaterialFactory_v21 { - /* 80332DA4 */ // False False -// J3DMaterialBlock_v21 const& False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False -J3DMaterialFactory_v21(J3DMaterialBlock_v21 const&); - /* 80332F84 */ // False False -void countUniqueMaterials(); - /* 80333068 */ // False False -// J3DMaterial* False -// J3DMaterial False -// int False -// u32 False -void create(J3DMaterial*, int, u32) const; + /* 80332DA4 */ J3DMaterialFactory_v21(J3DMaterialBlock_v21 const&); + /* 80332F84 */ void countUniqueMaterials(); + /* 80333068 */ void create(J3DMaterial*, int, u32) const; }; struct J3DMaterialFactory { - struct MaterialType { - }; - - /* 8032FFEC */ // False False -// J3DMaterialBlock const& False -// J3DMaterialBlock const False -// J3DMaterialBlock False -J3DMaterialFactory(J3DMaterialBlock const&); - /* 80330234 */ // False False -// J3DMaterialDLBlock const& False -// J3DMaterialDLBlock const False -// J3DMaterialDLBlock False -J3DMaterialFactory(J3DMaterialDLBlock const&); - /* 803302BC */ // False False -void countUniqueMaterials(); - /* 803303C4 */ // False False -// J3DMaterial* False -// J3DMaterial False -// J3DMaterialFactory::MaterialType False -// int False -// u32 False -void create(J3DMaterial*, J3DMaterialFactory::MaterialType, int, u32) const; - /* 8033168C */ // False False -// J3DMaterial* False -// J3DMaterial False -// int False -void modifyPatchedCurrentMtx(J3DMaterial*, int) const; -}; + struct MaterialType {}; -struct J3DJoint { + /* 8032FFEC */ J3DMaterialFactory(J3DMaterialBlock const&); + /* 80330234 */ J3DMaterialFactory(J3DMaterialDLBlock const&); + /* 803302BC */ void countUniqueMaterials(); + /* 803303C4 */ void create(J3DMaterial*, J3DMaterialFactory::MaterialType, int, u32) const; + /* 8033168C */ void modifyPatchedCurrentMtx(J3DMaterial*, int) const; }; +struct J3DJoint {}; + struct J3DJointTree { - /* 80325A9C */ // False False -// J3DJoint* False -// J3DJoint False -// J3DModelHierarchy const** False -// J3DModelHierarchy const* False -// J3DModelHierarchy const False -// J3DModelHierarchy False -// J3DMaterialTable* False -// J3DMaterialTable False -// J3DShapeTable* False -// J3DShapeTable False -void makeHierarchy(J3DJoint*, J3DModelHierarchy const**, J3DMaterialTable*, J3DShapeTable*); - /* 80325C00 */ // False False -void findImportantMtxIndex(); + /* 80325A9C */ void makeHierarchy(J3DJoint*, J3DModelHierarchy const**, J3DMaterialTable*, + J3DShapeTable*); + /* 80325C00 */ void findImportantMtxIndex(); }; struct J3DJointFactory { - /* 80337178 */ // False False -// J3DJointBlock const& False -// J3DJointBlock const False -// J3DJointBlock False -J3DJointFactory(J3DJointBlock const&); - /* 803371D0 */ // False False -// int False -void create(int); + /* 80337178 */ J3DJointFactory(J3DJointBlock const&); + /* 803371D0 */ void create(int); }; -// +// // Forward References: -// +// -// True False -// _GXVtxAttrFmtList* False -// _GXVtxAttrFmtList False -// _GXAttr False static void getFmtType(_GXVtxAttrFmtList*, _GXAttr); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False void JSUConvertOffsetToPtr__template66(void const*, void const*); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False void JSUConvertOffsetToPtr__template67(void const*, void const*); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False void JSUConvertOffsetToPtr__template68(void const*, void const*); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False void JSUConvertOffsetToPtr__template69(void const*, void const*); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False void JSUConvertOffsetToPtr__template70(void const*, void const*); -// False True -// void const* False -// void const False -// void False -// u32 False void JSUConvertOffsetToPtr__template71(void const*, u32); -// False True -// void const* False -// void const False -// void False -// u32 False void JSUConvertOffsetToPtr__template72(void const*, u32); -// True False extern "C" void __ct__14J3DModelLoaderFv(); -// False False -// void const* False -// void const False -// void False -// u32 False extern "C" void load__22J3DModelLoaderDataBaseFPCvUl(); -// True False -// void const* False -// void const False -// void False -// u32 False extern "C" void load__14J3DModelLoaderFPCvUl(); -// True False -// void const* False -// void const False -// void False extern "C" void loadMaterialTable__14J3DModelLoaderFPCv(); -// True False -// void const* False -// void const False -// void False -// u32 False extern "C" void loadBinaryDisplayList__14J3DModelLoaderFPCvUl(); -// True False extern "C" void setupBBoardInfo__14J3DModelLoaderFv(); -// True False -// J3DModelInfoBlock const* False -// J3DModelInfoBlock const False -// J3DModelInfoBlock False -// u32 False extern "C" void readInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl(); -// True False -// _GXVtxAttrFmtList* False -// _GXVtxAttrFmtList False -// _GXAttr False extern "C" static void getFmtType__FP17_GXVtxAttrFmtList7_GXAttr(); -// True False -// J3DVertexBlock const* False -// J3DVertexBlock const False -// J3DVertexBlock False extern "C" void readVertex__14J3DModelLoaderFPC14J3DVertexBlock(); -// True False -// J3DEnvelopeBlock const* False -// J3DEnvelopeBlock const False -// J3DEnvelopeBlock False extern "C" void readEnvelop__14J3DModelLoaderFPC16J3DEnvelopeBlock(); -// True False -// J3DDrawBlock const* False -// J3DDrawBlock const False -// J3DDrawBlock False extern "C" void readDraw__14J3DModelLoaderFPC12J3DDrawBlock(); -// True False -// J3DJointBlock const* False -// J3DJointBlock const False -// J3DJointBlock False extern "C" void readJoint__14J3DModelLoaderFPC13J3DJointBlock(); -// True False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False extern "C" void readMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl(); -// True False -// J3DMaterialBlock_v21 const* False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False -// u32 False extern "C" void readMaterial_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul(); -// True False -// J3DShapeBlock const* False -// J3DShapeBlock const False -// J3DShapeBlock False -// u32 False extern "C" void readShape__14J3DModelLoaderFPC13J3DShapeBlockUl(); -// True False -// J3DTextureBlock const* False -// J3DTextureBlock const False -// J3DTextureBlock False extern "C" void readTexture__14J3DModelLoaderFPC15J3DTextureBlock(); -// True False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False extern "C" void readMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl(); -// True False -// J3DMaterialBlock_v21 const* False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False -// u32 False extern "C" void readMaterialTable_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul(); -// True False -// J3DTextureBlock const* False -// J3DTextureBlock const False -// J3DTextureBlock False extern "C" void readTextureTable__14J3DModelLoaderFPC15J3DTextureBlock(); -// True False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False extern "C" void readPatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl(); -// True False -// J3DMaterialDLBlock const* False -// J3DMaterialDLBlock const False -// J3DMaterialDLBlock False -// u32 False extern "C" void readMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl(); -// True False -// u32 False extern "C" void modifyMaterial__14J3DModelLoaderFUl(); -// True False extern "C" void __dt__18J3DModelLoader_v26Fv(); -// True False extern "C" void __dt__18J3DModelLoader_v21Fv(); -// True False extern "C" void __dt__14J3DModelLoaderFv(); -// True False -// void False -// J3DMaterialBlock_v21 const* False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False -// u32 False extern "C" void readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul(); -// True False -// void False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False extern "C" void readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl(); -// True False -// void False -// J3DMaterialBlock_v21 const* False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False -// u32 False extern "C" void readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul(); -// True False -// void False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False extern "C" void readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl(); -// True False -// bool False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False extern "C" bool calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl(); -// True False -// bool False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False extern "C" bool calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl(); -// False True extern "C" void func_803364B8(); -// False True -// Vec const& False -// Vec const False -// Vec False -// f32 const (& )[3][4] False -// f32 const False -// f32 False -// & False -// False extern "C" void func_80336524(); -// False True extern "C" void func_8033656C(); -// False True extern "C" void func_80336594(); -// False True -// Vec const& False -// Vec const False -// Vec False -// f32 const (& )[3][4] False -// f32 const False -// f32 False -// & False -// False extern "C" void func_80336600(); -// False True extern "C" void func_80336628(); -// True False extern "C" void __ct__11J3DMaterialFv(); -// True False extern "C" void __dt__10J3DTextureFv(); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False extern "C" void func_803366EC(); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False extern "C" void func_80336704(); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False extern "C" void func_8033671C(); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False extern "C" void func_80336734(); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False extern "C" void func_8033674C(); -// False True -// void const* False -// void const False -// void False -// u32 False extern "C" void func_80336764(); -// False True -// void const* False -// void const False -// void False -// u32 False extern "C" void func_8033677C(); extern "C" extern char const* const J3DModelLoader__stringBase0; extern "C" extern void* __vt__18J3DModelLoader_v21[17]; @@ -832,324 +272,82 @@ extern "C" extern void* data_803CF1BC[11]; extern "C" extern void* __vt__10J3DTexture[3]; extern "C" extern void* __vt__14J3DModelLoader[17]; -// +// // External References: -// +// -// False False -// void* False -// void False -// u32 False void* operator new(u32); -// False False -// void* False -// void False -// u32 False void* operator new[](u32); -// False False -// void* False -// void False -// u32 False -// int False void* operator new[](u32, int); -// False False -// void False -// void* False -// void False void operator delete(void*); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False void JSUConvertOffsetToPtr__template24(void const*, void const*); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False void JSUConvertOffsetToPtr__template28(void const*, void const*); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False void JSUConvertOffsetToPtr__template39(void const*, void const*); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False void JSUConvertOffsetToPtr__template41(void const*, void const*); -// False False extern "C" void OSReport(); -// False False -// void False -// u8 False -// J3DAnmTransform* False -// J3DAnmTransform False extern "C" void setAnmTransform__10J3DMtxCalcFUcP15J3DAnmTransform(); -// False False -// void False -// J3DAnmTransform* False -// J3DAnmTransform False extern "C" void setAnmTransform__10J3DMtxCalcFP15J3DAnmTransform(); -// False False -// bool False -// u8 False extern "C" bool getAnmTransform__10J3DMtxCalcFUc(); -// False False -// bool False extern "C" bool getAnmTransform__10J3DMtxCalcFv(); -// False False -// void False -// u8 False -// f32 False extern "C" void setWeight__10J3DMtxCalcFUcf(); -// False False -// u8 False extern "C" void getWeight__10J3DMtxCalcCFUc(); -// False False extern "C" void getTotalFreeSize__7JKRHeapFv(); -// False False -// void* False -// void False -// u32 False extern "C" void* __nw__FUl(); -// False False -// void* False -// void False -// u32 False extern "C" void* __nwa__FUl(); -// False False -// void* False -// void False -// u32 False -// int False extern "C" void* __nwa__FUli(); -// False False -// void False -// void* False -// void False extern "C" void __dl__FPv(); -// False False -// ResNTAB const* False -// ResNTAB const False -// ResNTAB False extern "C" void __ct__10JUTNameTabFPC7ResNTAB(); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False extern "C" void func_802F4260(); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False extern "C" void func_802F42C0(); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False extern "C" void func_8030A530(); -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False extern "C" void func_8030A560(); -// False False extern "C" void initialize__11J3DMaterialFv(); -// False False -// J3DDrawMtxData* False -// J3DDrawMtxData False -// J3DVertexData* False -// J3DVertexData False extern "C" void initShapeNodes__13J3DShapeTableFP14J3DDrawMtxDataP13J3DVertexData(); -// False False extern "C" void sortVcdVatCmd__13J3DShapeTableFv(); -// False False -// J3DJoint* False -// J3DJoint False -// J3DModelHierarchy const** False -// J3DModelHierarchy const* False -// J3DModelHierarchy const False -// J3DModelHierarchy False -// J3DMaterialTable* False -// J3DMaterialTable False -// J3DShapeTable* False -// J3DShapeTable False -extern "C" void makeHierarchy__12J3DJointTreeFP8J3DJointPPC17J3DModelHierarchyP16J3DMaterialTableP13J3DShapeTable(); -// False False +extern "C" void +makeHierarchy__12J3DJointTreeFP8J3DJointPPC17J3DModelHierarchyP16J3DMaterialTableP13J3DShapeTable(); extern "C" void findImportantMtxIndex__12J3DJointTreeFv(); -// False False extern "C" void clear__12J3DModelDataFv(); -// False False extern "C" void __ct__12J3DModelDataFv(); -// False False extern "C" void indexToPtr__12J3DModelDataFv(); -// False False -// Vec const& False -// Vec const False -// Vec False -// f32 const (& )[3][4] False -// f32 const False -// f32 False -// & False -// False extern "C" void init__25J3DMtxCalcJ3DSysInitBasicFRC3VecRA3_A4_Cf(); -// False False -// J3DTransformInfo const& False -// J3DTransformInfo const False -// J3DTransformInfo False extern "C" void calcTransform__28J3DMtxCalcCalcTransformBasicFRC16J3DTransformInfo(); -// False False -// J3DTransformInfo const& False -// J3DTransformInfo const False -// J3DTransformInfo False extern "C" void calcTransform__32J3DMtxCalcCalcTransformSoftimageFRC16J3DTransformInfo(); -// False False extern "C" void clear__16J3DMaterialTableFv(); -// False False extern "C" void __ct__16J3DMaterialTableFv(); -// False False -// J3DMaterialBlock const& False -// J3DMaterialBlock const False -// J3DMaterialBlock False extern "C" void __ct__18J3DMaterialFactoryFRC16J3DMaterialBlock(); -// False False -// J3DMaterialDLBlock const& False -// J3DMaterialDLBlock const False -// J3DMaterialDLBlock False extern "C" void __ct__18J3DMaterialFactoryFRC18J3DMaterialDLBlock(); -// False False extern "C" void countUniqueMaterials__18J3DMaterialFactoryFv(); -// False False -// J3DMaterial* False -// J3DMaterial False -// J3DMaterialFactory::MaterialType False -// int False -// u32 False -extern "C" void create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl(); -// False False -// J3DMaterial* False -// J3DMaterial False -// int False +extern "C" void +create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl(); extern "C" void modifyPatchedCurrentMtx__18J3DMaterialFactoryCFP11J3DMateriali(); -// False False extern "C" void __dt__11J3DMaterialFv(); -// False False -// J3DMaterialBlock_v21 const& False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False extern "C" void __ct__22J3DMaterialFactory_v21FRC20J3DMaterialBlock_v21(); -// False False extern "C" void countUniqueMaterials__22J3DMaterialFactory_v21Fv(); -// False False -// J3DMaterial* False -// J3DMaterial False -// int False -// u32 False extern "C" void create__22J3DMaterialFactory_v21CFP11J3DMaterialiUl(); -// False False -// void const* False -// void const False -// void False extern "C" void countMaterialNum__14J3DModelLoaderFPCv(); -// False False -// void const* False -// void const False -// void False -// u32 False extern "C" void calcLoadSize__14J3DModelLoaderFPCvUl(); -// False False -// void const* False -// void const False -// void False extern "C" void calcLoadMaterialTableSize__14J3DModelLoaderFPCv(); -// False False -// void const* False -// void const False -// void False -// u32 False extern "C" void calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl(); -// False False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False extern "C" void calcSizeMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl(); -// False False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False extern "C" void calcSizeMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl(); -// False False -// J3DJointBlock const& False -// J3DJointBlock const False -// J3DJointBlock False extern "C" void __ct__15J3DJointFactoryFRC13J3DJointBlock(); -// False False -// int False extern "C" void create__15J3DJointFactoryFi(); -// False False -// J3DShapeBlock const& False -// J3DShapeBlock const False -// J3DShapeBlock False extern "C" void __ct__15J3DShapeFactoryFRC13J3DShapeBlock(); -// False False -// int False -// u32 False -// _GXVtxDescList* False -// _GXVtxDescList False extern "C" void create__15J3DShapeFactoryFiUlP14_GXVtxDescList(); -// False False -// u32 False extern "C" void allocVcdVatCmdBuffer__15J3DShapeFactoryFUl(); -// False False extern "C" void PSMTXCopy(); -// False False extern "C" void __construct_new_array(); -// False False extern "C" void _savegpr_24(); -// False False extern "C" void _savegpr_25(); -// False False extern "C" void _savegpr_27(); -// False False extern "C" void _savegpr_28(); -// False False extern "C" void _savegpr_29(); -// False False extern "C" void _restgpr_24(); -// False False extern "C" void _restgpr_25(); -// False False extern "C" void _restgpr_27(); -// False False extern "C" void _restgpr_28(); -// False False extern "C" void _restgpr_29(); extern "C" extern void* data_803A3360[11]; extern "C" extern void* __vt__19J3DMtxCalcNoAnmBase[11]; @@ -1160,126 +358,126 @@ extern "C" extern u8 mCurrentS__6J3DSys[12]; extern "C" extern u8 sCurrentHeap__7JKRHeap[4]; extern "C" extern u8 mJoint__10J3DMtxCalc[4]; -// +// // Declarations: -// +// /* ############################################################################################## */ -/* 803CF108-803CF14C 0044+00 s=2 e=0 z=0 None .data __vt__18J3DModelLoader_v21 */ +/* 803CF108-803CF14C 0044+00 s=2 e=0 z=0 None .data __vt__18J3DModelLoader_v21 */ SECTION_DATA void* __vt__18J3DModelLoader_v21[17] = { - (void*)NULL /* RTTI */, - (void*)NULL, - (void*)load__14J3DModelLoaderFPCvUl, - (void*)loadMaterialTable__14J3DModelLoaderFPCv, - (void*)loadBinaryDisplayList__14J3DModelLoaderFPCvUl, - (void*)calcLoadSize__14J3DModelLoaderFPCvUl, - (void*)calcLoadMaterialTableSize__14J3DModelLoaderFPCv, - (void*)calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl, - (void*)countMaterialNum__14J3DModelLoaderFPCv, - (void*)setupBBoardInfo__14J3DModelLoaderFv, - (void*)__dt__18J3DModelLoader_v21Fv, - (void*)readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl, - (void*)readMaterial_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul, - (void*)readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl, - (void*)readMaterialTable_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul, - (void*)calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl, - (void*)calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl, + (void*)NULL /* RTTI */, + (void*)NULL, + (void*)load__14J3DModelLoaderFPCvUl, + (void*)loadMaterialTable__14J3DModelLoaderFPCv, + (void*)loadBinaryDisplayList__14J3DModelLoaderFPCvUl, + (void*)calcLoadSize__14J3DModelLoaderFPCvUl, + (void*)calcLoadMaterialTableSize__14J3DModelLoaderFPCv, + (void*)calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl, + (void*)countMaterialNum__14J3DModelLoaderFPCv, + (void*)setupBBoardInfo__14J3DModelLoaderFv, + (void*)__dt__18J3DModelLoader_v21Fv, + (void*)readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl, + (void*)readMaterial_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul, + (void*)readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl, + (void*)readMaterialTable_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul, + (void*)calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl, + (void*)calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl, }; -/* 803CF14C-803CF190 0044+00 s=2 e=0 z=0 None .data __vt__18J3DModelLoader_v26 */ +/* 803CF14C-803CF190 0044+00 s=2 e=0 z=0 None .data __vt__18J3DModelLoader_v26 */ SECTION_DATA void* __vt__18J3DModelLoader_v26[17] = { - (void*)NULL /* RTTI */, - (void*)NULL, - (void*)load__14J3DModelLoaderFPCvUl, - (void*)loadMaterialTable__14J3DModelLoaderFPCv, - (void*)loadBinaryDisplayList__14J3DModelLoaderFPCvUl, - (void*)calcLoadSize__14J3DModelLoaderFPCvUl, - (void*)calcLoadMaterialTableSize__14J3DModelLoaderFPCv, - (void*)calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl, - (void*)countMaterialNum__14J3DModelLoaderFPCv, - (void*)setupBBoardInfo__14J3DModelLoaderFv, - (void*)__dt__18J3DModelLoader_v26Fv, - (void*)readMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl, - (void*)readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul, - (void*)readMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl, - (void*)readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul, - (void*)calcSizeMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl, - (void*)calcSizeMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl, + (void*)NULL /* RTTI */, + (void*)NULL, + (void*)load__14J3DModelLoaderFPCvUl, + (void*)loadMaterialTable__14J3DModelLoaderFPCv, + (void*)loadBinaryDisplayList__14J3DModelLoaderFPCvUl, + (void*)calcLoadSize__14J3DModelLoaderFPCvUl, + (void*)calcLoadMaterialTableSize__14J3DModelLoaderFPCv, + (void*)calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl, + (void*)countMaterialNum__14J3DModelLoaderFPCv, + (void*)setupBBoardInfo__14J3DModelLoaderFv, + (void*)__dt__18J3DModelLoader_v26Fv, + (void*)readMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl, + (void*)readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul, + (void*)readMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl, + (void*)readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul, + (void*)calcSizeMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl, + (void*)calcSizeMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl, }; -/* 803CF190-803CF1BC 002C+00 s=2 e=0 z=0 None .data __vt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage> */ +/* 803CF190-803CF1BC 002C+00 s=2 e=0 z=0 None .data + * __vt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage> */ SECTION_DATA void* data_803CF190[11] = { - (void*)NULL /* RTTI */, - (void*)NULL, - (void*)func_803364B8, - (void*)setAnmTransform__10J3DMtxCalcFP15J3DAnmTransform, - (void*)getAnmTransform__10J3DMtxCalcFv, - (void*)setAnmTransform__10J3DMtxCalcFUcP15J3DAnmTransform, - (void*)getAnmTransform__10J3DMtxCalcFUc, - (void*)setWeight__10J3DMtxCalcFUcf, - (void*)getWeight__10J3DMtxCalcCFUc, - (void*)func_80336524, - (void*)func_8033656C, + (void*)NULL /* RTTI */, + (void*)NULL, + (void*)func_803364B8, + (void*)setAnmTransform__10J3DMtxCalcFP15J3DAnmTransform, + (void*)getAnmTransform__10J3DMtxCalcFv, + (void*)setAnmTransform__10J3DMtxCalcFUcP15J3DAnmTransform, + (void*)getAnmTransform__10J3DMtxCalcFUc, + (void*)setWeight__10J3DMtxCalcFUcf, + (void*)getWeight__10J3DMtxCalcCFUc, + (void*)func_80336524, + (void*)func_8033656C, }; -/* 803CF1BC-803CF1E8 002C+00 s=2 e=0 z=0 None .data __vt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic> */ +/* 803CF1BC-803CF1E8 002C+00 s=2 e=0 z=0 None .data + * __vt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic> */ SECTION_DATA void* data_803CF1BC[11] = { - (void*)NULL /* RTTI */, - (void*)NULL, - (void*)func_80336594, - (void*)setAnmTransform__10J3DMtxCalcFP15J3DAnmTransform, - (void*)getAnmTransform__10J3DMtxCalcFv, - (void*)setAnmTransform__10J3DMtxCalcFUcP15J3DAnmTransform, - (void*)getAnmTransform__10J3DMtxCalcFUc, - (void*)setWeight__10J3DMtxCalcFUcf, - (void*)getWeight__10J3DMtxCalcCFUc, - (void*)func_80336600, - (void*)func_80336628, + (void*)NULL /* RTTI */, + (void*)NULL, + (void*)func_80336594, + (void*)setAnmTransform__10J3DMtxCalcFP15J3DAnmTransform, + (void*)getAnmTransform__10J3DMtxCalcFv, + (void*)setAnmTransform__10J3DMtxCalcFUcP15J3DAnmTransform, + (void*)getAnmTransform__10J3DMtxCalcFUc, + (void*)setWeight__10J3DMtxCalcFUcf, + (void*)getWeight__10J3DMtxCalcCFUc, + (void*)func_80336600, + (void*)func_80336628, }; -/* 803CF1E8-803CF1F4 000C+00 s=4 e=0 z=0 None .data __vt__10J3DTexture */ +/* 803CF1E8-803CF1F4 000C+00 s=4 e=0 z=0 None .data __vt__10J3DTexture */ SECTION_DATA void* __vt__10J3DTexture[3] = { - (void*)NULL /* RTTI */, - (void*)NULL, - (void*)__dt__10J3DTextureFv, + (void*)NULL /* RTTI */, + (void*)NULL, + (void*)__dt__10J3DTextureFv, }; -/* 803CF1F4-803CF238 0044+00 s=5 e=0 z=0 None .data __vt__14J3DModelLoader */ +/* 803CF1F4-803CF238 0044+00 s=5 e=0 z=0 None .data __vt__14J3DModelLoader */ SECTION_DATA void* __vt__14J3DModelLoader[17] = { - (void*)NULL /* RTTI */, - (void*)NULL, - (void*)load__14J3DModelLoaderFPCvUl, - (void*)loadMaterialTable__14J3DModelLoaderFPCv, - (void*)loadBinaryDisplayList__14J3DModelLoaderFPCvUl, - (void*)calcLoadSize__14J3DModelLoaderFPCvUl, - (void*)calcLoadMaterialTableSize__14J3DModelLoaderFPCv, - (void*)calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl, - (void*)countMaterialNum__14J3DModelLoaderFPCv, - (void*)setupBBoardInfo__14J3DModelLoaderFv, - (void*)__dt__14J3DModelLoaderFv, - (void*)readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl, - (void*)readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul, - (void*)readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl, - (void*)readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul, - (void*)calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl, - (void*)calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl, + (void*)NULL /* RTTI */, + (void*)NULL, + (void*)load__14J3DModelLoaderFPCvUl, + (void*)loadMaterialTable__14J3DModelLoaderFPCv, + (void*)loadBinaryDisplayList__14J3DModelLoaderFPCvUl, + (void*)calcLoadSize__14J3DModelLoaderFPCvUl, + (void*)calcLoadMaterialTableSize__14J3DModelLoaderFPCv, + (void*)calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl, + (void*)countMaterialNum__14J3DModelLoaderFPCv, + (void*)setupBBoardInfo__14J3DModelLoaderFv, + (void*)__dt__14J3DModelLoaderFv, + (void*)readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl, + (void*)readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul, + (void*)readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl, + (void*)readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul, + (void*)calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl, + (void*)calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl, }; -/* 8033468C-803346BC 0030+00 s=1 e=0 z=0 None .text __ct__14J3DModelLoaderFv */ +/* 8033468C-803346BC 0030+00 s=1 e=0 z=0 None .text __ct__14J3DModelLoaderFv */ // 8033468C: 803CF1F4 (__vt__14J3DModelLoader) // 80334690: 803CF1F4 (__vt__14J3DModelLoader) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm J3DModelLoader::J3DModelLoader() { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/__ct__14J3DModelLoaderFv.s" } #pragma pop - -/* 803346BC-803347E0 0124+00 s=0 e=4 z=0 None .text load__22J3DModelLoaderDataBaseFPCvUl */ +/* 803346BC-803347E0 0124+00 s=0 e=4 z=0 None .text load__22J3DModelLoaderDataBaseFPCvUl */ // 8033472C: 8033468C (__ct__14J3DModelLoaderFv) // 80334730: 803CF108 (__vt__18J3DModelLoader_v21) // 80334734: 803CF108 (__vt__18J3DModelLoader_v21) @@ -1299,29 +497,22 @@ asm J3DModelLoader::J3DModelLoader() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False False -// void const* False -// void const False -// void False -// u32 False asm void J3DModelLoaderDataBase::load(void const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/load__22J3DModelLoaderDataBaseFPCvUl.s" } #pragma pop - /* ############################################################################################## */ -/* 803A20B0-803A20E8 0038+00 s=4 e=0 z=0 None .rodata @stringBase0 */ +/* 803A20B0-803A20E8 0038+00 s=4 e=0 z=0 None .rodata @stringBase0 */ #pragma push #pragma force_active on #pragma section ".dead" SECTION_DEAD char const* const stringBase_803A20B0 = "Unknown data block\n"; -SECTION_DEAD char const* const stringBase_803A20C4 = - "WRONG SHAPE MATRIX TYPE (__FILE__)\n"; +SECTION_DEAD char const* const stringBase_803A20C4 = "WRONG SHAPE MATRIX TYPE (__FILE__)\n"; #pragma pop -/* 803347E0-80334ABC 02DC+00 s=4 e=0 z=0 None .text load__14J3DModelLoaderFPCvUl */ +/* 803347E0-80334ABC 02DC+00 s=4 e=0 z=0 None .text load__14J3DModelLoaderFPCvUl */ // 803347F0: 803621CC (_savegpr_25) // 80334800: 80451374 (sCurrentHeap__7JKRHeap) // 80334804: 802CE784 (getTotalFreeSize__7JKRHeapFv) @@ -1338,7 +529,8 @@ SECTION_DEAD char const* const stringBase_803A20C4 = // 803349D0: 803A20B0 (J3DModelLoader__stringBase0) // 803349D4: 803A20B0 (J3DModelLoader__stringBase0) // 803349DC: 80006ABC (OSReport) -// 80334A18: 80325A9C (makeHierarchy__12J3DJointTreeFP8J3DJointPPC17J3DModelHierarchyP16J3DMaterialTableP13J3DShapeTable) +// 80334A18: 80325A9C +//(makeHierarchy__12J3DJointTreeFP8J3DJointPPC17J3DModelHierarchyP16J3DMaterialTableP13J3DShapeTable) // 80334A28: 80325910 (initShapeNodes__13J3DShapeTableFP14J3DDrawMtxDataP13J3DVertexData) // 80334A34: 8032597C (sortVcdVatCmd__13J3DShapeTableFv) // 80334A40: 80325C00 (findImportantMtxIndex__12J3DJointTreeFv) @@ -1346,19 +538,13 @@ SECTION_DEAD char const* const stringBase_803A20C4 = #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// void const* False -// void const False -// void False -// u32 False asm void J3DModelLoader::load(void const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/load__14J3DModelLoaderFPCvUl.s" } #pragma pop - -/* 80334ABC-80334C20 0164+00 s=3 e=0 z=0 None .text loadMaterialTable__14J3DModelLoaderFPCv */ +/* 80334ABC-80334C20 0164+00 s=3 e=0 z=0 None .text loadMaterialTable__14J3DModelLoaderFPCv */ // 80334ACC: 803621D4 (_savegpr_27) // 80334ADC: 802CEC4C (__nw__FUl) // 80334AE8: 8032F5D0 (__ct__16J3DMaterialTableFv) @@ -1374,18 +560,14 @@ asm void J3DModelLoader::load(void const* param_0, u32 param_1) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// void const* False -// void const False -// void False asm void J3DModelLoader::loadMaterialTable(void const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/loadMaterialTable__14J3DModelLoaderFPCv.s" } #pragma pop - -/* 80334C20-80334EE0 02C0+00 s=3 e=0 z=0 None .text loadBinaryDisplayList__14J3DModelLoaderFPCvUl */ +/* 80334C20-80334EE0 02C0+00 s=3 e=0 z=0 None .text loadBinaryDisplayList__14J3DModelLoaderFPCvUl + */ // 80334C30: 803621C8 (_savegpr_24) // 80334C44: 802CEC4C (__nw__FUl) // 80334C50: 80325DA0 (__ct__12J3DModelDataFv) @@ -1403,7 +585,8 @@ asm void J3DModelLoader::loadMaterialTable(void const* param_0) { // 80334E34: 803A20B0 (J3DModelLoader__stringBase0) // 80334E38: 803A20B0 (J3DModelLoader__stringBase0) // 80334E40: 80006ABC (OSReport) -// 80334E7C: 80325A9C (makeHierarchy__12J3DJointTreeFP8J3DJointPPC17J3DModelHierarchyP16J3DMaterialTableP13J3DShapeTable) +// 80334E7C: 80325A9C +//(makeHierarchy__12J3DJointTreeFP8J3DJointPPC17J3DModelHierarchyP16J3DMaterialTableP13J3DShapeTable) // 80334E8C: 80325910 (initShapeNodes__13J3DShapeTableFP14J3DDrawMtxDataP13J3DVertexData) // 80334E98: 8032597C (sortVcdVatCmd__13J3DShapeTableFv) // 80334EA4: 80325C00 (findImportantMtxIndex__12J3DJointTreeFv) @@ -1412,19 +595,13 @@ asm void J3DModelLoader::loadMaterialTable(void const* param_0) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// void const* False -// void const False -// void False -// u32 False asm void J3DModelLoader::loadBinaryDisplayList(void const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/loadBinaryDisplayList__14J3DModelLoaderFPCvUl.s" } #pragma pop - -/* 80334EE0-80335048 0168+00 s=3 e=0 z=0 None .text setupBBoardInfo__14J3DModelLoaderFv */ +/* 80334EE0-80335048 0168+00 s=3 e=0 z=0 None .text setupBBoardInfo__14J3DModelLoaderFv */ // 80334EF0: 803621D4 (_savegpr_27) // 80334F28: 8033677C (func_8033677C) // 80334F38: 80336764 (func_80336764) @@ -1435,15 +612,14 @@ asm void J3DModelLoader::loadBinaryDisplayList(void const* param_0, u32 param_1) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm void J3DModelLoader::setupBBoardInfo() { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/setupBBoardInfo__14J3DModelLoaderFv.s" } #pragma pop - -/* 80335048-803351A4 015C+00 s=2 e=0 z=0 None .text readInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl */ +/* 80335048-803351A4 015C+00 s=2 e=0 z=0 None .text + * readInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl */ // 803350B8: 802CEC4C (__nw__FUl) // 803350C4: 803A3468 (__vt__10J3DMtxCalc) // 803350C8: 803A3468 (__vt__10J3DMtxCalc) @@ -1469,34 +645,25 @@ asm void J3DModelLoader::setupBBoardInfo() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DModelInfoBlock const* False -// J3DModelInfoBlock const False -// J3DModelInfoBlock False -// u32 False asm void J3DModelLoader::readInformation(J3DModelInfoBlock const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl.s" } #pragma pop - -/* 803351A4-803351D0 002C+00 s=1 e=0 z=0 None .text getFmtType__FP17_GXVtxAttrFmtList7_GXAttr */ +/* 803351A4-803351D0 002C+00 s=1 e=0 z=0 None .text getFmtType__FP17_GXVtxAttrFmtList7_GXAttr + */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// _GXVtxAttrFmtList* False -// _GXVtxAttrFmtList False -// _GXAttr False asm static void getFmtType(_GXVtxAttrFmtList* param_0, _GXAttr param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/getFmtType__FP17_GXVtxAttrFmtList7_GXAttr.s" } #pragma pop - -/* 803351D0-803353F0 0220+00 s=2 e=0 z=0 None .text readVertex__14J3DModelLoaderFPC14J3DVertexBlock */ +/* 803351D0-803353F0 0220+00 s=2 e=0 z=0 None .text + * readVertex__14J3DModelLoaderFPC14J3DVertexBlock */ // 803351E0: 803621D8 (_savegpr_28) // 803351F8: 80336734 (func_80336734) // 80335208: 8033671C (func_8033671C) @@ -1509,18 +676,14 @@ asm static void getFmtType(_GXVtxAttrFmtList* param_0, _GXAttr param_1) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DVertexBlock const* False -// J3DVertexBlock const False -// J3DVertexBlock False asm void J3DModelLoader::readVertex(J3DVertexBlock const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readVertex__14J3DModelLoaderFPC14J3DVertexBlock.s" } #pragma pop - -/* 803353F0-80335480 0090+00 s=2 e=0 z=0 None .text readEnvelop__14J3DModelLoaderFPC16J3DEnvelopeBlock */ +/* 803353F0-80335480 0090+00 s=2 e=0 z=0 None .text + * readEnvelop__14J3DModelLoaderFPC16J3DEnvelopeBlock */ // 80335400: 803621DC (_savegpr_29) // 80335424: 802F4260 (func_802F4260) // 80335438: 802F42C0 (func_802F42C0) @@ -1530,18 +693,14 @@ asm void J3DModelLoader::readVertex(J3DVertexBlock const* param_0) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DEnvelopeBlock const* False -// J3DEnvelopeBlock const False -// J3DEnvelopeBlock False asm void J3DModelLoader::readEnvelop(J3DEnvelopeBlock const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readEnvelop__14J3DModelLoaderFPC16J3DEnvelopeBlock.s" } #pragma pop - -/* 80335480-80335530 00B0+00 s=2 e=0 z=0 None .text readDraw__14J3DModelLoaderFPC12J3DDrawBlock */ +/* 80335480-80335530 00B0+00 s=2 e=0 z=0 None .text readDraw__14J3DModelLoaderFPC12J3DDrawBlock + */ // 80335490: 803621DC (_savegpr_29) // 803354B8: 802F4260 (func_802F4260) // 803354C8: 802F42C0 (func_802F42C0) @@ -1550,18 +709,14 @@ asm void J3DModelLoader::readEnvelop(J3DEnvelopeBlock const* param_0) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DDrawBlock const* False -// J3DDrawBlock const False -// J3DDrawBlock False asm void J3DModelLoader::readDraw(J3DDrawBlock const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readDraw__14J3DModelLoaderFPC12J3DDrawBlock.s" } #pragma pop - -/* 80335530-80335614 00E4+00 s=2 e=0 z=0 None .text readJoint__14J3DModelLoaderFPC13J3DJointBlock */ +/* 80335530-80335614 00E4+00 s=2 e=0 z=0 None .text readJoint__14J3DModelLoaderFPC13J3DJointBlock + */ // 80335540: 803621DC (_savegpr_29) // 80335550: 80337178 (__ct__15J3DJointFactoryFRC13J3DJointBlock) // 80335570: 802CEC4C (__nw__FUl) @@ -1573,18 +728,14 @@ asm void J3DModelLoader::readDraw(J3DDrawBlock const* param_0) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DJointBlock const* False -// J3DJointBlock const False -// J3DJointBlock False asm void J3DModelLoader::readJoint(J3DJointBlock const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readJoint__14J3DModelLoaderFPC13J3DJointBlock.s" } #pragma pop - -/* 80335614-80335890 027C+00 s=1 e=0 z=0 None .text readMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl */ +/* 80335614-80335890 027C+00 s=1 e=0 z=0 None .text + * readMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl */ // 80335624: 803621D4 (_savegpr_27) // 80335638: 8032FFEC (__ct__18J3DMaterialFactoryFRC16J3DMaterialBlock) // 8033564C: 803302BC (countUniqueMaterials__18J3DMaterialFactoryFv) @@ -1598,25 +749,21 @@ asm void J3DModelLoader::readJoint(J3DJointBlock const* param_0) { // 803356E8: 80332B94 (__dt__11J3DMaterialFv) // 803356EC: 80332B94 (__dt__11J3DMaterialFv) // 803356F8: 80361F14 (__construct_new_array) -// 80335740: 803303C4 (create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) -// 8033578C: 803303C4 (create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) +// 80335740: 803303C4 +//(create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) 8033578C: +// 803303C4 (create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) // 8033587C: 80362220 (_restgpr_27) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False asm void J3DModelLoader_v26::readMaterial(J3DMaterialBlock const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl.s" } #pragma pop - -/* 80335890-80335AF4 0264+00 s=1 e=0 z=0 None .text readMaterial_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul */ +/* 80335890-80335AF4 0264+00 s=1 e=0 z=0 None .text + * readMaterial_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul */ // 803358A0: 803621D4 (_savegpr_27) // 803358B4: 80332DA4 (__ct__22J3DMaterialFactory_v21FRC20J3DMaterialBlock_v21) // 803358C8: 80332F84 (countUniqueMaterials__22J3DMaterialFactory_v21Fv) @@ -1636,19 +783,14 @@ asm void J3DModelLoader_v26::readMaterial(J3DMaterialBlock const* param_0, u32 p #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DMaterialBlock_v21 const* False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False -// u32 False asm void J3DModelLoader_v21::readMaterial_v21(J3DMaterialBlock_v21 const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readMaterial_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul.s" } #pragma pop - -/* 80335AF4-80335C18 0124+00 s=2 e=0 z=0 None .text readShape__14J3DModelLoaderFPC13J3DShapeBlockUl */ +/* 80335AF4-80335C18 0124+00 s=2 e=0 z=0 None .text + * readShape__14J3DModelLoaderFPC13J3DShapeBlockUl */ // 80335B04: 803621D4 (_savegpr_27) // 80335B20: 80337350 (__ct__15J3DShapeFactoryFRC13J3DShapeBlock) // 80335B3C: 802CEC4C (__nw__FUl) @@ -1661,19 +803,14 @@ asm void J3DModelLoader_v21::readMaterial_v21(J3DMaterialBlock_v21 const* param_ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DShapeBlock const* False -// J3DShapeBlock const False -// J3DShapeBlock False -// u32 False asm void J3DModelLoader::readShape(J3DShapeBlock const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readShape__14J3DModelLoaderFPC13J3DShapeBlockUl.s" } #pragma pop - -/* 80335C18-80335CE4 00CC+00 s=2 e=0 z=0 None .text readTexture__14J3DModelLoaderFPC15J3DTextureBlock */ +/* 80335C18-80335CE4 00CC+00 s=2 e=0 z=0 None .text + * readTexture__14J3DModelLoaderFPC15J3DTextureBlock */ // 80335C28: 803621D4 (_savegpr_27) // 80335C40: 803366EC (func_803366EC) // 80335C58: 802CEC4C (__nw__FUl) @@ -1686,42 +823,34 @@ asm void J3DModelLoader::readShape(J3DShapeBlock const* param_0, u32 param_1) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DTextureBlock const* False -// J3DTextureBlock const False -// J3DTextureBlock False asm void J3DModelLoader::readTexture(J3DTextureBlock const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readTexture__14J3DModelLoaderFPC15J3DTextureBlock.s" } #pragma pop - -/* 80335CE4-80335E20 013C+00 s=1 e=0 z=0 None .text readMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl */ +/* 80335CE4-80335E20 013C+00 s=1 e=0 z=0 None .text + * readMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl */ // 80335CF4: 803621D8 (_savegpr_28) // 80335D08: 8032FFEC (__ct__18J3DMaterialFactoryFRC16J3DMaterialBlock) // 80335D28: 802CEC4C (__nw__FUl) // 80335D3C: 8030A530 (func_8030A530) // 80335D48: 802DE9E0 (__ct__10JUTNameTabFPC7ResNTAB) // 80335D74: 802CECC4 (__nwa__FUl) -// 80335D9C: 803303C4 (create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) -// 80335E0C: 80362224 (_restgpr_28) +// 80335D9C: 803303C4 +//(create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) 80335E0C: +// 80362224 (_restgpr_28) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False asm void J3DModelLoader_v26::readMaterialTable(J3DMaterialBlock const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl.s" } #pragma pop - -/* 80335E20-80335F5C 013C+00 s=1 e=0 z=0 None .text readMaterialTable_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul */ +/* 80335E20-80335F5C 013C+00 s=1 e=0 z=0 None .text + * readMaterialTable_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul */ // 80335E30: 803621D8 (_savegpr_28) // 80335E44: 80332DA4 (__ct__22J3DMaterialFactory_v21FRC20J3DMaterialBlock_v21) // 80335E64: 802CEC4C (__nw__FUl) @@ -1733,19 +862,15 @@ asm void J3DModelLoader_v26::readMaterialTable(J3DMaterialBlock const* param_0, #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DMaterialBlock_v21 const* False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False -// u32 False -asm void J3DModelLoader_v21::readMaterialTable_v21(J3DMaterialBlock_v21 const* param_0, u32 param_1) { - nofralloc +asm void J3DModelLoader_v21::readMaterialTable_v21(J3DMaterialBlock_v21 const* param_0, + u32 param_1) { + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readMaterialTable_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul.s" } #pragma pop - -/* 80335F5C-80336028 00CC+00 s=1 e=0 z=0 None .text readTextureTable__14J3DModelLoaderFPC15J3DTextureBlock */ +/* 80335F5C-80336028 00CC+00 s=1 e=0 z=0 None .text + * readTextureTable__14J3DModelLoaderFPC15J3DTextureBlock */ // 80335F6C: 803621D4 (_savegpr_27) // 80335F84: 803366EC (func_803366EC) // 80335F9C: 802CEC4C (__nw__FUl) @@ -1758,18 +883,14 @@ asm void J3DModelLoader_v21::readMaterialTable_v21(J3DMaterialBlock_v21 const* p #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DTextureBlock const* False -// J3DTextureBlock const False -// J3DTextureBlock False asm void J3DModelLoader::readTextureTable(J3DTextureBlock const* param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readTextureTable__14J3DModelLoaderFPC15J3DTextureBlock.s" } #pragma pop - -/* 80336028-80336168 0140+00 s=1 e=0 z=0 None .text readPatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl */ +/* 80336028-80336168 0140+00 s=1 e=0 z=0 None .text + * readPatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl */ // 80336038: 803621D8 (_savegpr_28) // 8033604C: 8032FFEC (__ct__18J3DMaterialFactoryFRC16J3DMaterialBlock) // 80336060: 803302BC (countUniqueMaterials__18J3DMaterialFactoryFv) @@ -1777,64 +898,52 @@ asm void J3DModelLoader::readTextureTable(J3DTextureBlock const* param_0) { // 80336090: 8030A530 (func_8030A530) // 8033609C: 802DE9E0 (__ct__10JUTNameTabFPC7ResNTAB) // 803360C8: 802CECC4 (__nwa__FUl) -// 80336100: 803303C4 (create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) -// 80336154: 80362224 (_restgpr_28) +// 80336100: 803303C4 +//(create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) 80336154: +// 80362224 (_restgpr_28) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False asm void J3DModelLoader::readPatchedMaterial(J3DMaterialBlock const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readPatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl.s" } #pragma pop - -/* 80336168-8033631C 01B4+00 s=1 e=0 z=0 None .text readMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl */ +/* 80336168-8033631C 01B4+00 s=1 e=0 z=0 None .text + * readMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl */ // 80336178: 803621D8 (_savegpr_28) // 8033618C: 80330234 (__ct__18J3DMaterialFactoryFRC18J3DMaterialDLBlock) // 803361CC: 802CEC4C (__nw__FUl) // 803361E0: 8030A530 (func_8030A530) // 803361EC: 802DE9E0 (__ct__10JUTNameTabFPC7ResNTAB) // 80336218: 802CECC4 (__nwa__FUl) -// 80336250: 803303C4 (create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) -// 803362DC: 803303C4 (create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) +// 80336250: 803303C4 +//(create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) 803362DC: +// 803303C4 (create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl) // 80336308: 80362224 (_restgpr_28) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// J3DMaterialDLBlock const* False -// J3DMaterialDLBlock const False -// J3DMaterialDLBlock False -// u32 False asm void J3DModelLoader::readMaterialDL(J3DMaterialDLBlock const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/readMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl.s" } #pragma pop - -/* 8033631C-80336398 007C+00 s=1 e=0 z=0 None .text modifyMaterial__14J3DModelLoaderFUl */ +/* 8033631C-80336398 007C+00 s=1 e=0 z=0 None .text modifyMaterial__14J3DModelLoaderFUl */ // 80336344: 8032FFEC (__ct__18J3DMaterialFactoryFRC16J3DMaterialBlock) // 80336364: 8033168C (modifyPatchedCurrentMtx__18J3DMaterialFactoryCFP11J3DMateriali) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False -// u32 False asm void J3DModelLoader::modifyMaterial(u32 param_0) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/modifyMaterial__14J3DModelLoaderFUl.s" } #pragma pop - -/* 80336398-803363F4 005C+00 s=1 e=0 z=0 None .text __dt__18J3DModelLoader_v26Fv */ +/* 80336398-803363F4 005C+00 s=1 e=0 z=0 None .text __dt__18J3DModelLoader_v26Fv */ // 803363B0: 803CF14C (__vt__18J3DModelLoader_v26) // 803363B4: 803CF14C (__vt__18J3DModelLoader_v26) // 803363C0: 803CF1F4 (__vt__14J3DModelLoader) @@ -1843,15 +952,13 @@ asm void J3DModelLoader::modifyMaterial(u32 param_0) { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm J3DModelLoader_v26::~J3DModelLoader_v26() { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/__dt__18J3DModelLoader_v26Fv.s" } #pragma pop - -/* 803363F4-80336450 005C+00 s=1 e=0 z=0 None .text __dt__18J3DModelLoader_v21Fv */ +/* 803363F4-80336450 005C+00 s=1 e=0 z=0 None .text __dt__18J3DModelLoader_v21Fv */ // 8033640C: 803CF108 (__vt__18J3DModelLoader_v21) // 80336410: 803CF108 (__vt__18J3DModelLoader_v21) // 8033641C: 803CF1F4 (__vt__14J3DModelLoader) @@ -1860,102 +967,63 @@ asm J3DModelLoader_v26::~J3DModelLoader_v26() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm J3DModelLoader_v21::~J3DModelLoader_v21() { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/__dt__18J3DModelLoader_v21Fv.s" } #pragma pop - -/* 80336450-80336498 0048+00 s=1 e=0 z=0 None .text __dt__14J3DModelLoaderFv */ +/* 80336450-80336498 0048+00 s=1 e=0 z=0 None .text __dt__14J3DModelLoaderFv */ // 80336468: 803CF1F4 (__vt__14J3DModelLoader) // 8033646C: 803CF1F4 (__vt__14J3DModelLoader) // 8033647C: 802CED3C (__dl__FPv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm J3DModelLoader::~J3DModelLoader() { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/__dt__14J3DModelLoaderFv.s" } #pragma pop - -/* 80336498-8033649C 0004+00 s=2 e=0 z=0 None .text readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul */ -// True False -// void False -// J3DMaterialBlock_v21 const* False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False -// u32 False +/* 80336498-8033649C 0004+00 s=2 e=0 z=0 None .text + * readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul */ void J3DModelLoader::readMaterial_v21(J3DMaterialBlock_v21 const* param_0, u32 param_1) { - /* empty function */ + /* empty function */ } - -/* 8033649C-803364A0 0004+00 s=2 e=0 z=0 None .text readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl */ -// True False -// void False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False +/* 8033649C-803364A0 0004+00 s=2 e=0 z=0 None .text + * readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl */ void J3DModelLoader::readMaterial(J3DMaterialBlock const* param_0, u32 param_1) { - /* empty function */ + /* empty function */ } - -/* 803364A0-803364A4 0004+00 s=2 e=0 z=0 None .text readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul */ -// True False -// void False -// J3DMaterialBlock_v21 const* False -// J3DMaterialBlock_v21 const False -// J3DMaterialBlock_v21 False -// u32 False +/* 803364A0-803364A4 0004+00 s=2 e=0 z=0 None .text + * readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul */ void J3DModelLoader::readMaterialTable_v21(J3DMaterialBlock_v21 const* param_0, u32 param_1) { - /* empty function */ + /* empty function */ } - -/* 803364A4-803364A8 0004+00 s=2 e=0 z=0 None .text readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl */ -// True False -// void False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False +/* 803364A4-803364A8 0004+00 s=2 e=0 z=0 None .text + * readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl */ void J3DModelLoader::readMaterialTable(J3DMaterialBlock const* param_0, u32 param_1) { - /* empty function */ + /* empty function */ } - -/* 803364A8-803364B0 0008+00 s=2 e=0 z=0 None .text calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl */ -// True False -// bool False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False +/* 803364A8-803364B0 0008+00 s=2 e=0 z=0 None .text + * calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl */ bool J3DModelLoader::calcSizeMaterial(J3DMaterialBlock const* param_0, u32 param_1) { - return false; + return false; } - -/* 803364B0-803364B8 0008+00 s=2 e=0 z=0 None .text calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl */ -// True False -// bool False -// J3DMaterialBlock const* False -// J3DMaterialBlock const False -// J3DMaterialBlock False -// u32 False +/* 803364B0-803364B8 0008+00 s=2 e=0 z=0 None .text + * calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl */ bool J3DModelLoader::calcSizeMaterialTable(J3DMaterialBlock const* param_0, u32 param_1) { - return false; + return false; } - -/* 803364B8-80336524 006C+00 s=1 e=0 z=0 None .text __dt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv */ +/* 803364B8-80336524 006C+00 s=1 e=0 z=0 None .text + * __dt__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv */ // 803364D0: 803CF190 (data_803CF190) // 803364D4: 803CF190 (data_803CF190) // 803364E0: 803A338C (__vt__19J3DMtxCalcNoAnmBase) @@ -1966,15 +1034,15 @@ bool J3DModelLoader::calcSizeMaterialTable(J3DMaterialBlock const* param_0, u32 #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False True asm J3DMtxCalcNoAnm__template1::~J3DMtxCalcNoAnm__template1() { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/func_803364B8.s" } #pragma pop - -/* 80336524-8033656C 0048+00 s=1 e=0 z=0 None .text init__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>FRC3VecRA3_A4_Cf */ +/* 80336524-8033656C 0048+00 s=1 e=0 z=0 None .text + * init__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>FRC3VecRA3_A4_Cf + */ // 80336534: 80434C14 (mCurrentS__6J3DSys) // 80336538: 80434C14 (mCurrentS__6J3DSys) // 80336550: 80434BE4 (mCurrentMtx__6J3DSys) @@ -1983,37 +1051,27 @@ asm J3DMtxCalcNoAnm__template1::~J3DMtxCalcNoAnm__template1() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False True -// Vec const& False -// Vec const False -// Vec False -// f32 const (& )[3][4] False -// f32 const False -// f32 False -// & False -// False -asm void J3DMtxCalcNoAnm__template1::init(Vec const& param_0, f32 const (& param_1)[3][4]) { - nofralloc +asm void J3DMtxCalcNoAnm__template1::init(Vec const& param_0, f32 const (¶m_1)[3][4]) { + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/func_80336524.s" } #pragma pop - -/* 8033656C-80336594 0028+00 s=1 e=0 z=0 None .text calc__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv */ +/* 8033656C-80336594 0028+00 s=1 e=0 z=0 None .text + * calc__83J3DMtxCalcNoAnm<32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage>Fv */ // 80336578: 804515F4 (mJoint__10J3DMtxCalc) // 80336580: 8032EE50 (calcTransform__32J3DMtxCalcCalcTransformSoftimageFRC16J3DTransformInfo) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False True asm void J3DMtxCalcNoAnm__template1::calc() { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/func_8033656C.s" } #pragma pop - -/* 80336594-80336600 006C+00 s=1 e=0 z=0 None .text __dt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv */ +/* 80336594-80336600 006C+00 s=1 e=0 z=0 None .text + * __dt__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv */ // 803365AC: 803CF1BC (data_803CF1BC) // 803365B0: 803CF1BC (data_803CF1BC) // 803365BC: 803A338C (__vt__19J3DMtxCalcNoAnmBase) @@ -2024,198 +1082,134 @@ asm void J3DMtxCalcNoAnm__template1::calc() { #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False True asm J3DMtxCalcNoAnm__template2::~J3DMtxCalcNoAnm__template2() { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/func_80336594.s" } #pragma pop - -/* 80336600-80336628 0028+00 s=1 e=0 z=0 None .text init__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>FRC3VecRA3_A4_Cf */ +/* 80336600-80336628 0028+00 s=1 e=0 z=0 None .text + * init__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>FRC3VecRA3_A4_Cf + */ // 80336614: 8032EC28 (init__25J3DMtxCalcJ3DSysInitBasicFRC3VecRA3_A4_Cf) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False True -// Vec const& False -// Vec const False -// Vec False -// f32 const (& )[3][4] False -// f32 const False -// f32 False -// & False -// False -asm void J3DMtxCalcNoAnm__template2::init(Vec const& param_0, f32 const (& param_1)[3][4]) { - nofralloc +asm void J3DMtxCalcNoAnm__template2::init(Vec const& param_0, f32 const (¶m_1)[3][4]) { + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/func_80336600.s" } #pragma pop - -/* 80336628-80336650 0028+00 s=1 e=0 z=0 None .text calc__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv */ +/* 80336628-80336650 0028+00 s=1 e=0 z=0 None .text + * calc__75J3DMtxCalcNoAnm<28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic>Fv */ // 80336634: 804515F4 (mJoint__10J3DMtxCalc) // 8033663C: 8032ED30 (calcTransform__28J3DMtxCalcCalcTransformBasicFRC16J3DTransformInfo) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False True asm void J3DMtxCalcNoAnm__template2::calc() { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/func_80336628.s" } #pragma pop - -/* 80336650-803366A4 0054+00 s=2 e=0 z=0 None .text __ct__11J3DMaterialFv */ +/* 80336650-803366A4 0054+00 s=2 e=0 z=0 None .text __ct__11J3DMaterialFv */ // 80336664: 803CDCF0 (__vt__11J3DMaterial) // 80336668: 803CDCF0 (__vt__11J3DMaterial) // 80336688: 80316240 (initialize__11J3DMaterialFv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm J3DMaterial::J3DMaterial() { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/__ct__11J3DMaterialFv.s" } #pragma pop - -/* 803366A4-803366EC 0048+00 s=1 e=0 z=0 None .text __dt__10J3DTextureFv */ +/* 803366A4-803366EC 0048+00 s=1 e=0 z=0 None .text __dt__10J3DTextureFv */ // 803366BC: 803CF1E8 (__vt__10J3DTexture) // 803366C0: 803CF1E8 (__vt__10J3DTexture) // 803366D0: 802CED3C (__dl__FPv) #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// True False asm J3DTexture::~J3DTexture() { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/__dt__10J3DTextureFv.s" } #pragma pop - -/* 803366EC-80336704 0018+00 s=2 e=0 z=0 None .text JSUConvertOffsetToPtr<7ResTIMG>__FPCvPCv */ +/* 803366EC-80336704 0018+00 s=2 e=0 z=0 None .text JSUConvertOffsetToPtr<7ResTIMG>__FPCvPCv + */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False asm void JSUConvertOffsetToPtr__template66(void const* param_0, void const* param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/func_803366EC.s" } #pragma pop - -/* 80336704-8033671C 0018+00 s=1 e=0 z=0 None .text JSUConvertOffsetToPtr<A3_A4_f>__FPCvPCv */ +/* 80336704-8033671C 0018+00 s=1 e=0 z=0 None .text JSUConvertOffsetToPtr<A3_A4_f>__FPCvPCv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False asm void JSUConvertOffsetToPtr__template67(void const* param_0, void const* param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/func_80336704.s" } #pragma pop - -/* 8033671C-80336734 0018+00 s=1 e=0 z=0 None .text JSUConvertOffsetToPtr<v>__FPCvPCv */ +/* 8033671C-80336734 0018+00 s=1 e=0 z=0 None .text JSUConvertOffsetToPtr<v>__FPCvPCv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False asm void JSUConvertOffsetToPtr__template68(void const* param_0, void const* param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/func_8033671C.s" } #pragma pop - -/* 80336734-8033674C 0018+00 s=1 e=0 z=0 None .text JSUConvertOffsetToPtr<17_GXVtxAttrFmtList>__FPCvPCv */ +/* 80336734-8033674C 0018+00 s=1 e=0 z=0 None .text + * JSUConvertOffsetToPtr<17_GXVtxAttrFmtList>__FPCvPCv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False asm void JSUConvertOffsetToPtr__template69(void const* param_0, void const* param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/func_80336734.s" } #pragma pop - -/* 8033674C-80336764 0018+00 s=1 e=1 z=0 None .text JSUConvertOffsetToPtr<17J3DModelHierarchy>__FPCvPCv */ +/* 8033674C-80336764 0018+00 s=1 e=1 z=0 None .text + * JSUConvertOffsetToPtr<17J3DModelHierarchy>__FPCvPCv */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False True -// void const* False -// void const False -// void False -// void const* False -// void const False -// void False asm void JSUConvertOffsetToPtr__template70(void const* param_0, void const* param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/func_8033674C.s" } #pragma pop - -/* 80336764-8033677C 0018+00 s=1 e=1 z=0 None .text JSUConvertOffsetToPtr<16J3DShapeInitData>__FPCvUl */ +/* 80336764-8033677C 0018+00 s=1 e=1 z=0 None .text + * JSUConvertOffsetToPtr<16J3DShapeInitData>__FPCvUl */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False True -// void const* False -// void const False -// void False -// u32 False asm void JSUConvertOffsetToPtr__template71(void const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/func_80336764.s" } #pragma pop - -/* 8033677C-80336794 0018+00 s=1 e=2 z=0 None .text JSUConvertOffsetToPtr<Us>__FPCvUl */ +/* 8033677C-80336794 0018+00 s=1 e=2 z=0 None .text JSUConvertOffsetToPtr<Us>__FPCvUl */ #pragma push #pragma optimization_level 0 #pragma optimizewithasm off -// False True -// void const* False -// void const False -// void False -// u32 False asm void JSUConvertOffsetToPtr__template72(void const* param_0, u32 param_1) { - nofralloc + nofralloc #include "asm/JSystem/J3DGraphLoader/J3DModelLoader/func_8033677C.s" } #pragma pop - - |
