| Package | flare.materials.flsl |
| Class | public dynamic class FLSLFilter |
| Inheritance | FLSLFilter flare.materials.flsl.FLSLNamespace |
| 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:FLSLOutput 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:FLSLOutput 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):voidParameters
shader:FLSLShader | |
sourceFragment:FLSL (default = null) |
| reset | () | method |
override public function reset():void