From a2636e84c3eefa98ad8a24dbb5398b664f3d732a Mon Sep 17 00:00:00 2001 From: TakaRikka <38417346+TakaRikka@users.noreply.github.com> Date: Mon, 11 Oct 2021 09:38:53 -0700 Subject: J3D setup (#155) * setup j3d classes * remove asm * fixes * fix newDifferedDisplayList --- include/JSystem/J3DGraphLoader/J3DAnmLoader.h | 9 +++++++++ include/JSystem/J3DGraphLoader/J3DClusterLoader.h | 4 ++++ include/JSystem/J3DGraphLoader/J3DModelLoader.h | 5 +++++ 3 files changed, 18 insertions(+) (limited to 'include/JSystem/J3DGraphLoader') diff --git a/include/JSystem/J3DGraphLoader/J3DAnmLoader.h b/include/JSystem/J3DGraphLoader/J3DAnmLoader.h index 99253a0e58..265bc83c18 100644 --- a/include/JSystem/J3DGraphLoader/J3DAnmLoader.h +++ b/include/JSystem/J3DGraphLoader/J3DAnmLoader.h @@ -3,4 +3,13 @@ #include "dolphin/types.h" +struct J3DAnmLoaderDataBaseFlag {}; + +struct J3DAnmBase; + +struct J3DAnmLoaderDataBase { + /* 80337B40 */ void load(void const*, J3DAnmLoaderDataBaseFlag); + /* 80338134 */ void setResource(J3DAnmBase*, void const*); +}; + #endif /* J3DANMLOADER_H */ diff --git a/include/JSystem/J3DGraphLoader/J3DClusterLoader.h b/include/JSystem/J3DGraphLoader/J3DClusterLoader.h index b67571f054..78e22688b1 100644 --- a/include/JSystem/J3DGraphLoader/J3DClusterLoader.h +++ b/include/JSystem/J3DGraphLoader/J3DClusterLoader.h @@ -3,4 +3,8 @@ #include "dolphin/types.h" +struct J3DClusterLoaderDataBase { + /* 80334130 */ void load(void const*); +}; + #endif /* J3DCLUSTERLOADER_H */ diff --git a/include/JSystem/J3DGraphLoader/J3DModelLoader.h b/include/JSystem/J3DGraphLoader/J3DModelLoader.h index ced256a531..c86393eb81 100644 --- a/include/JSystem/J3DGraphLoader/J3DModelLoader.h +++ b/include/JSystem/J3DGraphLoader/J3DModelLoader.h @@ -3,4 +3,9 @@ #include "dolphin/types.h" +class J3DModelLoaderDataBase { +public: + /* 803346BC */ void load(void const*, u32); +}; + #endif /* J3DMODELLOADER_H */ -- cgit v1.2.3