Chromium Code Reviews| 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&); |
|
scroggo
2014/04/11 14:31:03
Should these go behind a flag until we update Andr
Dominik Grewe
2014/04/11 17:48:05
I don't see any calls to these functions in Androi
scroggo
2014/04/11 17:56:08
Oh no, I think you're correct. Nvm
|
| - |
| - /** |
| - * 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: |