Index: src/pdf/SkPDFShader.h |
diff --git a/src/pdf/SkPDFShader.h b/src/pdf/SkPDFShader.h |
index e0abff8f68388324128cbe15bfebfc4d49540bc2..a9bfe7ac35949ee3e763495834763b5e7d76d0b8 100644 |
--- a/src/pdf/SkPDFShader.h |
+++ b/src/pdf/SkPDFShader.h |
@@ -50,19 +50,15 @@ public: |
protected: |
SkAutoTDelete<const State> fShaderState; |
+ SkPDFObject* fSelf; |
mtklein
2015/01/22 15:54:30
This is just aching for a comment. My first thoug
|
// This is an internal method. |
// CanonicalShadersMutex() should already be acquired. |
// This also takes ownership of shaderState. |
static SkPDFObject* GetPDFShaderByState(State* shaderState); |
- static SkPDFObject* AddToCanonIfValid(SkPDFShader*); |
- static void RemoveFromCanonIfValid(SkPDFShader*); |
- SkPDFShader(State*); |
- virtual ~SkPDFShader(); |
- |
- virtual bool isValid() = 0; |
- virtual SkPDFObject* toPDFObject() = 0; |
+ SkPDFShader(State* s); |
+ ~SkPDFShader(); |
}; |
#endif |