summaryrefslogtreecommitdiff
path: root/libs/JSystem/J3DGraphLoader/J3DModelLoader.cpp
diff options
context:
space:
mode:
authorJulgodis <>2021-04-01 02:07:58 +0200
committerJulgodis <>2021-04-01 02:07:58 +0200
commitf6464a61cecc9b65cf010d2fb7876c23251761f5 (patch)
treef8dca6ee66125288bd3be0cc239cf07276469a02 /libs/JSystem/J3DGraphLoader/J3DModelLoader.cpp
parentb999714187d934636004d3d93e1ed1da792d6f80 (diff)
__sinit and progress script update
Diffstat (limited to 'libs/JSystem/J3DGraphLoader/J3DModelLoader.cpp')
-rw-r--r--libs/JSystem/J3DGraphLoader/J3DModelLoader.cpp1708
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 (&param_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 (&param_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
-
-