System/Library/PrivateFrameworks/SiriUI.framework
SiriUISiriStatusView.h
Download SiriUISiriStatusView.h
@class UIView, NSString, AVPlayerLooper, UILongPressGestureRecognizer, AVPlayerItem, AVQueuePlayer, AVAudioSession, NSObject, UIScreen, AVPlayerLayer, SiriUIConfiguration, SUICFlamesView;
@protocol SiriUISiriStatusViewDelegate, OS_dispatch_queue, SiriUISiriStatusViewAnimationDelegate;
@interface SiriUISiriStatusView : UIView <SUICFlamesViewDelegate, UIGestureRecognizerDelegate, SiriUISiriStatusViewProtocol> {
UIView *_touchInputView;
UILongPressGestureRecognizer *_longPressRecognizer;
UIView *_flamesContainerView;
SUICFlamesView *_flamesView;
UIView *_glyphView;
AVPlayerLayer *_glyphLayer;
AVPlayerLooper *_glyphPlayerLooper;
AVQueuePlayer *_glyphQueuePlayer;
AVPlayerItem *_glyphPlayerItem;
AVAudioSession *_glyphAudioSession;
NSObject<OS_dispatch_queue> *_glyphConfigurationQueue;
double _lastStateChangeTime;
UIScreen *_screen;
long long _deferredFlamesViewState;
SiriUIConfiguration *_configuration;
BOOL _textInputEnabled;
BOOL _siriGlyphHidden;
}
@property (weak, nonatomic) id<SiriUISiriStatusViewAnimationDelegate> animationDelegate;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (nonatomic) long long mode;
@property (nonatomic) double flamesViewWidth;
@property (nonatomic) double disabledMicOpacity;
@property (weak, nonatomic) id<SiriUISiriStatusViewDelegate> delegate;
@property (readonly, nonatomic) UIView *flamesContainerView;
@property (nonatomic) BOOL flamesViewDeferred;
@property (nonatomic, getter=isInUITrackingMode) BOOL inUITrackingMode;
@property (nonatomic) BOOL paused;
@property (readonly, nonatomic) double statusViewHeight;
+ (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })activeFrameForScreen:(id)a0 frame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 safeAreaInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; })a2;
- (void)dealloc;
- (BOOL)pointInside:(struct CGPoint { double x0; double x1; })a0 withEvent:(id)a1;
- (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })safeAreaInsets;
- (void)_handleKeyboardWillHideNotification:(id)a0;
- (void)fadeOutCurrentAura;
- (BOOL)gestureRecognizerShouldBegin:(id)a0;
- (void).cxx_destruct;
- (void)safeAreaInsetsDidChange;
- (void)layoutSubviews;
- (struct CGSize { double x0; double x1; })sizeThatFits:(struct CGSize { double x0; double x1; })a0;
- (id)_flamesView;
- (float)audioLevelForFlamesView:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_flamesViewFrame;
- (void)forceMicVisible:(BOOL)a0;
- (void)setupOrbIfNeeded;
- (void)_micButtonHeld:(id)a0;
- (void)_animateSiriGlyphHidden:(BOOL)a0;
- (void)_attachFlamesViewIfNeeded;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_flamesFrame;
- (void)_handleKeyboardDidShowNotification:(id)a0;
- (void)_layoutFlamesViewIfNeeded;
- (void)_micButtonTapped:(id)a0;
- (void)_setFlamesViewState:(long long)a0;
- (void)_setupOrbIfNeeded:(id /* block */)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_siriGlyphTappableRect;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 screen:(id)a1 textInputEnabled:(BOOL)a2 configuration:(id)a3;
@end