System/Library/PrivateFrameworks/SpringBoard.framework
SBFluidSwitcherIconOverlayView.h
Download SBFluidSwitcherIconOverlayView.h
@class CAMediaTimingFunction, NSArray, SBIconView, UIView, UIViewFloatAnimatableProperty;
@interface SBFluidSwitcherIconOverlayView : BSUIOrientationTransformWrapperView {
SBIconView *_iconOverlayView;
UIView *_iconCrossfadeView;
UIView *_iconOverlayContainerView;
struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _initialIconOverlayViewBounds;
NSArray *_crossfadeViews;
struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _crossfadeViewFrame;
UIViewFloatAnimatableProperty *_iconCrossfadeAnimatableProperty;
CAMediaTimingFunction *_iconCrossfadeTimingFunction;
}
@property (readonly, nonatomic) struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } crossfadeViewFrame;
@property (readonly, nonatomic) SBIconView *iconView;
@property (nonatomic) double cornerRadius;
- (void)dealloc;
- (void)invalidate;
- (id)initWithIconView:(id)a0 crossfadeViews:(id)a1 crossfadeViewFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2 contentOrientation:(long long)a3 containerOrientation:(long long)a4;
- (void)_setUpIconCrossfadeView;
- (void)_applyIconOverlayViewOverlayScaleProperties;
- (void).cxx_destruct;
- (void)_setCrossfadeViewsAlpha:(double)a0;
- (void)layoutSubviews;
- (double)_iconOverlayScale;
- (void)_setUpIconCrossfadeAnimatableProperty;
- (double)_currentFadeValue;
@end