Variables

Methods

clear (?red:Float, ?green:Float, ?blue:Float, ?alpha:Float, ?depth:Float, ?stencil:UInt, ?mask:UInt):Void

configureBackBuffer (width:Int, height:Int, antiAlias:Int, ?enableDepthAndStencil:Bool, ?wantsBestResolution:Bool, ?wantsBestResolutionOnBrowserZoom:Bool):Void

createCubeTexture (size:Int, format:Context3DTextureFormat, optimizeForRenderToTexture:Bool, ?streamingLevels:Int):CubeTexture

createRectangleTexture (width:Int, height:Int, format:Context3DTextureFormat, optimizeForRenderToTexture:Bool):RectangleTexture

createTexture (width:Int, height:Int, format:Context3DTextureFormat, optimizeForRenderToTexture:Bool, ?streamingLevels:Int):Texture

createVertexBuffer (numVertices:Int, data32PerVertex:Int, ?bufferUsage:Context3DBufferUsage):VertexBuffer3D

dispose (?recreate:Bool):Void

drawTriangles (indexBuffer:IndexBuffer3D, ?firstIndex:Int, ?numTriangles:Int):Void

setColorMask (red:Bool, green:Bool, blue:Bool, alpha:Bool):Void

setDepthTest (depthMask:Bool, passCompareMode:Context3DCompareMode):Void

setProgramConstantsFromByteArray (programType:Context3DProgramType, firstRegister:Int, numRegisters:Int, data:ByteArray, byteArrayOffset:UInt):Void

setProgramConstantsFromMatrix (programType:Context3DProgramType, firstRegister:Int, matrix:Matrix3D, ?transposedMatrix:Bool):Void

setProgramConstantsFromVector (programType:Context3DProgramType, firstRegister:Int, data:Vector<Float>, ?numRegisters:Int):Void

setRenderToTexture (texture:TextureBase, ?enableDepthAndStencil:Bool, ?antiAlias:Int, ?surfaceSelector:Int):Void

setStencilActions (?triangleFace:Context3DTriangleFace, ?compareMode:Context3DCompareMode, ?actionOnBothPass:Context3DStencilAction, ?actionOnDepthFail:Context3DStencilAction, ?actionOnDepthPassStencilFail:Context3DStencilAction):Void

setStencilReferenceValue (referenceValue:UInt, ?readMask:UInt, ?writeMask:UInt):Void

setTextureAt (sampler:Int, texture:TextureBase):Void

Static variables

staticread onlysupportsVideoTexture:Bool

Inherited Variables

Inherited Methods

Defined by EventDispatcher

addEventListener (type:String, listener:Dynamic ‑> Void, ?useCapture:Bool, ?priority:Int, ?useWeakReference:Bool):Void

removeEventListener (type:String, listener:Dynamic ‑> Void, ?useCapture:Bool):Void