luxlabs header browser preview


@class NSMutableArray, CBAdaptationClient, CBBlueLightClient, CBClient, CCUILabeledRoundButtonViewController, UIAlertController;

@interface CCUIDisplayBackgroundViewController : CCUISliderModuleBackgroundViewController {
    CBClient *_brightnessClient;
    CBAdaptationClient *_trueToneClient;
    CBBlueLightClient *_nightShiftClient;
    struct { BOOL active; BOOL enabled; BOOL sunSchedulePermitted; int mode; struct { struct { int hour; int minute; } fromTime; struct { int hour; int minute; } toTime; } schedule; unsigned long long disableFlags; BOOL available; } _currentStatus;
    UIAlertController *_presentedAlertController;
    NSMutableArray *_buttons;
}

@property (retain, nonatomic) CCUILabeledRoundButtonViewController *styleModeButton;
@property (retain, nonatomic) CCUILabeledRoundButtonViewController *nightShiftButton;
@property (retain, nonatomic) CCUILabeledRoundButtonViewController *trueToneButton;

- (void)_setupTrueTone;
- (void)viewWillAppear:(BOOL)a0;
- (void)_toggleStyleMode;
- (id)_timeStringForBlueLightTransitionTime:(struct { int x0; int x1; })a0;
- (id)_subtitleForUserInterfaceStyle:(long long)a0 nextTransition:(id)a1;
- (void)_setupStyleMode;
- (void)_trueToneButtonPressed:(id)a0;
- (void)_updateState;
- (void)viewDidLoad;
- (id)_subtitleForTrueToneEnabled:(BOOL)a0;
- (id)_timeStringForHour:(unsigned long long)a0 minute:(unsigned long long)a1;
- (id)_timeFormatter;
- (id)_subtitleForBlueLightStatus:(struct { BOOL x0; BOOL x1; BOOL x2; int x3; struct { struct { int x0; int x1; } x0; struct { int x0; int x1; } x1; } x4; unsigned long long x5; BOOL x6; })a0;
- (BOOL)_uses24HourTime;
- (unsigned long long)_formattedHourForHour:(unsigned long long)a0;
- (void)_styleModeButtonPressed:(id)a0;
- (id)_alertControllerForDisablingAccessibilityScreenFilter:(id /* block */)a0 cancelBlock:(id /* block */)a1;
- (void)_styleModeDidChange;
- (unsigned long long)_formattedHourForTransitionTime:(struct { int x0; int x1; })a0;
- (BOOL)_canShowWhileLocked;
- (void)_toggleTrueTone;
- (void).cxx_destruct;
- (id)_subtitleFormatStringForBlueLightEnabled:(BOOL)a0 transitionTime:(struct { int x0; int x1; })a1;
- (void)_setupNightShift;
- (void)_setNightShiftEnabled:(BOOL)a0;
- (void)_getBlueLightStatus:(id /* block */)a0;
- (BOOL)_toggleNightShift;
- (void)_nightShiftButtonPressed:(id)a0;

@end