BasicBillboardEmitterDescriptor
|
Describes a basic billboard emitter.
|
BasicBillboardEmitterDescriptors
|
A map of basic billboard emitters.
|
BasicParticle (Module)
|
|
BasicParticle (Type)
|
|
BasicSpriteEmitterDescriptor
|
Describes a basic sprite emitter.
|
BasicSpriteEmitterDescriptors
|
A map of basic sprite emitters.
|
BasicStaticBillboardEmitter (Module)
|
|
BasicStaticBillboardEmitter (Type)
|
A static billboard particle emitter.
|
BasicStaticSpriteEmitter (Module)
|
|
BasicStaticSpriteEmitter (Type)
|
A static sprite particle emitter.
|
Behavior
|
|
Behavior<'a, 'b>
|
Defines a generic behavior.
|
Behaviors
|
A composition of behaviors.
|
BillboardEmitterDescriptor<'a>
|
Describes a billboard emitter.
|
BillboardEmitterDescriptors<'a>
|
A map of basic billboard emitters.
|
Body
|
Describes the body of an instance value.
|
Constraint
|
|
Emitter
|
The base particle emitter type.
|
EmitterDescriptor
|
A tag interface for emitter descriptors.
|
Force
|
The forces that may operate on a target.
|
In<'a, 'b>
|
|
Life
|
Describes the life of an instance value.
OPTIMIZATION: LifeTimeOpt uses GameTime.zero to represent infinite life.
OPTIMIZATION: pre-computes progress scalar to minimize number of divides.
|
Logic
|
Describes logic of behavior over a section of a target's life time.
|
LogicType
|
How a logic is to be applied.
|
Out<'a, 'b>
|
|
Output
|
The output of a behavior.
|
Particle
|
|
ParticlesDescriptor
|
Describes particles in varying forms.
|
ParticleSystem
|
A particle system.
TODO: consider making this an abstract data type?
|
'a Range
|
Describes range of behavior over a section of a target's life time.
|
RangeApplicator
|
How a range is to be applied.
|
'a RangeType
|
|
Scope
|
|
Scope<'a, 'b>
|
Scopes transformable values.
|
SpriteEmitterDescriptor<'a>
|
Describes a sprite emitter.
|
SpriteEmitterDescriptors<'a>
|
A map of basic sprite emitters.
|
StaticBillboardEmitter<'a>
|
The static billboard-based particle emitter.
|
StaticSpriteEmitter<'a>
|
The static sprite-based particle emitter.
|
Transformer
|
|
'a Transformer
|
Transforms a constrained value.
|