luxlabs header browser preview


@class NSString, PLCropOverlay, PLPhotoTileViewController, NSDictionary, UIView, PLVideoView;

@interface CAMImagePickerCameraViewController : CAMCameraViewController <CAMCameraConfigurationDelegate, CAMCameraCaptureDelegate, PLVideoViewDelegate, PLCropOverlayDelegate, UIImagePickerCameraViewController>

@property (readonly, nonatomic) PLCropOverlay *_cropOverlay;
@property (readonly, nonatomic) PLPhotoTileViewController *_photoTileViewController;
@property (readonly, nonatomic) PLVideoView *_videoView;
@property (nonatomic, getter=_isEditingAllowed, setter=_setEditingAllowed:) BOOL editingAllowed;
@property (nonatomic, getter=_isVideoEditingAllowed, setter=_setVideoEditingAllowed:) BOOL videoEditingAllowed;
@property (nonatomic, getter=_isCurrentlyReviewing, setter=_setCurrentlyReviewing:) BOOL currentlyReviewing;
@property (nonatomic, getter=_isUsingTelephonyUI, setter=_setUsingTelephonyUI:) BOOL usingTelephonyUI;
@property (nonatomic, getter=_photoSavingOptions, setter=_setPhotoSavingOptions:) int photoSavingOptions;
@property (copy, nonatomic, getter=_mostRecentPhotoProperties, setter=_setMostRecentPhotoProperties:) NSDictionary *mostRecentPhotoProperties;
@property (copy, nonatomic, getter=_mostRecentVideoProperties, setter=_setMostRecentVideoProperties:) NSDictionary *mostRecentVideoProperties;
@property (nonatomic, getter=_statusBarWasHidden, setter=_setStatusBarWasHidden:) BOOL statusBarWasHidden;
@property (nonatomic, getter=isShowingStandardControls) BOOL showingStandardControls;
@property (nonatomic) long long imagePickerVideoQuality;
@property (nonatomic) double maximumVideoRecordingDuration;
@property (retain, nonatomic) UIView *customOverlayView;
@property (nonatomic) struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; } customPreviewViewTransform;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (BOOL)isEmulatingImagePicker;

- (long long)_videoConfigurationForImagePickerQualityType:(long long)a0;
- (void)viewWillAppear:(BOOL)a0;
- (void)loadView;
- (void)viewWillDisappear:(BOOL)a0;
- (BOOL)_canShowWhileLocked;
- (void).cxx_destruct;
- (void)_setStatusBarHidden:(BOOL)a0;
- (long long)_cameraCaptureMode;
- (long long)_cameraDevice;
- (long long)_cameraFlashMode;
- (id)_cameraOverlayView;
- (struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })_cameraViewTransform;
- (void)_setCameraCaptureMode:(long long)a0;
- (void)_setCameraDevice:(long long)a0;
- (void)_setCameraFlashMode:(long long)a0;
- (void)_setCameraOverlayView:(id)a0;
- (void)_setCameraViewTransform:(struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })a0;
- (void)_setImagePickerMediaTypes:(id)a0;
- (void)_setShowsCameraControls:(BOOL)a0;
- (BOOL)_showsCameraControls;
- (BOOL)_startVideoCapture;
- (void)_stopVideoCapture;
- (void)_takePicture;
- (id)initWithInitialImagePickerProperties:(id)a0;
- (void)cropOverlayWasCancelled:(id)a0;
- (void)cropOverlayWasOKed:(id)a0;
- (void)cropOverlay:(id)a0 didFinishSaving:(id)a1;
- (void)cropOverlayPause:(id)a0;
- (void)cropOverlayPlay:(id)a0;
- (void)cropOverlayWasToggled:(id)a0;
- (BOOL)photoTileViewControllerIsDisplayingLandscape:(id)a0;
- (BOOL)videoViewCanBeginPlayback:(id)a0;
- (void)videoViewDidBeginPlayback:(id)a0;
- (void)videoViewDidEndPlayback:(id)a0 didFinish:(BOOL)a1;
- (void)videoViewDidPausePlayback:(id)a0;
- (void)videoViewIsReadyToBeginPlayback:(id)a0;
- (double)videoViewScrubberYOrigin:(id)a0 forOrientation:(long long)a1;
- (void)_applyPropertiesFromImagePicker:(id)a0;
- (long long)_captureDeviceForImagePickerCameraDevice:(long long)a0;
- (long long)_captureModeForImagePickerCameraCaptureMode:(long long)a0;
- (id)_containingImagePickerController;
- (void)_createCropOverlayIfNecessary;
- (id)_currentCancelButtonTitle;
- (long long)_flashModeForImagePickerCameraFlashMode:(long long)a0;
- (void)_handleCapturedImagePickerPhotoWithCropOverlayOutput:(id)a0;
- (void)_handleCapturedImagePickerVideoAtPath:(id)a0 withEditingMetadata:(id)a1;
- (void)_handleEditabilityChanged:(id)a0;
- (long long)_imagePickerCameraCaptureModeForCaptureMode:(long long)a0;
- (long long)_imagePickerCameraDeviceForCaptureDevice:(long long)a0;
- (long long)_imagePickerCameraFlashModeForFlashMode:(long long)a0;
- (long long)_imagePickerQualityTypeForVideoConfiguration:(long long)a0;
- (void)_removeFileAtPath:(id)a0;
- (void)_resetTileViewControllerAndVideoView;
- (void)_updateFromEditabilityChange;
- (void)cameraViewController:(id)a0 didCaptureAVAsset:(id)a1 andAudioMix:(id)a2 withProperties:(id)a3 error:(id)a4;
- (void)cameraViewController:(id)a0 didCapturePhoto:(id)a1 withProperties:(id)a2 error:(id)a3;
- (void)handleReviewButtonReleased:(id)a0;

@end