Searched defs:SkSVGRenderContext (Results 1 - 6 of 6) sorted by relevance

/external/skia/experimental/svg/model/
H A DSkSVGNode.h18 class SkSVGRenderContext;
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; } argument
82 virtual SkPath onAsPath(const SkSVGRenderContext&) const = 0;
H A DSkSVGRenderContext.cpp13 #include "SkSVGRenderContext.h"
104 void applySvgPaint(const SkSVGRenderContext& ctx, const SkSVGPaint& svgPaint, SkPaint* p) {
133 const SkSVGRenderContext&,
138 const SkSVGRenderContext& ctx,
145 const SkSVGRenderContext& ctx,
152 const SkSVGRenderContext&,
159 const SkSVGRenderContext& ctx,
191 const SkSVGRenderContext&,
198 const SkSVGRenderContext&,
208 const SkSVGRenderContext
151 commitToPaint(const SkSVGPresentationAttributes& attrs, const SkSVGRenderContext&, SkSVGPresentationContext* pctx) argument
190 commitToPaint(const SkSVGPresentationAttributes&, const SkSVGRenderContext&, SkSVGPresentationContext*) argument
197 commitToPaint(const SkSVGPresentationAttributes& attrs, const SkSVGRenderContext&, SkSVGPresentationContext* pctx) argument
207 commitToPaint(const SkSVGPresentationAttributes& attrs, const SkSVGRenderContext&, SkSVGPresentationContext* pctx) argument
217 commitToPaint(const SkSVGPresentationAttributes& attrs, const SkSVGRenderContext&, SkSVGPresentationContext* pctx) argument
224 commitToPaint(const SkSVGPresentationAttributes& attrs, const SkSVGRenderContext&, SkSVGPresentationContext* pctx) argument
240 commitToPaint(const SkSVGPresentationAttributes&, const SkSVGRenderContext&, SkSVGPresentationContext*) argument
247 commitToPaint(const SkSVGPresentationAttributes&, const SkSVGRenderContext&, SkSVGPresentationContext*) argument
254 commitToPaint(const SkSVGPresentationAttributes&, const SkSVGRenderContext&, SkSVGPresentationContext*) argument
287 SkSVGRenderContext::SkSVGRenderContext(SkCanvas* canvas, function in class:SkSVGRenderContext
297 SkSVGRenderContext::SkSVGRenderContext(const SkSVGRenderContext& other) function in class:SkSVGRenderContext
303 SkSVGRenderContext::SkSVGRenderContext(const SkSVGRenderContext& other, SkCanvas* canvas) function in class:SkSVGRenderContext
[all...]
H A DSkSVGRenderContext.h59 class SkSVGRenderContext { class
61 SkSVGRenderContext(SkCanvas*, const SkSVGIDMapper&, const SkSVGLengthContext&,
63 SkSVGRenderContext(const SkSVGRenderContext&);
64 SkSVGRenderContext(const SkSVGRenderContext&, SkCanvas*);
65 ~SkSVGRenderContext();
92 SkSVGRenderContext& operator=(const SkSVGRenderContext&) = delete;
/external/skqp/experimental/svg/model/
H A DSkSVGNode.h18 class SkSVGRenderContext;
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; } argument
82 virtual SkPath onAsPath(const SkSVGRenderContext&) const = 0;
H A DSkSVGRenderContext.cpp13 #include "SkSVGRenderContext.h"
104 void applySvgPaint(const SkSVGRenderContext& ctx, const SkSVGPaint& svgPaint, SkPaint* p) {
133 const SkSVGRenderContext&,
138 const SkSVGRenderContext& ctx,
145 const SkSVGRenderContext& ctx,
152 const SkSVGRenderContext&,
159 const SkSVGRenderContext& ctx,
191 const SkSVGRenderContext&,
198 const SkSVGRenderContext&,
208 const SkSVGRenderContext
151 commitToPaint(const SkSVGPresentationAttributes& attrs, const SkSVGRenderContext&, SkSVGPresentationContext* pctx) argument
190 commitToPaint(const SkSVGPresentationAttributes&, const SkSVGRenderContext&, SkSVGPresentationContext*) argument
197 commitToPaint(const SkSVGPresentationAttributes& attrs, const SkSVGRenderContext&, SkSVGPresentationContext* pctx) argument
207 commitToPaint(const SkSVGPresentationAttributes& attrs, const SkSVGRenderContext&, SkSVGPresentationContext* pctx) argument
217 commitToPaint(const SkSVGPresentationAttributes& attrs, const SkSVGRenderContext&, SkSVGPresentationContext* pctx) argument
224 commitToPaint(const SkSVGPresentationAttributes& attrs, const SkSVGRenderContext&, SkSVGPresentationContext* pctx) argument
240 commitToPaint(const SkSVGPresentationAttributes&, const SkSVGRenderContext&, SkSVGPresentationContext*) argument
247 commitToPaint(const SkSVGPresentationAttributes&, const SkSVGRenderContext&, SkSVGPresentationContext*) argument
254 commitToPaint(const SkSVGPresentationAttributes&, const SkSVGRenderContext&, SkSVGPresentationContext*) argument
287 SkSVGRenderContext::SkSVGRenderContext(SkCanvas* canvas, function in class:SkSVGRenderContext
297 SkSVGRenderContext::SkSVGRenderContext(const SkSVGRenderContext& other) function in class:SkSVGRenderContext
303 SkSVGRenderContext::SkSVGRenderContext(const SkSVGRenderContext& other, SkCanvas* canvas) function in class:SkSVGRenderContext
[all...]
H A DSkSVGRenderContext.h59 class SkSVGRenderContext { class
61 SkSVGRenderContext(SkCanvas*, const SkSVGIDMapper&, const SkSVGLengthContext&,
63 SkSVGRenderContext(const SkSVGRenderContext&);
64 SkSVGRenderContext(const SkSVGRenderContext&, SkCanvas*);
65 ~SkSVGRenderContext();
92 SkSVGRenderContext& operator=(const SkSVGRenderContext&) = delete;

Completed in 403 milliseconds