Index: src/utils/debugger/SkDrawCommand.h |
diff --git a/src/utils/debugger/SkDrawCommand.h b/src/utils/debugger/SkDrawCommand.h |
index ce7b1f5f767cddb0d6d7198b5130a54a97e9e522..f3c8cca9de00090a380cb53f68229d804b13742d 100644 |
--- a/src/utils/debugger/SkDrawCommand.h |
+++ b/src/utils/debugger/SkDrawCommand.h |
@@ -436,6 +436,21 @@ private: |
typedef SkDrawCommand INHERITED; |
}; |
+class SkDrawTextBlobCommand : public SkDrawCommand { |
+public: |
+ SkDrawTextBlobCommand(const SkTextBlob* blob, SkScalar x, SkScalar y, const SkPaint& paint); |
+ |
+ virtual void execute(SkCanvas* canvas) SK_OVERRIDE; |
+ |
+private: |
+ SkAutoTUnref<const SkTextBlob> fBlob; |
+ SkScalar fXPos; |
+ SkScalar fYPos; |
+ SkPaint fPaint; |
+ |
+ typedef SkDrawCommand INHERITED; |
+}; |
+ |
class SkDrawRectCommand : public SkDrawCommand { |
public: |
SkDrawRectCommand(const SkRect& rect, const SkPaint& paint); |