| Index: experimental/PdfViewer/pdfparser/native/pdfapi/SkPdfType1FormDictionary_autogen.h
|
| ===================================================================
|
| --- experimental/PdfViewer/pdfparser/native/pdfapi/SkPdfType1FormDictionary_autogen.h (revision 0)
|
| +++ experimental/PdfViewer/pdfparser/native/pdfapi/SkPdfType1FormDictionary_autogen.h (revision 0)
|
| @@ -0,0 +1,54 @@
|
| +#ifndef __DEFINED__SkPdfType1FormDictionary
|
| +#define __DEFINED__SkPdfType1FormDictionary
|
| +
|
| +#include "SkPdfXObjectDictionary_autogen.h"
|
| +
|
| +// Additional entries specific to a type 1 form dictionary
|
| +class SkPdfType1FormDictionary : public SkPdfXObjectDictionary {
|
| +public:
|
| +public:
|
| + SkPdfType1FormDictionary* asType1FormDictionary() {return this;}
|
| + const SkPdfType1FormDictionary* asType1FormDictionary() const {return this;}
|
| +
|
| +private:
|
| + SkPdfImageDictionary* asImageDictionary() {return (SkPdfImageDictionary*)this;}
|
| + const SkPdfImageDictionary* asImageDictionary() const {return (const SkPdfImageDictionary*)this;}
|
| +
|
| + SkPdfSoftMaskImageDictionary* asSoftMaskImageDictionary() {return (SkPdfSoftMaskImageDictionary*)this;}
|
| + const SkPdfSoftMaskImageDictionary* asSoftMaskImageDictionary() const {return (const SkPdfSoftMaskImageDictionary*)this;}
|
| +
|
| +public:
|
| + bool valid() const {return true;}
|
| + SkString Type(SkPdfNativeDoc* doc);
|
| + bool has_Type() const;
|
| + SkString Subtype(SkPdfNativeDoc* doc);
|
| + bool has_Subtype() const;
|
| + int64_t FormType(SkPdfNativeDoc* doc);
|
| + bool has_FormType() const;
|
| + SkString Name(SkPdfNativeDoc* doc);
|
| + bool has_Name() const;
|
| + SkPdfDate LastModified(SkPdfNativeDoc* doc);
|
| + bool has_LastModified() const;
|
| + SkRect BBox(SkPdfNativeDoc* doc);
|
| + bool has_BBox() const;
|
| + SkMatrix Matrix(SkPdfNativeDoc* doc);
|
| + bool has_Matrix() const;
|
| + SkPdfResourceDictionary* Resources(SkPdfNativeDoc* doc);
|
| + bool has_Resources() const;
|
| + SkPdfTransparencyGroupDictionary* Group(SkPdfNativeDoc* doc);
|
| + bool has_Group() const;
|
| + SkPdfDictionary* Ref(SkPdfNativeDoc* doc);
|
| + bool has_Ref() const;
|
| + SkPdfStream* Metadata(SkPdfNativeDoc* doc);
|
| + bool has_Metadata() const;
|
| + SkPdfDictionary* PieceInfo(SkPdfNativeDoc* doc);
|
| + bool has_PieceInfo() const;
|
| + int64_t StructParent(SkPdfNativeDoc* doc);
|
| + bool has_StructParent() const;
|
| + int64_t StructParents(SkPdfNativeDoc* doc);
|
| + bool has_StructParents() const;
|
| + SkPdfDictionary* OPI(SkPdfNativeDoc* doc);
|
| + bool has_OPI() const;
|
| +};
|
| +
|
| +#endif // __DEFINED__NATIVE_SkPdfType1FormDictionary
|
|
|