| 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 |
| a — Property in class idv.cjcat.stardust.threeD.geom.Matrix3D |
| |
| Accelerate — Class in package idv.cjcat.stardust.twoD.actions |
|
Accelerates particles along their velocity directions. |
| Accelerate(acceleration) — Constructor in class idv.cjcat.stardust.twoD.actions.Accelerate |
| |
| Accelerate3D — Class in package idv.cjcat.stardust.threeD.actions |
|
Accelerates particles along their velocity directions. |
| Accelerate3D(acceleration) — Constructor in class idv.cjcat.stardust.threeD.actions.Accelerate3D |
| |
| acceleration — Property in class idv.cjcat.stardust.threeD.actions.Accelerate3D |
|
The amount of acceleration in each emitter step. |
| acceleration — Property in class idv.cjcat.stardust.twoD.actions.Accelerate |
|
The amount of acceleration in each emitter step. |
| acceleration — Property in class idv.cjcat.stardust.twoD.actions.LazyAction |
|
The particles' velocity acceleration. |
| action — Property in class idv.cjcat.stardust.common.events.ActionEvent |
|
The associated action. |
| Action — Class in package idv.cjcat.stardust.common.actions |
|
An action is used to continuously update a particle's property. |
| Action() — Constructor in class idv.cjcat.stardust.common.actions.Action |
| |
| Action2D — Class in package idv.cjcat.stardust.twoD.actions |
|
Base class for 2D actions. |
| Action2D() — Constructor in class idv.cjcat.stardust.twoD.actions.Action2D |
| |
| Action2DPriority — Class in package idv.cjcat.stardust.twoD.actions |
|
Defines priorities of some 2D actions. |
| Action2DPriority() — Constructor in class idv.cjcat.stardust.twoD.actions.Action2DPriority |
| |
| Action3D — Class in package idv.cjcat.stardust.threeD.actions |
|
Base class for 3D actions. |
| Action3D() — Constructor in class idv.cjcat.stardust.threeD.actions.Action3D |
| |
| Action3DPriority — Class in package idv.cjcat.stardust.threeD.actions |
|
Defines priorities of some 3D actions. |
| Action3DPriority() — Constructor in class idv.cjcat.stardust.threeD.actions.Action3DPriority |
| |
| ActionCollection — Class in package idv.cjcat.stardust.common.actions |
|
This class is used internally by classes that implements the ActionCollector interface. |
| ActionCollection() — Constructor in class idv.cjcat.stardust.common.actions.ActionCollection |
| |
| ActionCollector — Interface in package idv.cjcat.stardust.common.actions |
| |
| ActionEvent — Class in package idv.cjcat.stardust.common.events |
|
Event dispatched by actions. |
| ActionEvent(type, action:idv.cjcat.stardust.common.actions:Action) — Constructor in class idv.cjcat.stardust.common.events.ActionEvent |
| |
| ActionPriority — Class in package idv.cjcat.stardust.common.actions |
|
The subclasses of this class specify priorities of some actions. |
| ActionPriority() — Constructor in class idv.cjcat.stardust.common.actions.ActionPriority |
| |
| ActionTrigger — Class in package idv.cjcat.stardust.common.actions.triggers |
|
ActionTrigger is a conditional composite action. |
| ActionTrigger(inverted) — Constructor in class idv.cjcat.stardust.common.actions.triggers.ActionTrigger |
| |
| ActionTrigger2D — Class in package idv.cjcat.stardust.twoD.actions.triggers |
|
Base class for 2D action triggers. |
| ActionTrigger2D() — Constructor in class idv.cjcat.stardust.twoD.actions.triggers.ActionTrigger2D |
| |
| ActionTrigger3D — Class in package idv.cjcat.stardust.threeD.actions.triggers |
|
Base class for 3D action triggers. |
| ActionTrigger3D() — Constructor in class idv.cjcat.stardust.threeD.actions.triggers.ActionTrigger3D |
| |
| active — Property in class idv.cjcat.stardust.common.actions.Action |
|
Denotes if the action is active, true by default. |
| active — Property in class idv.cjcat.stardust.common.emitters.Emitter |
|
Whether the emitter is active, true by default. |
| active — Property in class idv.cjcat.stardust.common.initializers.Initializer |
|
Denotes if the initializer is active, true by default. |
| active — Property in class idv.cjcat.stardust.threeD.deflectors.Deflector3D |
| |
| active — Property in class idv.cjcat.stardust.threeD.fields.Field3D |
| |
| active — Property in class idv.cjcat.stardust.twoD.deflectors.Deflector |
| |
| active — Property in class idv.cjcat.stardust.twoD.fields.Field |
| |
| add(particle:idv.cjcat.stardust.common.particles:Particle) — Method in interface idv.cjcat.stardust.common.particles.ParticleCollection |
| |
| add(particle:idv.cjcat.stardust.common.particles:Particle) — Method in class idv.cjcat.stardust.common.particles.ParticleFastArray |
|
|
| add(particle:idv.cjcat.stardust.common.particles:Particle) — Method in class idv.cjcat.stardust.common.particles.ParticleList |
| |
| addAction(action:idv.cjcat.stardust.common.actions:Action) — Method in class idv.cjcat.stardust.common.actions.ActionCollection |
| |
| addAction(action:idv.cjcat.stardust.common.actions:Action) — Method in interface idv.cjcat.stardust.common.actions.ActionCollector |
| |
| addAction(action:idv.cjcat.stardust.common.actions:Action) — Method in class idv.cjcat.stardust.common.actions.CompositeAction |
|
Adds an action to the composite action. |
| addAction(action:idv.cjcat.stardust.common.actions:Action) — Method in class idv.cjcat.stardust.common.emitters.Emitter |
|
Adds an action to the emitter. |
| addAction(action:idv.cjcat.stardust.common.actions:Action) — Method in class idv.cjcat.stardust.threeD.emitters.Emitter3D |
| |
| addAction(action:idv.cjcat.stardust.common.actions:Action) — Method in class idv.cjcat.stardust.twoD.actions.LazyAction |
| |
| addAction(action:idv.cjcat.stardust.common.actions:Action) — Method in class idv.cjcat.stardust.twoD.emitters.Emitter2D |
| |
| addChildMode — Property in class idv.cjcat.stardust.twoD.actions.ReorderDisplayObject |
|
For more information on add-child mode, refer to the AddChildMode class. |
| addChildMode — Property in class idv.cjcat.stardust.twoD.handlers.DisplayObjectHandler |
| |
| AddChildMode — Class in package idv.cjcat.stardust.twoD.display |
| |
| addClock(clock:idv.cjcat.stardust.common.clocks:Clock) — Method in class idv.cjcat.stardust.common.clocks.ClockCollection |
| |
| addClock(clock:idv.cjcat.stardust.common.clocks:Clock) — Method in interface idv.cjcat.stardust.common.clocks.ClockCollector |
| |
| addClock(clock:idv.cjcat.stardust.common.clocks:Clock) — Method in class idv.cjcat.stardust.common.clocks.CompositeClock |
|
Adds a clock to the group. |
| addContent(content, weight) — Method in class idv.cjcat.stardust.common.utils.WeightedCollection |
| |
| addDeflector(deflector:idv.cjcat.stardust.threeD.deflectors:Deflector3D) — Method in class idv.cjcat.stardust.threeD.actions.Deflect3D |
|
Adds a deflector to the simulation. |
| addDeflector(deflector:idv.cjcat.stardust.twoD.deflectors:Deflector) — Method in class idv.cjcat.stardust.twoD.actions.Deflect |
|
Adds a deflector to the simulation. |
| addField(field:idv.cjcat.stardust.threeD.fields:Field3D) — Method in class idv.cjcat.stardust.threeD.actions.Gravity3D |
|
Adds a gravity field to the simulation. |
| addField(field:idv.cjcat.stardust.twoD.fields:Field) — Method in class idv.cjcat.stardust.twoD.actions.Gravity |
|
Adds a gravity field to the simulation. |
| addInitializer(initializer:idv.cjcat.stardust.common.initializers:Initializer) — Method in class idv.cjcat.stardust.common.bursters.Burster |
|
Adds an initializer to the burster. |
| addInitializer(initializer:idv.cjcat.stardust.common.initializers:Initializer) — Method in class idv.cjcat.stardust.common.emitters.Emitter |
|
Adds an initializer to the emitter. |
| addInitializer(initializer:idv.cjcat.stardust.common.initializers:Initializer) — Method in class idv.cjcat.stardust.common.initializers.CompositeInitializer |
| |
| addInitializer(initializer:idv.cjcat.stardust.common.initializers:Initializer) — Method in class idv.cjcat.stardust.common.initializers.InitializerCollection |
| |
| addInitializer(initializer:idv.cjcat.stardust.common.initializers:Initializer) — Method in interface idv.cjcat.stardust.common.initializers.InitializerCollector |
| |
| addInitializer(initializer:idv.cjcat.stardust.common.initializers:Initializer) — Method in class idv.cjcat.stardust.common.particles.ParticleFactory |
|
Adds an initializer to the factory. |
| addInitializer(initializer:idv.cjcat.stardust.common.initializers:Initializer) — Method in class idv.cjcat.stardust.threeD.actions.Spawn3D |
|
Adds an initializer to the spawning action. |
| addInitializer(initializer:idv.cjcat.stardust.common.initializers:Initializer) — Method in class idv.cjcat.stardust.threeD.emitters.Emitter3D |
| |
| addInitializer(initializer:idv.cjcat.stardust.common.initializers:Initializer) — Method in class idv.cjcat.stardust.threeD.particles.Particle3DFactory |
| |
| addInitializer(initializer:idv.cjcat.stardust.common.initializers:Initializer) — Method in class idv.cjcat.stardust.twoD.actions.Spawn |
|
Adds an initializer to the spawning action. |
| addInitializer(initializer:idv.cjcat.stardust.common.initializers:Initializer) — Method in class idv.cjcat.stardust.twoD.emitters.Emitter2D |
| |
| addInitializer(initializer:idv.cjcat.stardust.common.initializers:Initializer) — Method in class idv.cjcat.stardust.twoD.initializers.LazyInitializer |
| |
| addInitializer(initializer:idv.cjcat.stardust.common.initializers:Initializer) — Method in class idv.cjcat.stardust.twoD.particles.Particle2DFactory |
| |
| addParticleHandler(particleHandler:idv.cjcat.stardust.common.handlers:ParticleHandler) — Method in class idv.cjcat.stardust.common.handlers.CompositeParticleHandler |
| |
| addParticles(particles:idv.cjcat.stardust.common.particles:ParticleCollection) — Method in class idv.cjcat.stardust.common.emitters.Emitter |
|
This method is used to manually add existing particles to the emitter's simulation. |
| addWaypoint(waypoint:idv.cjcat.stardust.threeD.actions.waypoints:Waypoint3D) — Method in class idv.cjcat.stardust.threeD.actions.FollowWaypoints3D |
|
Adds a waypoint to the waypoint array. |
| addWaypoint(waypoint:idv.cjcat.stardust.twoD.actions.waypoints:Waypoint) — Method in class idv.cjcat.stardust.twoD.actions.FollowWaypoints |
|
Adds a waypoint to the waypoint array. |
| addZone(zone:idv.cjcat.stardust.twoD.zones:Zone) — Method in class idv.cjcat.stardust.twoD.zones.CompositeZone |
| |
| Age — Class in package idv.cjcat.stardust.common.actions |
|
Causes a particle's life to decrease. |
| Age(multiplier) — Constructor in class idv.cjcat.stardust.common.actions.Age |
| |
| ageMultiplier — Property in class idv.cjcat.stardust.twoD.actions.LazyAction |
|
The age action's multiplier. |
| ALL — Constant static property in class idv.cjcat.stardust.threeD.actions.SnapshotRestore3DFlag |
| |
| ALL — Constant static property in class idv.cjcat.stardust.twoD.actions.SnapshotRestoreFlag |
| |
| alpha — Property in class idv.cjcat.stardust.common.particles.Particle |
|
The alpha value of the particle. |
| alpha — Property in class idv.cjcat.stardust.twoD.initializers.LazyInitializer |
|
Average alpha. |
| Alpha — Class in package idv.cjcat.stardust.common.initializers |
|
Sets a particle's alpha value based on the random property. |
| Alpha(random:idv.cjcat.stardust.common.math:Random) — Constructor in class idv.cjcat.stardust.common.initializers.Alpha |
| |
| AlphaCurve — Class in package idv.cjcat.stardust.common.actions |
|
Alters a particle's alpha value according to its life property. |
| AlphaCurve(inLifespan, outLifespan, inFunction, outFunction) — Constructor in class idv.cjcat.stardust.common.actions.AlphaCurve |
| |
| alphaVar — Property in class idv.cjcat.stardust.twoD.initializers.LazyInitializer |
|
Alpha variation. |
| Alternativa3D — Class in package idv.cjcat.stardust.threeD.alternativa3d |
| |
| Alternativa3DClassPackage — Class in package idv.cjcat.stardust.threeD.alternativa3d |
|
Packs together classes for the Stardust Alternativa3DClassPackage extension. |
| Alternativa3DClassPackage() — Constructor in class idv.cjcat.stardust.threeD.alternativa3d.Alternativa3DClassPackage |
| |
| Alternativa3DObject3DClass — Class in package idv.cjcat.stardust.threeD.alternativa3d.initializers |
|
Assigns a Object3D object to the target properties of a particle. |
| Alternativa3DObject3DClass(object3DClass, constructorParams) — Constructor in class idv.cjcat.stardust.threeD.alternativa3d.initializers.Alternativa3DObject3DClass |
| |
| Alternativa3DObject3DHandler — Class in package idv.cjcat.stardust.threeD.alternativa3d.handlers |
|
This handler adds Object3D particles to a Object3DContainer container,
removes dead particles from the container,
and updates the Object3D objects' x, y, z, rotationX, rotationY, rotationZ, scaleX, scaleY, scaleZ, and alpha properties. |
| Alternativa3DObject3DHandler(container) — Constructor in class idv.cjcat.stardust.threeD.alternativa3d.handlers.Alternativa3DObject3DHandler |
| |
| angle — Property in class idv.cjcat.stardust.threeD.zones.SphereCap |
| |
| angle — Property in class idv.cjcat.stardust.twoD.geom.Vec2D |
|
The angle between the vector and the positive x axis in degrees. |
| angleBetween(v1:idv.cjcat.stardust.threeD.geom:Vec3D, v2:idv.cjcat.stardust.threeD.geom:Vec3D, useRadian) — Static method in class idv.cjcat.stardust.threeD.geom.Vec3D |
| |
| angleOffset — Property in class idv.cjcat.stardust.twoD.bursters.PointUniburster |
|
Sets the angle offset of direction for a particle. |
| animated — Property in class idv.cjcat.stardust.threeD.papervision3d.initializers.PV3DDisplayObjectClass |
| |
| area — Property in class idv.cjcat.stardust.twoD.zones.Zone |
| |
| attenuationPower — Property in class idv.cjcat.stardust.threeD.actions.Explode3D |
|
The attenuation power of the shockwave, in powers per pixel. |
| attenuationPower — Property in class idv.cjcat.stardust.threeD.actions.MutualGravity3D |
|
The attenuation power of the attraction, 1 by default. |
| attenuationPower — Property in class idv.cjcat.stardust.threeD.actions.waypoints.Waypoint3D |
|
The attenuation power of the waypoint, in powers per pixel. |
| attenuationPower — Property in class idv.cjcat.stardust.threeD.fields.RadialField3D |
|
The attenuation power of the field, in powers per pixel. |
| attenuationPower — Property in class idv.cjcat.stardust.twoD.actions.Explode |
|
The attenuation power of the shockwave, in powers per pixel. |
| attenuationPower — Property in class idv.cjcat.stardust.twoD.actions.MutualGravity |
|
The attenuation power of the attraction, 1 by default. |
| attenuationPower — Property in class idv.cjcat.stardust.twoD.actions.waypoints.Waypoint |
|
The attenuation power of the waypoint, in powers per pixel. |
| attenuationPower — Property in class idv.cjcat.stardust.twoD.fields.RadialField |
|
The attenuation power of the field, in powers per pixel. |
| AUTHOR — Constant static property in class idv.cjcat.stardust.Stardust |
| |
| AveragedRandom — Class in package idv.cjcat.stardust.common.math |
|
This class calls a Random object's random() method multiple times,
and averages the value. |
| AveragedRandom(randomObj:idv.cjcat.stardust.common.math:Random, sampleCount) — Constructor in class idv.cjcat.stardust.common.math.AveragedRandom |
| |
| Away3D — Class in package idv.cjcat.stardust.threeD.away3d |
| |
| Away3DClassPackage — Class in package idv.cjcat.stardust.threeD.away3d |
|
Packs together classes for the Stardust Away3DClassPackage extension. |
| Away3DClassPackage() — Constructor in class idv.cjcat.stardust.threeD.away3d.Away3DClassPackage |
| |
| Away3DLite — Class in package idv.cjcat.stardust.threeD.away3dlite |
| |
| Away3DLiteClassPackage — Class in package idv.cjcat.stardust.threeD.away3dlite |
|
Packs together classes for the Stardust Away3DClassPackage extension. |
| Away3DLiteClassPackage() — Constructor in class idv.cjcat.stardust.threeD.away3dlite.Away3DLiteClassPackage |
| |
| Away3DLiteObject3DClass — Class in package idv.cjcat.stardust.threeD.away3dlite.initializers |
|
Assigns a Object3D object to the target properties of a particle. |
| Away3DLiteObject3DClass(object3DClass, constructorParams) — Constructor in class idv.cjcat.stardust.threeD.away3dlite.initializers.Away3DLiteObject3DClass |
| |
| Away3DLiteObject3DHandler — Class in package idv.cjcat.stardust.threeD.away3dlite.handlers |
|
This handler adds Object3D particles to a ObjectContainer3D container,
removes dead particles from the container,
and updates the Object3D objects' x, y, z, rotationX, rotationY, rotationZ, scaleX, scaleY, scaleZ, and alpha properties. |
| Away3DLiteObject3DHandler(container) — Constructor in class idv.cjcat.stardust.threeD.away3dlite.handlers.Away3DLiteObject3DHandler |
| |
| Away3DObject3DClass — Class in package idv.cjcat.stardust.threeD.away3d.initializers |
|
Assigns a Object3D object to the target properties of a particle. |
| Away3DObject3DClass(object3DClass, constructorParams) — Constructor in class idv.cjcat.stardust.threeD.away3d.initializers.Away3DObject3DClass |
| |
| Away3DObject3DHandler — Class in package idv.cjcat.stardust.threeD.away3d.handlers |
|
This handler adds Object3D particles to a ObjectContainer3D container,
removes dead particles from the container,
and updates the Object3D objects' x, y, z, rotationX, rotationY, rotationZ, scaleX, scaleY, scaleZ, and alpha properties. |
| Away3DObject3DHandler(container) — Constructor in class idv.cjcat.stardust.threeD.away3d.handlers.Away3DObject3DHandler |
| |
| Away3DSprite3DClass — Class in package idv.cjcat.stardust.threeD.away3d.initializers |
|
Assigns a Sprite3D object to the target properties of a particle. |
| Away3DSprite3DClass(sprite3DClass, constructorParams) — Constructor in class idv.cjcat.stardust.threeD.away3d.initializers.Away3DSprite3DClass |
| |
| Away3DSprite3DHandler — Class in package idv.cjcat.stardust.threeD.away3d.handlers |
|
This handler adds Sprite3D particles to a ObjectContainer3D container,
removes dead particles from the container,
and updates the Sprite3D objects' x, y, z, and scaling properties. |
| Away3DSprite3DHandler(container) — Constructor in class idv.cjcat.stardust.threeD.away3d.handlers.Away3DSprite3DHandler |
| |
|
| 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 |