diff options
Diffstat (limited to 'include/core/SkCanvas.h')
-rw-r--r-- | include/core/SkCanvas.h | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/include/core/SkCanvas.h b/include/core/SkCanvas.h index d1de626315..d046b8ef4c 100644 --- a/include/core/SkCanvas.h +++ b/include/core/SkCanvas.h @@ -422,27 +422,16 @@ public: typedef uint32_t SaveLayerFlags; struct SaveLayerRec { - SaveLayerRec() - : fBounds(nullptr), fPaint(nullptr), fBackdrop(nullptr), fSaveLayerFlags(0) - {} + SaveLayerRec() : fBounds(nullptr), fPaint(nullptr), fSaveLayerFlags(0) {} SaveLayerRec(const SkRect* bounds, const SkPaint* paint, SaveLayerFlags saveLayerFlags = 0) : fBounds(bounds) , fPaint(paint) - , fBackdrop(nullptr) - , fSaveLayerFlags(saveLayerFlags) - {} - SaveLayerRec(const SkRect* bounds, const SkPaint* paint, const SkImageFilter* backdrop, - SaveLayerFlags saveLayerFlags) - : fBounds(bounds) - , fPaint(paint) - , fBackdrop(backdrop) , fSaveLayerFlags(saveLayerFlags) {} - const SkRect* fBounds; // optional - const SkPaint* fPaint; // optional - const SkImageFilter* fBackdrop; // optional - SaveLayerFlags fSaveLayerFlags; + const SkRect* fBounds; // optional + const SkPaint* fPaint; // optional + SaveLayerFlags fSaveLayerFlags; }; int saveLayer(const SaveLayerRec&); |