Index: include/effects/SkLayerDrawLooper.h |
diff --git a/include/effects/SkLayerDrawLooper.h b/include/effects/SkLayerDrawLooper.h |
index 1e76ce21e5817a90854d136bdfb224e637854c01..fe660a8aaee9b329c6163c9c249bf3c7102889bd 100644 |
--- a/include/effects/SkLayerDrawLooper.h |
+++ b/include/effects/SkLayerDrawLooper.h |
@@ -17,7 +17,6 @@ class SK_API SkLayerDrawLooper : public SkDrawLooper { |
public: |
SK_DECLARE_INST_COUNT(SkLayerDrawLooper) |
- SkLayerDrawLooper(); |
virtual ~SkLayerDrawLooper(); |
/** |
@@ -74,26 +73,6 @@ public: |
LayerInfo(); |
}; |
- /** |
- * Call for each layer you want to add (from top to bottom). |
- * This returns a paint you can modify, but that ptr is only valid until |
- * the next call made to addLayer(). |
- */ |
- SkPaint* addLayer(const LayerInfo&); |
- |
- /** |
- * This layer will draw with the original paint, at the specified offset |
- */ |
- void addLayer(SkScalar dx, SkScalar dy); |
- |
- /** |
- * This layer will with the original paint and no offset. |
- */ |
- void addLayer() { this->addLayer(0, 0); } |
- |
- /// Similar to addLayer, but adds a layer to the top. |
- SkPaint* addLayerOnTop(const LayerInfo&); |
- |
virtual SkDrawLooper::Context* createContext(SkCanvas*, void* storage) const SK_OVERRIDE; |
virtual size_t contextSize() const SK_OVERRIDE { return sizeof(LayerDrawLooperContext); } |
@@ -105,6 +84,8 @@ public: |
static SkFlattenable* CreateProc(SkReadBuffer& buffer); |
protected: |
+ SkLayerDrawLooper(); |
+ |
virtual void flatten(SkWriteBuffer&) const SK_OVERRIDE; |
private: |