Donner SVG main
0.8.0 ยท 382bd0190.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::svg::RendererDriver Member List

This is the complete list of members for donner::svg::RendererDriver, including all inherited members.

captureRenderSnapshot(SVGDocument &document)donner::svg::RendererDriver
computeEntityRangeBounds(Registry &registry, Entity firstEntity, Entity lastEntity, const RenderViewport &viewport, const Transform2d &surfaceFromCanvas)donner::svg::RendererDriver
computeEntityRangeBounds(Registry &registry, Entity firstEntity, Entity lastEntity, const RenderViewport &viewport, const Transform2d &surfaceFromCanvas, EntityRangeBoundsOptions options)donner::svg::RendererDriver
draw(SVGDocument &document)donner::svg::RendererDriver
draw(SVGDocument &document, const RenderViewport &viewport, const Transform2d &surfaceFromCanvas)donner::svg::RendererDriver
draw(const RenderSnapshot &snapshot)donner::svg::RendererDriver
drawDocumentIntoCurrentFrame(SVGDocument &document, const RenderViewport &viewport, const Transform2d &surfaceFromCanvas)donner::svg::RendererDriver
drawEntityRange(Registry &registry, Entity firstEntity, Entity lastEntity, const RenderViewport &viewport, const Transform2d &surfaceFromCanvas)donner::svg::RendererDriver
drawEntityRangeInterruptibly(Registry &registry, Entity firstEntity, Entity lastEntity, const RenderViewport &viewport, const Transform2d &surfaceFromCanvas, const std::function< bool()> &shouldCancel)donner::svg::RendererDriver
drawEntityRangeIntoCurrentFrame(Registry &registry, Entity firstEntity, Entity lastEntity, const RenderViewport &viewport, const Transform2d &surfaceFromCanvas)donner::svg::RendererDriver
drawInterruptibly(SVGDocument &document, const RenderViewport &viewport, const Transform2d &surfaceFromCanvas, const std::function< bool()> &shouldCancel)donner::svg::RendererDriver
drawUnderEntityMaskIntoCurrentFrame(Registry &registry, Entity maskedEntity, const RenderViewport &viewport, const Transform2d &surfaceFromCanvas, const std::function< bool()> &drawContent)donner::svg::RendererDriver
kClipGeometryCopyLimitsdonner::svg::RendererDriverstatic
kMaximumClipGeometryPathsdonner::svg::RendererDriverstatic
kMaximumPreparedFilterGraphsdonner::svg::RendererDriverstatic
kMaximumPreparedFilterImageBytesdonner::svg::RendererDriverstatic
kMaximumPreparedFilterMaterializationBytesdonner::svg::RendererDriverstatic
kMaximumPreparedFilterNodesdonner::svg::RendererDriverstatic
kMaximumPreparedFilterPayloadBytesdonner::svg::RendererDriverstatic
kMaximumPreparedFilterShadowEntitiesdonner::svg::RendererDriverstatic
RendererDriver(RendererInterface &renderer, bool verbose=false, SecurityStats *securityStats=nullptr, std::shared_ptr< components::StyleResourceBudget > externalUseStyleWork=nullptr)donner::svg::RendererDriverexplicit
setConservativeEarlyLeafCulling(bool enabled)donner::svg::RendererDriverinline
takeSnapshot() constdonner::svg::RendererDriver
textPreparationStatsForTesting() constdonner::svg::RendererDriverinline
~RendererDriver() (defined in donner::svg::RendererDriver)donner::svg::RendererDriver