Donner 0.5.0
Embeddable browser-grade SVG2 engine
Loading...
Searching...
No Matches
donner::svg::Renderer Member List

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

beginFrame(const RenderViewport &viewport) overridedonner::svg::Renderervirtual
beginPatternTile(const Box2d &tileRect, const Transform2d &targetFromPattern) overridedonner::svg::Renderervirtual
createOffscreenInstance() constdonner::svg::RendererInterfaceinlinevirtual
draw(SVGDocument &document) overridedonner::svg::Renderervirtual
drawEllipse(const Box2d &bounds, const StrokeParams &stroke) overridedonner::svg::Renderervirtual
drawImage(const ImageResource &image, const ImageParams &params) overridedonner::svg::Renderervirtual
drawPath(const PathShape &path, const StrokeParams &stroke) overridedonner::svg::Renderervirtual
drawRect(const Box2d &rect, const StrokeParams &stroke) overridedonner::svg::Renderervirtual
drawText(Registry &registry, const components::ComputedTextComponent &text, const TextParams &params) overridedonner::svg::Renderervirtual
endFrame() overridedonner::svg::Renderervirtual
endPatternTile(bool forStroke) overridedonner::svg::Renderervirtual
height() const overridedonner::svg::Renderervirtual
operator=(Renderer &&) noexceptdonner::svg::Renderer
operator=(const Renderer &)=delete (defined in donner::svg::Renderer)donner::svg::Renderer
popClip() overridedonner::svg::Renderervirtual
popFilterLayer() overridedonner::svg::Renderervirtual
popIsolatedLayer() overridedonner::svg::Renderervirtual
popMask() overridedonner::svg::Renderervirtual
popTransform() overridedonner::svg::Renderervirtual
pushClip(const ResolvedClip &clip) overridedonner::svg::Renderervirtual
pushFilterLayer(const components::FilterGraph &filterGraph, const std::optional< Box2d > &filterRegion) overridedonner::svg::Renderervirtual
pushIsolatedLayer(double opacity, MixBlendMode blendMode) overridedonner::svg::Renderervirtual
pushMask(const std::optional< Box2d > &maskBounds) overridedonner::svg::Renderervirtual
pushTransform(const Transform2d &transform) overridedonner::svg::Renderervirtual
Renderer(bool verbose=false)donner::svg::Rendererexplicit
Renderer(Renderer &&) noexceptdonner::svg::Renderer
Renderer(const Renderer &)=delete (defined in donner::svg::Renderer)donner::svg::Renderer
save(const char *filename)donner::svg::Renderer
setPaint(const PaintParams &paint) overridedonner::svg::Renderervirtual
setTransform(const Transform2d &transform) overridedonner::svg::Renderervirtual
takeSnapshot() const overridedonner::svg::Renderervirtual
transitionMaskToContent() overridedonner::svg::Renderervirtual
width() const overridedonner::svg::Renderervirtual
~Renderer() overridedonner::svg::Renderer
~RendererInterface()=default (defined in donner::svg::RendererInterface)donner::svg::RendererInterfacevirtual