J3D setup (#155)

* setup j3d classes

* remove asm

* fixes

* fix newDifferedDisplayList
This commit is contained in:
TakaRikka
2021-10-11 09:38:53 -07:00
committed by GitHub
parent f51c495cf4
commit f51935c034
134 changed files with 3399 additions and 4786 deletions
@@ -66,15 +66,6 @@ struct J3DAnmTevRegKey {
/* 8032AE18 */ J3DAnmTevRegKey();
};
struct J3DAnmLoaderDataBaseFlag {};
struct J3DAnmBase {};
struct J3DAnmLoaderDataBase {
/* 80337B40 */ void load(void const*, J3DAnmLoaderDataBaseFlag);
/* 80338134 */ void setResource(J3DAnmBase*, void const*);
};
struct J3DAnmLoader {
/* 80339800 */ ~J3DAnmLoader();
};
@@ -34,10 +34,6 @@ struct J3DClusterLoader_v15 {
/* 803342F8 */ void readCluster(J3DClusterBlock const*);
};
struct J3DClusterLoaderDataBase {
/* 80334130 */ void load(void const*);
};
struct J3DClusterLoader {
/* 803345FC */ ~J3DClusterLoader();
};
@@ -122,10 +122,6 @@ struct J3DModelLoader_v21 {
/* 803363F4 */ ~J3DModelLoader_v21();
};
struct J3DModelLoaderDataBase {
/* 803346BC */ void load(void const*, u32);
};
struct J3DDrawBlock {};
struct J3DMaterialDLBlock {};