summaryrefslogtreecommitdiff
path: root/include/JSystem/J3DGraphLoader
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2021-10-11 09:38:53 -0700
committerGitHub <noreply@github.com>2021-10-11 18:38:53 +0200
commita2636e84c3eefa98ad8a24dbb5398b664f3d732a (patch)
tree2d2dd404de4364097f3490c77dfc8167e420da5e /include/JSystem/J3DGraphLoader
parent5084413cb7c8869a866ed552070369b1aadc748f (diff)
J3D setup (#155)
* setup j3d classes * remove asm * fixes * fix newDifferedDisplayList
Diffstat (limited to 'include/JSystem/J3DGraphLoader')
-rw-r--r--include/JSystem/J3DGraphLoader/J3DAnmLoader.h9
-rw-r--r--include/JSystem/J3DGraphLoader/J3DClusterLoader.h4
-rw-r--r--include/JSystem/J3DGraphLoader/J3DModelLoader.h5
3 files changed, 18 insertions, 0 deletions
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 */