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
 AccelerationRule
com.roguedevelopment.pulse.rule Provides a constant acceleration (or deacceleration if < 0) for a particle.
 AngleRandomizerInitializer
com.roguedevelopment.pulse.initializers This class sets up a random angle that the particle should travel in to begin with.
 BitmapEmitter
com.roguedevelopment.pulse.emitter 
 BoundingBoxRule
com.roguedevelopment.pulse.rule The bounding box rule constrains particles to a rectangular area.
 ColorTransformRule
com.roguedevelopment.pulse.rule 
 DeathRule
com.roguedevelopment.pulse.rule 
 DotParticle
com.roguedevelopment.pulse.particle A simple, circular particle.
 EmitterLivePreview
com.roguedevelopment.pulse.component 
 FadeRule
com.roguedevelopment.pulse.rule 
 GenericEmitter
com.roguedevelopment.pulse.emitter The GenericEmitter is responsible for creating particles on a schedule and adding them to the PulseEngine.
 GenericFactory
com.roguedevelopment.pulse.particle 
 GenericParticle
com.roguedevelopment.pulse.particle 
 GravityRule
com.roguedevelopment.pulse.rule 
 ImageParticle
com.roguedevelopment.pulse.particle 
 IParticle
com.roguedevelopment.pulse.particle 
 IParticleEmitter
com.roguedevelopment.pulse.emitter 
 IParticleFactory
com.roguedevelopment.pulse.particle 
 IPulseInitializer
com.roguedevelopment.pulse.initializers 
 IPulseRule
com.roguedevelopment.pulse.rule A rule defines a simple bit of behavior for a particle.
 IRecyleableParticle
com.roguedevelopment.pulse.particle 
 JSON
com.adobe.serialization.json This class provides encoding and decoding of the JSON format.
 JSONDecoder
com.adobe.serialization.json 
 JSONEncoder
com.adobe.serialization.json 
 JSONParseError
com.adobe.serialization.json 
 JSONToken
com.adobe.serialization.json 
 JSONTokenizer
com.adobe.serialization.json 
 JSONTokenType
com.adobe.serialization.json Class containing constant values for the different types of tokens in a JSON encoded string.
 LineParticle
com.roguedevelopment.pulse.particle 
 MouseEmitter
com.roguedevelopment.pulse.emitter Just like the GenericEmitter, but the origin of the particles follows the mouse.
 MouseSwarmRule
com.roguedevelopment.pulse.rule 
 MovementRule
com.roguedevelopment.pulse.rule 
 MovementStopRule
com.roguedevelopment.pulse.rule 
 MovieClipEmitter
com.roguedevelopment.pulse.emitter 
 ParameterInitializer
com.roguedevelopment.pulse.initializers This class allows you to specify a minimum and maximum value that a particular property on a particle should be initialized to.
 ParameterRandomizerInitializer
com.roguedevelopment.pulse.initializers This class allows you to specify a minimum and maximum value that a particular property on a particle should be initialized to.
 ParamTweenRule
com.roguedevelopment.pulse.rule 
 PennerEasing
com.roguedevelopment 
 PointSwarmRule
com.roguedevelopment.pulse.rule 
 PulseEngine
com.roguedevelopment.pulse 
 RandomFrameInit
com.roguedevelopment.pulse.initializers 
 RotateRule
com.roguedevelopment.pulse.rule 
 RotateToAngleRule
com.roguedevelopment.pulse.rule 
 ScaleRandomizerInitializer
com.roguedevelopment.pulse.initializers This class allows you to specify a minimum and maximum value for both the scaleX and scaleY properties of a newly created particle.
 ScaleRule
com.roguedevelopment.pulse.rule 
 SimpleParticles
com.roguedevelopment.pulse.simple This class makes creating particle emitters designed with the particle explorer easy by using the configuration string it gives you.
 TweenRule
com.roguedevelopment.pulse.rule 
 XOscillatorRule
com.roguedevelopment.pulse.rule