| Method | Defined By | ||
|---|---|---|---|
AGALProgram3DCache(stage3DProxy:Stage3DProxy, AGALProgram3DCacheSingletonEnforcer:AGALProgram3DCacheSingletonEnforcer) | AGALProgram3DCache | ||
dispose():void | AGALProgram3DCache | ||
freeProgram3D(programId:int):void | AGALProgram3DCache | ||
[static] | AGALProgram3DCache | ||
getInstanceFromIndex(index:int):AGALProgram3DCache [static] | AGALProgram3DCache | ||
setProgram3D(pass:MaterialPassBase, vertexCode:String, fragmentCode:String):void | AGALProgram3DCache | ||
| AGALProgram3DCache | () | Constructor |
public function AGALProgram3DCache(stage3DProxy:Stage3DProxy, AGALProgram3DCacheSingletonEnforcer:AGALProgram3DCacheSingletonEnforcer)stage3DProxy:Stage3DProxy | |
AGALProgram3DCacheSingletonEnforcer:AGALProgram3DCacheSingletonEnforcer |
| dispose | () | method |
public function dispose():void| freeProgram3D | () | method |
public function freeProgram3D(programId:int):voidParameters
programId:int |
| getInstance | () | method |
public static function getInstance(stage3DProxy:Stage3DProxy):AGALProgram3DCacheParameters
stage3DProxy:Stage3DProxy |
AGALProgram3DCache |
| getInstanceFromIndex | () | method |
public static function getInstanceFromIndex(index:int):AGALProgram3DCacheParameters
index:int |
AGALProgram3DCache |
| setProgram3D | () | method |
public function setProgram3D(pass:MaterialPassBase, vertexCode:String, fragmentCode:String):voidParameters
pass:MaterialPassBase | |
vertexCode:String | |
fragmentCode:String |