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  
faceAxis — Property in class org.flintparticles.threeD.particles.Particle3D
The axis in the particle's own coordinate space that indicates the direction that the particle is facing.
FaceAxis — Class in package org.flintparticles.threeD.initializers
The FaceAxis Initializer sets the face axis of the particle.
FaceAxis(axis:org.flintparticles.threeD.geom:Vector3D) — Constructor in class org.flintparticles.threeD.initializers.FaceAxis
The constructor creates a FaceAxis initializer for use by an emitter.
Fade — Class in package org.flintparticles.common.actions
The Fade action adjusts the particle's alpha as it ages.
Fade(startAlpha, endAlpha) — Constructor in class org.flintparticles.common.actions.Fade
The constructor creates a Fade action for use by an emitter.
farPlaneDistance — Property in class org.flintparticles.threeD.renderers.Camera
The distance to the camera's far plane - particles farther away than this are not rendered.
FastWeightedArray — Class in package 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.
FastWeightedArray() — Constructor in class org.flintparticles.common.utils.FastWeightedArray
Then constructor function is used to create a FastWeightedArray
filter — Property in class org.flintparticles.common.initializers.ApplyFilter
The filter to apply to each particle's image when it is created.
FirstPersonCamera — Class in package org.flintparticles.threeD.renderers.controllers
Sets keyboard input to make a renderer's camera track, pan and tilt in response to keyboard input.
FirstPersonCamera(stage, camera:org.flintparticles.threeD.renderers:Camera, rotationRate, trackRate, useInternalTick) — Constructor in class org.flintparticles.threeD.renderers.controllers.FirstPersonCamera
The constructor creates an FirstPersonCamera controller.
fixedFrameTime — Property in class org.flintparticles.common.emitters.Emitter
Indicates a fixed time (in seconds) to use for every frame.
FollowMouse — Class in package org.flintparticles.twoD.activities
The FollowMouse activity causes the emitter to follow the position of the mouse pointer.
FollowMouse(renderer) — Constructor in class org.flintparticles.twoD.activities.FollowMouse
The constructor creates a FollowMouse activity for use by an emitter.
FrameTimer — Class in package org.flintparticles.common.debug
Displays the current framerate.
FrameTimer(color) — Constructor in class org.flintparticles.common.debug.FrameTimer
Creates a FrameTimer.
FrameUpdatable — Interface in package org.flintparticles.common.activities
The FrameUpdatable interface is used by the UpdateOnFrame activity.
frameUpdate(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in interface org.flintparticles.common.activities.FrameUpdatable
When used with the UpdateOnFrame activity, the frameUpdate method will be called by the emitter every frame before updating the particles.
frameUpdate(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.threeD.actions.Collide
Called every frame before the particles are updated, this method calculates the collision radius of the largest two particles, which aids in optimizing the collision calculations.
frameUpdate(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.threeD.actions.Explosion
Called every frame before the particles are updated.
frameUpdate(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.twoD.actions.Collide
Called every frame before the particles are updated, this method calculates the collision radius of the largest two particles, which aids in optimizing the collision calculations.
frameUpdate(emitter:org.flintparticles.common.emitters:Emitter, time) — Method in class org.flintparticles.twoD.actions.Explosion
Called every frame before the particles are updated, this method calculates the current position of the blast shockwave.
FrameUpdater — Class in package org.flintparticles.common.utils
This class is used to provide a constant tick event to update the emitters every frame.
FrameUpdater() — Constructor in class org.flintparticles.common.utils.FrameUpdater
The constructor creates an EmitterUpdater object.
friction — Property in class org.flintparticles.threeD.actions.Friction
The amount of friction.
friction — Property in class org.flintparticles.threeD.actions.RotationalFriction
The amount of friction.
friction — Property in class org.flintparticles.twoD.actions.Friction
The amount of friction.
friction — Property in class org.flintparticles.twoD.actions.RotationalFriction
The amount of friction.
Friction — Class in package org.flintparticles.threeD.actions
The Friction action applies friction to the particle to slow it down when it's moving.
Friction — Class in package org.flintparticles.twoD.actions
The Friction action applies friction to the particle to slow it down when it's moving.
Friction(friction) — Constructor in class org.flintparticles.threeD.actions.Friction
The constructor creates a Friction action for use by an emitter.
Friction(friction) — Constructor in class org.flintparticles.twoD.actions.Friction
The constructor creates a Friction action for use by an emitter.
FrustrumZone — Class in package org.flintparticles.threeD.zones
The FrustrumZone zone defines a zone in the shape of a camera frustrum.
FrustrumZone(camera:org.flintparticles.threeD.renderers:Camera, viewRect) — Constructor in class org.flintparticles.threeD.zones.FrustrumZone
The constructor creates a FrustrumZone zone.
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