System/Library/Frameworks/PDFKit.framework
PDFDocumentPrivate.h
@class NSURL, NSMutableDictionary, PDFOutline, PDFAKDocumentAdaptor, NSDictionary, NSObject, NSMutableIndexSet, PDFAKPageOverlayViewProvider, NSMutableArray, NSOrderedSet, PDFRenderingProperties, NSString, PDFForm, NSIndexSet, PDFSelection, NSArray;
@protocol OS_dispatch_queue, PDFDocumentPageChangeDelegate, PDFAKControllerDelegateProtocol;
@interface PDFDocumentPrivate : NSObject {
struct CGPDFDocument { } *document;
NSURL *documentURL;
BOOL createdWithHighLatencyDataProvider;
NSMutableArray *pages;
NSOrderedSet *pagesOrderedSet;
NSMutableDictionary *pageIndices;
NSMutableDictionary *pageDictionaryIndices;
NSMutableIndexSet *preloadingPageIndexes;
BOOL subclassOverridesPageAtIndex;
id delegate;
BOOL respondsToDidUnlock;
BOOL respondsToDidFindMatch;
BOOL respondsToDidBeginDocumentFind;
BOOL respondsToDidEndDocumentFind;
BOOL respondsToDidBeginPageFind;
BOOL respondsToDidEndPageFind;
BOOL respondsToDidMatchString;
BOOL respondsToPrintJobTitle;
BOOL respondsToClassForPage;
BOOL respondsToClassForAnnotationType;
BOOL respondsToClassForAnnotationClass;
BOOL respondsToShouldReadAKInkAnnotations;
BOOL respondsToHandleTabFrom;
BOOL respondsToDidReceiveAnalysis;
unsigned long long pageCount;
int majorVersion;
int minorVersion;
BOOL isEncrypted;
BOOL isUnlocked;
unsigned int accessPermissions;
BOOL allowsPrinting;
BOOL allowsCopying;
BOOL allowsDocumentChanges;
BOOL allowsDocumentAssembly;
BOOL allowsContentAccessibility;
BOOL allowsCommenting;
BOOL allowsFormFieldEntry;
long long permission;
NSString *ownerPassword;
NSString *userPassword;
NSDictionary *attributes;
PDFOutline *outline;
NSObject<OS_dispatch_queue> *textExtractionQueue;
NSObject<OS_dispatch_queue> *formFillingQueue;
BOOL finding;
int findModel;
NSArray *findStrings;
PDFSelection *findInstance;
unsigned long long findOptions;
long long findPageIndex;
long long findCharIndex;
long long lastFindPageIndex;
long long lastFindCharIndex;
NSMutableArray *findResults;
PDFForm *formData;
BOOL formDataLoaded;
NSArray *documentCatalogMetadata;
NSString *xmpNameSpace;
NSString *xmpPrefix;
NSString *xmpRootPath;
id<PDFDocumentPageChangeDelegate> pageChangeDelegate;
BOOL documentChanged;
BOOL documentHasBurnInAnnotations;
unsigned long long documentRedactionCount;
BOOL documentHasPageWithApplicationData;
struct { BOOL pagesAdded; BOOL blankPagesAdded; BOOL pagesRemoved; BOOL pagesExchanged; } pagesChanged;
NSDictionary *appendedAttributes;
NSIndexSet *initialBookmarkedPageIndices;
NSMutableIndexSet *bookmarkedPages;
PDFAKDocumentAdaptor *akDocumentAdaptor;
id<PDFAKControllerDelegateProtocol> pdfAKControllerDelegateForDeferredSetup;
PDFAKPageOverlayViewProvider *akPageOverlayViewProvider;
PDFRenderingProperties *renderingProperties;
BOOL isTaggedPDF;
BOOL limitedSearch;
NSObject<OS_dispatch_queue> *asyncSearchQueue;
}
- (void).cxx_destruct;
@end