giving up for now

This commit is contained in:
lepelog
2022-01-12 19:23:08 +01:00
parent 0c3a00a8f2
commit b41727bf01
5 changed files with 1186 additions and 393 deletions
+3 -5
View File
@@ -155,7 +155,7 @@ struct J3DAnmTransformKeyTable {
class J2DAnmTransformKey : public J2DAnmTransform {
public:
J2DAnmTransformKey(): J2DAnmTransform(NULL, NULL, NULL) {
J2DAnmTransformKey() : J2DAnmTransform(NULL, NULL, NULL) {
field_0x24 = 0;
mInfoTable = NULL;
}
@@ -182,9 +182,7 @@ struct J3DAnmTransformFullTable {
class J2DAnmTransformFull : public J2DAnmTransform {
public:
J2DAnmTransformFull(): J2DAnmTransform(NULL, NULL, NULL) {
mTableInfo = NULL;
}
J2DAnmTransformFull() : J2DAnmTransform(NULL, NULL, NULL) { mTableInfo = NULL; }
/* 8030CDAC */ virtual ~J2DAnmTransformFull() {}
/* 8030A590 */ virtual void getTransform(u16, J3DTransformInfo*) const;
@@ -234,7 +232,7 @@ public:
/* 0x2C */ u8* mUpdateTexMtxID;
/* 0x30 */ u16* mUpdateMaterialID;
/* 0x34 */ JUTNameTab field_0x34;
/* 0x44 */ Vec *field_0x44;
/* 0x44 */ Vec* field_0x44;
/* 0x48 */ u16 field_0x48;
/* 0x4A */ u16 field_0x4a;
/* 0x4C */ u16 field_0x4c;
+4 -5
View File
@@ -11,7 +11,7 @@ struct J2DAnmLoaderDataBase {
class J2DAnmLoader {
public:
virtual void *load(void const*) = 0;
virtual void* load(void const*) = 0;
virtual void setResource(J2DAnmBase*, void const*) = 0;
/* 8030A410 */ virtual ~J2DAnmLoader() {}
void* _4;
@@ -23,12 +23,11 @@ struct J3DAnmTransformKeyData {
/* 0x09 */ u8 _9;
/* 0x0A */ s16 mFrameMax;
/* 0x0C */ u16 _C;
/* 0x0E */ u8 _E[0x14-0xE];
/* 0x0E */ u8 _E[0x14 - 0xE];
/* 0x14 */ s32 mTableOffset;
/* 0x18 */ s32 mScaleOffset;
/* 0x1C */ s32 mRotationOffset;
/* 0x20 */ s32 mTranslateOffset;
};
struct J3DAnmTextureSRTKeyData;
struct J3DAnmColorKeyData;
@@ -54,7 +53,7 @@ public:
/* 80309FDC */ void readAnmTevReg(J3DAnmTevRegKeyData const*);
/* 8030A004 */ void setAnmTevReg(J2DAnmTevRegKey*, J3DAnmTevRegKeyData const*);
/* 80309308 */ virtual void *load(void const*);
/* 80309308 */ virtual void* load(void const*);
/* 80309414 */ virtual void setResource(J2DAnmBase*, void const*);
/* 803092AC */ virtual ~J2DAnmKeyLoader_v15();
@@ -75,7 +74,7 @@ public:
/* 8030A234 */ void readAnmVtxColor(J3DAnmVtxColorFullData const*);
/* 8030A25C */ void setAnmVtxColor(J2DAnmVtxColorFull*, J3DAnmVtxColorFullData const*);
/* 80309A80 */ virtual void *load(void const*);
/* 80309A80 */ virtual void* load(void const*);
/* 80309B8C */ virtual void setResource(J2DAnmBase*, void const*);
/* 80309D04 */ virtual ~J2DAnmFullLoader_v15();