/* * This header is generated by classdump-dyld 0.1 * on Wednesday, October 30, 2024 at 11:19:52 PM Eastern European Standard Time * Operating System: Version 18.1 (Build 22B83) * Image Source: /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore * classdump-dyld is free of use, Copyright © 2013 by Elias Limneos. */ @class _UIMutableFastIndexSet, CADisplay, CADynamicFrameRateSource, NSMutableArray, UIWebPDFView, NSTimer, DOMNode; typedef struct CGPoint { double x; double y; } CGPoint; typedef struct CGSize { double width; double height; } CGSize; typedef struct CGRect { CGPoint origin; CGSize size; } CGRect; typedef struct NSRange { unsigned long long location; unsigned long long length; } NSRange; typedef struct UIEdgeInsets { double top; double left; double bottom; double right; } UIEdgeInsets; typedef struct __GSEvent* GSEventRef; typedef struct _NSZone* NSZoneRef; typedef struct UIDataSourceUpdateMaps { unsigned oldSectionCount; unsigned newSectionCount; unsigned oldGlobalItemCount; unsigned newGlobalItemCount; unsigned oldSectionMap; unsigned newSectionMap; unsigned oldGlobalItemMap; unsigned newGlobalItemMap; bool updatesAreInvalid; } UIDataSourceUpdateMaps; typedef struct __CTFontDescriptor* CTFontDescriptorRef; typedef struct { id field1; bool field2; bool field3; bool field4; bool field5; bool field6; bool field7; bool field8; bool field9; bool field10; } SCD_Struct_UI9; typedef struct { double field1; double field2; long long field3; } SCD_Struct_UI10; typedef struct _UIUpdateSequenceItemInternal* UIUpdateSequenceItemInternalRef; typedef struct CAPoint3D { double x; double y; double z; } CAPoint3D; typedef struct { double field1; double field2; double field3; double field4; unsigned long long field5; } SCD_Struct_UI13; typedef struct { bool previewForHighlighting_DEPR; bool previewForDismissing_DEPR; bool highlightPreviewForItem; bool dismissalPreviewForItem; bool willPerformPreviewAction; bool willDisplay; bool willEndForConfiguration; bool styleForMenu; bool accessoriesForMenu; bool shouldBeDelayedByGestureRecognizer; bool asyncConfigurationForMenuAtLocation; bool overrideSuggestedActions; bool shouldAttemptToPresent; bool interactionEffectForTargetedPreview; } SCD_Struct_UI14; typedef struct { unsigned long long field1; CGPoint field2; CGPoint field3; CGPoint field4; CGSize field5; unsigned char field6; A field7; T field8; const field9; a field10; n field11; short field12; float field13; o field14; const field15; m field16; 3 field17; D field18; long long field19; id field20; id field21; id field22; id field23; } SCD_Struct_UI15; typedef struct { unsigned scrubbing : 1; unsigned platterExpanded : 1; unsigned didScrubPastInitialThreshold : 1; } SCD_Struct_UI16; typedef struct UIOffset { double horizontal; double vertical; } UIOffset; typedef struct { CGPoint point; double time; } SCD_Struct_UI18; typedef struct CGContext* CGContextRef; typedef struct __CFRunLoopObserver* CFRunLoopObserverRef; typedef struct { unsigned long long field1; id field2; unsigned long long field3; 5Q field4[]; } SCD_Struct_UI21; typedef struct UIBitSet<256UL> { 4Q _chunks[]; } UIBitSet<256UL>; typedef struct { _UIMutableFastIndexSet* set; UIBitSet<256UL> bitSet; } SCD_Struct_UI23; typedef struct CGColor* CGColorRef; typedef struct CGPath* CGPathRef; typedef struct { unsigned canSelect : 1; unsigned canDeselect : 1; unsigned didSelect : 1; unsigned didDeselect : 1; } SCD_Struct_UI26; typedef struct __CFCharacterSet* CFCharacterSetRef; typedef struct { unsigned canSelect : 1; unsigned didSelect : 1; } SCD_Struct_UI28; typedef struct __CFStringTokenizer* CFStringTokenizerRef; typedef struct { long long location; long long length; } SCD_Struct_UI30; typedef struct { bool field1; bool field2; CGSize field3; } SCD_Struct_UI31; typedef struct __CFSet* CFSetRef; typedef struct { 8I val[]; } SCD_Struct_UI33; typedef struct objc_ivar* objc_ivarRef; typedef struct { CAPoint3D field1; double field2; long long field3; long long field4; long long field5; bool field6; double field7; } SCD_Struct_UI35; typedef struct { bool regionForRequest; bool styleForRegion; bool willEnterRegionAnimator; bool willExitRegionAnimator; bool asyncRegionForRequest; bool targetRegionForDeceleratingPointerWithRequests; } SCD_Struct_UI36; typedef struct CGImage* CGImageRef; typedef struct os_unfair_lock_s { unsigned _os_unfair_lock_opaque; } os_unfair_lock_s; typedef struct { CGPoint field1; unsigned long long field2; } SCD_Struct_UI39; typedef struct _compressed_pair> { /*function pointer*/ void* __value_; } compressed_pair>; typedef struct ui_size_cache { /*function pointer*/ void* __begin_; /*function pointer*/ void* __end_; compressed_pair> __end_cap_; } ui_size_cache; typedef struct { double field1; double field2; CGRect field3; long long field4; CGRect field5; } SCD_Struct_UI42; typedef struct UIInstrumentedCADisplay { CADisplay* direct; } UIInstrumentedCADisplay; typedef struct UIInstrumentedCADynamicFrameRateSource { CADynamicFrameRateSource* direct; } UIInstrumentedCADynamicFrameRateSource; typedef struct { id field1; id field2; } SCD_Struct_UI45; typedef struct __CFUserNotification* CFUserNotificationRef; typedef struct __CFRunLoopSource* CFRunLoopSourceRef; typedef struct CGAffineTransform { double a; double b; double c; double d; double tx; double ty; } CGAffineTransform; typedef struct NSDirectionalEdgeInsets { double top; double leading; double bottom; double trailing; } NSDirectionalEdgeInsets; typedef struct { double field1; double field2; bool field3; bool field4; double field5; double field6; double field7; double field8; double field9; double field10; double field11; } SCD_Struct_UI50; typedef struct __IOHIDEvent* IOHIDEventRef; typedef struct { double field1; double field2; double field3; long long field4; } SCD_Struct_UI52; typedef struct { SCD_Struct_UI52 field1; SCD_Struct_UI52 field2; SCD_Struct_UI52 field3; bool field4; bool field5; bool field6; } SCD_Struct_UI53; typedef struct { CGPoint field1; CGPoint field2; double field3; double field4; } SCD_Struct_UI54; typedef struct { double firstBaseline; double lastBaseline; CGRect referenceBounds; long long measuredNumberOfLines; CGRect bounds; } SCD_Struct_UI55; typedef struct __CTFrame* CTFrameRef; typedef struct __CTRun* CTRunRef; typedef struct { unsigned pagination : 1; unsigned selectionFrame : 1; unsigned selectionAlpha : 1; unsigned scrollToSelectedItem : 1; unsigned pageScrollOffset : 1; unsigned scrollToSelectedItemBeforeBecomingVisible : 1; unsigned editingState : 1; } SCD_Struct_UI58; typedef struct { unsigned entriesUpdated : 1; unsigned displayEntriesUpdated : 1; unsigned sizeUpdated : 1; unsigned highlightedIndexUpdated : 1; unsigned deflectionUpdated : 1; unsigned deflectionReset : 1; unsigned layoutSubviews : 1; unsigned drawRect : 1; unsigned trackingDidBegin : 1; unsigned trackingChangeHysteresis : 1; unsigned trackingDidEnd : 1; unsigned updateSectionForTouch : 1; unsigned highlightStyleUpdated : 1; unsigned indexColorUpdated : 1; unsigned legibilityWeightOrPreferredContentSizeUpdated : 1; } SCD_Struct_UI59; typedef struct CGVector { double dx; double dy; } CGVector; typedef struct { unsigned menuForSuggestedActions : 1; unsigned targetRectForConfiguration : 1; unsigned willPresentAnimator : 1; unsigned willDismissAnimator : 1; unsigned asyncMenuForSuggestedActions : 1; unsigned didTransition : 1; unsigned titleView : 1; unsigned firstResponderTarget : 1; unsigned didPerformMenuLeaf : 1; unsigned preferredLayoutRects : 1; } SCD_Struct_UI61; typedef struct { unsigned long long field1; unsigned long long field2; double field3; double field4; long long field5; } SCD_Struct_UI62; typedef struct UIRectCornerRadii { double topLeft; double bottomLeft; double bottomRight; double topRight; } UIRectCornerRadii; typedef struct CAFrameRateRange { float minimum; float maximum; float preferred; } CAFrameRateRange; typedef struct CATransform3D { double m11; double m12; double m13; double m14; double m21; double m22; double m23; double m24; double m31; double m32; double m33; double m34; double m41; double m42; double m43; double m44; } CATransform3D; typedef union { UIEdgeInsets field1; vector; } SCD_Union_UI66; typedef struct { NSMutableArray* all; NSMutableArray* html; NSMutableArray* javascript; NSMutableArray* css; NSMutableArray* error; NSMutableArray* warning; NSMutableArray* tip; NSMutableArray* log; } SCD_Struct_UI67; typedef struct { UIWebPDFView* view; NSTimer* timer; } SCD_Struct_UI68; typedef struct __CFDictionary* CFDictionaryRef; typedef struct { NSTimer* timer; CGPoint location; long long modifierFlags; bool isBlocked; bool isCancelled; bool isOnWebThread; bool isDisplayingHighlight; bool isWriting; bool attemptedClick; CGPoint lastPanTranslation; DOMNode* element; id delegate; id interactionSheet; UIWebRotatingAlertController; bool allowsImageSheet; bool allowsDataDetectorsSheet; bool allowsLinkSheet; bool acceptsFirstResponder; double documentScale; id previewHintRects; NSArray; id previewHintImage; UIImage; } SCD_Struct_UI70; typedef struct UIWebViewportConfiguration { CGSize size; float initialScale; float minimumScale; float maximumScale; bool allowsUserScaling; bool allowsShrinkToFit; bool avoidsUnsafeArea; } UIWebViewportConfiguration; typedef struct CGPDFDocument* CGPDFDocumentRef; typedef struct PDFHistoryItem { bool restorePending; bool isInitialScale; double zoomScale; CGPoint contentOffset; } PDFHistoryItem; typedef struct __CTFont* CTFontRef; typedef struct CGPDFFont* CGPDFFontRef; typedef struct { bool highlightPreviewForItemWithIdentifier; bool dismissalPreviewForItemWithIdentifier; bool willPerformPreviewAction; bool willDisplay; bool willEndForConfiguration; bool styleForMenu; bool accessoriesForMenu; bool shouldByDelayedByGestureRecognizer; bool asyncConfigurationForMenuAtLocation; bool overrideSuggestedActions; bool shouldPresent; bool shouldAllowDragAfterDismiss; bool shouldAllowSwipeToDismiss; bool shouldDeferCommitAnimation; bool interactionEffectForTargetedPreview; bool shouldAttemptToPresentConfiguration; bool didPerformMenuLeaf; bool previewForHighlighting; bool previewForDismissing; bool _dci_secondaryHighlightPreview; bool _dci_secondaryDismissalPreview; bool willCommit; } SCD_Struct_UI76; typedef struct { bool field1; bool field2; bool field3; bool field4; bool field5; } SCD_Struct_UI77; typedef struct UIWebTouchEvent { int type; double timestamp; CGPoint locationInScreenCoordinates; CGPoint locationInDocumentCoordinates; double scale; double rotation; bool inJavaScriptGesture; _UIWebTouchPoint touchPoints; unsigned touchPointCount; bool isPotentialTap; } UIWebTouchEvent; typedef struct CAColorMatrix { float m11; float m12; float m13; float m14; float m15; float m21; float m22; float m23; float m24; float m25; float m31; float m32; float m33; float m34; float m35; float m41; float m42; float m43; float m44; float m45; } CAColorMatrix; typedef struct _compressed_pair<_UIOutlineNode *, std::allocator<_UIOutlineNode>> { _UIOutlineNode __value_; } compressed_pair<_UIOutlineNode *, std::allocator<_UIOutlineNode>>; typedef struct vector<_UIOutlineNode, std::allocator<_UIOutlineNode>> { _UIOutlineNode __begin_; _UIOutlineNode __end_; compressed_pair<_UIOutlineNode *, std::allocator<_UIOutlineNode>> __end_cap_; } vector<_UIOutlineNode, std::allocator<_UIOutlineNode>>;