The interface for all implementations of a render context.

Implemented by

Constructors

RenderContext()

Properties

hashCode → int

Get a hash code for this object.

read-only, inherited
onContextLost → Stream<RenderContextEvent>

read-only
onContextRestored → Stream<RenderContextEvent>

read-only
renderEngine RenderEngine

read-only
renderStatistics RenderStatistics

read-only
runtimeType → Type

A representation of the runtime type of the object.

read-only, inherited

Operators

operator ==(other) → bool

The equality operator.

inherited

Methods

beginRenderMask(RenderState renderState, RenderMask mask) → void

clear(int color) → void

endRenderMask(RenderState renderState, RenderMask mask) → void

flush() → void

noSuchMethod(Invocation invocation) → dynamic

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

inherited
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