Packagecom.yogurt3d.core.materials.shaders.renderstate
Classpublic class ShaderParameters
InheritanceShaderParameters Inheritance Object



Public Properties
 PropertyDefined By
  blendDestination : String = zero
ShaderParameters
  blendEnabled : Boolean = false
ShaderParameters
  blendSource : String = one
ShaderParameters
  colorMaskA : Boolean = true
ShaderParameters
  colorMaskB : Boolean = true
ShaderParameters
  colorMaskEnabled : Boolean
ShaderParameters
  colorMaskG : Boolean = true
ShaderParameters
  colorMaskR : Boolean = true
ShaderParameters
  culling : String = none
ShaderParameters
  depthFunction : String = lessEqual
ShaderParameters
  fragmentShaderConstants : Vector.<ShaderConstants>
ShaderParameters
  loopCount : int = 1
ShaderParameters
  requiresLight : Boolean = false
ShaderParameters
  vertexShaderConstants : Vector.<ShaderConstants>
ShaderParameters
  writeDepth : Boolean = true
ShaderParameters
Public Methods
 MethodDefined By
  
ShaderParameters
Property Detail
blendDestinationproperty
public var blendDestination:String = zero

blendEnabledproperty 
public var blendEnabled:Boolean = false

blendSourceproperty 
public var blendSource:String = one

colorMaskAproperty 
public var colorMaskA:Boolean = true

colorMaskBproperty 
public var colorMaskB:Boolean = true

colorMaskEnabledproperty 
public var colorMaskEnabled:Boolean

colorMaskGproperty 
public var colorMaskG:Boolean = true

colorMaskRproperty 
public var colorMaskR:Boolean = true

cullingproperty 
public var culling:String = none

depthFunctionproperty 
public var depthFunction:String = lessEqual

fragmentShaderConstantsproperty 
public var fragmentShaderConstants:Vector.<ShaderConstants>

loopCountproperty 
public var loopCount:int = 1

requiresLightproperty 
public var requiresLight:Boolean = false

vertexShaderConstantsproperty 
public var vertexShaderConstants:Vector.<ShaderConstants>

writeDepthproperty 
public var writeDepth:Boolean = true

Constructor Detail
ShaderParameters()Constructor
public function ShaderParameters()