System/Library/PrivateFrameworks/SpringBoard.framework
SBDisplayReferenceModeMonitor.h
Download SBDisplayReferenceModeMonitor.h
@class NSMutableDictionary, NSMutableSet;
@interface SBDisplayReferenceModeMonitor : NSObject {
NSMutableDictionary *_displayToCachedStatus;
NSMutableDictionary *_CADisplayIdentifierToObservers;
NSMutableDictionary *_CADisplayIdentifierToFBSDisplayConfig;
NSMutableSet *_observedDisplays;
}
+ (BOOL)canAddObserverForDisplayWithConfiguration:(id)a0;
- (long long)referenceModeStatusForDisplayWithConfiguration:(id)a0;
- (void)_stopObservingDisplay:(id)a0;
- (void)dealloc;
- (void)removeReferenceModeStatusObserver:(id)a0 forDisplayWithConfiguration:(id)a1;
- (void)_startObservingDisplayIfNeeded:(id)a0;
- (void)addReferenceModeStatusObserver:(id)a0 forDisplayWithConfiguration:(id)a1;
- (void)_addObserver:(id)a0 forDisplay:(id)a1;
- (id)_observersForDisplay:(id)a0;
- (long long)_referenceModeStatusForDisplay:(id)a0;
- (void)_removeCachedStatusForDisplay:(id)a0;
- (id)_displayForConfiguration:(id)a0;
- (void)_setCachedStatus:(long long)a0 forDisplay:(id)a1;
- (id)_configurationForDisplay:(id)a0;
- (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3;
- (void).cxx_destruct;
- (void)_enumerateObserversOfDisplay:(id)a0 usingBlock:(id /* block */)a1;
- (void)_setConfig:(id)a0 forDisplay:(id)a1;
- (void)_removeObserver:(id)a0 forDisplay:(id)a1;
- (long long)_cachedStatusForDisplay:(id)a0;
- (BOOL)_shouldNotifyObserversOfReferenceModeStatusChangeForDisplay:(id)a0;
@end