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.
| Class | Package | Description | |
|---|---|---|---|
| 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.threeD.actions | The Accelerate Action adjusts the velocity of the particle by a constant acceleration. | |
| Accelerate | org.flintparticles.twoD.actions | The Accelerate Action adjusts the velocity of each 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.threeD.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.twoD.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.threeD.actions | The ApproachNeighbours action applies an acceleration to the particle to draw it towards other nearby particles. | |
| ApproachNeighbours | org.flintparticles.twoD.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.easing | Easing functions for use with ageing of particles. | |
| Behaviour | org.flintparticles.common.behaviours | The Behaviour interface is the base for the Action, Initializer and Activity interfaces. | |
| BitmapDataZone | org.flintparticles.threeD.zones | The BitmapData zone defines a shaped zone based on a BitmapData object. | |
| BitmapDataZone | org.flintparticles.twoD.zones | The BitmapData zone defines a shaped zone based on a BitmapData object. | |
| BitmapLineRenderer | org.flintparticles.twoD.renderers.mxml | The BitmapLineRenderer draws particles as continuous lines on a Bitmap display object. | |
| BitmapLineRenderer | org.flintparticles.twoD.renderers | The BitmapLineRenderer draws particles as continuous lines on a Bitmap display object. | |
| BitmapRenderer | org.flintparticles.threeD.renderers.mxml | The BitmapRenderer is a native Flint 3D renderer that draws particles onto a single Bitmap display 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.mxml | The BitmapRenderer 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.easing | Easing functions for use with ageing of particles. | |
| BoundingBox | org.flintparticles.threeD.actions | The BoundingBox action confines each particle to a box. | |
| BoundingBox | org.flintparticles.twoD.actions | The BoundingBox action confines each particle to a rectangle region. | |
| 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. | |
| CameraController | org.flintparticles.threeD.renderers.controllers | The interface for classes that manage the camera state based on key presses or other inputs. | |
| 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.easing | Easing functions for use with ageing of particles. | |
| Collide | org.flintparticles.threeD.actions | The Collide action detects collisions between particles and modifies their velocities in response to the collision. | |
| Collide | org.flintparticles.twoD.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. | |
| CollisionZone | org.flintparticles.twoD.actions | The CollisionZone action detects collisions between particles and a zone, modifying the particles' velocities in response to the collision. | |
| 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. | |
| Counter | org.flintparticles.common.counters | The Counter interface must be implemented by all counters. | |
| Cubic | org.flintparticles.common.easing | Easing functions for use with ageing of particles. | |
| CylinderZone | org.flintparticles.threeD.zones | The CylinderZone zone defines a zone that contains all the points in a cylinder. | |
| DeathSpeed | org.flintparticles.threeD.actions | The DeathSpeed action marks the particle as dead if it is travelling faster than the specified speed. | |
| DeathSpeed | org.flintparticles.twoD.actions | The DeathSpeed action marks the particle as dead if it is travelling faster than the specified speed. | |
| DeathZone | org.flintparticles.threeD.actions | The DeathZone action marks the particle as dead if it is inside a specific zone. | |
| DeathZone | org.flintparticles.twoD.actions | The DeathZone action marks the particle as dead if it is inside a specific zone. | |
| DictionaryInitializer | org.flintparticles.common.initializers | The Dictionary Initializer copies properties from an initializing object to a particle's dictionary. | |
| DiscSectorZone | org.flintparticles.twoD.zones | The DiscSectorZone zone defines a section of a Disc zone. | |
| DiscZone | org.flintparticles.threeD.zones | The DiscZone zone defines a zone that contains all the points on a disc. | |
| DiscZone | org.flintparticles.twoD.zones | The DiscZone zone defines a circular zone. | |
| DisplayObjectRenderer | org.flintparticles.threeD.renderers.mxml | The DisplayObjectRenderer is a native Flint 3D renderer that draws particles as display objects in the renderer. | |
| 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.mxml | The DisplayObjectRenderer adds particles to its display list and lets the flash player render them in its usual way. | |
| 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 | Utility methods for use with display objects. | |
| 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.easing | Easing functions for use with ageing of particles. | |
| Ellipse | org.flintparticles.common.displayObjects | The Ellipse class is a DisplayObject with a oval shape. | |
| Emitter | org.flintparticles.common.emitters | The Emitter class is the base class for the Emitter2D and Emitter3D classes. | |
| Emitter2D | org.flintparticles.twoD.emitters.mxml | The Emitter class manages the creation and ongoing state of particles. | |
| Emitter2D | org.flintparticles.twoD.emitters | The Emitter class manages the creation and ongoing state of particles. | |
| Emitter3D | org.flintparticles.threeD.emitters.mxml | The Emitter3D class defines an emitter that exists in 3D space. | |
| 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.threeD.actions | The Explosion action applies a force on the particle to push it away from a single point - the center of the explosion. | |
| 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. | |
| Exponential | org.flintparticles.common.easing | Easing functions for use with ageing of particles. | |
| 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.mxml | Sets keyboard input to make a renderer's camera track, pan and tilt in response to keyboard input. | |
| FirstPersonCamera | org.flintparticles.threeD.renderers.controllers | Sets keyboard input to make a renderer's camera track, pan and tilt in response to keyboard input. | |
| FlexRendererBase | org.flintparticles.common.renderers | The base class used by all the Flex compatible renderers. | |
| FollowDisplayObject | org.flintparticles.twoD.activities | The FollowDisplayObject activity causes the emitter to follow the position and rotation of a DisplayObject. | |
| FollowMouse | org.flintparticles.twoD.activities | The FollowMouse activity causes the emitter to follow the position of the mouse pointer. | |
| 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.threeD.actions | The Friction action applies friction to the particle to slow it down when it's moving. | |
| Friction | org.flintparticles.twoD.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.threeD.actions | The GravityWell action applies a force on the particle to draw it towards a single point. | |
| GravityWell | org.flintparticles.twoD.actions | The GravityWell action applies a force on the particle to draw it towards a single point. | |
| GreyscaleZone | org.flintparticles.threeD.zones | The Greyscale zone defines a shaped zone based on a BitmapData object. | |
| GreyscaleZone | org.flintparticles.twoD.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.threeD.actions | The Jet Action applies an acceleration to the particle only if it is in the specified zone. | |
| Jet | org.flintparticles.twoD.actions | The Jet Action applies an acceleration to particles only if they are in the specified zone. | |
| KeyboardControllerBase | org.flintparticles.threeD.renderers.controllers | Base class for keyboard based camera controllers. | |
| KeyboardControllerMxml | org.flintparticles.threeD.renderers.controllers.mxml | Base class for keyboard based camera controllers. | |
| 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.easing | Easing functions for use with ageing of particles. | |
| LinearDrag | org.flintparticles.threeD.actions | The LinearDrag action applies drag to the particle to slow it down when it's moving. | |
| LinearDrag | org.flintparticles.twoD.actions | The LinearDrag action applies drag to the particle to slow it down when it's moving. | |
| LineZone | org.flintparticles.threeD.zones | The LineZone zone defines a zone that contains all the points on a line. | |
| LineZone | org.flintparticles.twoD.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.threeD.actions | The MatchRotateVelocity action applies an angular acceleration to the particle to match its angular velocity to that of its nearest neighbours. | |
| 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. | |
| MatchVelocity | org.flintparticles.threeD.actions | The MatchVelocity action applies an acceleration to the particle to match its 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. | |
| Maths | org.flintparticles.common.utils | The Maths class contains a coupleof useful methods for use in maths functions. | |
| Matrix3DUtils | org.flintparticles.threeD.geom | Utility methods for working with the Matrix3D class. | |
| MinimumDistance | org.flintparticles.threeD.actions | The MinimumDistance action applies an acceleration to the particle to maintain a minimum distance between it and its neighbours. | |
| MinimumDistance | org.flintparticles.twoD.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. | |
| MouseEventHandlers | org.flintparticles.common.initializers | The MouseEventHandlers Initializer sets event handlers to listen for the mouseOver and mouseOut events on each particle. | |
| MouseGravity | org.flintparticles.twoD.actions | The MouseGravity action applies a force on the particle to draw it towards the mouse. | |
| Move | org.flintparticles.threeD.actions | The Move action updates the position of the particle based on its velocity. | |
| Move | org.flintparticles.twoD.actions | The Move action updates the position of the particle based on its velocity. | |
| MoveEmitter | org.flintparticles.threeD.activities | The MoveEmitter activity moves the emitter at a constant velocity. | |
| MoveEmitter | org.flintparticles.twoD.activities | The MoveEmitter activity moves the emitter at a constant velocity. | |
| MultiZone | org.flintparticles.threeD.zones | The MutiZone zone defines a zone that combines other zones into one larger zone. | |
| MultiZone | org.flintparticles.twoD.zones | The MutiZone zone defines a zone that combines other zones into one larger zone. | |
| MutualGravity | org.flintparticles.threeD.actions | The MutualGravity Action applies forces to attract each particle towards the other particles. | |
| MutualGravity | org.flintparticles.twoD.actions | The MutualGravity Action applies forces to attract each particle towards the other particles. | |
| OrbitCamera | org.flintparticles.threeD.renderers.controllers.mxml | Sets keyboard input to make a renderer's camera orbit around a point in response to keyboard input. | |
| 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 | Utility methods for working with two-d 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. | |
| Particle3DUtils | org.flintparticles.threeD.particles | Utility methods for working with three-d particles. | |
| 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. | |
| ParticleFactoryStats | org.flintparticles.common.debug | Used to track and display the number of particles being managed by particles emitters. | |
| PerformanceAdjusted | org.flintparticles.common.counters | The PerformanceAdjusted counter causes the emitter to emit particles continuously at a steady rate. | |
| PixelRenderer | org.flintparticles.threeD.renderers.mxml | The PixelRenderer is a native Flint 3D renderer that draws particles as single pixels on a Bitmap display object. | |
| 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.mxml | The PixelRenderer 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.threeD.zones | The PointZone zone defines a zone that contains a single point. | |
| PointZone | org.flintparticles.twoD.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. | |
| 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.easing | Easing functions for use with ageing of particles. | |
| QuadraticDrag | org.flintparticles.threeD.actions | The QuadraticDrag action applies drag to the particle to slow it down when it's moving. | |
| QuadraticDrag | org.flintparticles.twoD.actions | The QuadraticDrag action applies drag to the particle to slow it down when it's moving. | |
| Quartic | org.flintparticles.common.easing | Easing functions for use with ageing of particles. | |
| Quaternion | org.flintparticles.threeD.geom | Quaternion represents a rotational transform in three-dimensional cartesian coordinate space in quaternion form. | |
| Quintic | org.flintparticles.common.easing | Easing functions for use with ageing of particles. | |
| 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 Random counter causes the emitter to emit particles continuously at a variable random rate between two limits. | |
| RandomDrift | org.flintparticles.threeD.actions | The RandomDrift action moves the particle by a random small amount every frame, causing the particle to drift around. | |
| RandomDrift | org.flintparticles.twoD.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. | |
| Resetable | org.flintparticles.common.behaviours | This interface is for behaviours whose state changes over time. | |
| Ring | org.flintparticles.common.displayObjects | The Ring class is a DisplayObject with a circle shape that contains a hole. | |
| Rotate | org.flintparticles.threeD.actions | The Rotate action updates the rotation of the particle based on its angular velocity. | |
| Rotate | org.flintparticles.twoD.actions | The Rotate action updates the rotation of the particle based on its angular velocity. | |
| RotateEmitter | org.flintparticles.threeD.activities | The RotateEmitter activity rotates the emitter at a constant rate. | |
| RotateEmitter | org.flintparticles.twoD.activities | The RotateEmitter activity rotates the emitter at a constant rate. | |
| 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. | |
| 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. | |
| 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.threeD.actions | The RotationalFriction action applies friction to the particle's rotational movement to slow it down when it's rotating. | |
| RotationalFriction | org.flintparticles.twoD.actions | The RotationalFriction action applies friction to the particle's rotational movement 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. | |
| RotationalLinearDrag | org.flintparticles.twoD.actions | The RotationalLinearDrag 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. | |
| RotationalQuadraticDrag | org.flintparticles.twoD.actions | The RotationalQuadraticDrag action applies drag to the particle to slow it down when it's rotating. | |
| ScaleAll | org.flintparticles.threeD.actions | The ScaleAll action adjusts the size of the particles image, its collision radius and its mass as it ages. | |
| ScaleAll | org.flintparticles.twoD.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.easing | Easing functions for use with ageing of particles. | |
| 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.threeD.actions | The SpeedLimit action limits the particle's maximum speed to the specified speed. | |
| SpeedLimit | org.flintparticles.twoD.actions | The SpeedLimit action limits each particle's maximum or minimum 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. | |
| Stats | org.flintparticles.common.debug | A simple stats display object showing the frame-rate, the memory usage and the number of particles in use. | |
| 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.threeD.actions | The TargetRotateVelocity action adjusts the angular velocity of the particle towards the target angular velocity. | |
| TargetRotateVelocity | org.flintparticles.twoD.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.threeD.actions | The TargetVelocity action adjusts the velocity of the particle towards the target velocity. | |
| TargetVelocity | org.flintparticles.twoD.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.threeD.actions | The TurnTowardsPoint action causes the particle to constantly adjust its direction so that it travels towards a particular point. | |
| TurnTowardsPoint | org.flintparticles.twoD.actions | The TurnTowardsPoint action causes the particle to constantly adjust its direction so that it travels towards a particular point. | |
| TweenPosition | org.flintparticles.threeD.actions | The TweenPosition action adjusts the particle's position between two locations as it ages. | |
| TweenPosition | org.flintparticles.twoD.actions | The TweenPosition action adjusts the particle's position between two locations as it ages. | |
| TweenToZone | org.flintparticles.threeD.actions | The TweenToZone action adjusts the particle's position between two locations as it ages. | |
| TweenToZone | org.flintparticles.twoD.actions | The TweenToZone action adjusts the particle's position between two locations as it ages. | |
| TwoWay | org.flintparticles.common.easing | A set of easing equations that start and end at the end value and reach the start value at the half-time point. | |
| UpdateEvent | org.flintparticles.common.events | The UpdateEvent is dispatched from the FrameUpdater utility every frame, to all emitters that are being updated by Flint, to trigger the update cycle on each emitter. | |
| UpdateOnFrame | org.flintparticles.common.activities | The UpdateOnFrame activity is used to call a frameUpdate method of an object that implements the FrameUpdatable interface. | |
| Vector3DUtils | org.flintparticles.threeD.geom | Utility methods for working with the Vector3D class. | |
| VectorLineRenderer | org.flintparticles.twoD.renderers.mxml | The VectorLineRenderer draws particles as continuous lines mapping the path the particle travels. | |
| VectorLineRenderer | org.flintparticles.twoD.renderers | The VectorLineRenderer draws particles as continuous lines mapping the path the particle travels. | |
| 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. | |
| WrapAroundBox | org.flintparticles.threeD.actions | The WrapAroundBox action confines all the particles to a rectangle region. | |
| WrapAroundBox | org.flintparticles.twoD.actions | The WrapAroundBox action confines all the particles to a rectangle region. | |
| 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 | org.flintparticles.threeD.actions | The ZonedAction Action applies an action to the particle only if it is in the specified zone. | |
| ZonedAction | org.flintparticles.twoD.actions | The ZonedAction Action applies an action to the particle only if it is in the specified zone. |