| A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | |
| scalarMultiply(s) — Method in class org.flintparticles.threeD.geom.Quaternion | |
| scale — Property in class org.flintparticles.common.initializers.ScaleImageInit | |
| When reading, returns the average of minScale and maxScale. | |
| scale — Property in class org.flintparticles.common.particles.Particle | |
| The scale of the particle ( 1 is normal size ). | |
| scale — Property in class org.flintparticles.threeD.initializers.ScaleAllInit | |
| When reading, returns the average of minScale and maxScale. | |
| scale — Property in class org.flintparticles.twoD.initializers.ScaleAllInit | |
| When reading, returns the average of minScale and maxScale. | |
| ScaleAll — Class in package org.flintparticles.threeD.actions | |
| The ScaleAll action adjusts the size of the particles image, its collision radius and its mass as it ages. | |
| ScaleAll — Class in package org.flintparticles.twoD.actions | |
| The ScaleAll action adjusts the size of the particles image, its collision radius and its mass as it ages. | |
| ScaleAll(startScale, endScale) — Constructor in class org.flintparticles.threeD.actions.ScaleAll | |
| The constructor creates a ScaleImage action for use by an emitter. | |
| ScaleAll(startScale, endScale) — Constructor in class org.flintparticles.twoD.actions.ScaleAll | |
| The constructor creates a ScaleImage action for use by an emitter. | |
| ScaleAllInit — Class in package org.flintparticles.threeD.initializers | |
| The ScaleAllInit Initializer sets the size of the particles image and adjusts its mass and collision radius accordingly. | |
| ScaleAllInit — Class in package org.flintparticles.twoD.initializers | |
| The ScaleAllInit Initializer sets the size of the particles image and adjusts its mass and collision radius accordingly. | |
| ScaleAllInit(minScale, maxScale) — Constructor in class org.flintparticles.threeD.initializers.ScaleAllInit | |
| The constructor creates a ScaleAllInit initializer for use by an emitter. | |
| ScaleAllInit(minScale, maxScale) — Constructor in class org.flintparticles.twoD.initializers.ScaleAllInit | |
| The constructor creates a ScaleAllInit initializer for use by an emitter. | |
| ScaleAllsInit — Class in package org.flintparticles.threeD.initializers | |
| The ScaleAllsInit initializer sets the scale of the particles image and adjusts its mass and collision radius accordingly. | |
| ScaleAllsInit — Class in package org.flintparticles.twoD.initializers | |
| The ScaleAllsInit initializer sets the scale of the particles image and adjusts its mass and collision radius accordingly. | |
| ScaleAllsInit(scales, weights) — Constructor in class org.flintparticles.threeD.initializers.ScaleAllsInit | |
| The constructor creates a ScaleAllsInit initializer for use by an emitter. | |
| ScaleAllsInit(scales, weights) — Constructor in class org.flintparticles.twoD.initializers.ScaleAllsInit | |
| The constructor creates a ScaleAllsInit initializer for use by an emitter. | |
| scaleBy(s) — Method in class org.flintparticles.threeD.geom.Quaternion | |
| Multiply this quaternion by a number. | |
| scaleBy(s) — Method in class org.flintparticles.threeD.geom.Vector3D | |
| Multiply this vector by a number. | |
| ScaleImage — Class in package org.flintparticles.common.actions | |
| The ScaleImage action adjusts the size of the particles imnage as it ages. | |
| ScaleImage(startScale, endScale) — Constructor in class org.flintparticles.common.actions.ScaleImage | |
| The constructor creates a ScaleImage action for use by an emitter. | |
| ScaleImageInit — Class in package org.flintparticles.common.initializers | |
| The ScaleImageInit Initializer adjusts the size of the particles image. | |
| ScaleImageInit(minScale, maxScale) — Constructor in class org.flintparticles.common.initializers.ScaleImageInit | |
| The constructor creates a ScaleImageInit initializer for use by an emitter. | |
| ScaleImagesInit — Class in package org.flintparticles.common.initializers | |
| The ScaleImagesInit initializer sets the scale of the particles image. | |
| ScaleImagesInit(scales, weights) — Constructor in class org.flintparticles.common.initializers.ScaleImagesInit | |
| The constructor creates a ScaleImagesInit initializer for use by an emitter. | |
| scaleX — Property in class org.flintparticles.twoD.zones.BitmapDataZone | |
| A scale factor to stretch the bitmap horizontally | |
| scaleX — Property in class org.flintparticles.twoD.zones.GreyscaleZone | |
| A scale factor to stretch the bitmap horizontally | |
| scaleY — Property in class org.flintparticles.twoD.zones.BitmapDataZone | |
| A scale factor to stretch the bitmap vertically | |
| scaleY — Property in class org.flintparticles.twoD.zones.GreyscaleZone | |
| A scale factor to stretch the bitmap vertically | |
| setFromAxisRotation(axis:org.flintparticles.threeD.geom:Vector3D, angle) — Method in class org.flintparticles.threeD.geom.Quaternion | |
| Set this quaternion to a unit quaternion that represents a rotation about an axis in 3D space. | |
| setPaletteMap(red, green, blue, alpha) — Method in class org.flintparticles.threeD.renderers.BitmapRenderer | |
| Sets a palette map for the renderer. | |
| setPaletteMap(red, green, blue, alpha) — Method in class org.flintparticles.twoD.renderers.BitmapRenderer | |
| Sets a palette map for the renderer. | |
| setProperty(name, value) — Method in class org.flintparticles.common.utils.PriorityArray | |
| Used to set the value of an existing member of the PriorityArray. | |
| setProperty(name, value) — Method in class org.flintparticles.common.utils.WeightedArray | |
| Used to set the value of an existing member of the WeightedArray. | |
| setTargetVelocity(axis:org.flintparticles.threeD.geom:Vector3D, angVelocity) — Method in class org.flintparticles.threeD.actions.TargetRotateVelocity | |
| The target angular velocity, in radians per second. | |
| SharedImage — Class in package org.flintparticles.common.initializers | |
| The SharedImage Initializer sets the DisplayObject to use to draw the particle. | |
| SharedImage(image) — Constructor in class org.flintparticles.common.initializers.SharedImage | |
| The constructor creates a SharedImage initializer for use by an emitter. | |
| SharedImages — Class in package org.flintparticles.common.initializers | |
| The SharedImages Initializer sets the DisplayObject to use to draw the particle. | |
| SharedImages(images, weights) — Constructor in class org.flintparticles.common.initializers.SharedImages | |
| The constructor creates a SharedImages initializer for use by an emitter. | |
| side1 — Property in class org.flintparticles.threeD.zones.ParallelogramZone | |
| One side of the zone from the corner. | |
| side2 — Property in class org.flintparticles.threeD.zones.ParallelogramZone | |
| The other side of the zone from the corner. | |
| sine(age, lifetime) — Static method in class org.flintparticles.common.energyEasing.TwoWay | |
| Energy follows the first half of a sine wave. | |
| Sine — Class in package org.flintparticles.common.easing | |
| Sine — Class in package 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. | |
| SineCounter — Class in package org.flintparticles.common.counters | |
| The Sine counter causes the emitter to emit particles continuously at a rate that varies according to a sine wave. | |
| SineCounter(period, rateMax, rateMin) — Constructor in class org.flintparticles.common.counters.SineCounter | |
| The constructor creates a SineCounter counter for use by an emitter. | |
| sortID — Property in class org.flintparticles.threeD.particles.Particle3D | |
| The position of the particle in the emitter's x-axis spacial sorted array | |
| sortID — Property in class org.flintparticles.twoD.particles.Particle2D | |
| The position in the emitter's horizontal spacial sorted array | |
| sortParticles() — Method in class org.flintparticles.common.emitters.Emitter | |
| Used to sort the particles as required. | |
| sortParticles() — Method in class org.flintparticles.threeD.emitters.Emitter3D | |
| If the spaceSort property is true, this method creates the spaceSortedX array. | |
| sortParticles() — Method in class org.flintparticles.twoD.emitters.Emitter2D | |
| Used internally and in derived classes to update the emitter. | |
| spaceSort — Property in class org.flintparticles.threeD.emitters.Emitter3D | |
| Identifies whether the particles should be arranged into a spacially sorted array - this speeds up proximity testing for those actions that need it. | |
| spaceSort — Property in class org.flintparticles.twoD.emitters.Emitter2D | |
| Identifies whether the particles should be arranged into spacially sorted arrays - this speeds up proximity testing for those actions that need it. | |
| spaceSortedX — Property in class org.flintparticles.threeD.emitters.Emitter3D | |
| The array of particle indices sorted based on the particles' x positions. | |
| spaceSortedX — Property in class org.flintparticles.twoD.emitters.Emitter2D | |
| The array of particle indices sorted based on the particles' horizontal positions. | |
| spaceTransform — Property in class org.flintparticles.threeD.renderers.Camera | |
| The transform matrix that converts positions in world space to positions in camera space. | |
| speed — Property in class org.flintparticles.threeD.actions.DeathSpeed | |
| The speed limit beyond which the particle dies. | |
| SpeedLimit — Class in package org.flintparticles.threeD.actions | |
| The SpeedLimit action limits the particle's maximum speed to the specified speed. | |
| SpeedLimit — Class in package org.flintparticles.twoD.actions | |
| The SpeedLimit action limits each particle's maximum or minimum speed to the specified speed. | |
| SpeedLimit(speed, isMinimum) — Constructor in class org.flintparticles.threeD.actions.SpeedLimit | |
| The constructor creates a SpeedLimit action for use by an emitter. | |
| SpeedLimit(speed, isMinimum) — Constructor in class org.flintparticles.twoD.actions.SpeedLimit | |
| The constructor creates a SpeedLimit action for use by an emitter. | |
| SphereZone — Class in package org.flintparticles.threeD.zones | |
| The SphereZone zone defines a zone that contains all the points in a sphere. | |
| SphereZone(center:org.flintparticles.threeD.geom:Vector3D, outerRadius, innerRadius) — Constructor in class org.flintparticles.threeD.zones.SphereZone | |
| The constructor creates a SphereZone 3D zone. | |
| SpriteRendererBase — Class in package org.flintparticles.common.renderers | |
| The base class used by all the Flint renderers. | |
| SpriteRendererBase() — Constructor in class org.flintparticles.common.renderers.SpriteRendererBase | |
| The constructor creates a RendererBase class. | |
| stage — Property in class org.flintparticles.threeD.renderers.controllers.FirstPersonCamera | |
| stage — Property in class org.flintparticles.threeD.renderers.controllers.OrbitCamera | |
| Star — Class in package org.flintparticles.common.displayObjects | |
| The Star class is a DisplayObject that is the shape of a five point star. | |
| Star(radius, color, bm) — Constructor in class org.flintparticles.common.displayObjects.Star | |
| The constructor creates a Star with the specified radius. | |
| start() — Method in class org.flintparticles.common.emitters.Emitter | |
| Starts the emitter. | |
| start — Property in class org.flintparticles.threeD.actions.TweenPosition | |
| The x position for the particle at the start of its life. | |
| start() — Method in class org.flintparticles.threeD.renderers.controllers.FirstPersonCamera | |
| Starts the emitter. | |
| start() — Method in class org.flintparticles.threeD.renderers.controllers.OrbitCamera | |
| Starts the emitter. | |
| startAlpha — Property in class org.flintparticles.common.actions.Fade | |
| The alpha value for the particle when its energy is 1. | |
| startColor — Property in class org.flintparticles.common.actions.ColorChange | |
| The color of the particle when its energy is 1. | |
| startCount — Property in class org.flintparticles.common.counters.Blast | |
| The number of particles to emit when the emitter starts. | |
| startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.Blast | |
| Initilizes the counter. | |
| startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in interface org.flintparticles.common.counters.Counter | |
| The startEmitter method is called when the emitter starts. | |
| startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.KeyDownCounter | |
| startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.PerformanceAdjusted | |
| Initilizes the counter. | |
| startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.Pulse | |
| Initilizes the counter. | |
| startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.Random | |
| Initilizes the counter. | |
| startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.SineCounter | |
| Initilizes the counter. | |
| startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.Steady | |
| Initilizes the counter. | |
| startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.TimePeriod | |
| Initilizes the counter. | |
| startEmitter(emitter:org.flintparticles.common.emitters:Emitter) — Method in class org.flintparticles.common.counters.ZeroCounter | |
| Returns 0 to indicate that the emitter should emit no particles when it starts. | |
| startMass — Property in class org.flintparticles.common.actions.ChangeMass | |
| The mass for the particle when its energy is 1 - usually at the start of its lifetime. | |
| startRadius — Property in class org.flintparticles.common.actions.ChangeCollisionRadius | |
| The collision radius for the particle when its energy is 1 - usually at the start of its lifetime. | |
| startScale — Property in class org.flintparticles.common.actions.ScaleImage | |
| The scale factor for the particle when its energy is 1 - usually at the start of its lifetime. | |
| startScale — Property in class org.flintparticles.threeD.actions.ScaleAll | |
| The scale factor for the particle when its energy is 1 - usually at the start of its lifetime. | |
| startScale — Property in class org.flintparticles.twoD.actions.ScaleAll | |
| The scale factor for the particle when its energy is 1 - usually at the start of its lifetime. | |
| startX — Property in class org.flintparticles.twoD.actions.TweenPosition | |
| The x position for the particle's position when its energy is 1. | |
| startY — Property in class org.flintparticles.twoD.actions.TweenPosition | |
| The y position for the particle's position when its energy is 1. | |
| Steady — Class in package org.flintparticles.common.counters | |
| The Steady counter causes the emitter to emit particles continuously at a steady rate. | |
| Steady(rate) — Constructor in class org.flintparticles.common.counters.Steady | |
| The constructor creates a Steady counter for use by an emitter. | |
| stop() — Method in class org.flintparticles.common.counters.Blast | |
| Does nothing. | |
| stop() — Method in interface org.flintparticles.common.counters.Counter | |
| Stops the emitter from emitting particles | |
| stop() — Method in class org.flintparticles.common.counters.KeyDownCounter | |
| Stops the emitter from emitting particles | |
| stop() — Method in class org.flintparticles.common.counters.PerformanceAdjusted | |
| Stops the emitter from emitting particles | |
| stop() — Method in class org.flintparticles.common.counters.Pulse | |
| Stops the emitter from emitting particles | |
| stop() — Method in class org.flintparticles.common.counters.Random | |
| Stops the emitter from emitting particles | |
| stop() — Method in class org.flintparticles.common.counters.SineCounter | |
| Stops the emitter from emitting particles | |
| stop() — Method in class org.flintparticles.common.counters.Steady | |
| Stops the emitter from emitting particles | |
| stop() — Method in class org.flintparticles.common.counters.TimePeriod | |
| Stops the emitter from emitting particles | |
| stop() — Method in class org.flintparticles.common.counters.ZeroCounter | |
| Does nothing | |
| stop() — Method in class org.flintparticles.common.emitters.Emitter | |
| Stops the emitter, killing all current particles and returning them to the particle factory for reuse. | |
| stop() — Method in class org.flintparticles.threeD.renderers.controllers.FirstPersonCamera | |
| Stops the emitter, killing all current particles and returning them to the particle factory for reuse. | |
| stop() — Method in class org.flintparticles.threeD.renderers.controllers.OrbitCamera | |
| Stops the emitter, killing all current particles and returning them to the particle factory for reuse. | |
| subtract(q:org.flintparticles.threeD.geom:Quaternion) — Method in class org.flintparticles.threeD.geom.Quaternion | |
| Subtract another quaternion from this one, returning a new quaternion. | |
| subtract(v:org.flintparticles.threeD.geom:Vector3D, result:org.flintparticles.threeD.geom:Vector3D) — Method in class org.flintparticles.threeD.geom.Vector3D | |
| Subtract another vector from this one, returning the result. | |
| A B C D E F G H I J K L M N O P Q R S T U V W X Y Z | |