1
0
forked from 0ad/0ad
0ad/source/ape/ext/ParticleSystem.h
Ben 101e6d4fa0 First commit of APE files
This was SVN commit r478.
2004-06-11 03:11:26 +00:00

45 lines
755 B
C++
Executable File

/*==================================================================
|
| Name: ParticleSystem.h
|
|===================================================================
|
| Author: Ben Vinegar
| Contact: benvinegar () hotmail ! com
|
|
| Last Modified: 04/23/04
|
| Overview: TBA
|
| Usage: TBA
|
| To do: TBA
|
| More Information: TBA
|
==================================================================*/
#ifndef PARTICLE_SYSTEM_H
#define PARTICLE_SYSTEM_H
#include "ParticleEmitter.h"
#include <vector>
class CParticleSystem
{
public:
CParticleSystem();
~CParticleSystem();
void Render();
void Update();
void Frame();
CParticleEmitter *CreateNewEmitter();
private:
std::vector<CParticleEmitter *> m_Emitters;
};
#endif // PARTICLE_SYSTEM_H