mirror of
https://github.com/YGGverse/hlsdk-portable.git
synced 2025-01-13 00:18:06 +00:00
24 lines
549 B
C
24 lines
549 B
C
|
// 02/08/02 November235: Particle System
|
||
|
#pragma once
|
||
|
|
||
|
#include "particlesys.h"
|
||
|
|
||
|
class ParticleSystemManager
|
||
|
{
|
||
|
public:
|
||
|
ParticleSystemManager( void );
|
||
|
~ParticleSystemManager( void );
|
||
|
void AddSystem( ParticleSystem* );
|
||
|
ParticleSystem *FindSystem( cl_entity_t* pEntity );
|
||
|
void UpdateSystems( float frametime );
|
||
|
void ClearSystems( void );
|
||
|
void SortSystems( void );
|
||
|
// void DeleteSystem( ParticleSystem* );
|
||
|
|
||
|
//private:
|
||
|
ParticleSystem* m_pFirstSystem;
|
||
|
//ParticleSystem* systemio;
|
||
|
};
|
||
|
|
||
|
extern ParticleSystemManager* g_pParticleSystems;
|