Index: experimental/svg/SkSVGDevice.h |
diff --git a/experimental/svg/SkSVGDevice.h b/experimental/svg/SkSVGDevice.h |
index d6c48e2c0fcf44e5396ab256828fc304685bb732..6438d71b2bb5b2414aaebab55404c4db1b6b24dc 100644 |
--- a/experimental/svg/SkSVGDevice.h |
+++ b/experimental/svg/SkSVGDevice.h |
@@ -62,11 +62,17 @@ private: |
SkSVGDevice(const SkISize& size, SkWStream* wstream); |
virtual ~SkSVGDevice(); |
- void addPaint(const SkPaint& paint); |
- void addTransform(const SkMatrix& t); |
+ class AutoElement; |
+ class AutoResources; |
- SkXMLWriter* fWriter; |
- SkBitmap fLegacyBitmap; |
+ void pushElement(const AutoElement&); |
+ void popElement(); |
+ |
+ SkXMLWriter* fWriter; |
+ SkBitmap fLegacyBitmap; |
+ |
+ // just a pop-counter for now |
+ unsigned fElementStack; |
}; |
#endif // SkSVGDevice_DEFINED |