d_resorce mostly there

This commit is contained in:
Jasper St. Pierre
2023-09-23 13:34:07 -07:00
parent 70abad34a4
commit f0737907d5
8 changed files with 568 additions and 153 deletions
@@ -8,10 +8,9 @@ enum J3DAnmLoaderDataBaseFlag { J3DLOADER_UNK_FLAG0 };
class J3DAnmBase;
struct J3DAnmLoaderDataBase {
/* 80337B40 */ static void* load(void const*, J3DAnmLoaderDataBaseFlag);
/* 80338134 */ static void setResource(J3DAnmBase*, void const*);
static void* load(void const* param_0) { return load(param_0, J3DLOADER_UNK_FLAG0); }
static void* load(void const*, J3DAnmLoaderDataBaseFlag);
static void* load(void const*);
static void setResource(J3DAnmBase*, void const*);
};
#endif /* J3DANMLOADER_H */
@@ -3,9 +3,14 @@
#include "dolphin/types.h"
class J3DModelData;
class J3DMaterialTable;
class J3DModelLoaderDataBase {
public:
/* 803346BC */ static void* load(void const*, u32);
static J3DModelData* load(void const*, u32);
static J3DModelData* loadBinaryDisplayList(void const*, u32);
static J3DMaterialTable* loadMaterialTable(void const*);
};
#endif /* J3DMODELLOADER_H */