Package | flare.materials.flsl |
Class | public dynamic class FLSLFilter |
Inheritance | FLSLFilter ![]() |
Implements | flash.events.IEventDispatcher |
Subclasses | AlphaMaskFilter, ColorFilter, ColorTransformFilter, CubeMapFilter, EnvironmentMapFilter, FogFilter, LightFilter, LightMapFilter, NormalMapFilter, PlanarMapFilter, RefractionMapFilter, SelfIlluminationFilter, SkinTransformFilter, SpecularFilter, SpecularMapFilter, TextureMapFilter, TransformFilter, VertexColorFilter |
Property | Defined By | ||
---|---|---|---|
blendMode : String | FLSLFilter | ||
fragment : FLSL
Output flsl fragment value if there is any. | FLSLFilter | ||
techniqueName : String | FLSLFilter | ||
vertex : FLSL
Output flsl vertex value if there is any. | FLSLFilter |
Method | Defined By | ||
---|---|---|---|
FLSLFilter(byteCode:ByteArray = null, blendMode:String, techniqueName:String = main) | FLSLFilter | ||
FLSLFilter | |||
reset():void [override] | FLSLFilter |
blendMode | property |
blendMode:String
public function get blendMode():String
public function set blendMode(value:String):void
fragment | property |
public var fragment:FLSL
Output flsl fragment value if there is any.
techniqueName | property |
techniqueName:String
public function get techniqueName():String
public function set techniqueName(value:String):void
vertex | property |
public var vertex:FLSL
Output flsl vertex value if there is any.
FLSLFilter | () | Constructor |
public function FLSLFilter(byteCode:ByteArray = null, blendMode:String, techniqueName:String = main)
byteCode:ByteArray (default = null )
| |
blendMode:String (default = NaN )
| |
techniqueName:String (default = main )
|
process | () | method |
public function process(shader:FLSLShader, sourceFragment:FLSL = null):void
Parameters
shader:FLSLShader | |
sourceFragment:FLSL (default = null )
|
reset | () | method |
override public function reset():void