System/Library/PrivateFrameworks/BrightnessControl.framework
BCAppleBacklightBrtControl.h
Download BCAppleBacklightBrtControl.h
@interface BCAppleBacklightBrtControl : BCBrtControl {
unsigned int _backlightService;
double _minUser;
double _maxUser;
double _minMilliAmps;
double _maxMilliAmps;
double _maxNitsEDR;
BOOL _isDFR;
BOOL _isDCP;
BOOL _override;
BOOL _energySaving;
unsigned long long _thermalMitigation;
struct { id /* block */ x0; } *_terminationCallback;
struct IONotificationPort { } *_terminationNotifPort;
unsigned int _terminationIterator;
}
@property (readonly) unsigned long long registryID;
+ (id)copyAvailableControls;
+ (id)newMonitorWithHandler:(id /* block */)a0 error:(id *)a1;
- (id)copyProperty:(id)a0 error:(id *)a1;
- (id)ID;
- (id)init;
- (void)dealloc;
- (id)initWithService:(unsigned int)a0;
- (void)setDisplayService:(unsigned int)a0;
- (id)copyModuleIdentifier;
- (double)getNitsWithError:(id *)a0;
- (BOOL)parseAuroraCapabilities;
- (BOOL)setNits:(double)a0 error:(id *)a1;
- (BOOL)setProperty:(id)a0 value:(id)a1 error:(id *)a2;
@end