Class: CanvasRenderer

PhotoEditorSDK.Engine~ CanvasRenderer

The renderer that is used for Canvas2D rendering

new CanvasRenderer()

sdk/core/engine/renderers/canvas/canvas-renderer.js, line 35

Creates a CanvasRenderer

Extends

Methods

dispose()

sdk/core/engine/renderers/canvas/canvas-renderer.js, line 175

Disposes this Renderer

getContext(){RenderingContext}

sdk/core/engine/renderers/canvas/canvas-renderer.js, line 170

Returns the current rendering context

Returns:
Type Description
RenderingContext

getCurrentRenderTarget(){PhotoEditorSDK.Engine.RenderTarget}

sdk/core/engine/renderers/canvas/canvas-renderer.js, line 156

Returns the current render target

Returns:
Type Description
PhotoEditorSDK.Engine.RenderTarget

render(displayObject)

sdk/core/engine/renderers/canvas/canvas-renderer.js, line 105

Renders the given DisplayObject

Name Type Description
displayObject PhotoEditorSDK.Engine.DisplayObject

renderDisplayObject(displayObject, renderTarget)

sdk/core/engine/renderers/canvas/canvas-renderer.js, line 144

Renders the given DisplayObject

Name Type Description
displayObject PhotoEditorSDK.Engine.DisplayObject
renderTarget PhotoEditorSDK.Engine.RenderTarget

setRenderTarget(renderTarget)

sdk/core/engine/renderers/canvas/canvas-renderer.js, line 162

Sets the render target

Name Type Description
renderTarget PhotoEditorSDK.Engine.RenderTarget