ProjectMercury.Emitters Namespace

Project Mercury API

[This is preliminary documentation and is subject to change.]

 

Classes

  ClassDescription
CircleEmitter
Defines an Emitter which releases Particles in a circle or ring shape.
ConeEmitter
Defines an Emitter which releases particles in a beam which gradually becomes wider.
Emitter
Defines the base class for a Particle Emitter. The basic implementation releases Particles from a single point.
EmitterCollection
Defines a collection of Emitter objects.
EmitterCompatibilityExtensions
Contains extension methods for the Emitter class which aid backwards compatibility with previous releases of the engine.
LineEmitter
Defines an Emitter which releases Particles at a random point along a line.
MaskEmitter
Defines an Emitter which releases Particles based on a mask array, typically from an image.
PolygonEmitter
Emits particles in the shape of a polygon defined with the Points property.
PolygonPointCollection
Collection of points to generate a polygon.
RectEmitter
Defines an Emitter which releases particles in a rectangle shape.
TextureEmitter Obsolete.
Obsolete.

Delegates

  DelegateDescription
ParticleEventHandler
Defines an event handler for a Particle related event.

Enumerations

  EnumerationDescription
PolygonOrigin
Enumerates the origin options for a polygon shape.