Package | flare.flsl |
Class | public class FLSLProgram |
Inheritance | FLSLProgram Object |
Property | Defined By | ||
---|---|---|---|
colorMask : Vector.<Boolean> | FLSLProgram | ||
cullFace : String = back | FLSLProgram | ||
debug : String | FLSLProgram | ||
depthCompare : String = lessEqual | FLSLProgram | ||
depthWrite : Boolean = true | FLSLProgram | ||
destFactor : String = zero | FLSLProgram | ||
fragmentBytes : ByteArray | FLSLProgram | ||
fragmentConstants : Vector.<Number> | FLSLProgram | ||
inputs : Vector.<FLSLInput> | FLSLProgram | ||
matrix : Vector.<FLSLMatrix> | FLSLProgram | ||
name : String | FLSLProgram | ||
params : Vector.<FLSLParam> | FLSLProgram | ||
program : Program3D | FLSLProgram | ||
samplers : Vector.<FLSLSampler> | FLSLProgram | ||
scissor : Rectangle | FLSLProgram | ||
sourceFactor : String = one | FLSLProgram | ||
stencilCompareMode : String = always | FLSLProgram | ||
stencilEnabled : Boolean = false | FLSLProgram | ||
stencilOnBothPass : String = keep | FLSLProgram | ||
stencilOnDepthFail : String = keep | FLSLProgram | ||
stencilOnPass : String = keep | FLSLProgram | ||
stencilReadMask : int = 255 | FLSLProgram | ||
stencilReferenceValue : int | FLSLProgram | ||
stencilTriangleFace : String = frontAndBack | FLSLProgram | ||
stencilWriteMask : int = 255 | FLSLProgram | ||
surface : FLSLSurface | FLSLProgram | ||
target : FLSLSampler | FLSLProgram | ||
targetAntiAlias : int = 0 | FLSLProgram | ||
targetEnableDepthAndStencil : Boolean = false | FLSLProgram | ||
targetSurfaceSelector : int = 0 | FLSLProgram | ||
vertexBytes : ByteArray | FLSLProgram | ||
vertexConstants : Vector.<Number> | FLSLProgram |
Method | Defined By | ||
---|---|---|---|
FLSLProgram | |||
FLSLProgram | |||
dispose():void | FLSLProgram | ||
getParamByName(name:String, index:int = 0):FLSLParam | FLSLProgram | ||
getSamplerByName(name:String, index:int = 0):FLSLSampler | FLSLProgram |
colorMask | property |
public var colorMask:Vector.<Boolean>
cullFace | property |
public var cullFace:String = back
debug | property |
public var debug:String
depthCompare | property |
public var depthCompare:String = lessEqual
depthWrite | property |
public var depthWrite:Boolean = true
destFactor | property |
public var destFactor:String = zero
fragmentBytes | property |
public var fragmentBytes:ByteArray
fragmentConstants | property |
public var fragmentConstants:Vector.<Number>
inputs | property |
public var inputs:Vector.<FLSLInput>
matrix | property |
public var matrix:Vector.<FLSLMatrix>
name | property |
public var name:String
params | property |
public var params:Vector.<FLSLParam>
program | property |
public var program:Program3D
samplers | property |
public var samplers:Vector.<FLSLSampler>
scissor | property |
public var scissor:Rectangle
sourceFactor | property |
public var sourceFactor:String = one
stencilCompareMode | property |
public var stencilCompareMode:String = always
stencilEnabled | property |
public var stencilEnabled:Boolean = false
stencilOnBothPass | property |
public var stencilOnBothPass:String = keep
stencilOnDepthFail | property |
public var stencilOnDepthFail:String = keep
stencilOnPass | property |
public var stencilOnPass:String = keep
stencilReadMask | property |
public var stencilReadMask:int = 255
stencilReferenceValue | property |
public var stencilReferenceValue:int
stencilTriangleFace | property |
public var stencilTriangleFace:String = frontAndBack
stencilWriteMask | property |
public var stencilWriteMask:int = 255
surface | property |
public var surface:FLSLSurface
target | property |
public var target:FLSLSampler
targetAntiAlias | property |
public var targetAntiAlias:int = 0
targetEnableDepthAndStencil | property |
public var targetEnableDepthAndStencil:Boolean = false
targetSurfaceSelector | property |
public var targetSurfaceSelector:int = 0
vertexBytes | property |
public var vertexBytes:ByteArray
vertexConstants | property |
public var vertexConstants:Vector.<Number>
FLSLProgram | () | Constructor |
public function FLSLProgram()
clone | () | method |
dispose | () | method |
public function dispose():void
getParamByName | () | method |
public function getParamByName(name:String, index:int = 0):FLSLParam
Parameters
name:String | |
index:int (default = 0 )
|
FLSLParam |
getSamplerByName | () | method |
public function getSamplerByName(name:String, index:int = 0):FLSLSampler
Parameters
name:String | |
index:int (default = 0 )
|
FLSLSampler |