| 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();
|
|
|