Index: src/pdf/SkPDFBitmap.h |
diff --git a/src/pdf/SkPDFBitmap.h b/src/pdf/SkPDFBitmap.h |
index c1ada1a1adc238fd26d48cc517989ec621731edd..2c8653f3158769f712de7f01085e54e5d1193053 100644 |
--- a/src/pdf/SkPDFBitmap.h |
+++ b/src/pdf/SkPDFBitmap.h |
@@ -26,20 +26,15 @@ class SkPDFBitmap : public SkPDFObject { |
public: |
// Returns NULL on unsupported bitmap; |
static SkPDFBitmap* Create(SkPDFCanon*, const SkBitmap&); |
- ~SkPDFBitmap(); |
- void emitObject(SkWStream*, SkPDFCatalog*) SK_OVERRIDE; |
- void addResources(SkPDFCatalog*) const SK_OVERRIDE; |
bool equals(const SkBitmap& other) const { |
return fBitmap.getGenerationID() == other.getGenerationID() && |
fBitmap.pixelRefOrigin() == other.pixelRefOrigin() && |
fBitmap.dimensions() == other.dimensions(); |
} |
-private: |
+protected: |
const SkBitmap fBitmap; |
- const SkAutoTUnref<SkPDFObject> fSMask; |
- SkPDFBitmap(const SkBitmap&, SkPDFObject*); |
- void emitDict(SkWStream*, SkPDFCatalog*, size_t) const; |
+ SkPDFBitmap(const SkBitmap& bm) : fBitmap(bm) {} |
}; |
#endif // SkPDFBitmap_DEFINED |