Packagecom.desuade.partigen.interfaces
Interfacepublic interface IBasicParticle
Implementors BasicParticle, BasicPixelParticle

Language Version : ActionScript 3
Since : 29.04.2010
Runtime Versions : AIR 1.0, Flash Player 9.0.0

Provides basic interface for BasicParticle classes.



Public Properties
 PropertyDefined By
  emitter : BasicEmitter
[read-only]
IBasicParticle
  id : int
[read-only]
IBasicParticle
Public Methods
 MethodDefined By
  
addLife(life:Number):void
IBasicParticle
  
init(emitter:BasicEmitter):void
IBasicParticle
  
kill(... args):void
IBasicParticle
  
makeGroup(particle:Class, amount:int, proximity:int):void
IBasicParticle
  
makeGroupBitmap(particleData:BitmapData, amount:int, proximity:int, origin:Point):void
IBasicParticle
  
IBasicParticle
  
removeLife():void
IBasicParticle
Property Detail
emitterproperty
emitter:BasicEmitter  [read-only]


Implementation
    public function get emitter():BasicEmitter
idproperty 
id:int  [read-only]


Implementation
    public function get id():int
Method Detail
addLife()method
public function addLife(life:Number):void

Parameters

life:Number

init()method 
public function init(emitter:BasicEmitter):void

Parameters

emitter:BasicEmitter

kill()method 
public function kill(... args):void

Parameters

... args

makeGroup()method 
public function makeGroup(particle:Class, amount:int, proximity:int):void

Parameters

particle:Class
 
amount:int
 
proximity:int

makeGroupBitmap()method 
public function makeGroupBitmap(particleData:BitmapData, amount:int, proximity:int, origin:Point):void

Parameters

particleData:BitmapData
 
amount:int
 
proximity:int
 
origin:Point

removeGroup()method 
public function removeGroup():void

removeLife()method 
public function removeLife():void