| OLD | NEW | 
| (Empty) |  | 
 |   1 #ifndef __DEFINED__SkPdfType6ShadingDictionary | 
 |   2 #define __DEFINED__SkPdfType6ShadingDictionary | 
 |   3  | 
 |   4 #include "SkPdfShadingDictionary_autogen.h" | 
 |   5  | 
 |   6 // Additional entries specific to a type 6 shading dictionary | 
 |   7 class SkPdfType6ShadingDictionary : public SkPdfShadingDictionary { | 
 |   8 public: | 
 |   9 public: | 
 |  10    SkPdfType6ShadingDictionary* asType6ShadingDictionary() {return this;} | 
 |  11    const SkPdfType6ShadingDictionary* asType6ShadingDictionary() const {return t
    his;} | 
 |  12  | 
 |  13 private: | 
 |  14    SkPdfType1ShadingDictionary* asType1ShadingDictionary() {return (SkPdfType1Sh
    adingDictionary*)this;} | 
 |  15    const SkPdfType1ShadingDictionary* asType1ShadingDictionary() const {return (
    const SkPdfType1ShadingDictionary*)this;} | 
 |  16  | 
 |  17    SkPdfType2ShadingDictionary* asType2ShadingDictionary() {return (SkPdfType2Sh
    adingDictionary*)this;} | 
 |  18    const SkPdfType2ShadingDictionary* asType2ShadingDictionary() const {return (
    const SkPdfType2ShadingDictionary*)this;} | 
 |  19  | 
 |  20    SkPdfType3ShadingDictionary* asType3ShadingDictionary() {return (SkPdfType3Sh
    adingDictionary*)this;} | 
 |  21    const SkPdfType3ShadingDictionary* asType3ShadingDictionary() const {return (
    const SkPdfType3ShadingDictionary*)this;} | 
 |  22  | 
 |  23    SkPdfType4ShadingDictionary* asType4ShadingDictionary() {return (SkPdfType4Sh
    adingDictionary*)this;} | 
 |  24    const SkPdfType4ShadingDictionary* asType4ShadingDictionary() const {return (
    const SkPdfType4ShadingDictionary*)this;} | 
 |  25  | 
 |  26    SkPdfType5ShadingDictionary* asType5ShadingDictionary() {return (SkPdfType5Sh
    adingDictionary*)this;} | 
 |  27    const SkPdfType5ShadingDictionary* asType5ShadingDictionary() const {return (
    const SkPdfType5ShadingDictionary*)this;} | 
 |  28  | 
 |  29 public: | 
 |  30    bool valid() const {return true;} | 
 |  31   int64_t BitsPerCoordinate(SkPdfNativeDoc* doc); | 
 |  32   bool has_BitsPerCoordinate() const; | 
 |  33   int64_t BitsPerComponent(SkPdfNativeDoc* doc); | 
 |  34   bool has_BitsPerComponent() const; | 
 |  35   int64_t BitsPerFlag(SkPdfNativeDoc* doc); | 
 |  36   bool has_BitsPerFlag() const; | 
 |  37   SkPdfArray* Decode(SkPdfNativeDoc* doc); | 
 |  38   bool has_Decode() const; | 
 |  39   SkPdfFunction Function(SkPdfNativeDoc* doc); | 
 |  40   bool has_Function() const; | 
 |  41 }; | 
 |  42  | 
 |  43 #endif  // __DEFINED__NATIVE_SkPdfType6ShadingDictionary | 
| OLD | NEW |