Packageorg.flintparticles.common.initializers
Classpublic class ApplyFilter
InheritanceApplyFilter Inheritance InitializerBase

The ApplyFilter Initializer applies a filter to the particle's image.



Public Properties
 PropertyDefined by
  filter : BitmapFilter
The filter to apply to each particle's image when it is created.
ApplyFilter
Public Methods
 MethodDefined by
  
ApplyFilter(filter:BitmapFilter)
The constructor creates an ApplyFilter initializer for use by an emitter.
ApplyFilter
 Inherited
addedToEmitter(emitter:Emitter):void
This method does nothing.
InitializerBase
  
Returns a default priority of 0 for this action.
ApplyFilter
  
initialize(emitter:Emitter, particle:Particle):void
This method does nothing.
ApplyFilter
 Inherited
This method does nothing.
InitializerBase
Property detail
filterproperty
filter:BitmapFilter  [read-write]

The filter to apply to each particle's image when it is created.

Implementation
    public function get filter():BitmapFilter
    public function set filter(value:BitmapFilter):void
Constructor detail
ApplyFilter()constructor
public function ApplyFilter(filter:BitmapFilter)

The constructor creates an ApplyFilter initializer for use by an emitter. To add an ApplyFilter to all particles created by an emitter, use the emitter's addInitializer method.

Parameters
filter:BitmapFilter — The filter to apply.

See also

Method detail
getDefaultPriority()method
public override function getDefaultPriority():Number

Returns a default priority of 0 for this action. Derived classes overrid ethis method if they want a different default priority.

Returns
Number
initialize()method 
public override function initialize(emitter:Emitter, particle:Particle):void

This method does nothing. All derived classes override this method to initialize each particle created by the emitter.

Parameters
emitter:Emitter
 
particle:Particle