| Index: include/core/SkPicture.h
|
| diff --git a/include/core/SkPicture.h b/include/core/SkPicture.h
|
| index 0b6261af4e9b6e8f53d0164cf5a7ff760ef8bf74..fcedcefb1f495b93cc90e0237468a3013802bee2 100644
|
| --- a/include/core/SkPicture.h
|
| +++ b/include/core/SkPicture.h
|
| @@ -23,7 +23,6 @@ class SkBBoxHierarchy;
|
| class SkCanvas;
|
| class SkDrawPictureCallback;
|
| class SkData;
|
| -class SkPathHeap;
|
| class SkPicturePlayback;
|
| class SkPictureRecord;
|
| class SkStream;
|
| @@ -286,23 +285,12 @@ protected:
|
| // playback is unchanged.
|
| SkPicture(SkPicturePlayback*, int width, int height);
|
|
|
| - SkPicture(int width, int height, SkPictureRecord& record, bool deepCopyOps);
|
| + SkPicture(int width, int height, const SkPictureRecord& record, bool deepCopyOps);
|
|
|
| private:
|
| - SkAutoTUnref<SkPathHeap> fPathHeap; // reference counted
|
| -
|
| - const SkPath& getPath(int index) const;
|
| - int addPathToHeap(const SkPath& path);
|
| -
|
| - void flattenToBuffer(SkWriteBuffer& buffer) const;
|
| - bool parseBufferTag(SkReadBuffer& buffer, uint32_t tag, uint32_t size);
|
| -
|
| static void WriteTagSize(SkWriteBuffer& buffer, uint32_t tag, size_t size);
|
| static void WriteTagSize(SkWStream* stream, uint32_t tag, size_t size);
|
|
|
| - void initForPlayback() const;
|
| - void dumpSize() const;
|
| -
|
| // An OperationList encapsulates a set of operation offsets into the picture byte
|
| // stream along with the CTMs needed for those operation.
|
| class OperationList : ::SkNoncopyable {
|
|
|