Viewing file: SpringBoard-Structs.h
Raw logifySpringBoard-Structs was found in iOS
18.1,
17.1,
16.3,
15.2.1,
14.4,
13.1.3,
12.1,
11.1.2,
11.0.1,
10.2,
10.1.1,
9.3.3,
9.0,
8.0,
7.0,
6.0,
5.0,
4.0,
3.0Filter:
/*
* This header is generated by classdump-dyld 1.0
* on Friday, February 8, 2019 at 1:51:39 PM Eastern European Standard Time
* Operating System: Version 12.1 (Build 16B92)
* Image Source: /System/Library/CoreServices/SpringBoard.app/SpringBoard
* classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
*/
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 __IOHIDEvent* IOHIDEventRef;
typedef struct __CFBoolean* CFBooleanRef;
typedef struct __GSEvent* GSEventRef;
typedef struct {
BOOL field1;
BOOL field2;
BOOL field3;
BOOL field4;
BOOL field5;
double field6;
int field7;
} SCD_Struct_SB6;
typedef struct _NSZone* NSZoneRef;
typedef struct UIEdgeInsets {
double top;
double left;
double bottom;
double right;
} UIEdgeInsets;
typedef struct {
double value;
BOOL inclusive;
} SCD_Struct_SB9;
typedef struct {
SCD_Struct_SB9 start;
SCD_Struct_SB9 end;
} SCD_Struct_SB10;
typedef struct __CTServerConnection* CTServerConnectionRef;
typedef struct __SCDynamicStore* SCDynamicStoreRef;
typedef struct __CFString* CFStringRef;
typedef struct tcp_connection_fallback_watch_s* tcp_connection_fallback_watch_sRef;
typedef struct {
int field1;
int field2;
} SCD_Struct_SB15;
typedef struct CGColor* CGColorRef;
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_SB17;
typedef struct {
unsigned field1;
unsigned field2;
unsigned field3;
unsigned field4;
unsigned field5;
int field6;
} SCD_Struct_SB18;
typedef struct {
unsigned field1;
} SCD_Struct_SB19;
typedef struct {
SCD_Struct_SB18 field1;
SCD_Struct_SB19 field2;
} SCD_Struct_SB20;
typedef struct {
unsigned field1[8];
} SCD_Struct_SB21;
typedef struct {
long long field1;
CGPoint field2;
CGPoint field3;
} SCD_Struct_SB22;
typedef struct NSRange {
unsigned long long location;
unsigned long long length;
} NSRange;
typedef struct __CFRunLoop* CFRunLoopRef;
typedef struct __WiFiManagerClient* WiFiManagerClientRef;
typedef struct __WiFiDeviceClient* WiFiDeviceClientRef;
typedef struct __WiFiNetwork* WiFiNetworkRef;
typedef struct IONotificationPort* IONotificationPortRef;
typedef struct {
double field1;
SCD_Struct_SB10 field2;
long long field3;
} SCD_Struct_SB29;
typedef struct {
double value;
SCD_Struct_SB10 interval;
long long mode;
} SCD_Struct_SB30;
typedef struct BKSDisplayBrightnessTransaction* BKSDisplayBrightnessTransactionRef;
typedef struct {
unsigned long long field1;
id field2;
unsigned long long field3;
unsigned long long field4[5];
} SCD_Struct_SB32;
typedef struct MGNotificationTokenStruct* MGNotificationTokenStructRef;
typedef struct {
long long field1;
long long field2;
double field3;
} SCD_Struct_SB34;
typedef struct {
long long startStyle;
long long endStyle;
double transitionFraction;
} SCD_Struct_SB35;
typedef struct {
BOOL valid;
SCD_Struct_SB35 styleTransitionState;
} SCD_Struct_SB36;
typedef struct {
BOOL field1;
SCD_Struct_SB35 field2;
} SCD_Struct_SB37;
typedef struct __CFRunLoopObserver* CFRunLoopObserverRef;
typedef struct {
unsigned floatingApplicationRootViewController_allowsPresentScreenEdgePanGestureRecognizerForDeviceApplicationSceneHandle : 1;
unsigned floatingApplicationRootViewController_requiresGrabberTongueForDeviceApplicationSceneHandle : 1;
unsigned floatingApplicationRootViewController_requiresGrabberTongueOutsideGrabberFreeRegionForDeviceApplicationSceneHandle : 1;
unsigned floatingApplicationRootViewController_darkenViewTappedForDeviceApplicationSceneHandle : 1;
unsigned floatingApplicationRootViewControllerDidCompleteDeviceApplicationSceneHandleSuspendAnimation : 1;
} SCD_Struct_SB39;
typedef struct {
unsigned floatingApplicationController_needsVisibleWindow : 1;
unsigned floatingApplicationControllerAcquireInterfaceOrientationLock : 1;
unsigned floatingApplicationControllerRelinquishInterfaceOrientationLock : 1;
} SCD_Struct_SB40;
typedef struct __CFArray* CFArrayRef;
typedef struct CGAffineTransform {
double a;
double b;
double c;
double d;
double tx;
double ty;
} CGAffineTransform;
typedef struct {
BOOL _viewMap_configureIconView;
BOOL _viewMapShouldPrepareViewsOfClasses;
BOOL _viewMap_numberOfViewsToPrepareOfClass;
} SCD_Struct_SB43;
typedef struct __IOSurface* IOSurfaceRef;
typedef struct SBNormalizedTransitionInterval {
double start;
double duration;
} SBNormalizedTransitionInterval;
typedef struct _CARenderImage* CARenderImageRef;
typedef struct {
unsigned field1 : 1;
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 : 1;
unsigned field11 : 1;
} SCD_Struct_SB47;
typedef struct {
BOOL field1[41];
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;
int field17;
int field18;
unsigned field19;
unsigned field20;
int field21;
unsigned field22;
char field23[150];
int field24;
int field25;
unsigned field26 : 1;
unsigned field27 : 1;
unsigned field28 : 1;
char field29[256];
unsigned field30 : 1;
unsigned field31 : 1;
unsigned field32 : 1;
unsigned field33 : 1;
unsigned field34 : 1;
unsigned field35;
unsigned field36 : 1;
unsigned field37 : 1;
unsigned field38 : 1;
char field39[256];
char field40[256];
char field41[100];
unsigned field42 : 1;
unsigned field43 : 1;
unsigned field44 : 1;
double field45;
unsigned field46 : 1;
unsigned field47 : 1;
char field48[100];
char field49[100];
} SCD_Struct_SB48;
typedef struct CGImage* CGImageRef;
typedef struct {
unsigned floatingDockRootViewControllerShouldHandlePanGestureRecognizer : 1;
} SCD_Struct_SB50;
typedef struct {
CGRect field1;
CGRect field2;
CGRect field3;
CGRect field4;
CGRect field5;
} SCD_Struct_SB51;
typedef struct AWNotification_s* AWNotification_sRef;
typedef struct {
BOOL field1[41];
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;
SCD_Struct_SB48 field36;
} SCD_Struct_SB53;
typedef struct {
BOOL field1;
BOOL field2;
double field3;
BOOL field4;
double field5;
double field6;
double field7;
double field8;
BOOL field9;
BOOL field10;
BOOL field11;
unsigned long long field12;
} SCD_Struct_SB54;
typedef struct SBIconCoordinate {
long long row;
long long col;
} SBIconCoordinate;
typedef struct {
CGRect field1;
CGRect field2;
CGRect field3;
CGRect field4;
UIEdgeInsets field5;
double field6;
} SCD_Struct_SB56;
typedef struct {
BOOL itemIsEnabled[41];
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;
int wifiSignalStrengthRaw;
int wifiSignalStrengthBars;
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 : 1;
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 wifiLinkWarning : 1;
unsigned wifiSearching : 1;
double backgroundActivityDisplayStartDate;
unsigned shouldShowEmergencyOnlyStatus : 1;
unsigned secondaryCellularConfigured : 1;
char primaryServiceBadgeString[100];
char secondaryServiceBadgeString[100];
} SCD_Struct_SB57;
typedef struct {
BOOL usedQuickActionButton;
BOOL scrolledInNotifications;
BOOL longLookedNotification;
BOOL interactedNotifcation;
BOOL clearedNotifcations;
BOOL activatedCamera;
BOOL prewarmedCameraFalsePositive;
BOOL cameraSwipeFailed;
BOOL activatedControlCenter;
BOOL activatedSpotlight;
BOOL unlockDismissed;
} SCD_Struct_SB58;
typedef struct SBWindowLevelRange_struct {
double start;
double end;
} SBWindowLevelRange_struct;