Packageflare.materials.filters
Classpublic class AlphaMaskFilter
InheritanceAlphaMaskFilter Inheritance FLSLFilter Inheritance FLSLScope Inheritance FLSL Inheritance Object



Public Properties
 PropertyDefined By
 InheritedagalVersion : int = 1
[static]
FLSL
  blendMode : String
[override]
AlphaMaskFilter
 InheritedbyteCode : ByteArray
Sets or gets the flsl byteCode associated with the filter.
FLSLFilter
 Inheritedenabled : Boolean = true
FLSLFilter
 Inheritedname : String
The name of the flsl object.
FLSL
 Inheritedparams : Object
Contains a collection of flsl public declarations.
FLSLScope
 Inheritedpasses : int
[read-only] Returns the number of passes required by the filter.
FLSLFilter
 Inheritedsemantic : String
The semantic which the object is associated.
FLSL
 Inheritedsource : String
FLSLFilter
  techniqueName : String
[override]
AlphaMaskFilter
  threshold : Number
AlphaMaskFilter
Public Methods
 MethodDefined By
  
AlphaMaskFilter(threshold:Number = 0.5)
AlphaMaskFilter
 Inherited
bind(byteCode:ByteArray):void
Bind the compiled flsl code to be executed by the scope.
FLSLScope
 Inherited
build():void
This forces to all materials containing this filter to be recompiled.
FLSLFilter
 Inherited
call(ns:String, params:Array = null):uint
Call to a function stored in the scope.
FLSLScope
 Inherited
FLSLFilter
 Inherited
Retirms all technique names available in the scope.
FLSLScope
 Inherited
process(scope:FLSLShader):void
This method is called when the filters are being proccessed by the associated Shader3D.
FLSLFilter
Property Detail
blendModeproperty
blendMode:String[override]


Implementation
    public function get blendMode():String
    public function set blendMode(value:String):void
techniqueNameproperty 
techniqueName:String[override]


Implementation
    public function get techniqueName():String
    public function set techniqueName(value:String):void
thresholdproperty 
threshold:Number


Implementation
    public function get threshold():Number
    public function set threshold(value:Number):void
Constructor Detail
AlphaMaskFilter()Constructor
public function AlphaMaskFilter(threshold:Number = 0.5)



Parameters
threshold:Number (default = 0.5)