Donner SVG 0.8.0-pre
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::svg::RendererTinySkia Member List

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

antialias() constdonner::svg::RendererTinySkiainline
beginFrame(const RenderViewport &viewport) overridedonner::svg::RendererTinySkiavirtual
beginFrameResourceScope() overridedonner::svg::RendererTinySkiavirtual
beginPatternTile(const Box2d &tileRect, const Transform2d &targetFromPattern) overridedonner::svg::RendererTinySkiavirtual
borrowTextureSnapshot() UTILS_LIFETIME_BOUNDdonner::svg::RendererInterfaceinlinevirtual
consumeReadbackStats()donner::svg::RendererInterfaceinlinevirtual
createOffscreenInstance() const overridedonner::svg::RendererTinySkiavirtual
debugGeometryOverlay() constdonner::svg::RendererInterfaceinlinevirtual
draw(SVGDocument &document) overridedonner::svg::RendererTinySkiavirtual
drawBitmap(const RendererBitmap &bitmap, const ImageParams &params) overridedonner::svg::RendererTinySkiavirtual
drawEllipse(const Box2d &bounds, const StrokeParams &stroke) overridedonner::svg::RendererTinySkiavirtual
drawImage(const ImageResource &image, const ImageParams &params) overridedonner::svg::RendererTinySkiavirtual
drawPath(const PathShape &path, const StrokeParams &stroke) overridedonner::svg::RendererTinySkiavirtual
drawRect(const Box2d &rect, const StrokeParams &stroke) overridedonner::svg::RendererTinySkiavirtual
drawText(Registry &registry, const components::ComputedTextComponent &text, const TextParams &params) overridedonner::svg::RendererTinySkiavirtual
drawTextureSnapshot(const RendererTextureSnapshot &texture, const Box2d &targetRect, double opacity=1.0, bool pixelated=false)donner::svg::RendererInterfaceinlinevirtual
endFrame() overridedonner::svg::RendererTinySkiavirtual
endFrameResourceScope() overridedonner::svg::RendererTinySkiavirtual
endPatternTile(bool forStroke) overridedonner::svg::RendererTinySkiavirtual
filterBudgetChunksForTesting() constdonner::svg::RendererInterfaceinlinevirtual
filterPreparationBudget() overridedonner::svg::RendererTinySkiavirtual
frameCounters() constdonner::svg::RendererTinySkiainline
height() const overridedonner::svg::RendererTinySkiavirtual
injectFilterLocalRasterAllocationFailureForTesting()donner::svg::RendererInterfaceinlinevirtual
operator=(RendererTinySkia &&) noexceptdonner::svg::RendererTinySkia
operator=(const RendererTinySkia &)=delete (defined in donner::svg::RendererTinySkia)donner::svg::RendererTinySkia
popClip() overridedonner::svg::RendererTinySkiavirtual
popFilterLayer() overridedonner::svg::RendererTinySkiavirtual
popIsolatedLayer() overridedonner::svg::RendererTinySkiavirtual
popMask() overridedonner::svg::RendererTinySkiavirtual
popTransform() overridedonner::svg::RendererTinySkiavirtual
pushClip(const ResolvedClip &clip) overridedonner::svg::RendererTinySkiavirtual
pushFilterLayer(const components::FilterGraph &filterGraph, const std::optional< Box2d > &filterRegion) overridedonner::svg::RendererTinySkiavirtual
pushIsolatedLayer(double opacity, MixBlendMode blendMode) overridedonner::svg::RendererTinySkiavirtual
pushMask(const std::optional< Box2d > &maskBounds) overridedonner::svg::RendererTinySkiainlinevirtual
pushMask(const std::optional< Box2d > &maskBounds, MaskType maskType) overridedonner::svg::RendererTinySkiavirtual
pushTransform(const Transform2d &transform) overridedonner::svg::RendererTinySkiavirtual
RendererTinySkia(bool verbose=false)donner::svg::RendererTinySkiaexplicit
RendererTinySkia(RendererTinySkia &&) noexceptdonner::svg::RendererTinySkia
RendererTinySkia(const RendererTinySkia &)=delete (defined in donner::svg::RendererTinySkia)donner::svg::RendererTinySkia
requiresTextureSnapshotPresentation() constdonner::svg::RendererInterfaceinlinevirtual
resourceStats() const overridedonner::svg::RendererTinySkiavirtual
retainedSpansEnabled() constdonner::svg::RendererTinySkiainline
retainedSpanStats() constdonner::svg::RendererTinySkiainline
save(const char *filename)donner::svg::RendererTinySkia
setAntialias(bool antialias)donner::svg::RendererTinySkiainline
setDashWorkBudgetForTesting(std::size_t maximumWorkUnits)donner::svg::RendererTinySkia
setDebugGeometryOverlay(bool)donner::svg::RendererInterfaceinlinevirtual
setGradientStopBudgetForTesting(std::size_t maximumStops)donner::svg::RendererTinySkia
setOffscreenCreationHookForTesting(std::function< void()>)donner::svg::RendererInterfaceinlinevirtual
setPaint(const PaintParams &paint) overridedonner::svg::RendererTinySkiavirtual
setPreserveTargetOnBeginFrame(bool preserve)donner::svg::RendererInterfaceinlinevirtual
setRetainedSpanBudgetBytes(std::size_t bytes)donner::svg::RendererTinySkiainline
setRetainedSpansEnabled(bool enabled)donner::svg::RendererTinySkiainline
setTextGlyphBudgetForTesting(std::size_t maximumGlyphs)donner::svg::RendererTinySkia
setTextMaterializationBudgetForTesting(RendererTextMaterializationBudget::Cost limits)donner::svg::RendererTinySkia
setTransform(const Transform2d &transform) overridedonner::svg::RendererTinySkiavirtual
takeSnapshot() const overridedonner::svg::RendererTinySkiavirtual
takeSnapshotInterruptibly(const std::function< bool()> &shouldCancel) constdonner::svg::RendererInterfaceinlinevirtual
takeTextureSnapshot()donner::svg::RendererInterfaceinlinevirtual
transitionMaskToContent() overridedonner::svg::RendererTinySkiavirtual
width() const overridedonner::svg::RendererTinySkiavirtual
~RendererInterface()=default (defined in donner::svg::RendererInterface)donner::svg::RendererInterfacevirtual
~RendererTinySkia()donner::svg::RendererTinySkia