| Package | flare.materials.filters |
| Class | public class SpecularMapFilter |
| Inheritance | SpecularMapFilter FLSLFilter flash.events.EventDispatcher |
| Property | Defined By | ||
|---|---|---|---|
![]() | animated : Boolean
Gets or sets whatever the filter is animated or not. | FLSLFilter | |
![]() | blendMode : String
Gets or sets the mode how to blend between this and the last filter. | FLSLFilter | |
![]() | byteCode : ByteArray
Returns the byte code used for this filter. | FLSLFilter | |
| level : Number | SpecularMapFilter | ||
![]() | name : String [read-only]
Gets the filter program name. | FLSLFilter | |
![]() | namespace : String [read-only]
Gets the filter program namespace. | FLSLFilter | |
| offsetX : Number | SpecularMapFilter | ||
| offsetY : Number | SpecularMapFilter | ||
![]() | params : Array
A dynamic property that contains all parameters (FilterValue class) of the filter. | FLSLFilter | |
| power : Number | SpecularMapFilter | ||
| repeatX : Number | SpecularMapFilter | ||
| repeatY : Number | SpecularMapFilter | ||
![]() | techniqueName : String
Sets or gets the technique to use for this filter. | FLSLFilter | |
![]() | techniques : Vector.<String> [read-only]
Gets all thecniques availables on the filter. | FLSLFilter | |
| texture : Texture3D | SpecularMapFilter | ||
![]() | textures : Array
A dynamic property that contains all textures (FilterTexture class) of the filter. | FLSLFilter | |
| Method | Defined By | ||
|---|---|---|---|
SpecularMapFilter(texture:Texture3D = null, power:Number = 50, level:Number = 1) | SpecularMapFilter | ||
![]() |
Creates and returns a copy of the filter. | FLSLFilter | |
![]() | createTechnique(name:String, vertexFunctions:Array = null, fragmentFunctions:Array = null):void
Creates a new dynamic technique. | FLSLFilter | |
![]() | deleteTechnique(name:String):void
Deletes a previously defined technique. | FLSLFilter | |
![]() | dispose():void | FLSLFilter | |
![]() | dispose():void [static] | FLSLFilter | |
![]() | update():void
Update all filter parameters and send the changed values to all subscribed materials. | FLSLFilter | |
| level | property |
level:Number public function get level():Number public function set level(value:Number):void| offsetX | property |
offsetX:Number public function get offsetX():Number public function set offsetX(value:Number):void| offsetY | property |
offsetY:Number public function get offsetY():Number public function set offsetY(value:Number):void| power | property |
power:Number public function get power():Number public function set power(value:Number):void| repeatX | property |
repeatX:Number public function get repeatX():Number public function set repeatX(value:Number):void| repeatY | property |
repeatY:Number public function get repeatY():Number public function set repeatY(value:Number):void| texture | property |
texture:Texture3D public function get texture():Texture3D public function set texture(value:Texture3D):void| SpecularMapFilter | () | Constructor |
public function SpecularMapFilter(texture:Texture3D = null, power:Number = 50, level:Number = 1)texture:Texture3D (default = null) | |
power:Number (default = 50) | |
level:Number (default = 1) |