Some particle work and cleanup

This commit is contained in:
LagoLunatic
2025-07-05 01:33:40 -04:00
parent 2618f81811
commit e773fe5ca6
11 changed files with 295 additions and 209 deletions
@@ -82,8 +82,14 @@ public:
s32 entryTexMtxAnimator(J3DAnmTextureSRTKey* anm) { return mMaterialTable.entryTexMtxAnimator(anm); }
s32 entryTevRegAnimator(J3DAnmTevRegKey* anm) { return mMaterialTable.entryTevRegAnimator(anm); }
s32 entryMatColorAnimator(J3DAnmColor* anm) { return mMaterialTable.entryMatColorAnimator(anm); }
void setTexMtxAnimator(J3DAnmTextureSRTKey* pAnm, J3DTexMtxAnm* pTexAnm, J3DTexMtxAnm* pDualAnmR) {
mMaterialTable.setTexMtxAnimator(pAnm, pTexAnm, pDualAnmR);
int setTexMtxAnimator(J3DAnmTextureSRTKey* pAnm, J3DTexMtxAnm* pTexAnm, J3DTexMtxAnm* pDualAnmR) {
return mMaterialTable.setTexMtxAnimator(pAnm, pTexAnm, pDualAnmR);
}
int setTexNoAnimator(J3DAnmTexPattern* anm, J3DTexNoAnm* anmR) {
return mMaterialTable.setTexNoAnimator(anm, anmR);
}
int setMatColorAnimator(J3DAnmColor* anm, J3DMatColorAnm* anmR) {
return mMaterialTable.setMatColorAnimator(anm, anmR);
}
int removeTexNoAnimator(J3DAnmTexPattern* anm) {
return mMaterialTable.removeTexNoAnimator(anm);
@@ -106,8 +112,6 @@ public:
// TODO
void getBasicMtxCalc() {}
void getRootNode() {}
void setMatColorAnimator(J3DAnmColor*, J3DMatColorAnm*) {}
void setTexNoAnimator(J3DAnmTexPattern*, J3DTexNoAnm*) {}
private:
friend class J3DModelLoader;