Definition: Particle.h:41
Particle(float size, int age, unsigned char opacity, unsigned char r, unsigned char g, unsigned char b)
Create particle with size (pixels), age (in ticks), opacity (0-255) and rgb color.
virtual int deserialize(std::string s) override
Log warning if trying to deserialize particles.
int m_age
Age to live (in ticks).
Definition: Particle.h:44
int eventHandler(const Event *p_e) override
Handle step events.
virtual std::string serialize(std::string attr="") override
Log warning if trying to serialize particles.