diff options
| author | Caroline Madsen <69010899+randomsalience@users.noreply.github.com> | 2023-12-12 23:42:38 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-12-13 06:42:38 +0200 |
| commit | e7a6eb10b574f50014699c1b4eba29c9cf6d9dea (patch) | |
| tree | 29f344f5397039ef9b26a63cfb3fa22a4ae052fc /include/JSystem/J3DGraphAnimator | |
| parent | 6eb299f0c30c132ba9a78fad9c394c5564c123f1 (diff) | |
work on J3DShapeMtx (#2002)
* work on J3DShapeMtx
* update Progress.md
Diffstat (limited to 'include/JSystem/J3DGraphAnimator')
| -rw-r--r-- | include/JSystem/J3DGraphAnimator/J3DModelData.h | 1 | ||||
| -rw-r--r-- | include/JSystem/J3DGraphAnimator/J3DMtxBuffer.h | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/include/JSystem/J3DGraphAnimator/J3DModelData.h b/include/JSystem/J3DGraphAnimator/J3DModelData.h index dc1f01d5ce..c63a79fae8 100644 --- a/include/JSystem/J3DGraphAnimator/J3DModelData.h +++ b/include/JSystem/J3DGraphAnimator/J3DModelData.h @@ -53,6 +53,7 @@ public: u16* getWEvlpMixMtxIndex() const { return mJointTree.getWEvlpMixIndex(); } f32* getWEvlpMixWeight() const { return mJointTree.getWEvlpMixWeight(); } u8 getWEvlpMixMtxNum(u16 idx) const { return mJointTree.getWEvlpMixMtxNum(idx); } + u16* getWEvlpImportantMtxIndex() const { return mJointTree.getWEvlpImportantMtxIndex(); } u32 getModelDataType() const { return mJointTree.getModelDataType(); } void setModelDataType(u32 type) { mJointTree.setModelDataType(type); } void* getVtxPosArray() const { return mVertexData.getVtxPosArray(); } diff --git a/include/JSystem/J3DGraphAnimator/J3DMtxBuffer.h b/include/JSystem/J3DGraphAnimator/J3DMtxBuffer.h index 904fa1d36b..fd03736f3c 100644 --- a/include/JSystem/J3DGraphAnimator/J3DMtxBuffer.h +++ b/include/JSystem/J3DGraphAnimator/J3DMtxBuffer.h @@ -25,6 +25,7 @@ public: MtxP getAnmMtx(int idx) const { return mpAnmMtx[idx]; } void setAnmMtx(int i, Mtx m) { MTXCopy(m, (MtxP)mpAnmMtx[i]); } MtxP getWeightAnmMtx(int idx) const { return mpWeightEvlpMtx[idx]; } + MtxP getUserAnmMtx(int idx) const { return mpUserAnmMtx[idx]; } void setScaleFlag(int idx, u8 flag) { mpScaleFlagArr[idx] = flag; } u32* getCurrentViewNoPtr() { return &mCurrentViewNo; } |
