Exemplo n.º 1
0
 public override void ExecuteModifiers(Dictionary <string, IModifier> modifiers, float elapsedSeconds, ParticleBuffer.ParticleIterator iterator)
 {
     TPL.Parallel.ForEach(modifiers, modifier => modifier.Value.Update(elapsedSeconds, iterator.Reset()));
 }
Exemplo n.º 2
0
 public override void ExecuteModifiers(Dictionary <string, IModifier> modifiers, float elapsedSeconds, ParticleBuffer.ParticleIterator iterator)
 {
     foreach (var modifier in modifiers)
     {
         modifier.Value.Update(elapsedSeconds, iterator.Reset());
     }
 }
Exemplo n.º 3
0
 public virtual void ExecuteModifiers(Dictionary <string, IModifier> modifiers, float elapsedSeconds, ParticleBuffer.ParticleIterator iterator)
 {
 }