Index: src/core/SkLiteDL.h |
diff --git a/src/core/SkLiteDL.h b/src/core/SkLiteDL.h |
index 9dd1568ddf778076b07b0e5c5fed518473058734..8edd700e8528fc89ea3e7095d7be832b3cb6d353 100644 |
--- a/src/core/SkLiteDL.h |
+++ b/src/core/SkLiteDL.h |
@@ -27,6 +27,13 @@ public: |
void setDrawFilter(SkDrawFilter*); |
#endif |
+ // Draws as if... |
+ // SkRect bounds = this->getBounds(); |
+ // canvas->saveLayer(&bounds, paint); |
+ // this->draw(canvas, matrix); |
+ // canvas->restore(); |
+ void drawAsLayer(SkCanvas*, const SkMatrix*, const SkPaint*); |
+ |
void save(); |
void saveLayer(const SkRect*, const SkPaint*, const SkImageFilter*, SkCanvas::SaveLayerFlags); |
void restore(); |