aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/Graphics/particle/je_particle_system.h
diff options
context:
space:
mode:
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.
///