forked from OctaForge/OctaCore
21 lines
443 B
C++
21 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
|