/*
* This header is generated by classdump-dyld 0.1
* on Wednesday, October 30, 2024 at 11:19:23 PM Eastern European Standard Time
* Operating System: Version 18.1 (Build 22B83)
* Image Source: /System/Library/Frameworks/QuartzCore.framework/QuartzCore
* classdump-dyld is free of use, Copyright © 2013 by Elias Limneos.
*/
#import <QuartzCore/QuartzCore-Structs.h>
@class NSArray;
@interface CAWindowServer : NSObject {
CAWindowServerImpl* _impl;
bool _mirroringEnabled;
}
@property (readonly) NSArray* displays;
@property (getter=isMirroringEnabled) bool mirroringEnabled; //@synthesize mirroringEnabled=_mirroringEnabled - In the implementation block
@property (assign) unsigned rendererFlags;
@property (getter=isSecure) bool secure;
@property (assign) id slotDeletionCallback;
+(id)server;
+(void)stopServer;
+(id)context;
+(id)serverWithOptions:(id)arg1 ;
+(id)contextWithOptions:(id)arg1 ;
+(id)serverIfRunning;
-(void)setMirroringEnabled:(bool)arg1 ;
-(unsigned)clientPortOfContextId:(unsigned)arg1 ;
-(unsigned)taskNamePortOfContextId:(unsigned)arg1 ;
-(id)displayWithUniqueId:(id)arg1 ;
-(id)displays;
-(bool)isMirroringEnabled;
-(bool)isSecure;
-(void)removeDisplay:(id)arg1 ;
-(id)_init;
-(id)secureModeViolations;
-(void)removeAllDisplays;
-(unsigned)rendererFlags;
-(/*^block*/ id)slotDeletionCallback;
-(id)displayWithDisplayId:(unsigned)arg1 ;
-(void)dealloc;
-(void)setRendererFlags:(unsigned)arg1 ;
-(void)setSlotDeletionCallback:(/*^block*/ id)arg1 ;
-(bool)isSlotValid:(unsigned)arg1 ;
-(id)description;
-(id)insecureProcessIds;
-(void)setSecure:(bool)arg1 ;
-(unsigned)contextIdHostingContextId:(unsigned)arg1 ;
-(id)displayWithName:(id)arg1 ;
-(id)init;
-(void)_detectDisplays;
-(void)addDisplay:(id)arg1 ;
@end