Index: include/core/SkDevice.h |
diff --git a/include/core/SkDevice.h b/include/core/SkDevice.h |
index 9f3ac580080590c36989f4a657040e6a79092317..777b7f8fd7bf786de5d30136eab5b0b8ab4f9ebe 100644 |
--- a/include/core/SkDevice.h |
+++ b/include/core/SkDevice.h |
@@ -218,9 +218,6 @@ protected: |
virtual void drawPosText(const SkDraw&, const void* text, size_t len, |
const SkScalar pos[], int scalarsPerPos, |
const SkPoint& offset, const SkPaint& paint) = 0; |
- virtual void drawTextOnPath(const SkDraw&, const void* text, size_t len, |
- const SkPath& path, const SkMatrix* matrix, |
- const SkPaint& paint) = 0; |
virtual void drawVertices(const SkDraw&, SkCanvas::VertexMode, int vertexCount, |
const SkPoint verts[], const SkPoint texs[], |
const SkColor colors[], SkXfermode* xmode, |
@@ -238,6 +235,8 @@ protected: |
virtual void drawDevice(const SkDraw&, SkBaseDevice*, int x, int y, |
const SkPaint&) = 0; |
+ virtual void drawTextOnPath(const SkDraw&, const void* text, size_t len, const SkPath&, |
+ const SkMatrix*, const SkPaint&); |
bool readPixels(const SkImageInfo&, void* dst, size_t rowBytes, int x, int y); |
/////////////////////////////////////////////////////////////////////////// |