Index: include/core/SkDevice.h |
diff --git a/include/core/SkDevice.h b/include/core/SkDevice.h |
index 4a08b75d09118a9f5a76cdc58b09fb95fe859172..76549ca5d0e1c1b6ca3d750e84fd0fd4a273e437 100644 |
--- a/include/core/SkDevice.h |
+++ b/include/core/SkDevice.h |
@@ -161,6 +161,9 @@ protected: |
const SkPaint& paint) = 0; |
virtual void drawOval(const SkDraw&, const SkRect& oval, |
const SkPaint& paint) = 0; |
+ /** By the time this is called we know that abs(sweepAngle) is in the range [0, 360). */ |
+ virtual void drawArc(const SkDraw&, const SkRect& oval, SkScalar startAngle, |
+ SkScalar sweepAngle, bool useCenter, const SkPaint& paint); |
virtual void drawRRect(const SkDraw&, const SkRRect& rr, |
const SkPaint& paint) = 0; |