-
-
Notifications
You must be signed in to change notification settings - Fork 1
Exomia.ParticleSystem.Modifiers
A boundary modifier. This class cannot be inherited.
public class Exomia.ParticleSystem.Modifiers.BoundaryModifier
: ModifierBase, IModifier
.ctor
BoundaryModifier()void
OnUpdate(Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the update action.
-
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
A color interpolator modifier. This class cannot be inherited.
public class Exomia.ParticleSystem.Modifiers.ColorInterpolatorModifier
: ModifierBase, IModifier
.ctor
ColorInterpolatorModifier()void
OnUpdate(Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the update action.
-
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
A container modifier. This class cannot be inherited.
public class Exomia.ParticleSystem.Modifiers.ContainerModifier
: ModifierBase, IModifier
.ctor
ContainerModifier()void
OnUpdate(Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the update action.
-
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
A drag modifier. This class cannot be inherited.
public class Exomia.ParticleSystem.Modifiers.DragModifier
: ModifierBase, IModifier
.ctor
DragModifier()void
OnUpdate(Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the update action.
-
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
A linear gravity modifier. This class cannot be inherited.
public class Exomia.ParticleSystem.Modifiers.LinearGravityModifier
: ModifierBase, IModifier
.ctor
LinearGravityModifier()void
OnUpdate(Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the update action.
-
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
A modifier base.
public abstract class Exomia.ParticleSystem.Modifiers.ModifierBase
: IModifier
.ctor
ModifierBase()void
OnUpdate(Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the update action.
-
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
void
Update(Single
elapsedSeconds, Particle*
particle, Int32
count)
Updates this object.
-
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
An opacity fast fade modifier. This class cannot be inherited.
public class Exomia.ParticleSystem.Modifiers.OpacityFastFadeModifier
: ModifierBase, IModifier
.ctor
OpacityFastFadeModifier()void
OnUpdate(Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the update action.
-
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
An opacity interpolator modifier. This class cannot be inherited.
public class Exomia.ParticleSystem.Modifiers.OpacityInterpolatorModifier
: ModifierBase, IModifier
.ctor
OpacityInterpolatorModifier()void
OnUpdate(Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the update action.
-
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
A ring boundary modifier. This class cannot be inherited.
public class Exomia.ParticleSystem.Modifiers.RingBoundaryModifier
: ModifierBase, IModifier
.ctor
RingBoundaryModifier()void
OnUpdate(Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the update action.
-
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
A ring container modifier. This class cannot be inherited.
public class Exomia.ParticleSystem.Modifiers.RingContainerModifier
: ModifierBase, IModifier
.ctor
RingContainerModifier()void
OnUpdate(Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the update action.
-
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
A rotation modifier. This class cannot be inherited.
public class Exomia.ParticleSystem.Modifiers.RotationModifier
: ModifierBase, IModifier
.ctor
RotationModifier()void
OnUpdate(Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the update action.
-
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
A scale interpolator modifier. This class cannot be inherited.
public class Exomia.ParticleSystem.Modifiers.ScaleInterpolatorModifier
: ModifierBase, IModifier
.ctor
ScaleInterpolatorModifier()void
OnUpdate(Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the update action.
-
elapsedSeconds
- The elapsed in seconds. -
particle
- [in,out] If non-, the particle. -
count
- Number of.
A vortex modifier. This class cannot be inherited.
public class Exomia.ParticleSystem.Modifiers.VortexModifier
: ModifierBase, IModifier
.ctor
VortexModifier()void
OnUpdate(Single
elapsedSeconds, Particle*
particle, Int32
count)
Executes the update action.
-
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