Lines Matching refs:SkSVGPattern
15 SkSVGPattern::SkSVGPattern() : INHERITED(SkSVGTag::kPattern) {} in SkSVGPattern() function in SkSVGPattern
17 void SkSVGPattern::setX(const SkSVGLength& x) { in setX()
21 void SkSVGPattern::setY(const SkSVGLength& y) { in setY()
25 void SkSVGPattern::setWidth(const SkSVGLength& w) { in setWidth()
29 void SkSVGPattern::setHeight(const SkSVGLength& h) { in setHeight()
33 void SkSVGPattern::setHref(const SkSVGStringType& href) { in setHref()
37 void SkSVGPattern::setPatternTransform(const SkSVGTransformType& patternTransform) { in setPatternTransform()
41 void SkSVGPattern::onSetAttribute(SkSVGAttribute attr, const SkSVGValue& v) { in onSetAttribute()
78 const SkSVGPattern* SkSVGPattern::hrefTarget(const SkSVGRenderContext& ctx) const { in hrefTarget()
88 return static_cast<const SkSVGPattern*>(href); in hrefTarget()
110 const SkSVGPattern* SkSVGPattern::resolveHref(const SkSVGRenderContext& ctx, in resolveHref()
112 const SkSVGPattern *currentNode = this, in resolveHref()
140 bool SkSVGPattern::onAsPaint(const SkSVGRenderContext& ctx, SkPaint* paint) const { in onAsPaint()