| Package | starling.display.shaders |
| Class | public class AbstractShader |
| Inheritance | AbstractShader Object |
| 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):voidParameters
shaderType:String | |
agal:String |
| setConstants | () | method |
public function setConstants(context:Context3D, firstRegister:int):voidParameters
context:Context3D | |
firstRegister:int |