mirror of
https://github.com/zeldaret/tp
synced 2026-07-11 15:28:38 -04:00
demangle data-symbols
This commit is contained in:
@@ -108,16 +108,16 @@ struct J3DAnmKeyLoader_v15 {
|
||||
/* 80339634 */ void setAnmVtxColor(J3DAnmVtxColorKey*, J3DAnmVtxColorKeyData const*);
|
||||
};
|
||||
|
||||
struct J3DAnmClusterFull {};
|
||||
|
||||
struct J3DAnmClusterFullData {};
|
||||
|
||||
struct J3DAnmColorFull {
|
||||
/* 8032A93C */ J3DAnmColorFull();
|
||||
};
|
||||
|
||||
struct J3DAnmClusterFullData {};
|
||||
|
||||
struct J3DAnmColorFullData {};
|
||||
|
||||
struct J3DAnmClusterFull {};
|
||||
|
||||
struct J3DAnmFullLoader_v15 {
|
||||
/* 80338468 */ J3DAnmFullLoader_v15();
|
||||
/* 80338484 */ ~J3DAnmFullLoader_v15();
|
||||
|
||||
@@ -37,12 +37,12 @@ struct J3DTexGenBlockNull {
|
||||
/* 80332AD0 */ ~J3DTexGenBlockNull();
|
||||
};
|
||||
|
||||
struct J3DNBTScale {};
|
||||
|
||||
struct J3DTexCoord {
|
||||
/* 8000E464 */ J3DTexCoord();
|
||||
};
|
||||
|
||||
struct J3DNBTScale {};
|
||||
|
||||
struct J3DTexGenBlock {
|
||||
/* 8000DFD8 */ bool getTexMtx(u32);
|
||||
/* 8000DFE0 */ bool getTexCoord(u32);
|
||||
@@ -162,10 +162,10 @@ struct J3DPEBlockNull {
|
||||
/* 803329B0 */ ~J3DPEBlockNull();
|
||||
};
|
||||
|
||||
struct J3DAlphaComp {};
|
||||
|
||||
struct J3DBlend {};
|
||||
|
||||
struct J3DAlphaComp {};
|
||||
|
||||
struct J3DFog {};
|
||||
|
||||
struct J3DPEBlock {
|
||||
@@ -197,6 +197,10 @@ struct J3DPEBlock {
|
||||
/* 80317394 */ void setFogOffset(u32);
|
||||
};
|
||||
|
||||
struct J3DMaterialDLBlock {};
|
||||
|
||||
struct J3DMaterialBlock {};
|
||||
|
||||
struct J3DMaterial {
|
||||
/* 803157A0 */ void createColorBlock(u32);
|
||||
/* 803159A0 */ void createTexGenBlock(u32);
|
||||
@@ -212,10 +216,6 @@ struct J3DMaterial {
|
||||
/* 80332B94 */ ~J3DMaterial();
|
||||
};
|
||||
|
||||
struct J3DMaterialDLBlock {};
|
||||
|
||||
struct J3DMaterialBlock {};
|
||||
|
||||
struct J3DMaterialFactory {
|
||||
struct MaterialType {};
|
||||
|
||||
|
||||
@@ -22,6 +22,8 @@ struct J3DTevStage {
|
||||
/* 8003AACC */ J3DTevStage(J3DTevStageInfo const&);
|
||||
};
|
||||
|
||||
struct J3DMaterialBlock_v21 {};
|
||||
|
||||
struct J3DMaterial {
|
||||
/* 803157A0 */ void createColorBlock(u32);
|
||||
/* 803159A0 */ void createTexGenBlock(u32);
|
||||
@@ -31,8 +33,6 @@ struct J3DMaterial {
|
||||
/* 80316240 */ void initialize();
|
||||
};
|
||||
|
||||
struct J3DMaterialBlock_v21 {};
|
||||
|
||||
struct J3DMaterialFactory_v21 {
|
||||
/* 80332DA4 */ J3DMaterialFactory_v21(J3DMaterialBlock_v21 const&);
|
||||
/* 80332F84 */ void countUniqueMaterials();
|
||||
|
||||
@@ -27,6 +27,8 @@ struct JUTNameTab {
|
||||
|
||||
struct JKRHeap {
|
||||
/* 802CE784 */ void getTotalFreeSize();
|
||||
|
||||
static u8 sCurrentHeap[4];
|
||||
};
|
||||
|
||||
struct J3DVertexData {};
|
||||
@@ -41,6 +43,11 @@ struct J3DTexture {
|
||||
/* 803366A4 */ ~J3DTexture();
|
||||
};
|
||||
|
||||
struct J3DSys {
|
||||
static u8 mCurrentMtx[48];
|
||||
static f32 mCurrentS[3];
|
||||
};
|
||||
|
||||
struct J3DDrawMtxData {};
|
||||
|
||||
struct J3DShapeTable {
|
||||
@@ -93,6 +100,8 @@ struct J3DMtxCalc {
|
||||
/* 80014E9C */ bool getAnmTransform();
|
||||
/* 80014EA4 */ void setWeight(u8, f32);
|
||||
/* 80014EA8 */ void getWeight(u8) const;
|
||||
|
||||
static u8 mJoint[4];
|
||||
};
|
||||
|
||||
struct J3DMaterialBlock {};
|
||||
@@ -117,15 +126,15 @@ struct J3DModelLoaderDataBase {
|
||||
/* 803346BC */ void load(void const*, u32);
|
||||
};
|
||||
|
||||
struct J3DDrawBlock {};
|
||||
|
||||
struct J3DJointBlock {};
|
||||
struct J3DMaterialDLBlock {};
|
||||
|
||||
struct J3DEnvelopeBlock {};
|
||||
|
||||
struct J3DModelInfoBlock {};
|
||||
|
||||
struct J3DMaterialDLBlock {};
|
||||
struct J3DJointBlock {};
|
||||
|
||||
struct J3DDrawBlock {};
|
||||
|
||||
struct J3DModelLoader {
|
||||
/* 8033468C */ J3DModelLoader();
|
||||
@@ -329,10 +338,10 @@ extern "C" extern void* data_803A3360[11];
|
||||
extern "C" extern void* __vt__19J3DMtxCalcNoAnmBase[11];
|
||||
extern "C" extern void* __vt__10J3DMtxCalc[11 + 1 /* padding */];
|
||||
extern "C" extern void* __vt__11J3DMaterial[12];
|
||||
extern "C" extern u8 mCurrentMtx__6J3DSys[48];
|
||||
extern "C" extern f32 mCurrentS__6J3DSys[3];
|
||||
extern "C" extern u8 sCurrentHeap__7JKRHeap[4];
|
||||
extern "C" extern u8 mJoint__10J3DMtxCalc[4];
|
||||
extern "C" u8 mCurrentMtx__6J3DSys[48];
|
||||
extern "C" f32 mCurrentS__6J3DSys[3];
|
||||
extern "C" u8 sCurrentHeap__7JKRHeap[4];
|
||||
extern "C" u8 mJoint__10J3DMtxCalc[4];
|
||||
|
||||
//
|
||||
// Declarations:
|
||||
|
||||
@@ -28,15 +28,15 @@ struct J3DModelLoader_v26 {
|
||||
/* 80336F60 */ void calcSizeMaterialTable(J3DMaterialBlock const*, u32);
|
||||
};
|
||||
|
||||
struct J3DDrawBlock {};
|
||||
|
||||
struct J3DJointBlock {};
|
||||
struct J3DMaterialDLBlock {};
|
||||
|
||||
struct J3DEnvelopeBlock {};
|
||||
|
||||
struct J3DModelInfoBlock {};
|
||||
|
||||
struct J3DMaterialDLBlock {};
|
||||
struct J3DJointBlock {};
|
||||
|
||||
struct J3DDrawBlock {};
|
||||
|
||||
struct J3DModelLoader {
|
||||
/* 80336794 */ void countMaterialNum(void const*);
|
||||
|
||||
Reference in New Issue
Block a user