summaryrefslogtreecommitdiff
path: root/include/JSystem/J3DGraphBase
diff options
context:
space:
mode:
authorTakaRikka <38417346+TakaRikka@users.noreply.github.com>2022-06-02 03:21:34 -0700
committerGitHub <noreply@github.com>2022-06-02 03:21:34 -0700
commit3c962112db3d3644c67c67a40fdb3a1deb5f13dc (patch)
tree92c8980e9da3c255ba8517b05760080a185b8301 /include/JSystem/J3DGraphBase
parentab03edeb80df5bc65f4a001cda3f0320f57af01f (diff)
parent69108b87313ddc386097e3f0d5a52c35dad6a197 (diff)
Merge pull request #198 from TakaRikka/ext
m_Do / JUTGamePad / various work
Diffstat (limited to 'include/JSystem/J3DGraphBase')
-rw-r--r--include/JSystem/J3DGraphBase/J3DPacket.h2
-rw-r--r--include/JSystem/J3DGraphBase/J3DShape.h16
2 files changed, 10 insertions, 8 deletions
diff --git a/include/JSystem/J3DGraphBase/J3DPacket.h b/include/JSystem/J3DGraphBase/J3DPacket.h
index 14ed0fb5f4..6552c461af 100644
--- a/include/JSystem/J3DGraphBase/J3DPacket.h
+++ b/include/JSystem/J3DGraphBase/J3DPacket.h
@@ -64,6 +64,8 @@ public:
mpFirstChild = NULL;
}
+ void setUserArea(u32 area) { mpUserData = (void*)area; }
+
virtual bool entry(J3DDrawBuffer*);
virtual void draw();
virtual ~J3DPacket() {}
diff --git a/include/JSystem/J3DGraphBase/J3DShape.h b/include/JSystem/J3DGraphBase/J3DShape.h
index 866dbe34e5..f18551d7ed 100644
--- a/include/JSystem/J3DGraphBase/J3DShape.h
+++ b/include/JSystem/J3DGraphBase/J3DShape.h
@@ -31,8 +31,8 @@ public:
u32 getMtxIdxRegB() const { return mMtxIdxRegB; }
inline void load() const {
- J3DFifoWriteCPCmd(0x30, getMtxIdxRegA()); // CP_MATINDEX_A
- J3DFifoWriteCPCmd(0x40, getMtxIdxRegB()); // CP_MATINDEX_B
+ J3DFifoWriteCPCmd(0x30, getMtxIdxRegA()); // CP_MATINDEX_A
+ J3DFifoWriteCPCmd(0x40, getMtxIdxRegB()); // CP_MATINDEX_B
J3DFifoWriteXFCmd(0x1018, 2);
GFX_FIFO(u32) = getMtxIdxRegA();
GFX_FIFO(u32) = getMtxIdxRegB();
@@ -44,12 +44,12 @@ class J3DVertexData;
class J3DDrawMtxData;
enum J3DShpFlag {
- J3DShpFlag_Visible = 0x0001,
- J3DShpFlag_SkinPosCpu = 0x0004,
- J3DShpFlag_SkinNrmCpu = 0x0008,
- J3DShpFlag_Hidden = 0x0010,
- J3DShpFlag_EnableLod = 0x0100,
- J3DShpFlag_NoMtx = 0x0200,
+ J3DShpFlag_Visible = 0x0001,
+ J3DShpFlag_SkinPosCpu = 0x0004,
+ J3DShpFlag_SkinNrmCpu = 0x0008,
+ J3DShpFlag_Hidden = 0x0010,
+ J3DShpFlag_EnableLod = 0x0100,
+ J3DShpFlag_NoMtx = 0x0200,
};
class J3DShape {