/ src / frameworks / PDFKit / include / PDFKit / PDFKit.h
PDFKit.h
  1  /*
  2   This file is part of Darling.
  3  
  4   Copyright (C) 2019 Lubos Dolezel
  5  
  6   Darling is free software: you can redistribute it and/or modify
  7   it under the terms of the GNU General Public License as published by
  8   the Free Software Foundation, either version 3 of the License, or
  9   (at your option) any later version.
 10  
 11   Darling is distributed in the hope that it will be useful,
 12   but WITHOUT ANY WARRANTY; without even the implied warranty of
 13   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 14   GNU General Public License for more details.
 15  
 16   You should have received a copy of the GNU General Public License
 17   along with Darling.  If not, see <http://www.gnu.org/licenses/>.
 18  */
 19  
 20  
 21  #ifndef _PDFKit_H_
 22  #define _PDFKit_H_
 23  
 24  #import <Foundation/Foundation.h>
 25  
 26  #import <PDFKit/AKChildAnnotationProtocol.h>
 27  #import <PDFKit/AKControllerDelegateProtocol.h>
 28  #import <PDFKit/AKParentAnnotationProtocol.h>
 29  #import <PDFKit/AKTextAnnotationProtocol.h>
 30  #import <PDFKit/NSAccessibility.h>
 31  #import <PDFKit/NSAccessibilityCustomRotorItemSearchDelegate.h>
 32  #import <PDFKit/NSAccessibilityElement.h>
 33  #import <PDFKit/NSAccessibilityElementLoading.h>
 34  #import <PDFKit/NSAccessibilityGroup.h>
 35  #import <PDFKit/NSAccessibilityRow.h>
 36  #import <PDFKit/NSAnimationDelegate.h>
 37  #import <PDFKit/NSCollectionViewDataSource.h>
 38  #import <PDFKit/NSCollectionViewDelegate.h>
 39  #import <PDFKit/NSMenuDelegate.h>
 40  #import <PDFKit/NSTextDelegate.h>
 41  #import <PDFKit/NSTextViewDelegate.h>
 42  #import <PDFKit/PDFAccessibilityNodeParent.h>
 43  #import <PDFKit/PDFDocumentPageChangeDelegate.h>
 44  #import <PDFKit/PDFHUDLayerControllerDelegate.h>
 45  #import <PDFKit/PDFPageBackgroundManagerDelegate.h>
 46  #import <PDFKit/PDFPageDrawProgressCallback.h>
 47  #import <PDFKit/PDFPageLayerInterface.h>
 48  #import <PDFKit/PDFTilePoolDelegate.h>
 49  #import <PDFKit/PDFAccessibilityNodeAnnotation.h>
 50  #import <PDFKit/PDFAccessibilityAssociationInfo.h>
 51  #import <PDFKit/PDFAnnotationFreeTextPrivateVars.h>
 52  #import <PDFKit/PDFAnnotationFreeText.h>
 53  #import <PDFKit/PDFDocumentPrivate.h>
 54  #import <PDFKit/PDFDocument.h>
 55  #import <PDFKit/SelectionRectInfo.h>
 56  #import <PDFKit/PDFPageLayerEffectPrivate.h>
 57  #import <PDFKit/PDFSelectionLayer.h>
 58  #import <PDFKit/PDFPageLayerAnnotationEffect.h>
 59  #import <PDFKit/PDFPageLayerMarkupAnnotationEffect.h>
 60  #import <PDFKit/PDFPageLayerNoteEffect.h>
 61  #import <PDFKit/PDFPageLayerSelectionEffect.h>
 62  #import <PDFKit/PDFPageLayerScannerResultEffect.h>
 63  #import <PDFKit/PDFPageLayerEffect.h>
 64  #import <PDFKit/PDFViewLayoutPrivate.h>
 65  #import <PDFKit/PDFViewLayout.h>
 66  #import <PDFKit/PDFPasswordViewController.h>
 67  #import <PDFKit/PDFActionNamedPrivateVars.h>
 68  #import <PDFKit/PDFActionNamed.h>
 69  #import <PDFKit/PDFIconView.h>
 70  #import <PDFKit/PDFIconCollectionView.h>
 71  #import <PDFKit/PDFAccessibilityNodePagePrivate.h>
 72  #import <PDFKit/PDFAccessibilityNodePage.h>
 73  #import <PDFKit/PDFAnnotationLinePrivateVars.h>
 74  #import <PDFKit/PDFAnnotationLine.h>
 75  #import <PDFKit/PDFFormFieldPrivateVars.h>
 76  #import <PDFKit/PDFFormField.h>
 77  #import <PDFKit/PDFFormPrivateVars.h>
 78  #import <PDFKit/PDFForm.h>
 79  #import <PDFKit/PDFAccessibilityEffectLayerPrivate.h>
 80  #import <PDFKit/PDFAccessibilityEffectLayer.h>
 81  #import <PDFKit/PDFAccessibilityDocumentControllerPrivate.h>
 82  #import <PDFKit/PDFAccessibilityDocumentController.h>
 83  #import <PDFKit/PDFAccessibilityCustomRotorLoadingToken.h>
 84  #import <PDFKit/PDFMarkupStylePickerCellPrivate.h>
 85  #import <PDFKit/PDFMarkupStylePickerCell.h>
 86  #import <PDFKit/PDFMarkupStylePickerPrivate.h>
 87  #import <PDFKit/PDFMarkupStylePicker.h>
 88  #import <PDFKit/PDFClipView.h>
 89  #import <PDFKit/PDFScrollViewPrivate.h>
 90  #import <PDFKit/PDFScrollView.h>
 91  #import <PDFKit/PDFAnnotationCirclePrivateVars.h>
 92  #import <PDFKit/PDFAnnotationCircle.h>
 93  #import <PDFKit/PDFTileSurface.h>
 94  #import <PDFKit/TileRenderRequest.h>
 95  #import <PDFKit/PDFTilePoolPrivate.h>
 96  #import <PDFKit/PDFTilePool.h>
 97  #import <PDFKit/PDFAnnotationStampPrivateVars.h>
 98  #import <PDFKit/PDFAnnotationStamp.h>
 99  #import <PDFKit/PDFAccessibilityNodeTableCell.h>
100  #import <PDFKit/PDFAKDocumentAdaptorPrivate.h>
101  #import <PDFKit/PDFAKDocumentAdaptor.h>
102  #import <PDFKit/PDFAKOverlayAdaptor_osx.h>
103  #import <PDFKit/PDFAccessibilityNodeTablePrivate.h>
104  #import <PDFKit/PDFAccessibilityNodeTable.h>
105  #import <PDFKit/PDFThumbnailViewPrivate.h>
106  #import <PDFKit/PDFThumbnailView.h>
107  #import <PDFKit/PDFAccessibilityNodeText.h>
108  #import <PDFKit/PDFCoachMark.h>
109  #import <PDFKit/PDFCoachMarkManagerPrivate.h>
110  #import <PDFKit/PDFCoachMarkManager.h>
111  #import <PDFKit/PDFKitTextViewPrivate.h>
112  #import <PDFKit/PDFKitTextView.h>
113  #import <PDFKit/PDFAKOverlayAdaptorPrivate.h>
114  #import <PDFKit/PDFAKOverlayAdaptor.h>
115  #import <PDFKit/PDFAKAnnotationSerializationHelper.h>
116  #import <PDFKit/PDFAnnotationChoiceWidgetPrivateVars.h>
117  #import <PDFKit/PDFAnnotationChoiceWidget.h>
118  #import <PDFKit/PDFAKPageAdaptorPrivate.h>
119  #import <PDFKit/PDFAKPageAdaptor.h>
120  #import <PDFKit/PDFAnnotationChangePrivate.h>
121  #import <PDFKit/PDFAnnotationChange.h>
122  #import <PDFKit/PDFSelectionTrackingData.h>
123  #import <PDFKit/PDFLayerControllerPrivate.h>
124  #import <PDFKit/PDFLayerController.h>
125  #import <PDFKit/PDFHUDLayerControllerPrivate.h>
126  #import <PDFKit/PDFHUDLayerController.h>
127  #import <PDFKit/PDFAnnotationMarkupPrivateVars.h>
128  #import <PDFKit/PDFAnnotationMarkup.h>
129  #import <PDFKit/PDFAccessibilityNodeHeading.h>
130  #import <PDFKit/PDFAppearanceCharacteristicsPrivate.h>
131  #import <PDFKit/PDFAppearanceCharacteristics.h>
132  #import <PDFKit/PDFAnnotationLinkPrivateVars.h>
133  #import <PDFKit/PDFAnnotationLink.h>
134  #import <PDFKit/PDFAnnotationButtonWidgetPrivateVars.h>
135  #import <PDFKit/PDFAnnotationButtonWidget.h>
136  #import <PDFKit/PDFAnnotationSquarePrivateVars.h>
137  #import <PDFKit/PDFAnnotationSquare.h>
138  #import <PDFKit/PDFAccessibilityNodePrivate.h>
139  #import <PDFKit/PDFAccessibilityNode.h>
140  #import <PDFKit/PDFViewControllerPrivate.h>
141  #import <PDFKit/PDFViewController.h>
142  #import <PDFKit/PDFSelectionPrivate.h>
143  #import <PDFKit/PDFSelection.h>
144  #import <PDFKit/PDFAnnotationTextPrivateVars.h>
145  #import <PDFKit/PDFAnnotationText.h>
146  #import <PDFKit/PDFAccessibilityNodeImage.h>
147  #import <PDFKit/PageSignature.h>
148  #import <PDFKit/PDFPageViewPrivate.h>
149  #import <PDFKit/PDFPageView.h>
150  #import <PDFKit/PDFAnnotationTextWidgetPrivateVars.h>
151  #import <PDFKit/PDFAnnotationTextWidget.h>
152  #import <PDFKit/PDFDocumentLayerPrivate.h>
153  #import <PDFKit/PDFDocumentLayer.h>
154  #import <PDFKit/PDFScannerResultPrivate.h>
155  #import <PDFKit/PDFScannerResult.h>
156  #import <PDFKit/PDFRevealManagerPrivate.h>
157  #import <PDFKit/PDFRevealManager.h>
158  #import <PDFKit/PDFActionURLPrivateVars.h>
159  #import <PDFKit/PDFActionURL.h>
160  #import <PDFKit/PDFAnnotationDrawing.h>
161  #import <PDFKit/PDFPrintViewPrivate.h>
162  #import <PDFKit/PDFPrintView.h>
163  #import <PDFKit/PDFPagePrivate.h>
164  #import <PDFKit/PDFPage.h>
165  #import <PDFKit/PDFPasswordLayerControllerPrivate.h>
166  #import <PDFKit/PDFPasswordLayerController.h>
167  #import <PDFKit/PDFPageRangePrivate.h>
168  #import <PDFKit/PDFPageRange.h>
169  #import <PDFKit/PDFAnnotationCGPDFObject.h>
170  #import <PDFKit/PDFAnnotationPrivateVars.h>
171  #import <PDFKit/PDFAnnotation.h>
172  #import <PDFKit/PDFActionResetFormPrivateVars.h>
173  #import <PDFKit/PDFActionResetForm.h>
174  #import <PDFKit/PDFRenderingPropertiesPrivate.h>
175  #import <PDFKit/PDFRenderingProperties.h>
176  #import <PDFKit/PDFDestinationPrivate.h>
177  #import <PDFKit/PDFDestination.h>
178  #import <PDFKit/PDFAnnotationInk.h>
179  #import <PDFKit/PDFBorderPrivateVars.h>
180  #import <PDFKit/PDFBorder.h>
181  #import <PDFKit/PDFTimerPrivate.h>
182  #import <PDFKit/PDFTimer.h>
183  #import <PDFKit/PDFActionGoToPrivateVars.h>
184  #import <PDFKit/PDFActionGoTo.h>
185  #import <PDFKit/PDFKitPopupViewPrivate.h>
186  #import <PDFKit/PDFKitPopupView.h>
187  #import <PDFKit/PDFAccessibilityNodeTableRowPrivate.h>
188  #import <PDFKit/PDFAccessibilityNodeTableRow.h>
189  #import <PDFKit/PDFPageBackgroundManagerPrivate.h>
190  #import <PDFKit/PDFPageBackgroundManager.h>
191  #import <PDFKit/PDFAnnotationPopupPrivateVars.h>
192  #import <PDFKit/PDFAnnotationPopup.h>
193  #import <PDFKit/PDFViewPrivate.h>
194  #import <PDFKit/PDFView.h>
195  #import <PDFKit/PDFDocumentContentView.h>
196  #import <PDFKit/PDFDocumentViewPrivate.h>
197  #import <PDFKit/PDFDocumentView.h>
198  #import <PDFKit/PDFOutlinePrivate.h>
199  #import <PDFKit/PDFOutline.h>
200  #import <PDFKit/PDFPageLayerTile.h>
201  #import <PDFKit/PDFPageLayerPrivate.h>
202  #import <PDFKit/PDFPageLayer.h>
203  #import <PDFKit/PDFAKAnnotationAdaptorPrivate.h>
204  #import <PDFKit/PDFAKAnnotationAdaptor.h>
205  #import <PDFKit/PDFPageViewAnnotationControllerPrivate.h>
206  #import <PDFKit/PDFPageViewAnnotationController.h>
207  #import <PDFKit/PDFActionRemoteGoToPrivateVars.h>
208  #import <PDFKit/PDFActionRemoteGoTo.h>
209  #import <PDFKit/PDFActionPrivate.h>
210  #import <PDFKit/PDFAction.h>
211  
212  void* PDFPointEqualToPoint(void);
213  void* PDFPointFromCGPoint(void);
214  void* PDFPointMake(void);
215  void* PDFPointToCGPoint(void);
216  void* PDFRectContainsPoint(void);
217  void* PDFRectContainsRect(void);
218  void* PDFRectEqualToRect(void);
219  void* PDFRectFromCGRect(void);
220  void* PDFRectGetMaxX(void);
221  void* PDFRectGetMaxY(void);
222  void* PDFRectGetMidX(void);
223  void* PDFRectGetMidY(void);
224  void* PDFRectGetMinX(void);
225  void* PDFRectGetMinY(void);
226  void* PDFRectInset(void);
227  void* PDFRectIntegral(void);
228  void* PDFRectIntersection(void);
229  void* PDFRectIntersectsRect(void);
230  void* PDFRectIsEmpty(void);
231  void* PDFRectMake(void);
232  void* PDFRectOffset(void);
233  void* PDFRectToCGRect(void);
234  void* PDFRectUnion(void);
235  void* PDFSizeFromCGSize(void);
236  void* PDFSizeMake(void);
237  void* PDFSizeToCGSize(void);
238  
239  #endif