xyginext  0.2.0
Second generation of xygine game creation framework
Public Member Functions | Public Attributes | Static Public Attributes | Friends | List of all members
xy::ParticleEmitter Class Referencefinal

Particle Emitter. Component struct used to emit particles from an entity. More...

#include <ParticleEmitter.hpp>

Public Member Functions

void start ()
 Starts the emitter.
 
void stop ()
 Stops the emitter.
 
bool stopped () const
 Returns true if emitter has stopped.
 

Public Attributes

EmitterSettings settings
 Settings used by this emitter when creating a new particle.
 

Static Public Attributes

static constexpr sf::Uint32 MaxParticles = 1000u
 

Friends

class ParticleSystem
 

Detailed Description

Particle Emitter. Component struct used to emit particles from an entity.