aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/pipe/SkPipeCanvas.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/pipe/SkPipeCanvas.h')
-rw-r--r--src/pipe/SkPipeCanvas.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/pipe/SkPipeCanvas.h b/src/pipe/SkPipeCanvas.h
index 50d76edfd2..33f7821d51 100644
--- a/src/pipe/SkPipeCanvas.h
+++ b/src/pipe/SkPipeCanvas.h
@@ -63,6 +63,7 @@ public:
void setCanvas(SkPipeCanvas* canvas) { fPipeCanvas = canvas; }
void setStream(SkWStream* stream) { fStream = stream; }
void setTypefaceSerializer(SkTypefaceSerializer* tfs) { fTFSerializer = tfs; }
+ void setImageSerializer(SkImageSerializer* ims) { fIMSerializer = ims; }
// returns 0 if not found
int findImage(SkImage* image) const { return fImages.find(image->uniqueID()); }
@@ -78,6 +79,7 @@ private:
SkWStream* fStream = nullptr;
SkTypefaceSerializer* fTFSerializer = nullptr;
+ SkImageSerializer* fIMSerializer = nullptr;
// All our keys (at the moment) are 32bit uniqueIDs
SkTIndexSet<uint32_t> fImages;