Index: include/effects/SkLayerRasterizer.h |
diff --git a/include/effects/SkLayerRasterizer.h b/include/effects/SkLayerRasterizer.h |
index 9d4c8239f2fc8da3613e63036ab23b72c846173e..44cbfa0b1d6dd760351c56db119a3798b4f9de4f 100644 |
--- a/include/effects/SkLayerRasterizer.h |
+++ b/include/effects/SkLayerRasterizer.h |
@@ -64,22 +64,10 @@ public: |
SkDeque* fLayers; |
}; |
-#ifdef SK_SUPPORT_LEGACY_LAYERRASTERIZER_API |
- void addLayer(const SkPaint& paint) { |
- this->addLayer(paint, 0, 0); |
- } |
- |
- /** Add a new layer (above any previous layers) to the rasterizer. |
- The layer will extract those fields that affect the mask from |
- the specified paint, but will not retain a reference to the paint |
- object itself, so it may be reused without danger of side-effects. |
- */ |
- void addLayer(const SkPaint& paint, SkScalar dx, SkScalar dy); |
-#endif |
- |
SK_DECLARE_PUBLIC_FLATTENABLE_DESERIALIZATION_PROCS(SkLayerRasterizer) |
protected: |
+ SkLayerRasterizer(); |
SkLayerRasterizer(SkDeque* layers); |
SkLayerRasterizer(SkReadBuffer&); |
virtual void flatten(SkWriteBuffer&) const SK_OVERRIDE; |
@@ -89,17 +77,8 @@ protected: |
const SkIRect* clipBounds, |
SkMask* mask, SkMask::CreateMode mode) const; |
-#ifdef SK_SUPPORT_LEGACY_LAYERRASTERIZER_API |
-public: |
-#endif |
- SkLayerRasterizer(); |
- |
private: |
-#ifdef SK_SUPPORT_LEGACY_LAYERRASTERIZER_API |
- SkDeque* fLayers; |
-#else |
const SkDeque* const fLayers; |
-#endif |
static SkDeque* ReadLayers(SkReadBuffer& buffer); |