Package | starling.display.shaders |
Class | public class AbstractShader |
Inheritance | AbstractShader ![]() |
Implements | IShader |
Subclasses | AnimateUVVertexShader, RippleVertexShader, StandardVertexShader, TextureFragmentShader, TextureVertexColorFragmentShader, VertexColorFragmentShader |
Property | Defined By | ||
---|---|---|---|
opCode : ByteArray [read-only] | AbstractShader |
Property | Defined By | ||
---|---|---|---|
_opCode : ByteArray | AbstractShader |
Method | Defined By | ||
---|---|---|---|
AbstractShader | |||
setConstants(context:Context3D, firstRegister:int):void | AbstractShader |
Method | Defined By | ||
---|---|---|---|
compileAGAL(shaderType:String, agal:String):void | AbstractShader |
_opCode | property |
protected var _opCode:ByteArray
opCode | property |
opCode:ByteArray
[read-only] public function get opCode():ByteArray
AbstractShader | () | Constructor |
public function AbstractShader()
compileAGAL | () | method |
protected function compileAGAL(shaderType:String, agal:String):void
Parameters
shaderType:String | |
agal:String |
setConstants | () | method |
public function setConstants(context:Context3D, firstRegister:int):void
Parameters
context:Context3D | |
firstRegister:int |