OLD | NEW |
| (Empty) |
1 /* | |
2 * Copyright 2013 Google Inc. | |
3 | |
4 * Use of this source code is governed by a BSD-style license that can be | |
5 * found in the LICENSE file. | |
6 */ | |
7 | |
8 #ifndef SkPdfFileSpecificationDictionary_DEFINED | |
9 #define SkPdfFileSpecificationDictionary_DEFINED | |
10 | |
11 #include "SkPdfDictionary_autogen.h" | |
12 | |
13 // Entries in a file specification dictionary | |
14 class SkPdfFileSpecificationDictionary : public SkPdfDictionary { | |
15 public: | |
16 public: | |
17 SkPdfFileSpecificationDictionary* asFileSpecificationDictionary() {return thi
s;} | |
18 const SkPdfFileSpecificationDictionary* asFileSpecificationDictionary() const
{return this;} | |
19 | |
20 private: | |
21 SkPdfALinkAnnotationDictionary* asALinkAnnotationDictionary() {return (SkPdfA
LinkAnnotationDictionary*)this;} | |
22 const SkPdfALinkAnnotationDictionary* asALinkAnnotationDictionary() const {re
turn (const SkPdfALinkAnnotationDictionary*)this;} | |
23 | |
24 SkPdfActionDictionary* asActionDictionary() {return (SkPdfActionDictionary*)t
his;} | |
25 const SkPdfActionDictionary* asActionDictionary() const {return (const SkPdfA
ctionDictionary*)this;} | |
26 | |
27 SkPdfAlternateImageDictionary* asAlternateImageDictionary() {return (SkPdfAlt
ernateImageDictionary*)this;} | |
28 const SkPdfAlternateImageDictionary* asAlternateImageDictionary() const {retu
rn (const SkPdfAlternateImageDictionary*)this;} | |
29 | |
30 SkPdfAnnotationActionsDictionary* asAnnotationActionsDictionary() {return (Sk
PdfAnnotationActionsDictionary*)this;} | |
31 const SkPdfAnnotationActionsDictionary* asAnnotationActionsDictionary() const
{return (const SkPdfAnnotationActionsDictionary*)this;} | |
32 | |
33 SkPdfAnnotationDictionary* asAnnotationDictionary() {return (SkPdfAnnotationD
ictionary*)this;} | |
34 const SkPdfAnnotationDictionary* asAnnotationDictionary() const {return (cons
t SkPdfAnnotationDictionary*)this;} | |
35 | |
36 SkPdfAppearanceCharacteristicsDictionary* asAppearanceCharacteristicsDictiona
ry() {return (SkPdfAppearanceCharacteristicsDictionary*)this;} | |
37 const SkPdfAppearanceCharacteristicsDictionary* asAppearanceCharacteristicsDi
ctionary() const {return (const SkPdfAppearanceCharacteristicsDictionary*)this;} | |
38 | |
39 SkPdfAppearanceDictionary* asAppearanceDictionary() {return (SkPdfAppearanceD
ictionary*)this;} | |
40 const SkPdfAppearanceDictionary* asAppearanceDictionary() const {return (cons
t SkPdfAppearanceDictionary*)this;} | |
41 | |
42 SkPdfApplicationDataDictionary* asApplicationDataDictionary() {return (SkPdfA
pplicationDataDictionary*)this;} | |
43 const SkPdfApplicationDataDictionary* asApplicationDataDictionary() const {re
turn (const SkPdfApplicationDataDictionary*)this;} | |
44 | |
45 SkPdfArtifactsDictionary* asArtifactsDictionary() {return (SkPdfArtifactsDict
ionary*)this;} | |
46 const SkPdfArtifactsDictionary* asArtifactsDictionary() const {return (const
SkPdfArtifactsDictionary*)this;} | |
47 | |
48 SkPdfAttributeObjectDictionary* asAttributeObjectDictionary() {return (SkPdfA
ttributeObjectDictionary*)this;} | |
49 const SkPdfAttributeObjectDictionary* asAttributeObjectDictionary() const {re
turn (const SkPdfAttributeObjectDictionary*)this;} | |
50 | |
51 SkPdfBeadDictionary* asBeadDictionary() {return (SkPdfBeadDictionary*)this;} | |
52 const SkPdfBeadDictionary* asBeadDictionary() const {return (const SkPdfBeadD
ictionary*)this;} | |
53 | |
54 SkPdfBlockLevelStructureElementsDictionary* asBlockLevelStructureElementsDict
ionary() {return (SkPdfBlockLevelStructureElementsDictionary*)this;} | |
55 const SkPdfBlockLevelStructureElementsDictionary* asBlockLevelStructureElemen
tsDictionary() const {return (const SkPdfBlockLevelStructureElementsDictionary*)
this;} | |
56 | |
57 SkPdfBorderStyleDictionary* asBorderStyleDictionary() {return (SkPdfBorderSty
leDictionary*)this;} | |
58 const SkPdfBorderStyleDictionary* asBorderStyleDictionary() const {return (co
nst SkPdfBorderStyleDictionary*)this;} | |
59 | |
60 SkPdfBoxColorInformationDictionary* asBoxColorInformationDictionary() {return
(SkPdfBoxColorInformationDictionary*)this;} | |
61 const SkPdfBoxColorInformationDictionary* asBoxColorInformationDictionary() c
onst {return (const SkPdfBoxColorInformationDictionary*)this;} | |
62 | |
63 SkPdfBoxStyleDictionary* asBoxStyleDictionary() {return (SkPdfBoxStyleDiction
ary*)this;} | |
64 const SkPdfBoxStyleDictionary* asBoxStyleDictionary() const {return (const Sk
PdfBoxStyleDictionary*)this;} | |
65 | |
66 SkPdfCIDFontDescriptorDictionary* asCIDFontDescriptorDictionary() {return (Sk
PdfCIDFontDescriptorDictionary*)this;} | |
67 const SkPdfCIDFontDescriptorDictionary* asCIDFontDescriptorDictionary() const
{return (const SkPdfCIDFontDescriptorDictionary*)this;} | |
68 | |
69 SkPdfCIDFontDictionary* asCIDFontDictionary() {return (SkPdfCIDFontDictionary
*)this;} | |
70 const SkPdfCIDFontDictionary* asCIDFontDictionary() const {return (const SkPd
fCIDFontDictionary*)this;} | |
71 | |
72 SkPdfCIDSystemInfoDictionary* asCIDSystemInfoDictionary() {return (SkPdfCIDSy
stemInfoDictionary*)this;} | |
73 const SkPdfCIDSystemInfoDictionary* asCIDSystemInfoDictionary() const {return
(const SkPdfCIDSystemInfoDictionary*)this;} | |
74 | |
75 SkPdfCMapDictionary* asCMapDictionary() {return (SkPdfCMapDictionary*)this;} | |
76 const SkPdfCMapDictionary* asCMapDictionary() const {return (const SkPdfCMapD
ictionary*)this;} | |
77 | |
78 SkPdfCalgrayColorSpaceDictionary* asCalgrayColorSpaceDictionary() {return (Sk
PdfCalgrayColorSpaceDictionary*)this;} | |
79 const SkPdfCalgrayColorSpaceDictionary* asCalgrayColorSpaceDictionary() const
{return (const SkPdfCalgrayColorSpaceDictionary*)this;} | |
80 | |
81 SkPdfCalrgbColorSpaceDictionary* asCalrgbColorSpaceDictionary() {return (SkPd
fCalrgbColorSpaceDictionary*)this;} | |
82 const SkPdfCalrgbColorSpaceDictionary* asCalrgbColorSpaceDictionary() const {
return (const SkPdfCalrgbColorSpaceDictionary*)this;} | |
83 | |
84 SkPdfCatalogDictionary* asCatalogDictionary() {return (SkPdfCatalogDictionary
*)this;} | |
85 const SkPdfCatalogDictionary* asCatalogDictionary() const {return (const SkPd
fCatalogDictionary*)this;} | |
86 | |
87 SkPdfCcittfaxdecodeFilterDictionary* asCcittfaxdecodeFilterDictionary() {retu
rn (SkPdfCcittfaxdecodeFilterDictionary*)this;} | |
88 const SkPdfCcittfaxdecodeFilterDictionary* asCcittfaxdecodeFilterDictionary()
const {return (const SkPdfCcittfaxdecodeFilterDictionary*)this;} | |
89 | |
90 SkPdfCheckboxFieldDictionary* asCheckboxFieldDictionary() {return (SkPdfCheck
boxFieldDictionary*)this;} | |
91 const SkPdfCheckboxFieldDictionary* asCheckboxFieldDictionary() const {return
(const SkPdfCheckboxFieldDictionary*)this;} | |
92 | |
93 SkPdfChoiceFieldDictionary* asChoiceFieldDictionary() {return (SkPdfChoiceFie
ldDictionary*)this;} | |
94 const SkPdfChoiceFieldDictionary* asChoiceFieldDictionary() const {return (co
nst SkPdfChoiceFieldDictionary*)this;} | |
95 | |
96 SkPdfComponentsWithMetadataDictionary* asComponentsWithMetadataDictionary() {
return (SkPdfComponentsWithMetadataDictionary*)this;} | |
97 const SkPdfComponentsWithMetadataDictionary* asComponentsWithMetadataDictiona
ry() const {return (const SkPdfComponentsWithMetadataDictionary*)this;} | |
98 | |
99 SkPdfDctdecodeFilterDictionary* asDctdecodeFilterDictionary() {return (SkPdfD
ctdecodeFilterDictionary*)this;} | |
100 const SkPdfDctdecodeFilterDictionary* asDctdecodeFilterDictionary() const {re
turn (const SkPdfDctdecodeFilterDictionary*)this;} | |
101 | |
102 SkPdfDeviceNColorSpaceDictionary* asDeviceNColorSpaceDictionary() {return (Sk
PdfDeviceNColorSpaceDictionary*)this;} | |
103 const SkPdfDeviceNColorSpaceDictionary* asDeviceNColorSpaceDictionary() const
{return (const SkPdfDeviceNColorSpaceDictionary*)this;} | |
104 | |
105 SkPdfDocumentCatalogActionsDictionary* asDocumentCatalogActionsDictionary() {
return (SkPdfDocumentCatalogActionsDictionary*)this;} | |
106 const SkPdfDocumentCatalogActionsDictionary* asDocumentCatalogActionsDictiona
ry() const {return (const SkPdfDocumentCatalogActionsDictionary*)this;} | |
107 | |
108 SkPdfDocumentInformationDictionary* asDocumentInformationDictionary() {return
(SkPdfDocumentInformationDictionary*)this;} | |
109 const SkPdfDocumentInformationDictionary* asDocumentInformationDictionary() c
onst {return (const SkPdfDocumentInformationDictionary*)this;} | |
110 | |
111 SkPdfEmbeddedFileParameterDictionary* asEmbeddedFileParameterDictionary() {re
turn (SkPdfEmbeddedFileParameterDictionary*)this;} | |
112 const SkPdfEmbeddedFileParameterDictionary* asEmbeddedFileParameterDictionary
() const {return (const SkPdfEmbeddedFileParameterDictionary*)this;} | |
113 | |
114 SkPdfEmbeddedFileStreamDictionary* asEmbeddedFileStreamDictionary() {return (
SkPdfEmbeddedFileStreamDictionary*)this;} | |
115 const SkPdfEmbeddedFileStreamDictionary* asEmbeddedFileStreamDictionary() con
st {return (const SkPdfEmbeddedFileStreamDictionary*)this;} | |
116 | |
117 SkPdfEmbeddedFontStreamDictionary* asEmbeddedFontStreamDictionary() {return (
SkPdfEmbeddedFontStreamDictionary*)this;} | |
118 const SkPdfEmbeddedFontStreamDictionary* asEmbeddedFontStreamDictionary() con
st {return (const SkPdfEmbeddedFontStreamDictionary*)this;} | |
119 | |
120 SkPdfEncodingDictionary* asEncodingDictionary() {return (SkPdfEncodingDiction
ary*)this;} | |
121 const SkPdfEncodingDictionary* asEncodingDictionary() const {return (const Sk
PdfEncodingDictionary*)this;} | |
122 | |
123 SkPdfEncryptedEmbeddedFileStreamDictionary* asEncryptedEmbeddedFileStreamDict
ionary() {return (SkPdfEncryptedEmbeddedFileStreamDictionary*)this;} | |
124 const SkPdfEncryptedEmbeddedFileStreamDictionary* asEncryptedEmbeddedFileStre
amDictionary() const {return (const SkPdfEncryptedEmbeddedFileStreamDictionary*)
this;} | |
125 | |
126 SkPdfEncryptionCommonDictionary* asEncryptionCommonDictionary() {return (SkPd
fEncryptionCommonDictionary*)this;} | |
127 const SkPdfEncryptionCommonDictionary* asEncryptionCommonDictionary() const {
return (const SkPdfEncryptionCommonDictionary*)this;} | |
128 | |
129 SkPdfFDFCatalogDictionary* asFDFCatalogDictionary() {return (SkPdfFDFCatalogD
ictionary*)this;} | |
130 const SkPdfFDFCatalogDictionary* asFDFCatalogDictionary() const {return (cons
t SkPdfFDFCatalogDictionary*)this;} | |
131 | |
132 SkPdfFDFDictionary* asFDFDictionary() {return (SkPdfFDFDictionary*)this;} | |
133 const SkPdfFDFDictionary* asFDFDictionary() const {return (const SkPdfFDFDict
ionary*)this;} | |
134 | |
135 SkPdfFDFFieldDictionary* asFDFFieldDictionary() {return (SkPdfFDFFieldDiction
ary*)this;} | |
136 const SkPdfFDFFieldDictionary* asFDFFieldDictionary() const {return (const Sk
PdfFDFFieldDictionary*)this;} | |
137 | |
138 SkPdfFDFFileAnnotationDictionary* asFDFFileAnnotationDictionary() {return (Sk
PdfFDFFileAnnotationDictionary*)this;} | |
139 const SkPdfFDFFileAnnotationDictionary* asFDFFileAnnotationDictionary() const
{return (const SkPdfFDFFileAnnotationDictionary*)this;} | |
140 | |
141 SkPdfFDFNamedPageReferenceDictionary* asFDFNamedPageReferenceDictionary() {re
turn (SkPdfFDFNamedPageReferenceDictionary*)this;} | |
142 const SkPdfFDFNamedPageReferenceDictionary* asFDFNamedPageReferenceDictionary
() const {return (const SkPdfFDFNamedPageReferenceDictionary*)this;} | |
143 | |
144 SkPdfFDFPageDictionary* asFDFPageDictionary() {return (SkPdfFDFPageDictionary
*)this;} | |
145 const SkPdfFDFPageDictionary* asFDFPageDictionary() const {return (const SkPd
fFDFPageDictionary*)this;} | |
146 | |
147 SkPdfFDFTemplateDictionary* asFDFTemplateDictionary() {return (SkPdfFDFTempla
teDictionary*)this;} | |
148 const SkPdfFDFTemplateDictionary* asFDFTemplateDictionary() const {return (co
nst SkPdfFDFTemplateDictionary*)this;} | |
149 | |
150 SkPdfFDFTrailerDictionary* asFDFTrailerDictionary() {return (SkPdfFDFTrailerD
ictionary*)this;} | |
151 const SkPdfFDFTrailerDictionary* asFDFTrailerDictionary() const {return (cons
t SkPdfFDFTrailerDictionary*)this;} | |
152 | |
153 SkPdfFieldDictionary* asFieldDictionary() {return (SkPdfFieldDictionary*)this
;} | |
154 const SkPdfFieldDictionary* asFieldDictionary() const {return (const SkPdfFie
ldDictionary*)this;} | |
155 | |
156 SkPdfFileAttachmentAnnotationDictionary* asFileAttachmentAnnotationDictionary
() {return (SkPdfFileAttachmentAnnotationDictionary*)this;} | |
157 const SkPdfFileAttachmentAnnotationDictionary* asFileAttachmentAnnotationDict
ionary() const {return (const SkPdfFileAttachmentAnnotationDictionary*)this;} | |
158 | |
159 SkPdfFileTrailerDictionary* asFileTrailerDictionary() {return (SkPdfFileTrail
erDictionary*)this;} | |
160 const SkPdfFileTrailerDictionary* asFileTrailerDictionary() const {return (co
nst SkPdfFileTrailerDictionary*)this;} | |
161 | |
162 SkPdfFontDescriptorDictionary* asFontDescriptorDictionary() {return (SkPdfFon
tDescriptorDictionary*)this;} | |
163 const SkPdfFontDescriptorDictionary* asFontDescriptorDictionary() const {retu
rn (const SkPdfFontDescriptorDictionary*)this;} | |
164 | |
165 SkPdfFontDictionary* asFontDictionary() {return (SkPdfFontDictionary*)this;} | |
166 const SkPdfFontDictionary* asFontDictionary() const {return (const SkPdfFontD
ictionary*)this;} | |
167 | |
168 SkPdfType0FontDictionary* asType0FontDictionary() {return (SkPdfType0FontDict
ionary*)this;} | |
169 const SkPdfType0FontDictionary* asType0FontDictionary() const {return (const
SkPdfType0FontDictionary*)this;} | |
170 | |
171 SkPdfType1FontDictionary* asType1FontDictionary() {return (SkPdfType1FontDict
ionary*)this;} | |
172 const SkPdfType1FontDictionary* asType1FontDictionary() const {return (const
SkPdfType1FontDictionary*)this;} | |
173 | |
174 SkPdfMultiMasterFontDictionary* asMultiMasterFontDictionary() {return (SkPdfM
ultiMasterFontDictionary*)this;} | |
175 const SkPdfMultiMasterFontDictionary* asMultiMasterFontDictionary() const {re
turn (const SkPdfMultiMasterFontDictionary*)this;} | |
176 | |
177 SkPdfTrueTypeFontDictionary* asTrueTypeFontDictionary() {return (SkPdfTrueTyp
eFontDictionary*)this;} | |
178 const SkPdfTrueTypeFontDictionary* asTrueTypeFontDictionary() const {return (
const SkPdfTrueTypeFontDictionary*)this;} | |
179 | |
180 SkPdfType3FontDictionary* asType3FontDictionary() {return (SkPdfType3FontDict
ionary*)this;} | |
181 const SkPdfType3FontDictionary* asType3FontDictionary() const {return (const
SkPdfType3FontDictionary*)this;} | |
182 | |
183 SkPdfFormFieldActionsDictionary* asFormFieldActionsDictionary() {return (SkPd
fFormFieldActionsDictionary*)this;} | |
184 const SkPdfFormFieldActionsDictionary* asFormFieldActionsDictionary() const {
return (const SkPdfFormFieldActionsDictionary*)this;} | |
185 | |
186 SkPdfFreeTextAnnotationDictionary* asFreeTextAnnotationDictionary() {return (
SkPdfFreeTextAnnotationDictionary*)this;} | |
187 const SkPdfFreeTextAnnotationDictionary* asFreeTextAnnotationDictionary() con
st {return (const SkPdfFreeTextAnnotationDictionary*)this;} | |
188 | |
189 SkPdfFunctionCommonDictionary* asFunctionCommonDictionary() {return (SkPdfFun
ctionCommonDictionary*)this;} | |
190 const SkPdfFunctionCommonDictionary* asFunctionCommonDictionary() const {retu
rn (const SkPdfFunctionCommonDictionary*)this;} | |
191 | |
192 SkPdfGoToActionDictionary* asGoToActionDictionary() {return (SkPdfGoToActionD
ictionary*)this;} | |
193 const SkPdfGoToActionDictionary* asGoToActionDictionary() const {return (cons
t SkPdfGoToActionDictionary*)this;} | |
194 | |
195 SkPdfGraphicsStateDictionary* asGraphicsStateDictionary() {return (SkPdfGraph
icsStateDictionary*)this;} | |
196 const SkPdfGraphicsStateDictionary* asGraphicsStateDictionary() const {return
(const SkPdfGraphicsStateDictionary*)this;} | |
197 | |
198 SkPdfGroupAttributesDictionary* asGroupAttributesDictionary() {return (SkPdfG
roupAttributesDictionary*)this;} | |
199 const SkPdfGroupAttributesDictionary* asGroupAttributesDictionary() const {re
turn (const SkPdfGroupAttributesDictionary*)this;} | |
200 | |
201 SkPdfHideActionDictionary* asHideActionDictionary() {return (SkPdfHideActionD
ictionary*)this;} | |
202 const SkPdfHideActionDictionary* asHideActionDictionary() const {return (cons
t SkPdfHideActionDictionary*)this;} | |
203 | |
204 SkPdfIccProfileStreamDictionary* asIccProfileStreamDictionary() {return (SkPd
fIccProfileStreamDictionary*)this;} | |
205 const SkPdfIccProfileStreamDictionary* asIccProfileStreamDictionary() const {
return (const SkPdfIccProfileStreamDictionary*)this;} | |
206 | |
207 SkPdfIconFitDictionary* asIconFitDictionary() {return (SkPdfIconFitDictionary
*)this;} | |
208 const SkPdfIconFitDictionary* asIconFitDictionary() const {return (const SkPd
fIconFitDictionary*)this;} | |
209 | |
210 SkPdfImportDataActionDictionary* asImportDataActionDictionary() {return (SkPd
fImportDataActionDictionary*)this;} | |
211 const SkPdfImportDataActionDictionary* asImportDataActionDictionary() const {
return (const SkPdfImportDataActionDictionary*)this;} | |
212 | |
213 SkPdfInkAnnotationDictionary* asInkAnnotationDictionary() {return (SkPdfInkAn
notationDictionary*)this;} | |
214 const SkPdfInkAnnotationDictionary* asInkAnnotationDictionary() const {return
(const SkPdfInkAnnotationDictionary*)this;} | |
215 | |
216 SkPdfInlineLevelStructureElementsDictionary* asInlineLevelStructureElementsDi
ctionary() {return (SkPdfInlineLevelStructureElementsDictionary*)this;} | |
217 const SkPdfInlineLevelStructureElementsDictionary* asInlineLevelStructureElem
entsDictionary() const {return (const SkPdfInlineLevelStructureElementsDictionar
y*)this;} | |
218 | |
219 SkPdfInteractiveFormDictionary* asInteractiveFormDictionary() {return (SkPdfI
nteractiveFormDictionary*)this;} | |
220 const SkPdfInteractiveFormDictionary* asInteractiveFormDictionary() const {re
turn (const SkPdfInteractiveFormDictionary*)this;} | |
221 | |
222 SkPdfJavascriptActionDictionary* asJavascriptActionDictionary() {return (SkPd
fJavascriptActionDictionary*)this;} | |
223 const SkPdfJavascriptActionDictionary* asJavascriptActionDictionary() const {
return (const SkPdfJavascriptActionDictionary*)this;} | |
224 | |
225 SkPdfJavascriptDictionary* asJavascriptDictionary() {return (SkPdfJavascriptD
ictionary*)this;} | |
226 const SkPdfJavascriptDictionary* asJavascriptDictionary() const {return (cons
t SkPdfJavascriptDictionary*)this;} | |
227 | |
228 SkPdfJbig2DecodeFilterDictionary* asJbig2DecodeFilterDictionary() {return (Sk
PdfJbig2DecodeFilterDictionary*)this;} | |
229 const SkPdfJbig2DecodeFilterDictionary* asJbig2DecodeFilterDictionary() const
{return (const SkPdfJbig2DecodeFilterDictionary*)this;} | |
230 | |
231 SkPdfLabColorSpaceDictionary* asLabColorSpaceDictionary() {return (SkPdfLabCo
lorSpaceDictionary*)this;} | |
232 const SkPdfLabColorSpaceDictionary* asLabColorSpaceDictionary() const {return
(const SkPdfLabColorSpaceDictionary*)this;} | |
233 | |
234 SkPdfLaunchActionDictionary* asLaunchActionDictionary() {return (SkPdfLaunchA
ctionDictionary*)this;} | |
235 const SkPdfLaunchActionDictionary* asLaunchActionDictionary() const {return (
const SkPdfLaunchActionDictionary*)this;} | |
236 | |
237 SkPdfLineAnnotationDictionary* asLineAnnotationDictionary() {return (SkPdfLin
eAnnotationDictionary*)this;} | |
238 const SkPdfLineAnnotationDictionary* asLineAnnotationDictionary() const {retu
rn (const SkPdfLineAnnotationDictionary*)this;} | |
239 | |
240 SkPdfListAttributeDictionary* asListAttributeDictionary() {return (SkPdfListA
ttributeDictionary*)this;} | |
241 const SkPdfListAttributeDictionary* asListAttributeDictionary() const {return
(const SkPdfListAttributeDictionary*)this;} | |
242 | |
243 SkPdfLzwdecodeAndFlatedecodeFiltersDictionary* asLzwdecodeAndFlatedecodeFilte
rsDictionary() {return (SkPdfLzwdecodeAndFlatedecodeFiltersDictionary*)this;} | |
244 const SkPdfLzwdecodeAndFlatedecodeFiltersDictionary* asLzwdecodeAndFlatedecod
eFiltersDictionary() const {return (const SkPdfLzwdecodeAndFlatedecodeFiltersDic
tionary*)this;} | |
245 | |
246 SkPdfMacOsFileInformationDictionary* asMacOsFileInformationDictionary() {retu
rn (SkPdfMacOsFileInformationDictionary*)this;} | |
247 const SkPdfMacOsFileInformationDictionary* asMacOsFileInformationDictionary()
const {return (const SkPdfMacOsFileInformationDictionary*)this;} | |
248 | |
249 SkPdfMarkInformationDictionary* asMarkInformationDictionary() {return (SkPdfM
arkInformationDictionary*)this;} | |
250 const SkPdfMarkInformationDictionary* asMarkInformationDictionary() const {re
turn (const SkPdfMarkInformationDictionary*)this;} | |
251 | |
252 SkPdfMarkedContentReferenceDictionary* asMarkedContentReferenceDictionary() {
return (SkPdfMarkedContentReferenceDictionary*)this;} | |
253 const SkPdfMarkedContentReferenceDictionary* asMarkedContentReferenceDictiona
ry() const {return (const SkPdfMarkedContentReferenceDictionary*)this;} | |
254 | |
255 SkPdfMarkupAnnotationsDictionary* asMarkupAnnotationsDictionary() {return (Sk
PdfMarkupAnnotationsDictionary*)this;} | |
256 const SkPdfMarkupAnnotationsDictionary* asMarkupAnnotationsDictionary() const
{return (const SkPdfMarkupAnnotationsDictionary*)this;} | |
257 | |
258 SkPdfMetadataStreamDictionary* asMetadataStreamDictionary() {return (SkPdfMet
adataStreamDictionary*)this;} | |
259 const SkPdfMetadataStreamDictionary* asMetadataStreamDictionary() const {retu
rn (const SkPdfMetadataStreamDictionary*)this;} | |
260 | |
261 SkPdfMovieActionDictionary* asMovieActionDictionary() {return (SkPdfMovieActi
onDictionary*)this;} | |
262 const SkPdfMovieActionDictionary* asMovieActionDictionary() const {return (co
nst SkPdfMovieActionDictionary*)this;} | |
263 | |
264 SkPdfMovieActivationDictionary* asMovieActivationDictionary() {return (SkPdfM
ovieActivationDictionary*)this;} | |
265 const SkPdfMovieActivationDictionary* asMovieActivationDictionary() const {re
turn (const SkPdfMovieActivationDictionary*)this;} | |
266 | |
267 SkPdfMovieAnnotationDictionary* asMovieAnnotationDictionary() {return (SkPdfM
ovieAnnotationDictionary*)this;} | |
268 const SkPdfMovieAnnotationDictionary* asMovieAnnotationDictionary() const {re
turn (const SkPdfMovieAnnotationDictionary*)this;} | |
269 | |
270 SkPdfMovieDictionary* asMovieDictionary() {return (SkPdfMovieDictionary*)this
;} | |
271 const SkPdfMovieDictionary* asMovieDictionary() const {return (const SkPdfMov
ieDictionary*)this;} | |
272 | |
273 SkPdfNameDictionary* asNameDictionary() {return (SkPdfNameDictionary*)this;} | |
274 const SkPdfNameDictionary* asNameDictionary() const {return (const SkPdfNameD
ictionary*)this;} | |
275 | |
276 SkPdfNameTreeNodeDictionary* asNameTreeNodeDictionary() {return (SkPdfNameTre
eNodeDictionary*)this;} | |
277 const SkPdfNameTreeNodeDictionary* asNameTreeNodeDictionary() const {return (
const SkPdfNameTreeNodeDictionary*)this;} | |
278 | |
279 SkPdfNamedActionsDictionary* asNamedActionsDictionary() {return (SkPdfNamedAc
tionsDictionary*)this;} | |
280 const SkPdfNamedActionsDictionary* asNamedActionsDictionary() const {return (
const SkPdfNamedActionsDictionary*)this;} | |
281 | |
282 SkPdfNumberTreeNodeDictionary* asNumberTreeNodeDictionary() {return (SkPdfNum
berTreeNodeDictionary*)this;} | |
283 const SkPdfNumberTreeNodeDictionary* asNumberTreeNodeDictionary() const {retu
rn (const SkPdfNumberTreeNodeDictionary*)this;} | |
284 | |
285 SkPdfObjectReferenceDictionary* asObjectReferenceDictionary() {return (SkPdfO
bjectReferenceDictionary*)this;} | |
286 const SkPdfObjectReferenceDictionary* asObjectReferenceDictionary() const {re
turn (const SkPdfObjectReferenceDictionary*)this;} | |
287 | |
288 SkPdfOpiVersionDictionary* asOpiVersionDictionary() {return (SkPdfOpiVersionD
ictionary*)this;} | |
289 const SkPdfOpiVersionDictionary* asOpiVersionDictionary() const {return (cons
t SkPdfOpiVersionDictionary*)this;} | |
290 | |
291 SkPdfOutlineDictionary* asOutlineDictionary() {return (SkPdfOutlineDictionary
*)this;} | |
292 const SkPdfOutlineDictionary* asOutlineDictionary() const {return (const SkPd
fOutlineDictionary*)this;} | |
293 | |
294 SkPdfOutlineItemDictionary* asOutlineItemDictionary() {return (SkPdfOutlineIt
emDictionary*)this;} | |
295 const SkPdfOutlineItemDictionary* asOutlineItemDictionary() const {return (co
nst SkPdfOutlineItemDictionary*)this;} | |
296 | |
297 SkPdfPDF_XOutputIntentDictionary* asPDF_XOutputIntentDictionary() {return (Sk
PdfPDF_XOutputIntentDictionary*)this;} | |
298 const SkPdfPDF_XOutputIntentDictionary* asPDF_XOutputIntentDictionary() const
{return (const SkPdfPDF_XOutputIntentDictionary*)this;} | |
299 | |
300 SkPdfPSXobjectDictionary* asPSXobjectDictionary() {return (SkPdfPSXobjectDict
ionary*)this;} | |
301 const SkPdfPSXobjectDictionary* asPSXobjectDictionary() const {return (const
SkPdfPSXobjectDictionary*)this;} | |
302 | |
303 SkPdfPageLabelDictionary* asPageLabelDictionary() {return (SkPdfPageLabelDict
ionary*)this;} | |
304 const SkPdfPageLabelDictionary* asPageLabelDictionary() const {return (const
SkPdfPageLabelDictionary*)this;} | |
305 | |
306 SkPdfPageObjectActionsDictionary* asPageObjectActionsDictionary() {return (Sk
PdfPageObjectActionsDictionary*)this;} | |
307 const SkPdfPageObjectActionsDictionary* asPageObjectActionsDictionary() const
{return (const SkPdfPageObjectActionsDictionary*)this;} | |
308 | |
309 SkPdfPageObjectDictionary* asPageObjectDictionary() {return (SkPdfPageObjectD
ictionary*)this;} | |
310 const SkPdfPageObjectDictionary* asPageObjectDictionary() const {return (cons
t SkPdfPageObjectDictionary*)this;} | |
311 | |
312 SkPdfPagePieceDictionary* asPagePieceDictionary() {return (SkPdfPagePieceDict
ionary*)this;} | |
313 const SkPdfPagePieceDictionary* asPagePieceDictionary() const {return (const
SkPdfPagePieceDictionary*)this;} | |
314 | |
315 SkPdfPageTreeNodeDictionary* asPageTreeNodeDictionary() {return (SkPdfPageTre
eNodeDictionary*)this;} | |
316 const SkPdfPageTreeNodeDictionary* asPageTreeNodeDictionary() const {return (
const SkPdfPageTreeNodeDictionary*)this;} | |
317 | |
318 SkPdfPopUpAnnotationDictionary* asPopUpAnnotationDictionary() {return (SkPdfP
opUpAnnotationDictionary*)this;} | |
319 const SkPdfPopUpAnnotationDictionary* asPopUpAnnotationDictionary() const {re
turn (const SkPdfPopUpAnnotationDictionary*)this;} | |
320 | |
321 SkPdfPrinterMarkAnnotationDictionary* asPrinterMarkAnnotationDictionary() {re
turn (SkPdfPrinterMarkAnnotationDictionary*)this;} | |
322 const SkPdfPrinterMarkAnnotationDictionary* asPrinterMarkAnnotationDictionary
() const {return (const SkPdfPrinterMarkAnnotationDictionary*)this;} | |
323 | |
324 SkPdfPrinterMarkFormDictionary* asPrinterMarkFormDictionary() {return (SkPdfP
rinterMarkFormDictionary*)this;} | |
325 const SkPdfPrinterMarkFormDictionary* asPrinterMarkFormDictionary() const {re
turn (const SkPdfPrinterMarkFormDictionary*)this;} | |
326 | |
327 SkPdfRadioButtonFieldDictionary* asRadioButtonFieldDictionary() {return (SkPd
fRadioButtonFieldDictionary*)this;} | |
328 const SkPdfRadioButtonFieldDictionary* asRadioButtonFieldDictionary() const {
return (const SkPdfRadioButtonFieldDictionary*)this;} | |
329 | |
330 SkPdfReferenceDictionary* asReferenceDictionary() {return (SkPdfReferenceDict
ionary*)this;} | |
331 const SkPdfReferenceDictionary* asReferenceDictionary() const {return (const
SkPdfReferenceDictionary*)this;} | |
332 | |
333 SkPdfRemoteGoToActionDictionary* asRemoteGoToActionDictionary() {return (SkPd
fRemoteGoToActionDictionary*)this;} | |
334 const SkPdfRemoteGoToActionDictionary* asRemoteGoToActionDictionary() const {
return (const SkPdfRemoteGoToActionDictionary*)this;} | |
335 | |
336 SkPdfResetFormActionDictionary* asResetFormActionDictionary() {return (SkPdfR
esetFormActionDictionary*)this;} | |
337 const SkPdfResetFormActionDictionary* asResetFormActionDictionary() const {re
turn (const SkPdfResetFormActionDictionary*)this;} | |
338 | |
339 SkPdfResourceDictionary* asResourceDictionary() {return (SkPdfResourceDiction
ary*)this;} | |
340 const SkPdfResourceDictionary* asResourceDictionary() const {return (const Sk
PdfResourceDictionary*)this;} | |
341 | |
342 SkPdfRubberStampAnnotationDictionary* asRubberStampAnnotationDictionary() {re
turn (SkPdfRubberStampAnnotationDictionary*)this;} | |
343 const SkPdfRubberStampAnnotationDictionary* asRubberStampAnnotationDictionary
() const {return (const SkPdfRubberStampAnnotationDictionary*)this;} | |
344 | |
345 SkPdfSeparationDictionary* asSeparationDictionary() {return (SkPdfSeparationD
ictionary*)this;} | |
346 const SkPdfSeparationDictionary* asSeparationDictionary() const {return (cons
t SkPdfSeparationDictionary*)this;} | |
347 | |
348 SkPdfShadingDictionary* asShadingDictionary() {return (SkPdfShadingDictionary
*)this;} | |
349 const SkPdfShadingDictionary* asShadingDictionary() const {return (const SkPd
fShadingDictionary*)this;} | |
350 | |
351 SkPdfType1ShadingDictionary* asType1ShadingDictionary() {return (SkPdfType1Sh
adingDictionary*)this;} | |
352 const SkPdfType1ShadingDictionary* asType1ShadingDictionary() const {return (
const SkPdfType1ShadingDictionary*)this;} | |
353 | |
354 SkPdfType2ShadingDictionary* asType2ShadingDictionary() {return (SkPdfType2Sh
adingDictionary*)this;} | |
355 const SkPdfType2ShadingDictionary* asType2ShadingDictionary() const {return (
const SkPdfType2ShadingDictionary*)this;} | |
356 | |
357 SkPdfType3ShadingDictionary* asType3ShadingDictionary() {return (SkPdfType3Sh
adingDictionary*)this;} | |
358 const SkPdfType3ShadingDictionary* asType3ShadingDictionary() const {return (
const SkPdfType3ShadingDictionary*)this;} | |
359 | |
360 SkPdfType4ShadingDictionary* asType4ShadingDictionary() {return (SkPdfType4Sh
adingDictionary*)this;} | |
361 const SkPdfType4ShadingDictionary* asType4ShadingDictionary() const {return (
const SkPdfType4ShadingDictionary*)this;} | |
362 | |
363 SkPdfType5ShadingDictionary* asType5ShadingDictionary() {return (SkPdfType5Sh
adingDictionary*)this;} | |
364 const SkPdfType5ShadingDictionary* asType5ShadingDictionary() const {return (
const SkPdfType5ShadingDictionary*)this;} | |
365 | |
366 SkPdfType6ShadingDictionary* asType6ShadingDictionary() {return (SkPdfType6Sh
adingDictionary*)this;} | |
367 const SkPdfType6ShadingDictionary* asType6ShadingDictionary() const {return (
const SkPdfType6ShadingDictionary*)this;} | |
368 | |
369 SkPdfSignatureDictionary* asSignatureDictionary() {return (SkPdfSignatureDict
ionary*)this;} | |
370 const SkPdfSignatureDictionary* asSignatureDictionary() const {return (const
SkPdfSignatureDictionary*)this;} | |
371 | |
372 SkPdfSoftMaskDictionary* asSoftMaskDictionary() {return (SkPdfSoftMaskDiction
ary*)this;} | |
373 const SkPdfSoftMaskDictionary* asSoftMaskDictionary() const {return (const Sk
PdfSoftMaskDictionary*)this;} | |
374 | |
375 SkPdfSoundActionDictionary* asSoundActionDictionary() {return (SkPdfSoundActi
onDictionary*)this;} | |
376 const SkPdfSoundActionDictionary* asSoundActionDictionary() const {return (co
nst SkPdfSoundActionDictionary*)this;} | |
377 | |
378 SkPdfSoundAnnotationDictionary* asSoundAnnotationDictionary() {return (SkPdfS
oundAnnotationDictionary*)this;} | |
379 const SkPdfSoundAnnotationDictionary* asSoundAnnotationDictionary() const {re
turn (const SkPdfSoundAnnotationDictionary*)this;} | |
380 | |
381 SkPdfSoundObjectDictionary* asSoundObjectDictionary() {return (SkPdfSoundObje
ctDictionary*)this;} | |
382 const SkPdfSoundObjectDictionary* asSoundObjectDictionary() const {return (co
nst SkPdfSoundObjectDictionary*)this;} | |
383 | |
384 SkPdfSourceInformationDictionary* asSourceInformationDictionary() {return (Sk
PdfSourceInformationDictionary*)this;} | |
385 const SkPdfSourceInformationDictionary* asSourceInformationDictionary() const
{return (const SkPdfSourceInformationDictionary*)this;} | |
386 | |
387 SkPdfSquareOrCircleAnnotation* asSquareOrCircleAnnotation() {return (SkPdfSqu
areOrCircleAnnotation*)this;} | |
388 const SkPdfSquareOrCircleAnnotation* asSquareOrCircleAnnotation() const {retu
rn (const SkPdfSquareOrCircleAnnotation*)this;} | |
389 | |
390 SkPdfStandardSecurityHandlerDictionary* asStandardSecurityHandlerDictionary()
{return (SkPdfStandardSecurityHandlerDictionary*)this;} | |
391 const SkPdfStandardSecurityHandlerDictionary* asStandardSecurityHandlerDictio
nary() const {return (const SkPdfStandardSecurityHandlerDictionary*)this;} | |
392 | |
393 SkPdfStandardStructureDictionary* asStandardStructureDictionary() {return (Sk
PdfStandardStructureDictionary*)this;} | |
394 const SkPdfStandardStructureDictionary* asStandardStructureDictionary() const
{return (const SkPdfStandardStructureDictionary*)this;} | |
395 | |
396 SkPdfStreamCommonDictionary* asStreamCommonDictionary() {return (SkPdfStreamC
ommonDictionary*)this;} | |
397 const SkPdfStreamCommonDictionary* asStreamCommonDictionary() const {return (
const SkPdfStreamCommonDictionary*)this;} | |
398 | |
399 SkPdfStructureElementAccessDictionary* asStructureElementAccessDictionary() {
return (SkPdfStructureElementAccessDictionary*)this;} | |
400 const SkPdfStructureElementAccessDictionary* asStructureElementAccessDictiona
ry() const {return (const SkPdfStructureElementAccessDictionary*)this;} | |
401 | |
402 SkPdfStructureElementDictionary* asStructureElementDictionary() {return (SkPd
fStructureElementDictionary*)this;} | |
403 const SkPdfStructureElementDictionary* asStructureElementDictionary() const {
return (const SkPdfStructureElementDictionary*)this;} | |
404 | |
405 SkPdfStructureTreeRootDictionary* asStructureTreeRootDictionary() {return (Sk
PdfStructureTreeRootDictionary*)this;} | |
406 const SkPdfStructureTreeRootDictionary* asStructureTreeRootDictionary() const
{return (const SkPdfStructureTreeRootDictionary*)this;} | |
407 | |
408 SkPdfSubmitFormActionDictionary* asSubmitFormActionDictionary() {return (SkPd
fSubmitFormActionDictionary*)this;} | |
409 const SkPdfSubmitFormActionDictionary* asSubmitFormActionDictionary() const {
return (const SkPdfSubmitFormActionDictionary*)this;} | |
410 | |
411 SkPdfTableAttributesDictionary* asTableAttributesDictionary() {return (SkPdfT
ableAttributesDictionary*)this;} | |
412 const SkPdfTableAttributesDictionary* asTableAttributesDictionary() const {re
turn (const SkPdfTableAttributesDictionary*)this;} | |
413 | |
414 SkPdfTextAnnotationDictionary* asTextAnnotationDictionary() {return (SkPdfTex
tAnnotationDictionary*)this;} | |
415 const SkPdfTextAnnotationDictionary* asTextAnnotationDictionary() const {retu
rn (const SkPdfTextAnnotationDictionary*)this;} | |
416 | |
417 SkPdfTextFieldDictionary* asTextFieldDictionary() {return (SkPdfTextFieldDict
ionary*)this;} | |
418 const SkPdfTextFieldDictionary* asTextFieldDictionary() const {return (const
SkPdfTextFieldDictionary*)this;} | |
419 | |
420 SkPdfThreadActionDictionary* asThreadActionDictionary() {return (SkPdfThreadA
ctionDictionary*)this;} | |
421 const SkPdfThreadActionDictionary* asThreadActionDictionary() const {return (
const SkPdfThreadActionDictionary*)this;} | |
422 | |
423 SkPdfThreadDictionary* asThreadDictionary() {return (SkPdfThreadDictionary*)t
his;} | |
424 const SkPdfThreadDictionary* asThreadDictionary() const {return (const SkPdfT
hreadDictionary*)this;} | |
425 | |
426 SkPdfTransitionDictionary* asTransitionDictionary() {return (SkPdfTransitionD
ictionary*)this;} | |
427 const SkPdfTransitionDictionary* asTransitionDictionary() const {return (cons
t SkPdfTransitionDictionary*)this;} | |
428 | |
429 SkPdfTransparencyGroupDictionary* asTransparencyGroupDictionary() {return (Sk
PdfTransparencyGroupDictionary*)this;} | |
430 const SkPdfTransparencyGroupDictionary* asTransparencyGroupDictionary() const
{return (const SkPdfTransparencyGroupDictionary*)this;} | |
431 | |
432 SkPdfTrapNetworkAnnotationDictionary* asTrapNetworkAnnotationDictionary() {re
turn (SkPdfTrapNetworkAnnotationDictionary*)this;} | |
433 const SkPdfTrapNetworkAnnotationDictionary* asTrapNetworkAnnotationDictionary
() const {return (const SkPdfTrapNetworkAnnotationDictionary*)this;} | |
434 | |
435 SkPdfTrapNetworkAppearanceStreamDictionary* asTrapNetworkAppearanceStreamDict
ionary() {return (SkPdfTrapNetworkAppearanceStreamDictionary*)this;} | |
436 const SkPdfTrapNetworkAppearanceStreamDictionary* asTrapNetworkAppearanceStre
amDictionary() const {return (const SkPdfTrapNetworkAppearanceStreamDictionary*)
this;} | |
437 | |
438 SkPdfType0FunctionDictionary* asType0FunctionDictionary() {return (SkPdfType0
FunctionDictionary*)this;} | |
439 const SkPdfType0FunctionDictionary* asType0FunctionDictionary() const {return
(const SkPdfType0FunctionDictionary*)this;} | |
440 | |
441 SkPdfType10HalftoneDictionary* asType10HalftoneDictionary() {return (SkPdfTyp
e10HalftoneDictionary*)this;} | |
442 const SkPdfType10HalftoneDictionary* asType10HalftoneDictionary() const {retu
rn (const SkPdfType10HalftoneDictionary*)this;} | |
443 | |
444 SkPdfType16HalftoneDictionary* asType16HalftoneDictionary() {return (SkPdfTyp
e16HalftoneDictionary*)this;} | |
445 const SkPdfType16HalftoneDictionary* asType16HalftoneDictionary() const {retu
rn (const SkPdfType16HalftoneDictionary*)this;} | |
446 | |
447 SkPdfType1HalftoneDictionary* asType1HalftoneDictionary() {return (SkPdfType1
HalftoneDictionary*)this;} | |
448 const SkPdfType1HalftoneDictionary* asType1HalftoneDictionary() const {return
(const SkPdfType1HalftoneDictionary*)this;} | |
449 | |
450 SkPdfType1PatternDictionary* asType1PatternDictionary() {return (SkPdfType1Pa
tternDictionary*)this;} | |
451 const SkPdfType1PatternDictionary* asType1PatternDictionary() const {return (
const SkPdfType1PatternDictionary*)this;} | |
452 | |
453 SkPdfType2FunctionDictionary* asType2FunctionDictionary() {return (SkPdfType2
FunctionDictionary*)this;} | |
454 const SkPdfType2FunctionDictionary* asType2FunctionDictionary() const {return
(const SkPdfType2FunctionDictionary*)this;} | |
455 | |
456 SkPdfType2PatternDictionary* asType2PatternDictionary() {return (SkPdfType2Pa
tternDictionary*)this;} | |
457 const SkPdfType2PatternDictionary* asType2PatternDictionary() const {return (
const SkPdfType2PatternDictionary*)this;} | |
458 | |
459 SkPdfType3FunctionDictionary* asType3FunctionDictionary() {return (SkPdfType3
FunctionDictionary*)this;} | |
460 const SkPdfType3FunctionDictionary* asType3FunctionDictionary() const {return
(const SkPdfType3FunctionDictionary*)this;} | |
461 | |
462 SkPdfType5HalftoneDictionary* asType5HalftoneDictionary() {return (SkPdfType5
HalftoneDictionary*)this;} | |
463 const SkPdfType5HalftoneDictionary* asType5HalftoneDictionary() const {return
(const SkPdfType5HalftoneDictionary*)this;} | |
464 | |
465 SkPdfType6HalftoneDictionary* asType6HalftoneDictionary() {return (SkPdfType6
HalftoneDictionary*)this;} | |
466 const SkPdfType6HalftoneDictionary* asType6HalftoneDictionary() const {return
(const SkPdfType6HalftoneDictionary*)this;} | |
467 | |
468 SkPdfURIActionDictionary* asURIActionDictionary() {return (SkPdfURIActionDict
ionary*)this;} | |
469 const SkPdfURIActionDictionary* asURIActionDictionary() const {return (const
SkPdfURIActionDictionary*)this;} | |
470 | |
471 SkPdfURIDictionary* asURIDictionary() {return (SkPdfURIDictionary*)this;} | |
472 const SkPdfURIDictionary* asURIDictionary() const {return (const SkPdfURIDict
ionary*)this;} | |
473 | |
474 SkPdfURLAliasDictionary* asURLAliasDictionary() {return (SkPdfURLAliasDiction
ary*)this;} | |
475 const SkPdfURLAliasDictionary* asURLAliasDictionary() const {return (const Sk
PdfURLAliasDictionary*)this;} | |
476 | |
477 SkPdfVariableTextFieldDictionary* asVariableTextFieldDictionary() {return (Sk
PdfVariableTextFieldDictionary*)this;} | |
478 const SkPdfVariableTextFieldDictionary* asVariableTextFieldDictionary() const
{return (const SkPdfVariableTextFieldDictionary*)this;} | |
479 | |
480 SkPdfViewerPreferencesDictionary* asViewerPreferencesDictionary() {return (Sk
PdfViewerPreferencesDictionary*)this;} | |
481 const SkPdfViewerPreferencesDictionary* asViewerPreferencesDictionary() const
{return (const SkPdfViewerPreferencesDictionary*)this;} | |
482 | |
483 SkPdfWebCaptureCommandDictionary* asWebCaptureCommandDictionary() {return (Sk
PdfWebCaptureCommandDictionary*)this;} | |
484 const SkPdfWebCaptureCommandDictionary* asWebCaptureCommandDictionary() const
{return (const SkPdfWebCaptureCommandDictionary*)this;} | |
485 | |
486 SkPdfWebCaptureCommandSettingsDictionary* asWebCaptureCommandSettingsDictiona
ry() {return (SkPdfWebCaptureCommandSettingsDictionary*)this;} | |
487 const SkPdfWebCaptureCommandSettingsDictionary* asWebCaptureCommandSettingsDi
ctionary() const {return (const SkPdfWebCaptureCommandSettingsDictionary*)this;} | |
488 | |
489 SkPdfWebCaptureDictionary* asWebCaptureDictionary() {return (SkPdfWebCaptureD
ictionary*)this;} | |
490 const SkPdfWebCaptureDictionary* asWebCaptureDictionary() const {return (cons
t SkPdfWebCaptureDictionary*)this;} | |
491 | |
492 SkPdfWebCaptureImageSetDictionary* asWebCaptureImageSetDictionary() {return (
SkPdfWebCaptureImageSetDictionary*)this;} | |
493 const SkPdfWebCaptureImageSetDictionary* asWebCaptureImageSetDictionary() con
st {return (const SkPdfWebCaptureImageSetDictionary*)this;} | |
494 | |
495 SkPdfWebCaptureInformationDictionary* asWebCaptureInformationDictionary() {re
turn (SkPdfWebCaptureInformationDictionary*)this;} | |
496 const SkPdfWebCaptureInformationDictionary* asWebCaptureInformationDictionary
() const {return (const SkPdfWebCaptureInformationDictionary*)this;} | |
497 | |
498 SkPdfWebCapturePageSetDictionary* asWebCapturePageSetDictionary() {return (Sk
PdfWebCapturePageSetDictionary*)this;} | |
499 const SkPdfWebCapturePageSetDictionary* asWebCapturePageSetDictionary() const
{return (const SkPdfWebCapturePageSetDictionary*)this;} | |
500 | |
501 SkPdfWidgetAnnotationDictionary* asWidgetAnnotationDictionary() {return (SkPd
fWidgetAnnotationDictionary*)this;} | |
502 const SkPdfWidgetAnnotationDictionary* asWidgetAnnotationDictionary() const {
return (const SkPdfWidgetAnnotationDictionary*)this;} | |
503 | |
504 SkPdfWindowsLaunchActionDictionary* asWindowsLaunchActionDictionary() {return
(SkPdfWindowsLaunchActionDictionary*)this;} | |
505 const SkPdfWindowsLaunchActionDictionary* asWindowsLaunchActionDictionary() c
onst {return (const SkPdfWindowsLaunchActionDictionary*)this;} | |
506 | |
507 SkPdfXObjectDictionary* asXObjectDictionary() {return (SkPdfXObjectDictionary
*)this;} | |
508 const SkPdfXObjectDictionary* asXObjectDictionary() const {return (const SkPd
fXObjectDictionary*)this;} | |
509 | |
510 SkPdfImageDictionary* asImageDictionary() {return (SkPdfImageDictionary*)this
;} | |
511 const SkPdfImageDictionary* asImageDictionary() const {return (const SkPdfIma
geDictionary*)this;} | |
512 | |
513 SkPdfSoftMaskImageDictionary* asSoftMaskImageDictionary() {return (SkPdfSoftM
askImageDictionary*)this;} | |
514 const SkPdfSoftMaskImageDictionary* asSoftMaskImageDictionary() const {return
(const SkPdfSoftMaskImageDictionary*)this;} | |
515 | |
516 SkPdfType1FormDictionary* asType1FormDictionary() {return (SkPdfType1FormDict
ionary*)this;} | |
517 const SkPdfType1FormDictionary* asType1FormDictionary() const {return (const
SkPdfType1FormDictionary*)this;} | |
518 | |
519 public: | |
520 bool valid() const {return true;} | |
521 SkString Type(SkPdfNativeDoc* doc); | |
522 bool has_Type() const; | |
523 SkString FS(SkPdfNativeDoc* doc); | |
524 bool has_FS() const; | |
525 SkString F(SkPdfNativeDoc* doc); | |
526 bool has_F() const; | |
527 SkString DOS(SkPdfNativeDoc* doc); | |
528 bool has_DOS() const; | |
529 SkString Mac(SkPdfNativeDoc* doc); | |
530 bool has_Mac() const; | |
531 SkString Unix(SkPdfNativeDoc* doc); | |
532 bool has_Unix() const; | |
533 SkPdfArray* ID(SkPdfNativeDoc* doc); | |
534 bool has_ID() const; | |
535 bool V(SkPdfNativeDoc* doc); | |
536 bool has_V() const; | |
537 SkPdfDictionary* EF(SkPdfNativeDoc* doc); | |
538 bool has_EF() const; | |
539 SkPdfDictionary* RF(SkPdfNativeDoc* doc); | |
540 bool has_RF() const; | |
541 }; | |
542 | |
543 #endif // SkPdfFileSpecificationDictionary_DEFINED | |
OLD | NEW |