Packageidv.cjcat.stardust.common.particles
Classpublic class ParticleFastArray
ImplementsParticleCollection

Array implementatoin of particle collection, with splicing operation even faster than linked-lists.



Public Properties
 PropertyDefined by
  shrinkInternalArrayOnClear : Boolean
ParticleFastArray
  size : int
[read-only]
ParticleFastArray
Public Methods
 MethodDefined by
  
ParticleFastArray(shrinkInternalArrayOnClear:Boolean = true)
ParticleFastArray
  
add(particle:Particle):void
ParticleFastArray
  
clear():void
ParticleFastArray
  
ParticleFastArray
  
sort():void
ParticleFastArray
Property detail
shrinkInternalArrayOnClearproperty
public var shrinkInternalArrayOnClear:Boolean
sizeproperty 
size:int  [read-only]

Implementation
    public function get size():int
Constructor detail
ParticleFastArray()constructor
public function ParticleFastArray(shrinkInternalArrayOnClear:Boolean = true)Parameters
shrinkInternalArrayOnClear:Boolean (default = true)
Method detail
add()method
public final function add(particle:Particle):void

Parameters
particle:Particle
clear()method 
public final function clear():void

getIterator()method 
public final function getIterator():ParticleIterator

Returns
ParticleIterator
sort()method 
public final function sort():void