Donner 0.8.0-pre
Embeddable browser-grade SVG2 engine
Loading...
Searching...
No Matches
donner::svg::RenderSnapshotRecorder Member List

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

beginFrame(const RenderViewport &viewport) overridedonner::svg::RenderSnapshotRecordervirtual
beginPatternTile(const Box2d &tileRect, const Transform2d &targetFromPattern) overridedonner::svg::RenderSnapshotRecordervirtual
createOffscreenInstance() const overridedonner::svg::RenderSnapshotRecordervirtual
draw(SVGDocument &document) overridedonner::svg::RenderSnapshotRecordervirtual
drawEllipse(const Box2d &bounds, const StrokeParams &stroke) overridedonner::svg::RenderSnapshotRecordervirtual
drawImage(const ImageResource &image, const ImageParams &params) overridedonner::svg::RenderSnapshotRecordervirtual
drawPath(const PathShape &path, const StrokeParams &stroke) overridedonner::svg::RenderSnapshotRecordervirtual
drawRect(const Box2d &rect, const StrokeParams &stroke) overridedonner::svg::RenderSnapshotRecordervirtual
drawText(Registry &registry, const components::ComputedTextComponent &text, const TextParams &params) overridedonner::svg::RenderSnapshotRecordervirtual
drawTextureSnapshot(const RendererTextureSnapshot &texture, const Box2d &targetRect, double opacity=1.0, bool pixelated=false)donner::svg::RendererInterfaceinlinevirtual
endFrame() overridedonner::svg::RenderSnapshotRecordervirtual
endPatternTile(bool forStroke) overridedonner::svg::RenderSnapshotRecordervirtual
height() const overridedonner::svg::RenderSnapshotRecordervirtual
popClip() overridedonner::svg::RenderSnapshotRecordervirtual
popFilterLayer() overridedonner::svg::RenderSnapshotRecordervirtual
popIsolatedLayer() overridedonner::svg::RenderSnapshotRecordervirtual
popMask() overridedonner::svg::RenderSnapshotRecordervirtual
popTransform() overridedonner::svg::RenderSnapshotRecordervirtual
pushClip(const ResolvedClip &clip) overridedonner::svg::RenderSnapshotRecordervirtual
pushFilterLayer(const components::FilterGraph &filterGraph, const std::optional< Box2d > &filterRegion) overridedonner::svg::RenderSnapshotRecordervirtual
pushIsolatedLayer(double opacity, MixBlendMode blendMode) overridedonner::svg::RenderSnapshotRecordervirtual
pushMask(const std::optional< Box2d > &maskBounds) overridedonner::svg::RenderSnapshotRecordervirtual
pushTransform(const Transform2d &transform) overridedonner::svg::RenderSnapshotRecordervirtual
RenderSnapshotRecorder(RenderSnapshot &snapshot, RendererInterface &offscreenFactory)donner::svg::RenderSnapshotRecorder
requiresTextureSnapshotPresentation() constdonner::svg::RendererInterfaceinlinevirtual
setPaint(const PaintParams &paint) overridedonner::svg::RenderSnapshotRecordervirtual
setTransform(const Transform2d &transform) overridedonner::svg::RenderSnapshotRecordervirtual
takeSnapshot() const overridedonner::svg::RenderSnapshotRecordervirtual
takeTextureSnapshot()donner::svg::RendererInterfaceinlinevirtual
transitionMaskToContent() overridedonner::svg::RenderSnapshotRecordervirtual
width() const overridedonner::svg::RenderSnapshotRecordervirtual
~RendererInterface()=default (defined in donner::svg::RendererInterface)donner::svg::RendererInterfacevirtual