| Package | com.yogurt3d.core.effects.filters |
| Class | public class FilterSwirl |
| Inheritance | FilterSwirl Filter Shader Object |
| Property | Defined By | ||
|---|---|---|---|
| angle : Number | FilterSwirl | ||
![]() | attributes : Vector.<EVertexAttribute> [read-only] | Shader | |
| centerX : Number | FilterSwirl | ||
| centerY : Number | FilterSwirl | ||
| effect : Number | FilterSwirl | ||
![]() | key : String
Key string of a shader. | Shader | |
![]() | params : ShaderParameters
Returns the shader parameters. | Shader | |
| radius : Number | FilterSwirl | ||
| Method | Defined By | ||
|---|---|---|---|
FilterSwirl(_radius:Number = 200.0, _angle:Number = 0.8, _centerX:Number = 400, _centerY:Number = 300, _effect:Number = 8.0) | FilterSwirl | ||
![]() | clearTextures(_context3D:Context3D):void | Filter | |
![]() | dispose():void | Filter | |
![]() | disposeShaders():void | Shader | |
getFragmentProgram(_lightType:ELightType = null):ByteArray [override] | FilterSwirl | ||
![]() | getProgram(_context3D:Context3D, _lightType:ELightType = null, _meshKey:String):Program3D
Returns the Program3D object for this shader. | Shader | |
![]() | getRenderTarget(_rect:Rectangle):RenderTextureTarget | Filter | |
![]() | getVertexProgram(_meshKey:String, _lightType:ELightType = null):ByteArray [override] | Filter | |
![]() | postProcess(_context3d:Context3D, _viewport:Rectangle, _sampler:RenderTextureTarget):void | Filter | |
setShaderConstants(_context3D:Context3D, view:Rectangle):void [override] | FilterSwirl | ||
| angle | property |
angle:Number public function get angle():Number public function set angle(value:Number):void| centerX | property |
centerX:Number public function get centerX():Number public function set centerX(value:Number):void| centerY | property |
centerY:Number public function get centerY():Number public function set centerY(value:Number):void| effect | property |
effect:Number public function get effect():Number public function set effect(value:Number):void| radius | property |
radius:Number public function get radius():Number public function set radius(value:Number):void| FilterSwirl | () | Constructor |
public function FilterSwirl(_radius:Number = 200.0, _angle:Number = 0.8, _centerX:Number = 400, _centerY:Number = 300, _effect:Number = 8.0)_radius:Number (default = 200.0) | |
_angle:Number (default = 0.8) | |
_centerX:Number (default = 400) | |
_centerY:Number (default = 300) | |
_effect:Number (default = 8.0) |
| getFragmentProgram | () | method |
override public function getFragmentProgram(_lightType:ELightType = null):ByteArrayParameters
_lightType:ELightType (default = null) |
ByteArray |
| setShaderConstants | () | method |
override public function setShaderConstants(_context3D:Context3D, view:Rectangle):voidParameters
_context3D:Context3D | |
view:Rectangle |