Lines Matching refs:Xform
20 void push(Xform* parentXform) { this->onPush(parentXform); } in push()
23 void drawRect(const SkRect&, const SkPaint&, Xform* localXform);
28 virtual void onPush(Xform*) = 0;
31 virtual void onDrawRect(const SkRect&, const SkPaint&, Xform*) = 0;
35 sk_sp<Xform> fXform;
38 Shape(sk_sp<Xform> x = nullptr) : fXform(std::move(x)) {} in fXform()
40 Xform* xform() const { return fXform.get(); } in xform()
41 void setXform(sk_sp<Xform> x) { in setXform()
52 GeoShape(sk_sp<Xform> x, const SkRect& r, SkColor c) : Shape(std::move(x)), fRect(r) { in GeoShape()
57 static sk_sp<Shape> Make(sk_sp<Xform> x, const SkRect& r, SkColor c) { in Make()
67 GroupShape(sk_sp<Xform> x) : Shape(std::move(x)) {} in GroupShape()
70 static sk_sp<GroupShape> Make(sk_sp<Xform> x = nullptr) {
74 static sk_sp<GroupShape> Make(sk_sp<Xform> x, sk_sp<Shape> s) { in Make()