Inheritance

Constructors

RenderContextWebGL(CanvasElement canvasElement, { bool alpha: false, bool antialias: false })

Properties

activeBlendMode BlendMode

read-only
activeProjectionMatrix Matrix3D

read-only
activeRenderFrameBuffer RenderFrameBuffer

read-only
activeRenderProgram RenderProgram

read-only
activeRenderTexture RenderTexture

read-only
contextIdentifier → int

read-only
contextValid → bool

read-only
hashCode → int

Get a hash code for this object.

read-only, inherited
onContextLost → Stream<RenderContextEvent>

read-only, inherited
onContextRestored → Stream<RenderContextEvent>

read-only, inherited
rawContext → RenderingContext

read-only
renderBufferIndex RenderBufferIndex

read-only
renderBufferVertex RenderBufferVertex

read-only
renderEngine RenderEngine

read-only
renderProgramSimple RenderProgramSimple

read-only
renderProgramTinted RenderProgramTinted

read-only
renderProgramTriangle RenderProgramTriangle

read-only
renderStatistics RenderStatistics

read-only, inherited
runtimeType → Type

A representation of the runtime type of the object.

read-only, inherited

Operators

operator ==(other) → bool

The equality operator.

inherited

Methods

activateBlendMode(BlendMode blendMode) → void

activateProjectionMatrix(Matrix3D matrix) → void

activateRenderFrameBuffer(RenderFrameBuffer renderFrameBuffer) → void

activateRenderProgram(RenderProgram renderProgram) → void

activateRenderStencilBuffer(RenderStencilBuffer renderStencilBuffer) → void

activateRenderTexture(RenderTexture renderTexture) → void

activateRenderTextureAt(RenderTexture renderTexture, int index) → void

beginRenderMask(RenderState renderState, RenderMask mask) → void

clear(int color) → void

endRenderMask(RenderState renderState, RenderMask mask) → void

flush() → void

getRenderFrameBuffer(int width, int height) RenderFrameBuffer

getRenderProgram<T extends RenderProgram>(String name, T ifAbsent()) → T

noSuchMethod(Invocation invocation) → dynamic

Invoked when a non-existent method or property is accessed.

inherited
releaseRenderFrameBuffer(RenderFrameBuffer renderFrameBuffer) → void

releaseRenderTexture(RenderTexture renderTexture) → void

renderObjectFiltered(RenderState renderState, RenderObject renderObject) → void

renderTextureMesh(RenderState renderState, RenderTexture renderTexture, Int16List ixList, Float32List vxList) → void

renderTextureQuad(RenderState renderState, RenderTextureQuad renderTextureQuad) → void

renderTextureQuadFiltered(RenderState renderState, RenderTextureQuad renderTextureQuad, List<RenderFilter> renderFilters) → void

renderTriangle(RenderState renderState, num x1, num y1, num x2, num y2, num x3, num y3, int color) → void

renderTriangleMesh(RenderState renderState, Int16List ixList, Float32List vxList, int color) → void

reset() → void

toString() → String

Returns a string representation of this object.

inherited