-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathSVCController.h
122 lines (85 loc) · 2.76 KB
/
SVCController.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
#import <UIKit/UIView.h>
#import <UIKit/UIWindow.h>
#import <UIKit/UILabel.h>
#import <UIKit/UIVisualEffectView.h>
#import <UIKit/UIPanGestureRecognizer.h>
#import <UIKit/UIBezierPath.h>
#import <UIKit/UIScreen.h>
#import <UIKit/UIImpactFeedbackGenerator.h>
#import <UIKit/UISelectionFeedbackGenerator.h>
#import <UIKit/UINotificationFeedbackGenerator.h>
#import <AudioToolbox/AudioToolbox.h>
#import "SVCHelperController.h"
typedef double NSTimeInterval;
@interface SVCController : NSObject
+(instancetype)sharedInstance;
-(void)releaseObjects;
+(BOOL)isUIPresent;
+(float)volumeStep;
+(void)setVolumeSteps:(short)steps;
+(void)makeChangesSilently;
-(void)presentUI;
-(void)reorientUIForOrientation:(long long)orientation withAnimationDuration:(NSTimeInterval)duration;
-(void)setIsRingerHUD:(BOOL)isRinger;
-(void)updateVolumeLevel:(float)volume;
-(UIView *)_viewFromTouchedView:(UIView *)subview atPoint:(CGPoint)point;
-(void)setRingerSilent:(BOOL)silent;
-(void)presentForMuteSwitch:(BOOL)mute;
-(void)increaseVolume;
-(void)decreaseVolume;
-(void)handleVolumeButtonWithType:(long long)type down:(BOOL)isDown;
-(void)handleHomeScreenPresence;
@end
@interface SVCWindow : UIWindow
-(instancetype)initWithDebugName:(NSString *)name;
@end
@interface UIScreen ()
-(CGRect)_referenceBounds;
-(CGFloat)_displayCornerRadius;
@end
@interface UIApplication()
-(CGFloat)statusBarHeight;
-(long long)activeInterfaceOrientation;
@end
@interface SBVolumeHUDSettings : NSObject
-(CGFloat)volumeButtonsCenterY;
@end
@interface SBElasticVolumeViewController : NSObject
-(SBVolumeHUDSettings *)settings;
@end
@interface SBVolumeControl : NSObject
-(void)setActiveCategoryVolume:(float)volume;
@end
@interface UIVibrancyEffect ()
+(UIVibrancyEffect *)effectForBlurEffect:(UIBlurEffect *)effect style:(long long)style;
@end
@interface CALayer ()
-(void)setContinuousCorners:(BOOL)continuous;
@end
@interface UIVisualEffectView ()
-(void)setAllowsBlurring:(BOOL)blur;
@end
@interface _UIStatusBarVisualProvider_Split : NSObject
+(double)notchBottomCornerRadius;
@end
@interface SBLockScreenManager : NSObject
-(BOOL)unlockUIFromSource:(int)source withOptions:(NSDictionary *)options;
-(void)lockUIFromSource:(int)source withOptions:(NSDictionary *)options;
-(BOOL)isLockScreenActive;
@end
@interface _UIViewControllerTransitionCoordinator : NSObject
-(NSTimeInterval)transitionDuration;
@end
@interface SBRingerHUDViewController : NSObject
-(float)volume;
@end
@interface UIImpactFeedbackGenerator ()
-(void)_prepareWithStyle:(long long)style;
@end
@interface SBScreenWakeAnimationController : NSObject
+(id)sharedInstance;
-(void)sleepForSource:(long long)arg1 completion:(/*^block*/id)arg2 ;
@end
@interface SBExternalSoundsDefaults : NSObject
-(void)setButtonsCanChangeRingerVolume:(BOOL)arg1 ;
@end