-
-
Notifications
You must be signed in to change notification settings - Fork 1
Exomia.ParticleSystem.ModifierExecutionStrategy
Daniel Baetz edited this page Feb 6, 2020
·
1 revision
Interface for modifier execution strategy.
public interface Exomia.ParticleSystem.ModifierExecutionStrategy.IModifierExecutionStrategy
void
ExecuteModifiers(IModifier[]
modifiers, Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the modifiers operation.
-
modifiers
- The modifiers. -
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
A parallel modifier execution strategy. This class cannot be inherited.
public class Exomia.ParticleSystem.ModifierExecutionStrategy.ParallelModifierExecutionStrategy
: IModifierExecutionStrategy
.ctor
ParallelModifierExecutionStrategy()void
ExecuteModifiers(IModifier[]
modifiers, Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the modifiers operation.
-
modifiers
- The modifiers. -
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
A serial modifier execution strategy. This class cannot be inherited.
public class Exomia.ParticleSystem.ModifierExecutionStrategy.SerialModifierExecutionStrategy
: IModifierExecutionStrategy
.ctor
SerialModifierExecutionStrategy()void
ExecuteModifiers(IModifier[]
modifiers, Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the modifiers operation.
-
modifiers
- The modifiers. -
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
Emitter
IEmitter
IModifier
IParticleSystem
IProfile
Particle
ParticleSystem
Range
RangeColor
RangeF
ReleaseParameter
ReleaseParameters