package openfl.utils { import openfl.display3D.Program3D; import openfl.display3D.Context3D; /** * @externs */ public class AGALMiniAssembler { public function AGALMiniAssembler(debugging:Boolean = undefined) {} public var agalcode:openfl.utils.ByteArray; public var error:String; public var verbose:Boolean; public function assemble2(context3D:openfl.display3D.Context3D, version:int, vertexSource:String, fragmentSource:String):openfl.display3D.Program3D { return null; } public function assemble(mode:String, source:String, version:int = undefined, ignoreLimits:Boolean = undefined):openfl.utils.ByteArray { return null; } } }