/* * This header is generated by classdump-dyld 1.0 * on Wednesday, November 15, 2023 at 5:47:02 PM Eastern European Standard Time * Operating System: Version 17.1 (Build 21B74) * Image Source: /System/Library/PrivateFrameworks/SpringBoard.framework/SpringBoard * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. */ @class NSString; typedef struct _NSZone* NSZoneRef; typedef struct CGSize { double width; double height; } CGSize; typedef struct CGPoint { double x; double y; } CGPoint; typedef struct os_unfair_lock_s { unsigned _os_unfair_lock_opaque; } os_unfair_lock_s; typedef struct IONotificationPort* IONotificationPortRef; typedef struct __IOHIDEvent* IOHIDEventRef; typedef struct __CFBoolean* CFBooleanRef; typedef struct { unsigned field1[8]; } SCD_Struct_Sp7; typedef struct __GSEvent* GSEventRef; typedef struct { BOOL field1; BOOL field2; BOOL field3; BOOL field4; BOOL field5; double field6; int field7; } SCD_Struct_SB9; typedef struct CGRect { CGPoint origin; CGSize size; } CGRect; typedef struct UIRectCornerRadii { double topLeft; double bottomLeft; double bottomRight; double topRight; } UIRectCornerRadii; typedef struct SBSwitcherWallpaperGradientAttributes { double leadingAlpha; double trailingAlpha; } SBSwitcherWallpaperGradientAttributes; typedef struct __CTServerConnection* CTServerConnectionRef; typedef struct __SCDynamicStore* SCDynamicStoreRef; typedef struct __CFString* CFStringRef; typedef struct { int field1; int field2; } SCD_Struct_SB16; typedef struct _compressed_pair *, std::allocator>> { void __value_; } compressed_pair *, std::allocator>>; typedef struct vector, std::allocator>> { void __begin_; void __end_; compressed_pair *, std::allocator>> __end_cap_; } vector, std::allocator>>; typedef struct CGPath* CGPathRef; typedef struct UIEdgeInsets { double top; double left; double bottom; double right; } UIEdgeInsets; typedef struct CGAffineTransform { double a; double b; double c; double d; double tx; double ty; } CGAffineTransform; typedef struct SBSystemApertureContainerRenderingConfiguration { long long renderingStyle; long long cloningStyle; } SBSystemApertureContainerRenderingConfiguration; typedef struct CGColor* CGColorRef; typedef struct { long long field1; CGPoint field2; CGPoint field3; } SCD_Struct_SB24; typedef struct __CFRunLoop* CFRunLoopRef; typedef struct __WiFiManagerClient* WiFiManagerClientRef; typedef struct __WiFiDeviceClient* WiFiDeviceClientRef; typedef struct __WiFiNetwork* WiFiNetworkRef; typedef struct NSRange { unsigned long long location; unsigned long long length; } NSRange; typedef struct { unsigned cachedIndexOfFirstMainAppLayoutIsValid : 1; unsigned cachedFullScreenCardScaleIsValid : 1; unsigned cachedContentSizeIsValid : 1; unsigned cachedFrameForIndexIsValid : 1; } SCD_Struct_SB30; typedef struct SBPIPPositionInteractionStateContext { BOOL isStashed; BOOL isInteractive; BOOL hasActiveGesture; BOOL isFreelyPositionable; CGPoint projectedPosition; CGPoint initialPosition; CGPoint currentPosition; double currentPositionStashProgress; double projectedPositionStashProgress; } SBPIPPositionInteractionStateContext; typedef struct SBPIPPositionGeometryContext { CGSize pipCurrentSize; CGSize pipLastSteadySize; CGSize pipStashedSize; CGPoint pipAnchorPointOffset; CGRect containerBounds; UIEdgeInsets edgeInsets; UIEdgeInsets minimumPadding; UIEdgeInsets stashedMinimumPadding; unsigned long long offscreenCorners; long long orientation; } SBPIPPositionGeometryContext; typedef struct SBHSearchInteractivePresentationMetrics { double interactiveTransitionStartOffset; double interactiveTransitionDistance; double interactiveTransitionBeganFromTopLeeway; double interactiveActivationThreshold; } SBHSearchInteractivePresentationMetrics; typedef struct BKSDisplayBrightnessTransaction* BKSDisplayBrightnessTransactionRef; typedef struct NSDirectionalEdgeInsets { double top; double leading; double bottom; double trailing; } NSDirectionalEdgeInsets; typedef struct SBDisplayItemAttributedSize { CGSize _private_opaqueSize; CGRect referenceBounds; long long semanticSizeType; } SBDisplayItemAttributedSize; 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 struct CGColorSpace* CGColorSpaceRef; typedef struct CGColorTransform* CGColorTransformRef; typedef struct MGNotificationTokenStruct* MGNotificationTokenStructRef; typedef struct { long long field1; long long field2; double field3; } SCD_Struct_SB41; typedef struct __CFRunLoopObserver* CFRunLoopObserverRef; typedef struct SBDragPreviewShadowParameters { double shadowOpacity; double shadowRadius; CGSize shadowOffset; } SBDragPreviewShadowParameters; typedef struct __CFArray* CFArrayRef; typedef struct AWNotification_s* AWNotification_sRef; typedef struct { double field1; double field2; double field3; } SCD_Struct_SB46; typedef struct _CARenderImage* CARenderImageRef; typedef struct { unsigned centerDisplayItemRole : 1; unsigned secondaryDisplayItemRole : 1; } SCD_Struct_SB48; typedef struct { BOOL field1[46]; char field2[64]; char field3[64]; char field4[256]; int field5; int field6; int field7; int field8; char field9[100]; char field10[100]; char field11[100]; char field12[100]; char field13[100]; char field14[2][1024]; unsigned field15; unsigned field16; unsigned field17 : 1; unsigned field18 : 1; int field19; int field20; unsigned field21 : 1; unsigned field22; unsigned field23; int field24; unsigned field25; char field26[150]; int field27; int field28; unsigned field29 : 1; unsigned field30 : 1; unsigned field31 : 1; char field32[256]; unsigned field33 : 1; unsigned field34 : 1; unsigned field35 : 1; unsigned field36 : 2; unsigned field37 : 2; unsigned field38 : 1; unsigned field39; unsigned field40 : 1; unsigned field41 : 1; unsigned field42 : 1; char field43[256]; char field44[256]; char field45[100]; unsigned field46 : 1; unsigned field47 : 1; unsigned field48 : 1; unsigned field49 : 1; unsigned field50 : 1; double field51; unsigned field52 : 1; unsigned field53 : 1; unsigned field54 : 1; char field55[100]; char field56[100]; char field57[256]; char field58[256]; } SCD_Struct_SB49; typedef struct { unsigned floatingDockRootViewControllerShouldHandlePanGestureRecognizer : 1; } SCD_Struct_SB50; typedef struct { double value; BOOL inclusive; } SCD_Struct_SB51; typedef struct { SCD_Struct_SB51 start; SCD_Struct_SB51 end; } SCD_Struct_SB52; typedef struct SBSystemActionAnalyticsData { NSString* actionIdentifier; NSString* parameterValueIdentifier; } SBSystemActionAnalyticsData; typedef struct { BOOL field1[46]; unsigned field2 : 1; unsigned field3 : 1; unsigned field4 : 1; unsigned field5 : 1; unsigned field6 : 1; unsigned field7 : 1; unsigned field8 : 1; unsigned field9 : 1; unsigned field10 : 2; unsigned field11 : 1; unsigned field12 : 1; unsigned field13 : 1; unsigned field14 : 1; unsigned field15 : 1; unsigned field16 : 1; unsigned field17 : 1; unsigned field18 : 1; unsigned field19 : 1; unsigned field20 : 1; unsigned field21 : 1; unsigned field22 : 1; unsigned field23 : 1; unsigned field24 : 1; unsigned field25 : 1; unsigned field26 : 1; unsigned field27 : 1; unsigned field28; unsigned field29 : 1; unsigned field30 : 1; unsigned field31 : 1; unsigned field32 : 1; unsigned field33 : 1; unsigned field34 : 1; unsigned field35 : 1; unsigned field36 : 1; SCD_Struct_SB49 field37; } SCD_Struct_SB54; typedef struct { unsigned long long field1; id field2; unsigned long long field3; unsigned long long field4[5]; } SCD_Struct_SB55; typedef struct SBSystemActionCompoundPreviewState { BOOL isPreviewing; BOOL isExpanding; BOOL isProminent; BOOL isUrgent; } SBSystemActionCompoundPreviewState; typedef struct SBReachabilityActivationContext { CGPoint location; CGPoint translation; CGPoint velocity; CGRect viewBounds; BOOL everTranslatedUpwards; } SBReachabilityActivationContext; typedef struct SBSpotlightTransitionRange { double start; double end; } SBSpotlightTransitionRange; typedef struct SBSpotlightHostedContentMetrics { double keyboardHeight; double keyboardProtectorHeight; CGSize searchBarSize; CGSize dockedSearchBarSize; double searchBarCornerRadius; } SBSpotlightHostedContentMetrics; typedef struct SBSpotlightPresentationMetrics { double backgroundWeighting; CGPoint searchContentCenter; double searchContentAlpha; CGSize searchAffordanceSize; CGPoint searchAffordanceCenter; double searchAffordanceAlpha; long long searchAffordanceContentAlignment; double searchAffordanceContentScale; double searchAffordanceCornerRadius; CGSize fullSearchBarSize; double searchBarAlpha; CGPoint keyboardCenter; double keyboardAlpha; CGPoint keyboardProtectorCenter; CGPoint homeAffordanceCenter; double searchContentVelocity; double keyboardVelocity; } SBSpotlightPresentationMetrics; typedef struct { BOOL itemIsEnabled[46]; char timeString[64]; char shortTimeString[64]; char dateString[256]; int gsmSignalStrengthRaw; int secondaryGsmSignalStrengthRaw; int gsmSignalStrengthBars; int secondaryGsmSignalStrengthBars; char serviceString[100]; char secondaryServiceString[100]; char serviceCrossfadeString[100]; char secondaryServiceCrossfadeString[100]; char serviceImages[2][100]; char operatorDirectory[1024]; unsigned serviceContentType; unsigned secondaryServiceContentType; unsigned cellLowDataModeActive : 1; unsigned secondaryCellLowDataModeActive : 1; int wifiSignalStrengthRaw; int wifiSignalStrengthBars; unsigned wifiLowDataModeActive : 1; unsigned dataNetworkType; unsigned secondaryDataNetworkType; int batteryCapacity; unsigned batteryState; char batteryDetailString[150]; int bluetoothBatteryCapacity; int thermalColor; unsigned thermalSunlightMode : 1; unsigned slowActivity : 1; unsigned syncActivity : 1; char activityDisplayId[256]; unsigned bluetoothConnected : 1; unsigned displayRawGSMSignal : 1; unsigned displayRawWifiSignal : 1; unsigned locationIconType : 2; unsigned voiceControlIconType : 2; unsigned quietModeInactive : 1; unsigned tetheringConnectionCount; unsigned batterySaverModeActive : 1; unsigned deviceIsRTL : 1; unsigned lock : 1; char breadcrumbTitle[256]; char breadcrumbSecondaryTitle[256]; char personName[100]; unsigned electronicTollCollectionAvailable : 1; unsigned radarAvailable : 1; unsigned announceNotificationsAvailable : 1; unsigned wifiLinkWarning : 1; unsigned wifiSearching : 1; double backgroundActivityDisplayStartDate; unsigned shouldShowEmergencyOnlyStatus : 1; unsigned emergencyOnly : 1; unsigned secondaryCellularConfigured : 1; char primaryServiceBadgeString[100]; char secondaryServiceBadgeString[100]; char quietModeImage[256]; char quietModeName[256]; } SCD_Struct_SB61; typedef struct { BOOL usedQuickActionButton; BOOL scrolledInNotifications; BOOL longLookedNotification; BOOL interactedNotification; BOOL clearedNotifications; BOOL activatedCamera; BOOL prewarmedCameraFalsePositive; BOOL cameraSwipeFailed; BOOL activatedControlCenter; BOOL activatedSpotlight; BOOL unlockDismissed; } SCD_Struct_SB62; typedef struct SBSwitcherContinuousExposeStripTongueAttributes { unsigned long long state; unsigned long long direction; } SBSwitcherContinuousExposeStripTongueAttributes; typedef struct SBWindowLevelRange_struct { double start; double end; } SBWindowLevelRange_struct;