Chromium Code Reviews| Index: src/core/SkReadBuffer.h |
| diff --git a/src/core/SkReadBuffer.h b/src/core/SkReadBuffer.h |
| index faf853aef5430124c7f916636804c88fa6eb4df1..732ede10ad6bff930ec20f0d757f36dad3d031a1 100644 |
| --- a/src/core/SkReadBuffer.h |
| +++ b/src/core/SkReadBuffer.h |
| @@ -101,6 +101,9 @@ public: |
| size_t offset() { return fReader.offset(); } |
| bool eof() { return fReader.eof(); } |
| virtual const void* skip(size_t size) { return fReader.skip(size); } |
| + |
| + void setOffset(size_t offset) { fReader.setOffset(offset); } |
| + |
| void* readFunctionPtr() { return fReader.readPtr(); } |
| // primitives |
| @@ -121,6 +124,7 @@ public: |
| virtual void readMatrix(SkMatrix* matrix); |
| virtual void readIRect(SkIRect* rect); |
| virtual void readRect(SkRect* rect); |
| + virtual void readRRect(SkRRect* rrect); |
| virtual void readRegion(SkRegion* region); |
| virtual void readPath(SkPath* path); |
| @@ -205,6 +209,7 @@ public: |
| // Default impelementations don't check anything. |
| virtual bool validate(bool isValid) { return true; } |
| virtual bool isValid() const { return true; } |
| + virtual void makeInvalid() { } |
|
reed1
2016/04/19 12:54:11
is this still needed?
robertphillips
2016/04/19 14:34:42
Done.
|
| virtual bool validateAvailable(size_t size) { return true; } |
| protected: |