luxlabs header browser preview


@class SBFluidSwitcherAnimationSettings, NSMutableSet;
@protocol SBHomeScreenBackdropViewBaseDelegate;

@interface SBHomeScreenBackdropViewBase : UIView {
    NSMutableSet *_backdropViewRequiringReasons;
    NSMutableSet *_liveBackdropViewRequiringReasons;
    SBFluidSwitcherAnimationSettings *_animationSettings;
}

@property (weak, nonatomic) id<SBHomeScreenBackdropViewBaseDelegate> delegate;

- (void)endRequiringBackdropViewForReason:(id)a0;
- (void)beginRequiringLiveBackdropViewForReason:(id)a0;
- (BOOL)requiresBackdropView;
- (void)beginRequiringBackdropViewForReason:(id)a0;
- (void)endRequiringLiveBackdropViewForReason:(id)a0;
- (void)cancelInProcessAnimations;
- (BOOL)isOpaque;
- (id)backdropBlurSettings;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)setBlurProgress:(double)a0 behaviorMode:(long long)a1 completion:(id /* block */)a2;
- (void).cxx_destruct;
- (BOOL)requiresLiveBackdropView;

@end