HIDDisplayDevice.h [plain text]
#ifndef HIDDisplayDevice_h
#define HIDDisplayDevice_h
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@class HIDDisplayDevicePreset;
@interface HIDDisplayDevice : NSObject
@property(readonly) NSArray<HIDDisplayDevicePreset*> *presets;
@property(readonly) NSString* containerID;
@property(readonly,nullable) NSArray<NSString*> *capabilities;
-(instancetype) init NS_UNAVAILABLE;
-(nullable instancetype) initWithContainerID:(NSString*) containerID;
-(BOOL) setActivePresetIndex:(NSInteger) index error:(NSError**) error;
-(NSInteger) getActivePresetIndex:(NSError**) error;
-(NSInteger) getFactoryDefaultPresetIndex:(NSError**) error;
@end
NS_ASSUME_NONNULL_END
#endif