Home
last modified time | relevance | path

Searched refs:fInherited (Results 1 – 15 of 15) sorted by relevance

/third_party/flutter/skia/experimental/svg/model/
DSkSVGRenderContext.cpp184 const SkScalar phase = ctx.lengthContext().resolve(*pctx->fInherited.fStrokeDashOffset.get(), in commitToPaint()
265 : fInherited(SkSVGPresentationAttributes::MakeInitial()) { in SkSVGPresentationContext()
279 commitToPaint<SkSVGAttribute::kFill>(fInherited, dummy, this); in SkSVGPresentationContext()
280 commitToPaint<SkSVGAttribute::kFillOpacity>(fInherited, dummy, this); in SkSVGPresentationContext()
281 commitToPaint<SkSVGAttribute::kStroke>(fInherited, dummy, this); in SkSVGPresentationContext()
282 commitToPaint<SkSVGAttribute::kStrokeLineCap>(fInherited, dummy, this); in SkSVGPresentationContext()
283 commitToPaint<SkSVGAttribute::kStrokeLineJoin>(fInherited, dummy, this); in SkSVGPresentationContext()
284 commitToPaint<SkSVGAttribute::kStrokeMiterLimit>(fInherited, dummy, this); in SkSVGPresentationContext()
285 commitToPaint<SkSVGAttribute::kStrokeOpacity>(fInherited, dummy, this); in SkSVGPresentationContext()
286 commitToPaint<SkSVGAttribute::kStrokeWidth>(fInherited, dummy, this); in SkSVGPresentationContext()
[all …]
DSkSVGShape.cpp14 const auto fillType = ctx.presentationContext().fInherited.fFillRule.get()->asFillType(); in onRender()
DSkSVGPath.cpp38 path.setFillType(ctx.presentationContext().fInherited.fClipRule.get()->asFillType()); in onAsPath()
DSkSVGPoly.cpp46 path.setFillType(ctx.presentationContext().fInherited.fClipRule.get()->asFillType()); in onAsPath()
DSkSVGRenderContext.h52 SkSVGPresentationAttributes fInherited; member
DSkSVGNode.cpp55 const auto visibility = ctx->presentationContext().fInherited.fVisibility.get()->type(); in onPrepareToRender()
/third_party/skia/modules/svg/src/
DSkSVGRenderContext.cpp143 : fInherited(SkSVGPresentationAttributes::MakeInitial()) in SkSVGPresentationContext()
207 SkASSERT(fPresentationContext->fInherited.f ## ATTR.isValue()); \ in applyPresentationAttributes()
209 if (attr.isValue() && *attr != *fPresentationContext->fInherited.f ## ATTR) { \ in applyPresentationAttributes()
211 fPresentationContext.writable()->fInherited.f ## ATTR.set(*attr); \ in applyPresentationAttributes()
274 const auto& props = fPresentationContext->fInherited; in applyOpacity()
434 const auto& props = fPresentationContext->fInherited; in fillPaint()
445 const auto& props = fPresentationContext->fInherited; in strokePaint()
466 return *fPresentationContext->fInherited.fColor; in resolveSvgColor()
DSkSVGText.cpp66 const auto& family = ctx.presentationContext().fInherited.fFontFamily->family(); in ResolveFont()
67 const SkFontStyle style(weight(*ctx.presentationContext().fInherited.fFontWeight), in ResolveFont()
69 slant(*ctx.presentationContext().fInherited.fFontStyle)); in ResolveFont()
72 ctx.lengthContext().resolve(ctx.presentationContext().fInherited.fFontSize->size(), in ResolveFont()
103 switch (pctx.fInherited.fTextAnchor->type()) { in ComputeAlignmentFactor()
DSkSVGShape.cpp14 const auto fillType = ctx.presentationContext().fInherited.fFillRule->asFillType(); in onRender()
DSkSVGPoly.cpp43 path.setFillType(ctx.presentationContext().fInherited.fClipRule->asFillType()); in onAsPath()
DSkSVGPath.cpp38 path.setFillType(ctx.presentationContext().fInherited.fClipRule->asFillType()); in onAsPath()
DSkSVGMask.cpp41 const auto ci = *lctx.presentationContext().fInherited.fColorInterpolation; in renderMask()
DSkSVGFe.cpp87 const SkSVGColorspace cs = *ctx.presentationContext().fInherited.fColorInterpolationFilters; in resolveColorspace()
DSkSVGNode.cpp69 const auto visibility = ctx->presentationContext().fInherited.fVisibility->type(); in onPrepareToRender()
/third_party/skia/modules/svg/include/
DSkSVGRenderContext.h57 SkSVGPresentationAttributes fInherited; member