Home
last modified time | relevance | path

Searched refs:SkSVGRenderContext (Results 1 – 25 of 77) sorted by relevance

1234

/external/skia/experimental/svg/model/
DSkSVGRenderContext.cpp104 void applySvgPaint(const SkSVGRenderContext& ctx, const SkSVGPaint& svgPaint, SkPaint* p) { in applySvgPaint()
133 const SkSVGRenderContext&,
138 const SkSVGRenderContext& ctx, in commitToPaint()
145 const SkSVGRenderContext& ctx, in commitToPaint()
152 const SkSVGRenderContext&, in commitToPaint() argument
159 const SkSVGRenderContext& ctx, in commitToPaint()
191 const SkSVGRenderContext&, in commitToPaint() argument
198 const SkSVGRenderContext&, in commitToPaint() argument
208 const SkSVGRenderContext&, in commitToPaint() argument
218 const SkSVGRenderContext&, in commitToPaint() argument
[all …]
DSkSVGRenderContext.h59 class SkSVGRenderContext {
61 SkSVGRenderContext(SkCanvas*, const SkSVGIDMapper&, const SkSVGLengthContext&,
63 SkSVGRenderContext(const SkSVGRenderContext&);
64 SkSVGRenderContext(const SkSVGRenderContext&, SkCanvas*);
65 ~SkSVGRenderContext();
92 SkSVGRenderContext& operator=(const SkSVGRenderContext&) = delete;
DSkSVGNode.h18 class SkSVGRenderContext; variable
48 void render(const SkSVGRenderContext&) const;
49 bool asPaint(const SkSVGRenderContext&, SkPaint*) const;
50 SkPath asPath(const SkSVGRenderContext&) const;
76 virtual bool onPrepareToRender(SkSVGRenderContext*) const;
78 virtual void onRender(const SkSVGRenderContext&) const = 0;
80 virtual bool onAsPaint(const SkSVGRenderContext&, SkPaint*) const { return false; } in onAsPaint() argument
82 virtual SkPath onAsPath(const SkSVGRenderContext&) const = 0;
DSkSVGNode.cpp20 void SkSVGNode::render(const SkSVGRenderContext& ctx) const { in render()
21 SkSVGRenderContext localContext(ctx); in render()
28 bool SkSVGNode::asPaint(const SkSVGRenderContext& ctx, SkPaint* paint) const { in asPaint()
29 SkSVGRenderContext localContext(ctx); in asPaint()
34 SkPath SkSVGNode::asPath(const SkSVGRenderContext& ctx) const { in asPath()
35 SkSVGRenderContext localContext(ctx); in asPath()
50 bool SkSVGNode::onPrepareToRender(SkSVGRenderContext* ctx) const { in onPrepareToRender()
52 this->hasChildren() ? 0 : SkSVGRenderContext::kLeaf); in onPrepareToRender()
DSkSVGPattern.h14 class SkSVGRenderContext; variable
36 bool onAsPaint(const SkSVGRenderContext&, SkPaint*) const override;
49 const SkSVGPattern* resolveHref(const SkSVGRenderContext&, PatternAttributes*) const;
50 const SkSVGPattern* hrefTarget(const SkSVGRenderContext&) const;
DSkSVGGradient.h16 class SkSVGRenderContext; variable
31 bool onAsPaint(const SkSVGRenderContext&, SkPaint*) const final;
33 virtual sk_sp<SkShader> onMakeShader(const SkSVGRenderContext&,
40 void collectColorStops(const SkSVGRenderContext&, StopPositionArray*, StopColorArray*) const;
DSkSVGUse.h33 bool onPrepareToRender(SkSVGRenderContext*) const override;
34 void onRender(const SkSVGRenderContext&) const override;
35 SkPath onAsPath(const SkSVGRenderContext&) const override;
DSkSVGPattern.cpp78 const SkSVGPattern* SkSVGPattern::hrefTarget(const SkSVGRenderContext& ctx) const { in hrefTarget()
110 const SkSVGPattern* SkSVGPattern::resolveHref(const SkSVGRenderContext& ctx, in resolveHref()
140 bool SkSVGPattern::onAsPaint(const SkSVGRenderContext& ctx, SkPaint* paint) const { in onAsPaint()
159 SkSVGRenderContext recordingContext(ctx, recorder.beginRecording(tile)); in onAsPaint()
DSkSVGUse.cpp54 bool SkSVGUse::onPrepareToRender(SkSVGRenderContext* ctx) const { in onPrepareToRender()
70 void SkSVGUse::onRender(const SkSVGRenderContext& ctx) const { in onRender()
79 SkPath SkSVGUse::onAsPath(const SkSVGRenderContext& ctx) const { in onAsPath()
DSkSVGContainer.h23 void onRender(const SkSVGRenderContext&) const override;
25 SkPath onAsPath(const SkSVGRenderContext&) const override;
DSkSVGContainer.cpp24 void SkSVGContainer::onRender(const SkSVGRenderContext& ctx) const { in onRender()
30 SkPath SkSVGContainer::onAsPath(const SkSVGRenderContext& ctx) const { in onAsPath()
DSkSVGGradient.cpp48 void SkSVGGradient::collectColorStops(const SkSVGRenderContext& ctx, in collectColorStops()
77 bool SkSVGGradient::onAsPaint(const SkSVGRenderContext& ctx, SkPaint* paint) const { in onAsPaint()
DSkSVGHiddenContainer.h20 void onRender(const SkSVGRenderContext&) const final {} in onRender() argument
/external/skqp/experimental/svg/model/
DSkSVGRenderContext.cpp104 void applySvgPaint(const SkSVGRenderContext& ctx, const SkSVGPaint& svgPaint, SkPaint* p) { in applySvgPaint()
133 const SkSVGRenderContext&,
138 const SkSVGRenderContext& ctx, in commitToPaint()
145 const SkSVGRenderContext& ctx, in commitToPaint()
152 const SkSVGRenderContext&, in commitToPaint() argument
159 const SkSVGRenderContext& ctx, in commitToPaint()
191 const SkSVGRenderContext&, in commitToPaint() argument
198 const SkSVGRenderContext&, in commitToPaint() argument
208 const SkSVGRenderContext&, in commitToPaint() argument
218 const SkSVGRenderContext&, in commitToPaint() argument
[all …]
DSkSVGRenderContext.h59 class SkSVGRenderContext {
61 SkSVGRenderContext(SkCanvas*, const SkSVGIDMapper&, const SkSVGLengthContext&,
63 SkSVGRenderContext(const SkSVGRenderContext&);
64 SkSVGRenderContext(const SkSVGRenderContext&, SkCanvas*);
65 ~SkSVGRenderContext();
92 SkSVGRenderContext& operator=(const SkSVGRenderContext&) = delete;
DSkSVGNode.h18 class SkSVGRenderContext; variable
48 void render(const SkSVGRenderContext&) const;
49 bool asPaint(const SkSVGRenderContext&, SkPaint*) const;
50 SkPath asPath(const SkSVGRenderContext&) const;
76 virtual bool onPrepareToRender(SkSVGRenderContext*) const;
78 virtual void onRender(const SkSVGRenderContext&) const = 0;
80 virtual bool onAsPaint(const SkSVGRenderContext&, SkPaint*) const { return false; } in onAsPaint() argument
82 virtual SkPath onAsPath(const SkSVGRenderContext&) const = 0;
DSkSVGNode.cpp20 void SkSVGNode::render(const SkSVGRenderContext& ctx) const { in render()
21 SkSVGRenderContext localContext(ctx); in render()
28 bool SkSVGNode::asPaint(const SkSVGRenderContext& ctx, SkPaint* paint) const { in asPaint()
29 SkSVGRenderContext localContext(ctx); in asPaint()
34 SkPath SkSVGNode::asPath(const SkSVGRenderContext& ctx) const { in asPath()
35 SkSVGRenderContext localContext(ctx); in asPath()
50 bool SkSVGNode::onPrepareToRender(SkSVGRenderContext* ctx) const { in onPrepareToRender()
52 this->hasChildren() ? 0 : SkSVGRenderContext::kLeaf); in onPrepareToRender()
DSkSVGPattern.h14 class SkSVGRenderContext; variable
36 bool onAsPaint(const SkSVGRenderContext&, SkPaint*) const override;
49 const SkSVGPattern* resolveHref(const SkSVGRenderContext&, PatternAttributes*) const;
50 const SkSVGPattern* hrefTarget(const SkSVGRenderContext&) const;
DSkSVGGradient.h16 class SkSVGRenderContext; variable
31 bool onAsPaint(const SkSVGRenderContext&, SkPaint*) const final;
33 virtual sk_sp<SkShader> onMakeShader(const SkSVGRenderContext&,
40 void collectColorStops(const SkSVGRenderContext&, StopPositionArray*, StopColorArray*) const;
DSkSVGUse.h33 bool onPrepareToRender(SkSVGRenderContext*) const override;
34 void onRender(const SkSVGRenderContext&) const override;
35 SkPath onAsPath(const SkSVGRenderContext&) const override;
DSkSVGPattern.cpp78 const SkSVGPattern* SkSVGPattern::hrefTarget(const SkSVGRenderContext& ctx) const { in hrefTarget()
110 const SkSVGPattern* SkSVGPattern::resolveHref(const SkSVGRenderContext& ctx, in resolveHref()
140 bool SkSVGPattern::onAsPaint(const SkSVGRenderContext& ctx, SkPaint* paint) const { in onAsPaint()
159 SkSVGRenderContext recordingContext(ctx, recorder.beginRecording(tile)); in onAsPaint()
DSkSVGUse.cpp54 bool SkSVGUse::onPrepareToRender(SkSVGRenderContext* ctx) const { in onPrepareToRender()
70 void SkSVGUse::onRender(const SkSVGRenderContext& ctx) const { in onRender()
79 SkPath SkSVGUse::onAsPath(const SkSVGRenderContext& ctx) const { in onAsPath()
DSkSVGContainer.h23 void onRender(const SkSVGRenderContext&) const override;
25 SkPath onAsPath(const SkSVGRenderContext&) const override;
DSkSVGContainer.cpp24 void SkSVGContainer::onRender(const SkSVGRenderContext& ctx) const { in onRender()
30 SkPath SkSVGContainer::onAsPath(const SkSVGRenderContext& ctx) const { in onAsPath()
DSkSVGGradient.cpp48 void SkSVGGradient::collectColorStops(const SkSVGRenderContext& ctx, in collectColorStops()
77 bool SkSVGGradient::onAsPaint(const SkSVGRenderContext& ctx, SkPaint* paint) const { in onAsPaint()

1234