![]() | DigitalRune.Particles.Effectors Namespace |
Class | Description | |
---|---|---|
![]() | AngularVelocityEffector |
Applies an angular velocity to an angle parameter.
|
![]() | FuncEffectorT, TResult |
Evaluates a custom (delegate) function for a single input particle parameter and stores the
result in another particle parameter.
|
![]() | FuncEffectorT1, T2, TResult |
Evaluates a custom (delegate) function for two input particle parameters and stores the result
in another particle parameter.
|
![]() | LinearAccelerationEffector |
Applies an acceleration to a particle parameter.
|
![]() | LinearVelocityEffector |
Applies a linear velocity to a 3D position parameter.
|
![]() | ReserveParticleEffector |
Kills old particles if the particle system reaches the
MaxNumberOfParticles limit.
|
![]() | SingleDampingEffector |
Applies a damping to a particle parameter of type Single.
|
![]() | SingleFadeEffector |
Fades a particle parameter of type Single in and out.
|
![]() | SingleLerpEffector |
Linearly interpolates a particle parameter of type Single between a start and an
end value.
|
![]() | SingleLinearSegment3Effector |
Evaluates a piecewise linear function consisting of 3 segments and multiplies the result with
a particle parameter.
|
![]() | StartDirectionEffector |
Initializes a Vector3F particle parameter as a direction vector and applies the
rotation of the ParticleSystem's Pose.
|
![]() | StartPositionEffector |
Initializes a Vector3F particle parameter as a position vector and applies the
transformation of the ParticleSystem's Pose.
|
![]() | StartValueEffectorT |
Initializes a particle parameter.
|
![]() | StartVelocityBiasEffector |
Adds a bias velocity to the start velocities of particles.
|
![]() | StreamEmitter |
Creates particles at a configurable emission rate.
|
![]() | TimeToSingleEffector | |
![]() | Vector3FLerpEffector |
Linearly interpolates a particle parameter of type Vector3F between a start and
an end value.
|
![]() | Vector3FLinearSegment3Effector |
Evaluates 3 piecewise linear functions consisting of 3 segments and multiplies the result with
a particle parameter. (This effector is the Vector3F version of the
SingleLinearSegment3Effector.)
|