luxlabs header browser preview


@class FBSDisplayLayoutMonitor, NSString, PLEntryNotificationOperatorComposition, PLXPCListenerOperatorComposition, NSNumber;

@interface PLRenderingAgent : PLAgent <FBSDisplayLayoutObserver>

@property (retain) FBSDisplayLayoutMonitor *mainDisplayMonitor;
@property (retain) PLEntryNotificationOperatorComposition *pluggedInStateNotification;
@property unsigned int lastFrameCount;
@property (retain) NSNumber *deviceIsPlugged;
@property (retain) PLXPCListenerOperatorComposition *frameStatsListener;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)entryEventNoneDefinitions;
+ (id)entryAggregateDefinitions;
+ (void)load;
+ (id)entryEventBackwardDefinitionFrameCount;
+ (id)entryEventForwardDefinitions;
+ (id)entryEventBackwardDefinitions;
+ (id)entryEventPointDefinitions;
+ (id)entryEventBackwardDefinitionFrameStats;

- (id)init;
- (void)disableCAScreenTelemetry;
- (void)dealloc;
- (void)logEventForwardFrameCount:(id)a0;
- (void)log;
- (void)initTaskOperatorDependancies;
- (void)initOperatorDependancies;
- (void)layoutMonitor:(id)a0 didUpdateDisplayLayout:(id)a1 withContext:(id)a2;
- (void)enableCAScreenTelemetry;
- (void).cxx_destruct;
- (BOOL)shouldLogFrameStats;
- (void)logFrameCount:(unsigned int)a0 forConnectedState:(BOOL)a1;
- (void)logEventBackwardFrameStats:(id)a0;
- (void)handleConnectedChange:(id)a0;

@end