20 lines
443 B
C++
20 lines
443 B
C++
#ifndef ENGINE_RENDERPARTICLES_HH
|
|
#define ENGINE_RENDERPARTICLES_HH
|
|
|
|
extern int particlelayers;
|
|
|
|
struct extentity;
|
|
|
|
enum { PL_ALL = 0, PL_UNDER, PL_OVER, PL_NOLAYER };
|
|
|
|
void initparticles();
|
|
void clearparticles();
|
|
void clearparticleemitters();
|
|
void seedparticles();
|
|
void updateparticles();
|
|
void debugparticles();
|
|
void renderparticles(int layer = PL_ALL);
|
|
bool printparticles(extentity &e, char *buf, int len);
|
|
void cleanupparticles();
|
|
|
|
#endif
|