diff options
| author | Dylan Ascencio <empressglatia@gmail.com> | 2023-10-03 00:13:45 -0400 |
|---|---|---|
| committer | Dylan Ascencio <empressglatia@gmail.com> | 2023-10-03 00:13:45 -0400 |
| commit | c02882a3deca12dfb7aecec0eb1aa93fe0bbdfa6 (patch) | |
| tree | ae31abe457bf5cfec205cd64e4b81dae730ca48c /include/JSystem/JParticle | |
| parent | 7921fd7c37f65dd2355e44aae42763573f2a57e2 (diff) | |
Match daObjMknjD_break
Diffstat (limited to 'include/JSystem/JParticle')
| -rw-r--r-- | include/JSystem/JParticle/JPAEmitter.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/include/JSystem/JParticle/JPAEmitter.h b/include/JSystem/JParticle/JPAEmitter.h index b982719f..6af995f3 100644 --- a/include/JSystem/JParticle/JPAEmitter.h +++ b/include/JSystem/JParticle/JPAEmitter.h @@ -74,6 +74,22 @@ public: JPASetRMtxTVecfromMtx(mtx, mGlobalRotation, mGlobalTranslation); } + void setVolumeSweep(float i_volSweep) { mVolumeSweep = i_volSweep; } + void setLifeTime(s16 i_lifeTime) { mLifeTime = i_lifeTime; } + void setRate(float i_rate) { mRate = i_rate; } + void setMaxFrame(s32 i_maxFrame) { mMaxFrame = i_maxFrame; } + + void setGlobalDynamicsScale(JGeometry::TVec3<float>& i_vec) { + mGlobalScale.x = i_vec.x; + mGlobalScale.y = i_vec.y; + mGlobalScale.z = i_vec.z; + } + void setGlobalParticleScale(JGeometry::TVec3<float>& i_vec) { + mGlobalScale2D.x = i_vec.x; + mGlobalScale2D.y = i_vec.y; + mGlobalScale2D.z = i_vec.z; + } + void stopCreateParticle() { setStatus(JPAEmtrStts_StopEmit); } void becomeInvalidEmitter() { |
