mirror of
https://github.com/YGGverse/hlsdk-portable.git
synced 2025-01-12 16:07:57 +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;
|