Index: src/utils/debugger/SkDrawCommand.h |
diff --git a/src/utils/debugger/SkDrawCommand.h b/src/utils/debugger/SkDrawCommand.h |
index f4569931a18b6f7570acf9c86d80570751c59cbf..ce7b1f5f767cddb0d6d7198b5130a54a97e9e522 100644 |
--- a/src/utils/debugger/SkDrawCommand.h |
+++ b/src/utils/debugger/SkDrawCommand.h |
@@ -343,12 +343,16 @@ private: |
class SkDrawPictureCommand : public SkDrawCommand { |
public: |
- SkDrawPictureCommand(const SkPicture* picture); |
+ SkDrawPictureCommand(const SkPicture* picture, const SkMatrix* matrix, const SkPaint* paint); |
virtual void execute(SkCanvas* canvas) SK_OVERRIDE; |
virtual bool render(SkCanvas* canvas) const SK_OVERRIDE; |
private: |
SkAutoTUnref<const SkPicture> fPicture; |
+ SkMatrix fMatrix; |
+ SkMatrix* fMatrixPtr; |
+ SkPaint fPaint; |
+ SkPaint* fPaintPtr; |
typedef SkDrawCommand INHERITED; |
}; |