luxlabs header browser preview


@class NSString, NSArray, NSURL, NSDictionary, CLHeading, CAMSemanticStyle, CLLocation, CAMAnalyticsCaptureEvent, CAMTextRegionResult;
@protocol CAMStillImageCaptureRequestDelegate;

@interface CAMMutableStillImageCaptureRequest : CAMStillImageCaptureRequest <CAMMutableCaptureRequestPersistence, CAMMutableCaptureRequestLocation, CAMMutableCaptureRequestPower, CAMMutableCaptureRequestOrigin, CAMMutableCaptureRequestEncodingBehavior, CAMMutableCaptureRequestLibrarySelection>

@property (copy, nonatomic) NSString *timelapseIdentifier;
@property (copy, nonatomic) NSString *EV0PersistenceUUID;
@property (nonatomic) long long effectFilterType;
@property (nonatomic) long long lightingEffectType;
@property (nonatomic) long long aspectRatioCrop;
@property (copy, nonatomic) NSString *burstIdentifier;
@property (nonatomic) unsigned long long maximumBurstLength;
@property (nonatomic) long long captureOrientation;
@property (nonatomic, getter=isCaptureMirrored) BOOL captureMirrored;
@property (nonatomic) long long captureDevice;
@property (nonatomic) long long captureMode;
@property (nonatomic) long long pressType;
@property (nonatomic) long long flashMode;
@property (nonatomic) long long hdrMode;
@property (nonatomic) long long irisMode;
@property (nonatomic) long long ctmCaptureType;
@property (nonatomic) long long lowLightMode;
@property (retain, nonatomic) CAMSemanticStyle *semanticStyle;
@property (nonatomic) BOOL wantsDepthData;
@property (retain, nonatomic) NSArray *adjustmentFilters;
@property (retain, nonatomic) NSArray *originalFilters;
@property (nonatomic) long long photoQualityPrioritization;
@property (nonatomic) BOOL wantsAutoDualCameraFusion;
@property (nonatomic) BOOL wantsSemanticSceneFilter;
@property (nonatomic) BOOL wantsAudioForCapture;
@property (nonatomic) BOOL wantsSquareCrop;
@property (nonatomic) BOOL wantsHighResolutionStills;
@property (nonatomic) BOOL stillDuringVideo;
@property (nonatomic) struct CGSize { double x0; double x1; } desiredPreviewSize;
@property (copy, nonatomic) NSString *irisIdentifier;
@property (copy, nonatomic) NSString *textAnalysisIdentifier;
@property (copy, nonatomic) CAMTextRegionResult *textAnalysisRegion;
@property (copy, nonatomic) NSURL *localVideoDestinationURL;
@property (copy, nonatomic) NSURL *localCTMVideoDestinationURL;
@property (nonatomic) BOOL disablesCameraSwitchingDuringRecording;
@property (nonatomic) long long torchMode;
@property (copy, nonatomic) NSString *videoPersistenceUUID;
@property (nonatomic) BOOL wantsEV0ForHDR;
@property (copy, nonatomic) NSString *EV0IrisIdentifier;
@property (copy, nonatomic) NSURL *EV0LocalVideoDestinationURL;
@property (copy, nonatomic) NSString *EV0VideoPersistenceUUID;
@property (nonatomic) unsigned short sessionIdentifier;
@property (retain, nonatomic) CAMAnalyticsCaptureEvent *analyticsEvent;
@property (nonatomic) unsigned long long userInitiationTime;
@property (weak, nonatomic) id<CAMStillImageCaptureRequestDelegate> delegate;
@property (nonatomic) long long maximumPhotoResolution;
@property (nonatomic) BOOL wantsWhiteBalanceLockedDuringVideoRecording;
@property (nonatomic) long long persistenceOptions;
@property (nonatomic) unsigned long long deferredPersistenceOptions;
@property (nonatomic) long long temporaryPersistenceOptions;
@property (copy, nonatomic) NSURL *localDestinationURL;
@property (copy, nonatomic) NSString *persistenceUUID;
@property (nonatomic) BOOL shouldExtractDiagnosticsFromMetadata;
@property (nonatomic) BOOL shouldPersistDiagnosticsToSidecar;
@property (nonatomic) BOOL shouldDelayRemotePersistence;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (retain, nonatomic) CLLocation *location;
@property (retain, nonatomic) CLHeading *heading;
@property (nonatomic) unsigned int assertionIdentifier;
@property (nonatomic) long long origin;
@property (nonatomic) long long videoEncodingBehavior;
@property (nonatomic) long long photoEncodingBehavior;
@property (copy, nonatomic) NSArray *contactIDsInProximity;
@property (nonatomic) long long sharedLibraryMode;
@property (copy, nonatomic) NSDictionary *sharedLibraryDiagnostics;

- (void)setFlashMode:(long long)a0;
- (void)setSessionIdentifier:(unsigned short)a0;
- (void)setAspectRatio:(long long)a0;
- (void)setBurstIdentifier:(id)a0;
- (void)setIrisMode:(long long)a0;
- (void)setUserInitiationTime:(unsigned long long)a0;
- (void)setAnalyticsEvent:(id)a0;
- (void)setLocalVideoDestinationURL:(id)a0;
- (void)setEV0VideoPersistenceUUID:(id)a0;
- (void)setPressType:(long long)a0;
- (void)setCaptureMirrored:(BOOL)a0;
- (void)setWantsAudioForCapture:(BOOL)a0;
- (void)setAdjustmentFilters:(id)a0;
- (id)analyticsEvent;
- (void)setCapturedFromPhotoBooth:(BOOL)a0;
- (void)setLightingEffectType:(long long)a0;
- (void)setTextAnalysisRegion:(id)a0;
- (void)setOriginalFilters:(id)a0;
- (void)setPhotoQualityPrioritization:(long long)a0;
- (void)setCtmCaptureType:(long long)a0;
- (void)setCaptureMode:(long long)a0;
- (void)setDisablesCameraSwitchingDuringRecording:(BOOL)a0;
- (void)setMaximumPhotoResolution:(long long)a0;
- (void)setWantsEV0ForHDR:(BOOL)a0;
- (void)setStillDuringVideo:(BOOL)a0;
- (void)setTextAnalysisIdentifier:(id)a0;
- (void)setEV0PersistenceUUID:(id)a0;
- (void)setDesiredPreviewSize:(struct CGSize { double x0; double x1; })a0;
- (void)setWantsWhiteBalanceLockedDuringVideoRecording:(BOOL)a0;
- (void)setHdrMode:(long long)a0;
- (void)setWantsDepthData:(BOOL)a0;
- (void)setWantsAutoDualCameraFusion:(BOOL)a0;
- (void)setAspectRatioCrop:(long long)a0;
- (void)setTimelapseIdentifier:(id)a0;
- (void)setWantsHighResolutionStills:(BOOL)a0;
- (void)setCaptureDevice:(long long)a0;
- (void)setEV0IrisIdentifier:(id)a0;
- (void)setVideoPersistenceUUID:(id)a0;
- (void)setWantsSquareCrop:(BOOL)a0;
- (void)setTorchMode:(long long)a0;
- (void)setDelegate:(id)a0;
- (void)setEV0LocalVideoDestinationURL:(id)a0;
- (void)setCaptureOrientation:(long long)a0;
- (void)setLocalCTMVideoDestinationURL:(id)a0;
- (void)setEffectFilterType:(long long)a0;
- (void)setSemanticStyle:(id)a0;
- (id)mutableCopyWithZone:(struct _NSZone { } *)a0;
- (void)setWantsSemanticSceneFilter:(BOOL)a0;
- (void)setLowLightMode:(long long)a0;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (void)setIrisIdentifier:(id)a0;
- (void)setMaximumBurstLength:(unsigned long long)a0;

@end