Package | flare.flsl |
Class | public class FLSLShader |
Inheritance | FLSLShader ![]() ![]() ![]() |
See also
Property | Defined By | ||
---|---|---|---|
currentPass : int [read-only]
Returns the current pass index being proccessed. | FLSLShader | ||
![]() | name : String
The name of the flsl object. | FLSL | |
outputFragment : uint | FLSLShader | ||
outputVertex : uint | FLSLShader | ||
![]() | params : Dictionary
Contains a collection of flsl public declarations. | FLSLScope | |
![]() | semantic : String
The semantic which the object is associated. | FLSL |
Method | Defined By | ||
---|---|---|---|
FLSLShader(name:String = null) | FLSLShader | ||
![]() | bind(byteCode:ByteArray):void
Bind the compiled flsl code to be executed by the scope. | FLSLScope | |
FLSLShader | |||
![]() | call(ns:String, params:Array = null):uint
Call to a function stored in the scope. | FLSLScope | |
![]() | getTechniqueNames():Array
Retirms all technique names available in the scope. | FLSLScope | |
init(pass:int):void | FLSLShader | ||
process(filter:FLSLFilter):void | FLSLShader |
currentPass | property |
currentPass:int
[read-only] Returns the current pass index being proccessed.
public function get currentPass():int
outputFragment | property |
public var outputFragment:uint
outputVertex | property |
public var outputVertex:uint
FLSLShader | () | Constructor |
public function FLSLShader(name:String = null)
name:String (default = null )
|
build | () | method |
init | () | method |
public function init(pass:int):void
Parameters
pass:int |
process | () | method |