Particle Game Maker Engine  1.0.0
Enables the user to create their own particle game using a simple and coherent api in the PongChamp scripting language
ParticleGroupUID.h
Go to the documentation of this file.
1 #ifndef PARTICLE_GROUP_UID_H
2 #define PARTICLE_GROUP_UID_H
3 
5 #include "ParticleGroup.h"
7 #include "map"
8 
10 public:
11  ParticleGroupUID(ParticleGroupUID const &) = delete;
12  void operator=(ParticleGroupUID const &) = delete;
13 
14  static U32 GetNextGroup();
15 private:
16  U32 next_group = 0;
17 
18  ParticleGroupUID() = default;
19 
20  static ParticleGroupUID &instance();
21 };
22 
23 #endif
static U32 GetNextGroup()
Definition: ParticleGroupUID.cpp:3
unsigned int U32
Definition: ParticleGroupHandle.h:22
void operator=(ParticleGroupUID const &) = delete
engine includes
Definition: ParticleGroupUID.h:9