Searched refs:SkSVGNode (Results 1 - 12 of 12) sorted by relevance

/external/skia/experimental/svg/model/
H A DSkSVGIDMapper.h15 class SkSVGNode;
17 using SkSVGIDMapper = SkTHashMap<SkString, sk_sp<SkSVGNode>>;
H A DSkSVGTransformableNode.h12 #include "SkSVGNode.h"
14 class SkSVGTransformableNode : public SkSVGNode {
33 typedef SkSVGNode INHERITED;
H A DSkSVGNode.cpp11 #include "SkSVGNode.h"
16 SkSVGNode::SkSVGNode(SkSVGTag t) : fTag(t) { } function in class:SkSVGNode
18 SkSVGNode::~SkSVGNode() { }
20 void SkSVGNode::render(const SkSVGRenderContext& ctx) const {
28 bool SkSVGNode::asPaint(const SkSVGRenderContext& ctx, SkPaint* paint) const {
34 SkPath SkSVGNode::asPath(const SkSVGRenderContext& ctx) const {
50 bool SkSVGNode::onPrepareToRender(SkSVGRenderContext* ctx) const {
56 void SkSVGNode
[all...]
H A DSkSVGDOM.h19 class SkSVGNode;
32 void setRoot(sk_sp<SkSVGNode>);
40 sk_sp<SkSVGNode> fRoot;
H A DSkSVGContainer.h18 void appendChild(sk_sp<SkSVGNode>) override;
30 SkSTArray<1, sk_sp<SkSVGNode>, true> fChildren;
H A DSkSVGDOM.cpp21 #include "SkSVGNode.h"
34 bool SetPaintAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr,
46 bool SetColorAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr,
58 bool SetIRIAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr,
70 bool SetClipPathAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr,
83 bool SetPathDataAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr,
94 bool SetTransformAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr,
106 bool SetLengthAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr,
118 bool SetNumberAttribute(const sk_sp<SkSVGNode>& node, SkSVGAttribute attr,
130 bool SetViewBoxAttribute(const sk_sp<SkSVGNode>
[all...]
H A DSkSVGNode.h37 class SkSVGNode : public SkRefCnt { class in inherits:SkRefCnt
39 virtual ~SkSVGNode();
43 virtual void appendChild(sk_sp<SkSVGNode>) = 0;
61 SkSVGNode(SkSVGTag);
H A DSkSVGShape.h21 void appendChild(sk_sp<SkSVGNode>) override;
H A DSkSVGContainer.cpp15 void SkSVGContainer::appendChild(sk_sp<SkSVGNode> node) {
H A DSkSVGShape.cpp27 void SkSVGShape::appendChild(sk_sp<SkSVGNode>) {
H A DSkSVGRenderContext.h78 const SkSVGNode* findNodeById(const SkString&) const;
H A DSkSVGRenderContext.cpp11 #include "SkSVGNode.h"
245 const SkSVGNode* SkSVGRenderContext::findNodeById(const SkString& id) const {
324 const SkSVGNode* clipNode = this->findNodeById(clip.iri());

Completed in 111 milliseconds