Donner 0.8.0-pre
Embeddable browser-grade SVG2 engine
Loading...
Searching...
No Matches
donner::editor::RenderLease Struct Reference

Non-null renderer/document handoff for a render request. More...

#include "donner/editor/AsyncRenderer.h"

Public Member Functions

 RenderLease (svg::Renderer &renderer, svg::SVGDocument document)
 Construct a render lease.
svg::Rendererrenderer () const
 Renderer backend for this request.
svg::SVGDocumentdocument ()
 SVG document for this request.
const svg::SVGDocumentdocument () const
 SVG document for this request.

Detailed Description

Non-null renderer/document handoff for a render request.

Constructor & Destructor Documentation

◆ RenderLease()

donner::editor::RenderLease::RenderLease ( svg::Renderer & renderer,
svg::SVGDocument document )
inline

Construct a render lease.

Parameters
rendererRenderer backend that remains alive until the request completes.
documentDocument handle to render. The lease keeps its registry handle alive while the worker owns the request.

The documentation for this struct was generated from the following file: