1
0
forked from 0ad/0ad
0ad/source/graphics/DefaultEmitter.h
travis 121faff0e8 #Added reading of particle settings from XML.
Added CEmitter::LoadFromXML method to load particle settings from XML
files.
Made Update code generic and moved from CDefaultEmitter child class up
into CEmitter base class.
Cleaned up code in general and removed unused member variables.

This was SVN commit r6691.
2009-02-19 00:19:06 +00:00

26 lines
620 B
C++

/**
* =========================================================================
* File : DefaultEmitter.h
* Project : 0 A.D.
* Description : Default particle emitter implementation.
* =========================================================================
*/
#ifndef INCLUDED_DEFAULTEMITTER
#define INCLUDED_DEFAULTEMITTER
#include "ParticleEmitter.h"
class CDefaultEmitter : public CEmitter
{
public:
CDefaultEmitter(const int MAX_PARTICLES = 4000, const int lifetime = -1);
virtual ~CDefaultEmitter(void);
// Sets up emitter to the default particle effect.
virtual bool Setup();
};
#endif