Example #1
0
 public ParticleManager(IRenderer renderer)
 {
     this.renderer = renderer;
     emitters      = new List <IEmitter>();
     pool          = new ParticlePool();
 }
Example #2
0
 internal Particle(ParticlePool owner, int id)
 {
     Destroyed = true;
     this.owner = owner;
     ID = id;
 }
Example #3
0
 internal Particle(ParticlePool owner, int id)
 {
     Destroyed  = true;
     this.owner = owner;
     ID         = id;
 }
Example #4
0
 public ParticleManager(IRenderer renderer)
 {
     this.renderer = renderer;
     emitters = new List<IEmitter>();
     pool = new ParticlePool();
 }