Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 A3DDisplayObjectClass
org.flintparticles.threeD.away3d.initializers The A3DDisplayObjectClass initializer sets the DisplayObject to use to draw the particle in a 3D scene.
 A3DDisplayObjectClasses
org.flintparticles.threeD.away3d.initializers The ImageClass Initializer sets the DisplayObject to use to draw the particle.
 A3DObjectClass
org.flintparticles.threeD.away3d.initializers The A3DObjectClass initializer sets the 3D Object to use to draw the particle in a 3D scene.
 A3DObjectClasses
org.flintparticles.threeD.away3d.initializers The ImageClass Initializer sets the DisplayObject to use to draw the particle.
 Accelerate
org.flintparticles.twoD.actions The Accelerate Action adjusts the velocity of each particle by a constant acceleration.
 Accelerate
org.flintparticles.threeD.actions The Accelerate Action adjusts the velocity of the particle by a constant acceleration.
 Action
org.flintparticles.common.actions The Action interface must be implemented by all particle actions.
 ActionBase
org.flintparticles.common.actions The ActionBase class is the abstract base class for all particle actions in the Flint library.
 Activity
org.flintparticles.common.activities The Activity interface must be implemented by all emitter activities.
 ActivityBase
org.flintparticles.common.activities The ActivityBase class is the abstract base class for all emitter activities in the Flint library.
 Age
org.flintparticles.common.actions The Age action operates in conjunction with the Lifetime initializer.
 AlphaInit
org.flintparticles.common.initializers The AlphaInit Initializer sets the alpha transparency of the particle.
 AntiGravity
org.flintparticles.twoD.actions The AntiGravity action applies a force to the particle to push it away from a single point - the center of the effect.
 AntiGravity
org.flintparticles.threeD.actions The AntiGravity action applies a force to the particle to push it away from a single point - the center of the effect.
 ApplyFilter
org.flintparticles.common.initializers The ApplyFilter Initializer applies a filter to the particle's image.
 ApplyMaterial
org.flintparticles.threeD.away3d.initializers The ApplyMaterial initializer sets a material to apply to the Away3D object that is used when rendering the particle.
 ApplyMaterial
org.flintparticles.threeD.papervision3d.initializers The ApplyMaterial initializer sets a material to apply to the Papervision3D object that is used when rendering the particle.
 ApproachNeighbours
org.flintparticles.twoD.actions The ApproachNeighbours action applies an acceleration to the particle to draw it towards other nearby particles.
 ApproachNeighbours
org.flintparticles.threeD.actions The ApproachNeighbours action applies an acceleration to the particle to draw it towards other nearby particles.
 Away3DRenderer
org.flintparticles.threeD.away3d Renders the particles in an Away3D scene.
 Back
org.flintparticles.common.energyEasing A modified form of Robert Penner's easing equations, optimised for the specific use of calculating the energy over a particle's lifetime.
 Back
org.flintparticles.common.easing 
 BitmapDataZone
org.flintparticles.twoD.zones The BitmapData zone defines a shaped zone based on a BitmapData object.
 BitmapDataZone
org.flintparticles.threeD.zones The BitmapData zone defines a shaped zone based on a BitmapData object.
 BitmapRenderer
org.flintparticles.threeD.renderers The BitmapRenderer is a native Flint 3D renderer that draws particles onto a single Bitmap display object.
 BitmapRenderer
org.flintparticles.twoD.renderers The BitmapRenderer draws particles onto a single Bitmap display object.
 Blast
org.flintparticles.common.counters The Blast counter causes the emitter to create a single burst of particles when it starts and then emit no further particles.
 Bounce
org.flintparticles.common.energyEasing A modified form of Robert Penner's easing equations, optimised for the specific use of calculating the energy over a particle's lifetime.
 Bounce
org.flintparticles.common.easing 
 BoundingBox
org.flintparticles.twoD.actions The BoundingBox action confines each particle to a rectangle region.
 BoundingBox
org.flintparticles.threeD.actions The BoundingBox action confines each particle to a box.
 BoxZone
org.flintparticles.threeD.zones The BoxZone zone defines a cuboid or box shaped zone.
 Camera
org.flintparticles.threeD.renderers The camera class is used by Flint's internal 3D renderers to manage the view on the 3D world that is displayed by the renderer.
 ChangeCollisionRadius
org.flintparticles.common.actions The ChangeCollisionRadius action adjusts the collision radius of the particle as it ages.
 ChangeMass
org.flintparticles.common.actions The ChangeMass action adjusts the mass of the particle as it ages.
 ChooseInitializer
org.flintparticles.common.initializers The ChooseInitializer initializer selects one of multiple initializers, using optional weighting values to produce an uneven distribution for the choice, and applies it to the particle.
 Circular
org.flintparticles.common.energyEasing A modified form of Robert Penner's easing equations, optimised for the specific use of calculating the energy over a particle's lifetime.
 Circular
org.flintparticles.common.easing 
 Collide
org.flintparticles.twoD.actions The Collide action detects collisions between particles and modifies their velocities in response to the collision.
 Collide
org.flintparticles.threeD.actions The Collide action detects collisions between particles and modifies their velocities in response to the collision.
 CollisionRadiusInit
org.flintparticles.common.initializers The CollisionRadiusInit Initializer sets the collision radius of the particle.
 ColorChange
org.flintparticles.common.actions The ColorChange action alters the color of the particle as it ages.
 ColorInit
org.flintparticles.common.initializers The ColorInit Initializer sets the color of the particle.
 ColorsInit
org.flintparticles.common.initializers The ColorsInit initializer sets the color of the particle.
 ConeZone
org.flintparticles.threeD.zones The ConeZone zone defines a zone that contains all the points inside a cone.
 Convert
org.flintparticles.threeD.away3d.utils This class contains static methods to convert between Away3D geometry classes and Flint geometry classes.
 Convert
org.flintparticles.threeD.papervision3d.utils This class contains static methods to convert between Papervision3D geometry classes and Flint geometry classes.
 Counter
org.flintparticles.common.counters The Counter interface must be implemented by all counters.
 Cubic
org.flintparticles.common.energyEasing A modified form of Robert Penner's easing equations, optimised for the specific use of calculating the energy over a particle's lifetime.
 Cubic
org.flintparticles.common.easing 
 CylinderZone
org.flintparticles.threeD.zones The CylinderZone zone defines a zone that contains all the points in a cylinder.
 DeathSpeed
org.flintparticles.twoD.actions The DeathSpeed action marks the particle as dead if it is travelling faster than the specified speed.
 DeathSpeed
org.flintparticles.threeD.actions The DeathSpeed action marks the particle as dead if it is travelling faster than the specified speed.
 DeathZone
org.flintparticles.twoD.actions The DeathZone action marks the particle as dead if it is inside a specific zone.
 DeathZone
org.flintparticles.threeD.actions The DeathZone action marks the particle as dead if it is inside a specific zone.
 DiscSectorZone
org.flintparticles.twoD.zones The DiscSectorZone zone defines a section of a Disc zone.
 DiscZone
org.flintparticles.twoD.zones The DiscZone zone defines a circular zone.
 DiscZone
org.flintparticles.threeD.zones The DiscZone zone defines a zone that contains all the points on a disc.
 DisplayObjectRenderer
org.flintparticles.threeD.renderers The DisplayObjectRenderer is a native Flint 3D renderer that draws particles as display objects in the renderer.
 DisplayObjectRenderer
org.flintparticles.twoD.renderers The DisplayObjectRenderer adds particles to its display list and lets the flash player render them in its usual way.
 DisplayObjectUtils
org.flintparticles.common.utils 
 DisplayObjectZone
org.flintparticles.twoD.zones The DisplayObjectZone zone defines a shaped zone based on a DisplayObject.
 Dot
org.flintparticles.common.displayObjects The Dot class is a DisplayObject with a circle shape.
 Elastic
org.flintparticles.common.energyEasing A modified form of Robert Penner's easing equations, optimised for the specific use of calculating the energy over a particle's lifetime.
 Elastic
org.flintparticles.common.easing 
 Emitter
org.flintparticles.common.emitters The Emitter class is the base class for the Emitter2D and Emitter3D classes.
 Emitter2D
org.flintparticles.twoD.emitters The Emitter class manages the creation and ongoing state of particles.
 Emitter3D
org.flintparticles.threeD.emitters The Emitter3D class defines an emitter that exists in 3D space.
 EmitterEvent
org.flintparticles.common.events The class for emitter related events dispatched by classes in the Flint project.
 Explosion
org.flintparticles.twoD.actions The Explosion action applies a force on the particles to push them away from a single point - the center of the explosion.
 Explosion
org.flintparticles.threeD.actions The Explosion action applies a force on the particle to push it away from a single point - the center of the explosion.
 Exponential
org.flintparticles.common.energyEasing A modified form of Robert Penner's easing equations, optimised for the specific use of calculating the energy over a particle's lifetime.
 Exponential
org.flintparticles.common.easing 
 FaceAxis
org.flintparticles.threeD.initializers The FaceAxis Initializer sets the face axis of the particle.
 Fade
org.flintparticles.common.actions The Fade action adjusts the particle's alpha as it ages.
 FastWeightedArray
org.flintparticles.common.utils A FastWeightedArray performes the same purpose as a WeightedArray but this array is optimized to select random items in a large array much more rapidly.
 FirstPersonCamera
org.flintparticles.threeD.renderers.controllers Sets keyboard input to make a renderer's camera track, pan and tilt in response to keyboard input.
 FollowMouse
org.flintparticles.twoD.activities The FollowMouse activity causes the emitter to follow the position of the mouse pointer.
 FrameTimer
org.flintparticles.common.debug Displays the current framerate.
 FrameUpdatable
org.flintparticles.common.activities The FrameUpdatable interface is used by the UpdateOnFrame activity.
 FrameUpdater
org.flintparticles.common.utils This class is used to provide a constant tick event to update the emitters every frame.
 Friction
org.flintparticles.twoD.actions The Friction action applies friction to the particle to slow it down when it's moving.
 Friction
org.flintparticles.threeD.actions The Friction action applies friction to the particle to slow it down when it's moving.
 FrustrumZone
org.flintparticles.threeD.zones The FrustrumZone zone defines a zone in the shape of a camera frustrum.
 GravityWell
org.flintparticles.twoD.actions The GravityWell action applies a force on the particle to draw it towards a single point.
 GravityWell
org.flintparticles.threeD.actions The GravityWell action applies a force on the particle to draw it towards a single point.
 GreyscaleZone
org.flintparticles.twoD.zones The Greyscale zone defines a shaped zone based on a BitmapData object.
 GreyscaleZone
org.flintparticles.threeD.zones The Greyscale zone defines a shaped zone based on a BitmapData object.
 ImageClass
org.flintparticles.common.initializers The ImageClass Initializer sets the DisplayObject to use to draw the particle.
 ImageClasses
org.flintparticles.common.initializers The ImageClasses Initializer sets the DisplayObject to use to draw the particle.
 Initializer
org.flintparticles.common.initializers The Initializer interface must be implemented by all particle initializers.
 InitializerBase
org.flintparticles.common.initializers The InitializerBase class is the abstract base class for all particle initializers in the Flint library.
 InitializerGroup
org.flintparticles.common.initializers The InitializerGroup initializer collects a number of initializers into a single larger initializer that applies all the grouped initializers to a particle.
 Jet
org.flintparticles.twoD.actions The Jet Action applies an acceleration to particles only if they are in the specified zone.
 Jet
org.flintparticles.threeD.actions The Jet Action applies an acceleration to the particle only if it is in the specified zone.
 KeyDownAction
org.flintparticles.common.actions The KeyDownAction Action uses another action.
 KeyDownCounter
org.flintparticles.common.counters The KeyDownCounter Counter modifies another counter to only emit particles when a specific key is being pressed.
 Lifetime
org.flintparticles.common.initializers The Lifetime Initializer sets a lifetime for the particle.
 Line
org.flintparticles.common.displayObjects The LineShape class is a DisplayObject with a simple line shape.
 Linear
org.flintparticles.common.energyEasing A modified form of Robert Penner's easing equations, optimised for the specific use of calculating the energy over a particle's lifetime.
 Linear
org.flintparticles.common.easing 
 LinearDrag
org.flintparticles.twoD.actions The LinearDrag action applies drag to the particle to slow it down when it's moving.
 LinearDrag
org.flintparticles.threeD.actions The LinearDrag action applies drag to the particle to slow it down when it's moving.
 LineZone
org.flintparticles.twoD.zones The LineZone zone defines a zone that contains all the points on a line.
 LineZone
org.flintparticles.threeD.zones The LineZone zone defines a zone that contains all the points on a line.
 MassInit
org.flintparticles.common.initializers The MassInit Initializer sets the mass of the particle.
 MatchRotateVelocity
org.flintparticles.twoD.actions The MatchRotateVelocity action applies an angular acceleration to each particle to match its angular velocity to that of its nearest neighbours.
 MatchRotateVelocity
org.flintparticles.threeD.actions The MatchRotateVelocity action applies an angular acceleration to the particle to match its angular velocity to that of its nearest neighbours.
 MatchVelocity
org.flintparticles.twoD.actions The MatchVelocity action applies an acceleration to each particle to match its velocity to that of its nearest neighbours.
 MatchVelocity
org.flintparticles.threeD.actions The MatchVelocity action applies an acceleration to the particle to match its velocity to that of its nearest neighbours.
 Maths
org.flintparticles.common.utils The Maths class contains a coupleof useful methods for use in maths functions.
 Matrix3D
org.flintparticles.threeD.geom

Matrix3D represents a 3D transformation matrix.

 MinimumDistance
org.flintparticles.twoD.actions The MinimumDistance action applies an acceleration to the particle to maintain a minimum distance between it and its neighbours.
 MinimumDistance
org.flintparticles.threeD.actions The MinimumDistance action applies an acceleration to the particle to maintain a minimum distance between it and its neighbours.
 MouseAntiGravity
org.flintparticles.twoD.actions The MouseAntiGravity action applies a force on the particle to push it away from the mouse.
 MouseGravity
org.flintparticles.twoD.actions The MouseGravity action applies a force on the particle to draw it towards the mouse.
 Move
org.flintparticles.twoD.actions The Move action updates the position of the particle based on its velocity.
 Move
org.flintparticles.threeD.actions The Move action updates the position of the particle based on its velocity.
 MoveEmitter
org.flintparticles.twoD.activities The MoveEmitter activity moves the emitter at a constant velocity.
 MoveEmitter
org.flintparticles.threeD.activities The MoveEmitter activity moves the emitter at a constant velocity.
 MultiZone
org.flintparticles.twoD.zones The MutiZone zone defines a zone that combines other zones into one larger zone.
 MultiZone
org.flintparticles.threeD.zones The MutiZone zone defines a zone that combines other zones into one larger zone.
 MutualGravity
org.flintparticles.twoD.actions The MutualGravity Action applies forces to attract each particle towards the other particles.
 MutualGravity
org.flintparticles.threeD.actions The MutualGravity Action applies forces to attract each particle towards the other particles.
 OrbitCamera
org.flintparticles.threeD.renderers.controllers Sets keyboard input to make a renderer's camera orbit around a point in response to keyboard input.
 ParallelogramZone
org.flintparticles.threeD.zones The PrallelogramZone zone defines a four sided zone n which opposite sides are parallel.
 Particle
org.flintparticles.common.particles The Particle class is a set of public properties shared by all particles.
 Particle2D
org.flintparticles.twoD.particles The Particle class is a set of public properties shared by all particles.
 Particle2DUtils
org.flintparticles.twoD.particles 
 Particle3D
org.flintparticles.threeD.particles The Particle3D class extends the Particle class to include state properties that are relevant to particles in 3D space.
 ParticleCreator2D
org.flintparticles.twoD.particles The ParticleCreator is used by the Emitter class to manage the creation and reuse of particles.
 ParticleCreator3D
org.flintparticles.threeD.particles The ParticleCreator is used by the Emitter class to manage the creation and reuse of particles.
 ParticleEvent
org.flintparticles.common.events The class for particle related events dispatched by classes in the Flint project.
 ParticleFactory
org.flintparticles.common.particles The ParticleFactory interface defines the interface for any factory class used by emitters to create, reuse and dispose of particles.
 PerformanceAdjusted
org.flintparticles.common.counters The PerformanceAdjusted counter causes the emitter to emit particles continuously at a steady rate.
 PixelRenderer
org.flintparticles.threeD.renderers The PixelRenderer is a native Flint 3D renderer that draws particles as single pixels on a Bitmap display object.
 PixelRenderer
org.flintparticles.twoD.renderers The PixelRenderer draws particles as single pixels on a Bitmap display object.
 PointZone
org.flintparticles.twoD.zones The PointZone zone defines a zone that contains a single point.
 PointZone
org.flintparticles.threeD.zones The PointZone zone defines a zone that contains a single point.
 Position
org.flintparticles.threeD.initializers The Position Initializer sets the initial location of the particle.
 Position
org.flintparticles.twoD.initializers The Position Initializer sets the initial location of the particle.
 PositionAbsolute
org.flintparticles.threeD.initializers The PositionAbsolute Initializer sets the initial location of the particle.
 PositionAbsolute
org.flintparticles.twoD.initializers The PositionAbsolute Initializer sets the initial location of the particle.
 PriorityArray
org.flintparticles.common.utils A PriorityArray is a collection of values that are permanently sorted according to their priority.
 Pulse
org.flintparticles.common.counters The Pulse counter causes the emitter to emit groups of particles at a regular interval.
 PV3DDisplayObjectClass
org.flintparticles.threeD.papervision3d.initializers The PV3DDisplayObjectClass initializer sets the DisplayObject to use to draw the particle in a 3D scene.
 PV3DDisplayObjectClasses
org.flintparticles.threeD.papervision3d.initializers The ImageClass Initializer sets the DisplayObject to use to draw the particle.
 PV3DObjectClass
org.flintparticles.threeD.papervision3d.initializers The PV3DObjectClass initializer sets the 3D Object to use to draw the particle in a 3D scene.
 PV3DObjectClasses
org.flintparticles.threeD.papervision3d.initializers The ImageClasses Initializer sets the DisplayObject to use to draw the particle.
 PV3DParticleRenderer
org.flintparticles.threeD.papervision3d Renders the particles in a Papervision3D Particles object.
 PV3DPixelRenderer
org.flintparticles.threeD.papervision3d Renders the particles as pixels in a Papervision3D Pixels object.
 PV3DRenderer
org.flintparticles.threeD.papervision3d Renders the particles in a Papervision3D scene.
 Quadratic
org.flintparticles.common.energyEasing A modified form of Robert Penner's easing equations, optimised for the specific use of calculating the energy over a particle's lifetime.
 Quadratic
org.flintparticles.common.easing 
 QuadraticDrag
org.flintparticles.twoD.actions The QuadraticDrag action applies drag to the particle to slow it down when it's moving.
 QuadraticDrag
org.flintparticles.threeD.actions The QuadraticDrag action applies drag to the particle to slow it down when it's moving.
 Quartic
org.flintparticles.common.energyEasing A modified form of Robert Penner's easing equations, optimised for the specific use of calculating the energy over a particle's lifetime.
 Quartic
org.flintparticles.common.easing 
 Quaternion
org.flintparticles.threeD.geom 
 Quintic
org.flintparticles.common.energyEasing A modified form of Robert Penner's easing equations, optimised for the specific use of calculating the energy over a particle's lifetime.
 Quintic
org.flintparticles.common.easing 
 RadialDot
org.flintparticles.common.displayObjects The RadialDot class is a DisplayObject that is a circle shape with a gradient fill that fades to transparency at the edge of the dot.
 Random
org.flintparticles.common.counters The Steady counter causes the emitter to emit particles continuously at a steady rate.
 RandomDrift
org.flintparticles.twoD.actions The RandomDrift action moves the particle by a random small amount every frame, causing the particle to drift around.
 RandomDrift
org.flintparticles.threeD.actions The RandomDrift action moves the particle by a random small amount every frame, causing the particle to drift around.
 Rect
org.flintparticles.common.displayObjects The Rect class is a DisplayObject that is a rectangle shape.
 RectangleZone
org.flintparticles.twoD.zones The RectangleZone zone defines a rectangular shaped zone.
 Renderer
org.flintparticles.common.renderers The Renderer interface must be implemented by all renderers.
 RendererBase
org.flintparticles.common.renderers The base class used by all the Flint renderers.
 Rotate
org.flintparticles.twoD.actions The Rotate action updates the rotation of the particle based on its angular velocity.
 Rotate
org.flintparticles.threeD.actions The Rotate action updates the rotation of the particle based on its angular velocity.
 RotateEmitter
org.flintparticles.twoD.activities The RotateEmitter activity rotates the emitter at a constant rate.
 RotateEmitter
org.flintparticles.threeD.activities The RotateEmitter activity rotates the emitter at a constant rate.
 RotateToDirection
org.flintparticles.twoD.actions The RotateToDirection action updates the rotation of the particle so that it always points in the direction it is traveling.
 RotateToDirection
org.flintparticles.threeD.actions The RotateToDirection action updates the rotation of the particle so that it always points in the direction it is traveling.
 RotateVelocity
org.flintparticles.threeD.initializers The RotateVelocity Initializer sets the angular velocity of the particle.
 RotateVelocity
org.flintparticles.twoD.initializers The RotateVelocity Initializer sets the angular velocity of the particle.
 Rotation
org.flintparticles.threeD.initializers The Rotation Initializer sets the rotation of the particle.
 Rotation
org.flintparticles.twoD.initializers The Rotation Initializer sets the rotation of the particle.
 RotationAbsolute
org.flintparticles.threeD.initializers The RotationAbsolute Initializer sets the rotation of the particle.
 RotationAbsolute
org.flintparticles.twoD.initializers The RotationAbsolute Initializer sets the rotation of the particle.
 RotationalFriction
org.flintparticles.twoD.actions The RotationalFriction action applies friction to the particle's rotational movement to slow it down when it's rotating.
 RotationalFriction
org.flintparticles.threeD.actions The RotationalFriction action applies friction to the particle's rotational movement to slow it down when it's rotating.
 RotationalLinearDrag
org.flintparticles.twoD.actions The RotationalLinearDrag action applies drag to the particle to slow it down when it's rotating.
 RotationalLinearDrag
org.flintparticles.threeD.actions The RotationalLinearDrag action applies drag to the particle to slow it down when it's rotating.
 RotationalQuadraticDrag
org.flintparticles.twoD.actions The RotationalQuadraticDrag action applies drag to the particle to slow it down when it's rotating.
 RotationalQuadraticDrag
org.flintparticles.threeD.actions The RotationalQuadraticDrag action applies drag to the particle to slow it down when it's rotating.
 ScaleAll
org.flintparticles.twoD.actions The ScaleAll action adjusts the size of the particles image, its collision radius and its mass as it ages.
 ScaleAll
org.flintparticles.threeD.actions The ScaleAll action adjusts the size of the particles image, its collision radius and its mass as it ages.
 ScaleAllInit
org.flintparticles.threeD.initializers The ScaleAllInit Initializer sets the size of the particles image and adjusts its mass and collision radius accordingly.
 ScaleAllInit
org.flintparticles.twoD.initializers The ScaleAllInit Initializer sets the size of the particles image and adjusts its mass and collision radius accordingly.
 ScaleAllsInit
org.flintparticles.threeD.initializers The ScaleAllsInit initializer sets the scale of the particles image and adjusts its mass and collision radius accordingly.
 ScaleAllsInit
org.flintparticles.twoD.initializers The ScaleAllsInit initializer sets the scale of the particles image and adjusts its mass and collision radius accordingly.
 ScaleImage
org.flintparticles.common.actions The ScaleImage action adjusts the size of the particles imnage as it ages.
 ScaleImageInit
org.flintparticles.common.initializers The ScaleImageInit Initializer adjusts the size of the particles image.
 ScaleImagesInit
org.flintparticles.common.initializers The ScaleImagesInit initializer sets the scale of the particles image.
 SharedImage
org.flintparticles.common.initializers The SharedImage Initializer sets the DisplayObject to use to draw the particle.
 SharedImages
org.flintparticles.common.initializers The SharedImages Initializer sets the DisplayObject to use to draw the particle.
 Sine
org.flintparticles.common.energyEasing A modified form of Robert Penner's easing equations, optimised for the specific use of calculating the energy over a particle's lifetime.
 Sine
org.flintparticles.common.easing 
 SineCounter
org.flintparticles.common.counters The Sine counter causes the emitter to emit particles continuously at a rate that varies according to a sine wave.
 SpeedLimit
org.flintparticles.twoD.actions The SpeedLimit action limits each particle's maximum or minimum speed to the specified speed.
 SpeedLimit
org.flintparticles.threeD.actions The SpeedLimit action limits the particle's maximum speed to the specified speed.
 SphereZone
org.flintparticles.threeD.zones The SphereZone zone defines a zone that contains all the points in a sphere.
 SpriteRendererBase
org.flintparticles.common.renderers The base class used by all the Flint renderers.
 Star
org.flintparticles.common.displayObjects The Star class is a DisplayObject that is the shape of a five point star.
 Steady
org.flintparticles.common.counters The Steady counter causes the emitter to emit particles continuously at a steady rate.
 TargetColor
org.flintparticles.common.actions The TargetColor action adjusts the color of the particle towards a target color.
 TargetRotateVelocity
org.flintparticles.twoD.actions The TargetRotateVelocity action adjusts the angular velocity of the particle towards the target angular velocity.
 TargetRotateVelocity
org.flintparticles.threeD.actions The TargetRotateVelocity action adjusts the angular velocity of the particle towards the target angular velocity.
 TargetScale
org.flintparticles.common.actions The TargetScale action adjusts the scale of the particle towards a target scale.
 TargetVelocity
org.flintparticles.twoD.actions The TargetVelocity action adjusts the velocity of the particle towards the target velocity.
 TargetVelocity
org.flintparticles.threeD.actions The TargetVelocity action adjusts the velocity of the particle towards the target velocity.
 TimePeriod
org.flintparticles.common.counters The TimePeriod counter causes the emitter to emit particles for a period of time and then stop.
 TurnAwayFromMouse
org.flintparticles.twoD.actions The TurnAwayFromMouse action causes the particle to constantly adjust its direction so that it travels away from the mouse pointer.
 TurnTowardsMouse
org.flintparticles.twoD.actions The TurnTowardsMouse action causes the particle to constantly adjust its direction so that it travels towards the mouse pointer.
 TurnTowardsPoint
org.flintparticles.twoD.actions The TurnTowardsPoint action causes the particle to constantly adjust its direction so that it travels towards a particular point.
 TurnTowardsPoint
org.flintparticles.threeD.actions The TurnTowardsPoint action causes the particle to constantly adjust its direction so that it travels towards a particular point.
 TweenPosition
org.flintparticles.twoD.actions The TweenPosition action adjusts the particle's position between two locations as it ages.
 TweenPosition
org.flintparticles.threeD.actions The TweenPosition action adjusts the particle's position between two locations as it ages.
 TwoWay
org.flintparticles.common.energyEasing A set of easing equations for modifying the particle energy such that it starts and ends at zero and peaks at one half way through the particle's lifetime.
 UpdateEvent
org.flintparticles.common.events The class for particle related events dispatched by classes in the Flint project.
 UpdateOnFrame
org.flintparticles.common.activities The UpdateOnFrame activity is used to call a frameUpdate method of an object that implements the FrameUpdatable interface.
 Vector3D
org.flintparticles.threeD.geom Vector3D represents a vector or a point in three-dimensional cartesian coordinate space.
 Vector3DUtils
org.flintparticles.threeD.geom 
 Velocity
org.flintparticles.threeD.initializers The ColorInit Initializer sets the velocity of the particle.
 Velocity
org.flintparticles.twoD.initializers The ColorInit Initializer sets the velocity of the particle.
 WeightedArray
org.flintparticles.common.utils A WeightedArray is a collection of values that are weighted.
 ZeroCounter
org.flintparticles.common.counters The Zero counter causes the emitter to emit no particles.
 Zone2D
org.flintparticles.twoD.zones The Zones interface must be implemented by all zones.
 Zone3D
org.flintparticles.threeD.zones The Zones interface must be implemented by all zones.
 ZonedAction