aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/Graphics/particle/je_particle_system.h
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2018-10-24 22:08:46 +0800
committerchai <chaifix@163.com>2018-10-24 22:08:46 +0800
commitd8d7963b9b658799b806d516bbd6b44c4baa28f8 (patch)
tree4a8c7c247e5c429a4ee50baf3b5be2032575aab6 /src/libjin/Graphics/particle/je_particle_system.h
parente98acfb0d497e9c4560554cba73eb5c313ea034a (diff)
+粒子系统测试
Diffstat (limited to 'src/libjin/Graphics/particle/je_particle_system.h')
-rw-r--r--src/libjin/Graphics/particle/je_particle_system.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/libjin/Graphics/particle/je_particle_system.h b/src/libjin/Graphics/particle/je_particle_system.h
index 9ccb8df..270d9a8 100644
--- a/src/libjin/Graphics/particle/je_particle_system.h
+++ b/src/libjin/Graphics/particle/je_particle_system.h
@@ -22,10 +22,10 @@ namespace JinEngine
///
struct ParticleSystemDef : public Temporary
{
- uint maxParticleCount = 1; ///< Max count of particles in pool. 1 by default.
-
- ParticleEmitter emitterDef;
+ uint maxParticleCount = 1; ///< Max count of particles in pool. 1 by default.
+ ParticleEmitterDef emitterDef; ///< Particle emitter definition.
+ ParticleDef particleDef; ///< Particle definition.
};
///
@@ -64,6 +64,9 @@ namespace JinEngine
void releaseParticle();
private:
+ // Disable default constructor.
+ ParticleSystem();
+
///
/// Sprite to be drawn.
///