Packageflare.materials.flsl
Classpublic final class FLSLProgram3D
InheritanceFLSLProgram3D Inheritance Object



Public Properties
 PropertyDefined By
  filters : Vector.<FLSLFilter>
[read-only]
FLSLProgram3D
  inputs : Vector.<FLSLFilterInput>
[read-only]
FLSLProgram3D
  scene : Scene3D
[read-only]
FLSLProgram3D
Public Methods
 MethodDefined By
  
FLSLProgram3D(filters:Array, technique:String = normal)
FLSLProgram3D
  
download():void
FLSLProgram3D
  
setup(pivot:Pivot3D, surf:Surface3D, forceParameters:Boolean = false):Boolean
FLSLProgram3D
  
upload(scene:Scene3D):void
FLSLProgram3D
Property Detail
filtersproperty
filters:Vector.<FLSLFilter>  [read-only]


Implementation
    public function get filters():Vector.<FLSLFilter>
inputsproperty 
inputs:Vector.<FLSLFilterInput>  [read-only]


Implementation
    public function get inputs():Vector.<FLSLFilterInput>
sceneproperty 
scene:Scene3D  [read-only]


Implementation
    public function get scene():Scene3D
Constructor Detail
FLSLProgram3D()Constructor
public function FLSLProgram3D(filters:Array, technique:String = normal)



Parameters
filters:Array
 
technique:String (default = normal)
Method Detail
download()method
public function download():void

setup()method 
public function setup(pivot:Pivot3D, surf:Surface3D, forceParameters:Boolean = false):Boolean

Parameters

pivot:Pivot3D
 
surf:Surface3D
 
forceParameters:Boolean (default = false)

Returns
Boolean
upload()method 
public function upload(scene:Scene3D):void

Parameters

scene:Scene3D