Home
last modified time | relevance | path

Searched refs:SkSVGNode (Results 1 – 14 of 14) sorted by relevance

/external/skia/experimental/svg/model/
DSkSVGDOM.cpp34 bool SetPaintAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetPaintAttribute()
46 bool SetColorAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetColorAttribute()
58 bool SetIRIAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetIRIAttribute()
70 bool SetClipPathAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetClipPathAttribute()
83 bool SetPathDataAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetPathDataAttribute()
94 bool SetTransformAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetTransformAttribute()
106 bool SetLengthAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetLengthAttribute()
118 bool SetNumberAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetNumberAttribute()
130 bool SetViewBoxAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetViewBoxAttribute()
142 bool SetLineCapAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr, in SetLineCapAttribute()
[all …]
DSkSVGNode.cpp16 SkSVGNode::SkSVGNode(SkSVGTag t) : fTag(t) { } in SkSVGNode() function in SkSVGNode
18 SkSVGNode::~SkSVGNode() { } in ~SkSVGNode()
20 void SkSVGNode::render(const SkSVGRenderContext& ctx) const { in render()
28 bool SkSVGNode::asPaint(const SkSVGRenderContext& ctx, SkPaint* paint) const { in asPaint()
34 SkPath SkSVGNode::asPath(const SkSVGRenderContext& ctx) const { in asPath()
50 bool SkSVGNode::onPrepareToRender(SkSVGRenderContext* ctx) const { in onPrepareToRender()
56 void SkSVGNode::setAttribute(SkSVGAttribute attr, const SkSVGValue& v) { in setAttribute()
60 void SkSVGNode::setClipPath(const SkSVGClip& clip) { in setClipPath()
64 void SkSVGNode::setFill(const SkSVGPaint& svgPaint) { in setFill()
68 void SkSVGNode::setFillOpacity(const SkSVGNumberType& opacity) { in setFillOpacity()
[all …]
DSkSVGNode.h37 class SkSVGNode : public SkRefCnt {
39 virtual ~SkSVGNode();
43 virtual void appendChild(sk_sp<SkSVGNode>) = 0;
61 SkSVGNode(SkSVGTag);
DSkSVGDOM.h19 class SkSVGNode; variable
32 void setRoot(sk_sp<SkSVGNode>);
40 sk_sp<SkSVGNode> fRoot;
DSkSVGIDMapper.h15 class SkSVGNode; variable
17 using SkSVGIDMapper = SkTHashMap<SkString, sk_sp<SkSVGNode>>;
DSkSVGTransformableNode.h14 class SkSVGTransformableNode : public SkSVGNode {
33 typedef SkSVGNode INHERITED;
DSkSVGContainer.h18 void appendChild(sk_sp<SkSVGNode>) override;
30 SkSTArray<1, sk_sp<SkSVGNode>, true> fChildren;
DSkSVGShape.h21 void appendChild(sk_sp<SkSVGNode>) override;
DSkSVGContainer.cpp15 void SkSVGContainer::appendChild(sk_sp<SkSVGNode> node) { in appendChild()
DSkSVGShape.cpp27 void SkSVGShape::appendChild(sk_sp<SkSVGNode>) { in appendChild() argument
DSkSVGRenderContext.h78 const SkSVGNode* findNodeById(const SkString&) const;
DSkSVGRenderContext.cpp245 const SkSVGNode* SkSVGRenderContext::findNodeById(const SkString& id) const { in findNodeById()
324 const SkSVGNode* clipNode = this->findNodeById(clip.iri()); in applyClip()
/external/skia/
DBUILD.gn1138 "experimental/svg/model/SkSVGNode.cpp",
DAndroid.bp927 "experimental/svg/model/SkSVGNode.cpp",
1823 "experimental/svg/model/SkSVGNode.cpp",