Donner
C++20 SVG rendering library
Loading...
Searching...
No Matches
donner::svg::RendererSkia::Impl Member List

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

CircleContainsPoint(Vector2d center, double radius, Vector2d point) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinlinestatic
createFallbackPaint(const components::PaintResolvedReference &ref, css::RGBA currentColor, float opacity) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
createFilterChain(SkPaint &filterPaint, const std::vector< FilterEffect > &effectList) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
createFilterPaint(SkPaint &filterPaint, Registry &registry, const components::ResolvedFilterEffect &filter) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
drawImage(EntityHandle dataHandle, const components::RenderingInstanceComponent &instance, const components::LoadedImageComponent &image) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
drawMarker(EntityHandle dataHandle, const components::RenderingInstanceComponent &instance, const components::ResolvedMarker &marker, const Vector2d &vertexPosition, const Vector2d &direction, bool isMarkerStart, const Boxd &viewbox, const FontMetrics &fontMetrics) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
drawMarkers(EntityHandle dataHandle, const components::RenderingInstanceComponent &instance, const components::ComputedPathComponent &path, const Boxd &viewbox, const FontMetrics &fontMetrics) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
drawPath(EntityHandle dataHandle, const components::RenderingInstanceComponent &instance, const components::ComputedPathComponent &path, const PropertyRegistry &style, const Boxd &viewbox, const FontMetrics &fontMetrics) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
drawPathFill(EntityHandle dataHandle, const components::ComputedPathComponent &path, const components::ResolvedPaintServer &paint, const PropertyRegistry &style, const Boxd &viewbox) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
drawPathFillWithSkPaint(const components::ComputedPathComponent &path, SkPaint &skPaint, const PropertyRegistry &style) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
drawPathStroke(EntityHandle dataHandle, const components::ComputedPathComponent &path, const components::ResolvedPaintServer &paint, const PropertyRegistry &style, const Boxd &viewbox, const FontMetrics &fontMetrics) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
drawPathStrokeWithSkPaint(EntityHandle dataHandle, const components::ComputedPathComponent &path, const StrokeConfig &config, SkPaint &skPaint, const PropertyRegistry &style, const Boxd &viewbox, const FontMetrics &fontMetrics) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
drawRange(Registry &registry, Entity startEntity, Entity endEntity) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
drawUntil(Registry &registry, Entity endEntity) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
GetPreserveAspectRatio(EntityHandle handle) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
Impl(RendererSkia &renderer, const RenderingInstanceView &view) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
instantiateGradient(EntityHandle target, const components::ComputedGradientComponent &computedGradient, const components::PaintResolvedReference &ref, const Boxd &pathBounds, const Boxd &viewbox, css::RGBA currentColor, float opacity) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
instantiateMask(EntityHandle dataHandle, const components::RenderingInstanceComponent &instance, EntityHandle target, const components::ResolvedMask &ref)donner::svg::RendererSkia::Implinline
instantiatePaintReference(components::ShadowBranchType branchType, EntityHandle dataHandle, const components::PaintResolvedReference &ref, const Boxd &pathBounds, const Boxd &viewbox, css::RGBA currentColor, float opacity) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
instantiatePattern(components::ShadowBranchType branchType, EntityHandle dataHandle, EntityHandle target, const components::ComputedPatternComponent &computedPattern, const components::PaintResolvedReference &ref, const Boxd &pathBounds, const Boxd &viewbox, css::RGBA currentColor, float opacity)donner::svg::RendererSkia::Implinline
resolveGradientCoord(Lengthd value, const Boxd &viewbox, bool numbersArePercent) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
resolveGradientCoords(Lengthd x, Lengthd y, const Boxd &viewbox, bool numbersArePercent) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
ResolveTransform(const components::ComputedLocalTransformComponent *maybeTransformComponent, const Boxd &viewbox, const FontMetrics &fontMetrics) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
skipUntil(Registry &registry, Entity endEntity) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline
toPercent(Lengthd value, bool numbersArePercent) (defined in donner::svg::RendererSkia::Impl)donner::svg::RendererSkia::Implinline