Permalink
Jump to Line
| /** | |
| * This header is generated by class-dump-z 0.2-1. | |
| * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3. | |
| * | |
| * Source: (null) | |
| */ | |
| #import "SpringBoard-Structs.h" | |
| #import <UIKit/UIApplication.h> | |
| #import "SpringBoard.h" | |
| #import <Availability2.h> | |
| @class NSURL, NSDictionary, NSString, NSMutableArray, NSNumberFormatter, SBApplication, SBDimmingWindow, NSTimer, SBUIController; | |
| @interface SpringBoard : UIApplication { | |
| SBUIController* _uiController; | |
| NSTimer* _menuButtonTimer; | |
| NSTimer* _lockButtonTimer; | |
| NSTimer* _idleTimer; | |
| NSTimer* _autoLockTimer; | |
| double _lastTimeIdleCausedDim; | |
| double _headsetButtonDownTime; | |
| GSEventRef _headsetDownEvent; | |
| int _headsetClickCount; | |
| SBDimmingWindow* _simulatedBlankingWindow; | |
| unsigned _headsetButtonClickCount : 8; | |
| unsigned _menuButtonClickCount : 8; | |
| #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2 | |
| unsigned _waitingForMenuDoubleTapAfterActingOnSingleTap : 1; | |
| #endif | |
| unsigned _screenshotWasTaken : 1; | |
| unsigned _disableAutoDimming : 1; | |
| unsigned _nextLockUpLocks : 1; | |
| unsigned _poweringDown : 1; | |
| unsigned _autoDimmed : 1; | |
| unsigned _autoDimmedToBlack : 1; | |
| unsigned _headsetDownDelayedActionPerformed : 1; | |
| unsigned _nowPlayingAppIsPlaying : 1; | |
| #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2 | |
| unsigned _isSeekingInMedia : 1; | |
| int _mediaSeekDirection; | |
| unsigned _springBoardRequestsAccelerometerEvents; | |
| int _activeInterfaceOrientation; | |
| #endif | |
| int _UIOrientation; | |
| NSURL* _menuDoubleTapURL; | |
| int _notifyDontAnimateREOToken; | |
| int _notifyDontAllowMediaHUDToken; | |
| double _sampleSystemStartTime; | |
| NSDictionary* _startAppsCPUTimes; | |
| CFDictionaryRef _registeredSimpleRemoteAppToPriority; | |
| SBApplication* _registeredSimpleRemoteApp; | |
| SBApplication* _nowPlayingApp; | |
| NSString* _originatingOpenURLDisplayId; | |
| NSMutableArray* _disableNowPlayingHUDAssertionBundleIds; | |
| NSNumberFormatter* _decimalFormatter; | |
| NSNumberFormatter* _percentFormatter; | |
| } | |
| // inherited: +(BOOL)registerForSystemEvents; | |
| // inherited: +(BOOL)rendersLocally; | |
| -(void)_createLogFile; | |
| -(void)writeLogFile; | |
| // inherited: -(BOOL)handleEvent:(GSEventRef)event; | |
| -(void)updatePowerlog; | |
| -(void)applicationDidFinishLaunching:(id)application; | |
| -(void)appleIconViewRemoved; | |
| -(void)timeZoneChanged; | |
| -(void)wipeDeviceNow; | |
| -(void)checkForExpiredPasscode; | |
| -(void)showEDGEActivationFailureAlert:(id)alert reason:(id)reason forMMS:(BOOL)mms; | |
| -(void)showWiFiAlert; | |
| -(void)showWiFiEnterpriseTrustAlert:(id)alert; | |
| -(void)wifiManager:(id)manager scanCompleted:(id)completed; | |
| // inherited: -(void)userDefaultsDidChange:(id)userDefaults; | |
| -(void)_mapsVisibilityChanged; | |
| -(void)_testPhoneAlerts; | |
| -(void)runFieldTestScript; | |
| -(void)_significantTimeChange; | |
| // inherited: -(void)significantTimeChange; | |
| // inherited: -(void)batteryStatusDidChange:(id)batteryStatus; | |
| -(void)simulateInCallStatusBar; | |
| -(BOOL)shouldRunFieldTestScript; | |
| -(BOOL)iapIsInExtendedMode; | |
| -(BOOL)canShowLockScreenHUDControls; | |
| -(BOOL)canShowNowPlayingHUD; | |
| -(void)setAppDisabledNowPlayingHUD:(BOOL)hud bundleIdentifier:(id)identifier; | |
| -(void)handleMenuDoubleTap; | |
| -(void)_setMenuButtonTimer:(id)timer; | |
| -(void)_setLockButtonTimer:(id)timer; | |
| -(void)clearMenuButtonTimer; | |
| -(void)_menuButtonWasHeld; | |
| // inherited: -(void)menuButtonDown:(GSEventRef)down; | |
| // inherited: -(void)menuButtonUp:(GSEventRef)up; | |
| -(void)_handleMenuButtonEvent; | |
| // inherited: -(void)lockButtonDown:(GSEventRef)down; | |
| -(void)lockButtonWasHeld; | |
| -(void)extendButtonTimersForWake; | |
| -(void)_powerDownNow; | |
| -(void)_rebootNow; | |
| -(void)reboot; | |
| -(void)powerDown; | |
| -(void)powerDownRequested:(id)requested; | |
| -(void)powerDownCanceled:(id)canceled; | |
| -(void)relaunchSpringBoard; | |
| -(void)_relaunchSpringBoardNow; | |
| -(void)_initLockButtonBearTrap; | |
| -(void)_setLockButtonBearTrap; | |
| -(void)_unsetLockButtonBearTrap; | |
| -(void)_fireLockButtonBearTrap; | |
| // inherited: -(void)lockButtonUp:(GSEventRef)up; | |
| -(void)_performDelayedHeadsetAction; | |
| -(void)_performDelayedHeadsetClickTimeout; | |
| -(void)sendSimpleRemoteActionToRegisteredApp:(int)registeredApp; | |
| -(void)sendSimpleRemoteActionToRegisteredApp:(int)registeredApp preferNowPlaying:(BOOL)playing; | |
| -(void)_sendGSEventToSimpleRemoteRegisteredApp:(GSEventRef)simpleRemoteRegisteredApp; | |
| -(void)_setDeferredHeadsetButtonDownEvent:(GSEventRef)event; | |
| // inherited: -(void)headsetButtonDown:(GSEventRef)down; | |
| // inherited: -(void)headsetButtonUp:(GSEventRef)up; | |
| // inherited: -(void)headsetAvailabilityChanged:(GSEventRef)changed; | |
| -(void)smsPrefsChanged; | |
| -(void)ALSPrefsChanged:(id)changed; | |
| -(id)parentalControlsDisabledApplications; | |
| -(void)updateCapabilitiesAndIconVisibility; | |
| -(void)loadDebuggingAndDemoPrefs; | |
| -(void)debuggingAndDemoPrefsWereChanged; | |
| -(void)clockFormatChanged; | |
| -(void)autoLockPrefsChanged; | |
| -(void)pinPolicyChanged; | |
| // inherited: -(void)ringerChanged:(int)changed; | |
| // inherited: -(void)accessoryAvailabilityChanged:(GSEventRef)changed; | |
| // inherited: -(void)accessoryKeyStateChanged:(GSEventRef)changed; | |
| // inherited: -(void)accessoryEvent:(GSEventRef)event; | |
| // inherited: -(unsigned)_portForEvent:(GSEventRef)event; | |
| // inherited: -(void)quitTopApplication:(GSEventRef)application; | |
| // inherited: -(void)applicationExited:(GSEventRef)exited; | |
| // inherited: -(void)anotherApplicationFinishedLaunching:(GSEventRef)launching; | |
| // inherited: -(void)applicationSuspend:(GSEventRef)suspend; | |
| // inherited: -(void)applicationSuspended:(GSEventRef)suspended; | |
| // inherited: -(void)applicationSuspendedSettingsUpdated:(GSEventRef)updated; | |
| -(void)showAlertForUnhandledURL:(id)unhandledURL error:(int)error; | |
| // inherited: -(void)_applicationOpenURL:(id)url event:(GSEventRef)event; | |
| // inherited: -(void)applicationOpenURL:(id)url; | |
| -(void)applicationOpenURL:(id)url publicURLsOnly:(BOOL)only; | |
| // inherited: -(void)volumeChanged:(GSEventRef)changed; | |
| -(void)setBacklightFactorPending:(float)pending; | |
| -(void)setBacklightFactor:(float)factor; | |
| -(void)animateBacklightToFactor:(float)factor duration:(double)duration didFinishTarget:(id)target selector:(SEL)selector; | |
| // inherited: -(void)setBacklightLevel:(float)level; | |
| -(void)setProximitySensorEnabled:(int)enabled; | |
| -(void)systemWillSleep; | |
| -(void)setupMidnightTimer; | |
| -(void)_midnightPassed; | |
| -(void)_adjustMidnightTimerAfterSleep; | |
| // inherited: -(void)handleOutOfLineDataResponse:(id)lineDataResponse requestID:(unsigned)anId; | |
| -(void)dim; | |
| -(void)turnOffBacklight; | |
| -(void)cancelTurnOffBacklightAfterDelay; | |
| -(void)turnOffBacklightAfterDelay; | |
| -(void)showSimulatedScreenBlank; | |
| -(void)hideSimulatedScreenBlank; | |
| -(void)dimToBlack; | |
| -(void)finishedDimmingScreenToBlack; | |
| -(void)undim; | |
| -(void)lockAfterCall; | |
| -(BOOL)shouldDimToBlackInsteadOfLock; | |
| -(void)autoLock; | |
| -(void)didIdle; | |
| -(double)nextIdleTimeDuration; | |
| -(double)nextLockTimeDuration; | |
| -(void)clearIdleTimer; | |
| -(void)resetIdleTimerAndUndim:(BOOL)undim; | |
| -(void)userEventOccurred:(id)occurred; | |
| // inherited: -(void)resetIdleTimer; | |
| // inherited: -(void)resetIdleDuration:(double)duration; | |
| -(void)updateRejectedInputSettings; | |
| -(void)updateRejectedInputSettingsForInCallState:(BOOL)callState isOutgoing:(BOOL)outgoing; | |
| // inherited: -(void)handleOutOfLineDataRequest:(GSEventRef)lineDataRequest; | |
| // inherited: -(void)lockDevice:(GSEventRef)device; | |
| -(void)showThermalAlertIfNecessary; | |
| -(void)respondToCurrentThermalCondition; | |
| -(void)_beginThermalJetsamCPUSampling; | |
| -(void)_killThermallyActiveApplication; | |
| -(id)_createAppsCPUTimesDictionary; | |
| // inherited: -(void)didReceiveMemoryWarning; | |
| -(void)noteSubstantialTransitionOccured; | |
| -(void)updateMenuDoubleTapSettings; | |
| -(void)setZoomTouchEnabled:(BOOL)enabled; | |
| -(id)springBoardPluginsDirectory; | |
| -(void)updateProximitySettings; | |
| -(void)updateAirPortForDisplay:(id)display; | |
| -(void)frontDisplayDidChange; | |
| // inherited: -(void)applicationWillOrderInContext:(unsigned)application windowLevel:(float)level windowOutput:(int)output; | |
| // inherited: -(void)applicationDidOrderOutContext:(unsigned)application; | |
| // inherited: -(void)didDismissMiniAlert; | |
| // inherited: -(void)willDisplayMiniAlert:(int*)alert; | |
| // inherited: -(void)willDismissMiniAlert:(int*)alert andShowAnother:(BOOL)another; | |
| // inherited: -(void)setHasMiniAlerts:(BOOL)alerts; | |
| // inherited: -(BOOL)canShowAlerts; | |
| // inherited: -(BOOL)isLocked; | |
| // inherited: -(int)alertOrientation; | |
| -(void)launchMusicPlayerSuspended; | |
| -(void)_tearDownNow; | |
| -(void)tearDown; | |
| -(BOOL)isMusicPlayerInNowPlayingView; | |
| -(SBApplication*)nowPlayingApp; | |
| -(BOOL)isNowPlayingAppPlaying; | |
| -(BOOL)isMusicPlayerPlaying; | |
| -(void)setNowPlayingInfo:(id)info forApplication:(id)application; | |
| -(void)_updateRegisteredSimpleRemoteApp; | |
| -(void)setSimpleRemoteRoutingPriority:(unsigned)priority forApplication:(id)application; | |
| -(unsigned)simpleRemoteRoutingPriorityForApplication:(id)application; | |
| -(id)formattedDecimalStringForNumber:(id)number; | |
| -(id)formattedPercentStringForNumber:(id)number; | |
| -(NSArray*)_accessibilityRunningApplications; | |
| -(void)_accessibilitySetEventTapCallback:(void*)callback; | |
| -(void*)_accessibilityEventTapCallback; | |
| -(double)_accessibilityActivationAnimationStartDelay; | |
| -(void)_accessibilityActivationAnimationWillBegin; | |
| -(double)_accessibilityDeactivationAnimationStartDelay; | |
| -(void)_accessibilityDeactivationAnimationWillBegin; | |
| #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2 | |
| -(void)updateStackshotSettings; | |
| -(BOOL)respondImmediatelyToMenuSingleTapAllowingDoubleTap:(BOOL*)menuSingleTapAllowingDoubleTap; | |
| -(void)goToSpotlight:(BOOL)spotlight; | |
| -(void)_giveUpOnMenuDoubleTap; | |
| -(void)_startSeekWithDirection:(id)direction; | |
| // inherited: -(void)mediaKeyDown:(GSEventRef)down; | |
| // inherited: -(void)mediaKeyUp:(GSEventRef)up; | |
| -(void)_iapServerConnectionDiedNotification:(id)notification; | |
| -(void)_iapExtendedModeReset; | |
| -(void)_imagesMounted; | |
| -(void)keyboardWantsToAttemptUnlock; | |
| -(void)noteInterfaceOrientationChanged:(int)changed; | |
| // inherited: -(int)activeInterfaceOrientation; | |
| -(int)launchingInterfaceOrientation; | |
| // inherited: -(double)windowRotationDuration; | |
| // inherited: -(void)setStatusBarModeBlockingWithOrientation:(int)orientation duration:(float)duration fenceID:(int)anId sender:(id)sender; | |
| // inherited: -(BOOL)shouldFenceStatusBarRotation; | |
| -(id)_accessibilityFrontMostApplication; | |
| #else | |
| -(BOOL)allowMenuDoubleTap; | |
| // inherited: -(int)_frontMostAppOrientation; | |
| -(void)noteUIOrientationChanged:(int)changed display:(id)display; | |
| -(int)UIOrientation; | |
| #endif | |
| @end | |
| @interface SpringBoard (ScriptingAdditions) | |
| -(id)setNextVoiceRecognitionAudioInputPaths:(id)paths; | |
| @end | |
| @interface SpringBoard (SBApplicationTesting) | |
| -(BOOL)runTest:(id)test options:(id)options; | |
| -(void)_retryLaunchTestWithOptions:(id)options; | |
| -(void)startLaunchTestNamed:(id)named options:(id)options; | |
| -(void)startResumeTestNamed:(id)named options:(id)options; | |
| -(void)endLaunchTest; | |
| -(void)finishedTest:(id)test extraResults:(id)results; | |
| @end | |
| @interface SpringBoard (AlertSheetAdditions) | |
| -(void)_alertSheetStackChanged; | |
| @end | |