luxlabs header browser preview


@interface MagnifierSupport.AppViewController : MagnifierSupport.LensFilteringViewController <UIGestureRecognizerDelegate, MTKViewDelegate, AVSpeechSynthesizerDelegate, AXUIEventHandler, AVCapturePhotoCaptureDelegate, AVCaptureVideoDataOutputSampleBufferDelegate, ARSessionDelegate, ARReplayConfigurationDelegate, CAAnimationDelegate> {
    void /* unknown type, empty encoding */ _stillImageStore;
    void /* unknown type, empty encoding */ freezeFrameViewController;
    void /* unknown type, empty encoding */ didSetupCardUI;
    void /* unknown type, empty encoding */ isControlContainerViewLoaded;
    void /* unknown type, empty encoding */ $__lazy_storage_$_controlContainer;
    void /* unknown type, empty encoding */ $__lazy_storage_$_mainCardViewController;
    void /* unknown type, empty encoding */ $__lazy_storage_$_cameraTrayViewController;
    void /* unknown type, empty encoding */ currentLiveView;
    void /* unknown type, empty encoding */ $__lazy_storage_$_cameraVideoPreviewView;
    void /* unknown type, empty encoding */ cameraVideoPreviewLayer;
    void /* unknown type, empty encoding */ liveLensInterruptionBlurView;
    void /* unknown type, empty encoding */ $__lazy_storage_$_doubleTapGesture;
    void /* unknown type, empty encoding */ deactivationReasons;
    void /* unknown type, empty encoding */ isDetectionModeTransitioning;
    void /* unknown type, empty encoding */ captureSession;
    void /* unknown type, empty encoding */ captureDevice;
    void /* unknown type, empty encoding */ cameraPhotoOutput;
    void /* unknown type, empty encoding */ cameraVideoDataOutput;
    void /* unknown type, empty encoding */ _capturedPhoto;
    void /* unknown type, empty encoding */ _capturedImage;
    void /* unknown type, empty encoding */ captureAttemptDidSucceed;
    void /* unknown type, empty encoding */ zoomPanGesture;
    void /* unknown type, empty encoding */ zoomPinchGesture;
    void /* unknown type, empty encoding */ previousGestureZoomFactor;
    void /* unknown type, empty encoding */ didRestartZoomGestureAfterLastHaptic;
    void /* unknown type, empty encoding */ zoomGestureFeedbackGenerator;
    void /* unknown type, empty encoding */ panStartZoomFactor;
    void /* unknown type, empty encoding */ pinchStartZoomFactor;
    void /* unknown type, empty encoding */ setupResult;
    void /* unknown type, empty encoding */ sessionQueue;
    void /* unknown type, empty encoding */ controlsQueue;
    void /* unknown type, empty encoding */ dataOutputQueue;
    void /* unknown type, empty encoding */ arSessionQueue;
    void /* unknown type, empty encoding */ audioQueue;
    void /* unknown type, empty encoding */ textQueue;
    void /* unknown type, empty encoding */ $__lazy_storage_$_focusIndicator;
    void /* unknown type, empty encoding */ focusIndicatorFadeTime;
    void /* unknown type, empty encoding */ isInformationLabelVisible;
    void /* unknown type, empty encoding */ $__lazy_storage_$_coachingLabel;
    void /* unknown type, empty encoding */ $__lazy_storage_$_landscapeCoachingLabel;
    void /* unknown type, empty encoding */ $__lazy_storage_$_detectionInformationLabel;
    void /* unknown type, empty encoding */ $__lazy_storage_$_landscapeDetectionInformationLabel;
    void /* unknown type, empty encoding */ kDetectionInformationLabelPadding;
    void /* unknown type, empty encoding */ inflightAnnouncement;
    void /* unknown type, empty encoding */ inflightText;
    void /* unknown type, empty encoding */ lastAnnouncement;
    void /* unknown type, empty encoding */ coachingHideAnimator;
    void /* unknown type, empty encoding */ sceneEventAnimator;
    void /* unknown type, empty encoding */ freezeFrameModeDescriptionPublisher;
    void /* unknown type, empty encoding */ activeControlDescriptionPublishers;
    void /* unknown type, empty encoding */ cancellables;
    void /* unknown type, empty encoding */ informationSubscription;
    void /* unknown type, empty encoding */ coachingSubscription;
    void /* unknown type, empty encoding */ dRotationSubscription;
    void /* unknown type, empty encoding */ controlSubscriptionProvider;
    void /* unknown type, empty encoding */ landscapeControlSubscriptionProvider;
    void /* unknown type, empty encoding */ controlRestorationSubscriptions;
    void /* unknown type, empty encoding */ controlSubscriptions;
    void /* unknown type, empty encoding */ landscapeControlSubscriptions;
    void /* unknown type, empty encoding */ liveLensDisplayAppearanceSubscription;
    void /* unknown type, empty encoding */ cameraTypeSubscription;
    void /* unknown type, empty encoding */ focusLockSubscriptions;
    void /* unknown type, empty encoding */ capturedPhotoSubscription;
    void /* unknown type, empty encoding */ sessionSubscriptions;
    void /* unknown type, empty encoding */ contentSizeCategorySubscription;
    void /* unknown type, empty encoding */ peopleDetectionSubscription;
    void /* unknown type, empty encoding */ doorDetectionSubscription;
    void /* unknown type, empty encoding */ detectionModeSubscription;
    void /* unknown type, empty encoding */ imageCaptionSubscription;
    void /* unknown type, empty encoding */ activityZoomPercentageSubscripton;
    void /* unknown type, empty encoding */ springBoardServer;
    void /* unknown type, empty encoding */ pointSpeakSubscription;
    void /* unknown type, empty encoding */ textDetectionSubscription;
    void /* unknown type, empty encoding */ pointSpeakFeedbacksSubscription;
    void /* unknown type, empty encoding */ textDetectionFeedbacksSubscription;
    void /* unknown type, empty encoding */ activitiesNameController;
    void /* unknown type, empty encoding */ commitActivityButton;
    void /* unknown type, empty encoding */ currentQuickActivityName;
    void /* unknown type, empty encoding */ backTapEventProcessor;
    void /* unknown type, empty encoding */ modelsManager;
    void /* unknown type, empty encoding */ arRecordingConfiguration;
    void /* unknown type, empty encoding */ arReplayConfiguration;
    void /* unknown type, empty encoding */ arIsRecording;
    void /* unknown type, empty encoding */ $__lazy_storage_$_currentRecordingURL;
    void /* unknown type, empty encoding */ lastRecordingURL;
    void /* unknown type, empty encoding */ lastScreenRecordingURL;
    void /* unknown type, empty encoding */ metalOverlayView;
    void /* unknown type, empty encoding */ arSession;
    void /* unknown type, empty encoding */ arSessionIsInterrupted;
    void /* unknown type, empty encoding */ isARSessionStarted;
    void /* unknown type, empty encoding */ lastARFrameTimestamp;
    void /* unknown type, empty encoding */ rotationRateManager;
    void /* unknown type, empty encoding */ luminanceManager;
    void /* unknown type, empty encoding */ overlayRenderer;
    void /* unknown type, empty encoding */ toneGenerator;
    void /* unknown type, empty encoding */ useSpeechFeedback;
    void /* unknown type, empty encoding */ speechGenerator;
    void /* unknown type, empty encoding */ speechMaxFrameCount;
    void /* unknown type, empty encoding */ speechDepthArray;
    void /* unknown type, empty encoding */ lastSpokenDepthValue;
    void /* unknown type, empty encoding */ lastSpeechDate;
    void /* unknown type, empty encoding */ wasTooDarkToDetect;
    void /* unknown type, empty encoding */ wasTooFastToDetect;
    void /* unknown type, empty encoding */ tooFastLastDate;
    void /* unknown type, empty encoding */ useDoorSpeechFeedback;
    void /* unknown type, empty encoding */ doorToneGenerator;
    void /* unknown type, empty encoding */ speechPauseTime;
    void /* unknown type, empty encoding */ kPersonLabelPoolSize;
    void /* unknown type, empty encoding */ isPeopleDetectionTransitioning;
    void /* unknown type, empty encoding */ $__lazy_storage_$_personDetectionManager;
    void /* unknown type, empty encoding */ personsLabelPool;
    void /* unknown type, empty encoding */ detectionModeView;
    void /* unknown type, empty encoding */ detectedPersonView;
    void /* unknown type, empty encoding */ DOOR_UPDATE_INTERVAL;
    void /* unknown type, empty encoding */ DOOR_ATTRIBUTES_UPDATE_INTERVAL;
    void /* unknown type, empty encoding */ DOOR_ATTRIUBTES_CACHE_MAX_DISTANCE;
    void /* unknown type, empty encoding */ DOOR_CACHE_MAX_DISTANCE;
    void /* unknown type, empty encoding */ DOOR_MAX_DEPTH;
    void /* unknown type, empty encoding */ DOOR_ATTRIUBTES_CACHE_TIMEOUT;
    void /* unknown type, empty encoding */ lastDoorCheckTime;
    void /* unknown type, empty encoding */ lastDoorAttributesCheckTime;
    void /* unknown type, empty encoding */ openStateConfidenceThreshold;
    void /* unknown type, empty encoding */ DOOR_TEXT_UPDATE_INTERVAL;
    void /* unknown type, empty encoding */ DOOR_TEXT_SMALL_BBOX_THRESHOLD;
    void /* unknown type, empty encoding */ lastDetectedDoorTextCheckTime;
    void /* unknown type, empty encoding */ cachedDetectedDoorTextDocument;
    void /* unknown type, empty encoding */ DOOR_SIGN_UPDATE_INTERVAL;
    void /* unknown type, empty encoding */ lastSignCheckTime;
    void /* unknown type, empty encoding */ cachedSignDetectorResults;
    void /* unknown type, empty encoding */ doorSignDetectorModel;
    void /* unknown type, empty encoding */ doorDetectionDoorBoxLayers;
    void /* unknown type, empty encoding */ doorAttributesCache;
    void /* unknown type, empty encoding */ detector;
    void /* unknown type, empty encoding */ doorDecorationsCache;
    void /* unknown type, empty encoding */ lastDoorDetectionTextDisplayTime;
    void /* unknown type, empty encoding */ engine;
    void /* unknown type, empty encoding */ languageTranslator;
    void /* unknown type, empty encoding */ captionLabel;
    void /* unknown type, empty encoding */ lastImageDescriptionTextTime;
    void /* unknown type, empty encoding */ lastImageDescriptionString;
    void /* unknown type, empty encoding */ detectionModeToneGenerator;
    void /* unknown type, empty encoding */ speechQueueAtPause;
    void /* unknown type, empty encoding */ TEXT_UPDATE_INTERVAL;
    void /* unknown type, empty encoding */ TEXT_SMALL_BBOX_THRESHOLD;
    void /* unknown type, empty encoding */ lastDetectedTextCheckTime;
    void /* unknown type, empty encoding */ cachedDetectedTextDocument;
    void /* unknown type, empty encoding */ cachedDetectedTextBlocks;
    void /* unknown type, empty encoding */ useTextDetectionSpeechFeedback;
    void /* unknown type, empty encoding */ currentTextAnnouncement;
    void /* unknown type, empty encoding */ currentTextSpeechAnnouncement;
    void /* unknown type, empty encoding */ lastTextDetectionTextDisplayTime;
    void /* unknown type, empty encoding */ $__lazy_storage_$_handPoseRequest;
    void /* unknown type, empty encoding */ lastImageCacheTime;
    void /* unknown type, empty encoding */ lastHandPoseTime;
    void /* unknown type, empty encoding */ arFrame;
    void /* unknown type, empty encoding */ lastUnobstructedFrame;
    void /* unknown type, empty encoding */ lastUnobstructedDocument;
    void /* unknown type, empty encoding */ lastUnobstructedDocumentUpsideDown;
    void /* unknown type, empty encoding */ lastAnnouncementWasUpsideDownNotification;
    void /* unknown type, empty encoding */ lastUnobstructedTextBlocks;
    void /* unknown type, empty encoding */ toggledDetectionModeFlashlightOff;
    void /* unknown type, empty encoding */ pointSpeakToggledDetectionModeFlashlightOn;
    void /* unknown type, empty encoding */ textDetectionToggledDetectionModeFlashlightOn;
    void /* unknown type, empty encoding */ pointSpeakTextToneGenerator;
    void /* unknown type, empty encoding */ pointSpeakDistanceToneGenerator;
    void /* unknown type, empty encoding */ pointSpeakHandAbsentToneGenerator;
    void /* unknown type, empty encoding */ usePointSpeakSpeechFeedback;
    void /* unknown type, empty encoding */ lastFingerPoint;
    void /* unknown type, empty encoding */ usedCachedTextBlock;
    void /* unknown type, empty encoding */ currentPointSpeakAnnouncement;
    void /* unknown type, empty encoding */ currentPointSpeakSpeechAnnouncement;
    void /* unknown type, empty encoding */ displayedPointerDetectedBanner;
    void /* unknown type, empty encoding */ flashlightBarButtonItem;
    void /* unknown type, empty encoding */ globalTorchMode;
    void /* unknown type, empty encoding */ detectionModeTooDarkToDetect;
    void /* unknown type, empty encoding */ detectionModeFlashlightDispatchItem;
    void /* unknown type, empty encoding */ textBoxLayer;
    void /* unknown type, empty encoding */ fingerDebugLayer;
    void /* unknown type, empty encoding */ pointSpeakInstructionsAlertController;
    void /* unknown type, empty encoding */ consecutiveFramesWithoutHandPoseForQueue;
    void /* unknown type, empty encoding */ consecutiveFramesWithoutHandPoseForMessage;
    void /* unknown type, empty encoding */ consecutiveFramesWithBlur;
    void /* unknown type, empty encoding */ consecutiveFramesWithoutText;
    void /* unknown type, empty encoding */ shortSpeechAnnouncements;
    void /* unknown type, empty encoding */ HAND_POSE_MIN_AREA_THRESHOLD;
    void /* unknown type, empty encoding */ HAND_POSE_MIN_LENGTH_THRESHOLD;
    void /* unknown type, empty encoding */ HAND_POSE_MAX_AREA_THRESHOLD;
    void /* unknown type, empty encoding */ POINT_SPEAK_ROTATION_BUFFER;
    void /* unknown type, empty encoding */ POINT_SPEAK_ROTATION_RATE_THRESHOLD;
    void /* unknown type, empty encoding */ handPoseModelNotAvailable;
    void /* unknown type, empty encoding */ consecutiveFramesWithoutDeviceDirectionMessage;
    void /* unknown type, empty encoding */ consecutiveFramesWithoutFingerDirectionMessage;
    void /* unknown type, empty encoding */ POINT_SPEAK_TEXT_FINGER_DISTANCE_MIN;
    void /* unknown type, empty encoding */ POINT_SPEAK_TEXT_FINGER_DISTANCE_SWITCH_PITCH;
    void /* unknown type, empty encoding */ POINT_SPEAK_TEXT_FINGER_DISTANCE_MAX;
    void /* unknown type, empty encoding */ POINT_SPEAK_TEXT_FINGER_HAPTICS_PITCH;
    void /* unknown type, empty encoding */ pointSpeakFrequencyGenerator;
    void /* unknown type, empty encoding */ pointSpeakVolumeGenerator;
    void /* unknown type, empty encoding */ pointSpeakPitchGenerator;
    void /* unknown type, empty encoding */ normalizedThresholdForEditDistance;
    void /* unknown type, empty encoding */ maxCompareLengthForEditDistance;
    void /* unknown type, empty encoding */ consecutiveFramesWithHand;
    void /* unknown type, empty encoding */ startedPulseForOutOfFrame;
    void /* unknown type, empty encoding */ pointSpeakHandAbsentDispatchItem;
    void /* unknown type, empty encoding */ kAXSMagnifierLaunchedNotification;
    void /* unknown type, empty encoding */ kAXSMagnifierClosedNotification;
    void /* unknown type, empty encoding */ wifiMonitor;
    void /* unknown type, empty encoding */ wifiConnected;
    void /* unknown type, empty encoding */ passthroughView;
    void /* unknown type, empty encoding */ freezeFrameScrubberTray;
}

@property (nonatomic, readonly) BOOL prefersStatusBarHidden;
@property (nonatomic, retain) void /* unknown type, empty encoding */ cameraDeviceInput;

- (void)mtkView:(id)a0 drawableSizeWillChange:(struct CGSize { double x0; double x1; })a1;
- (BOOL)gestureRecognizerShouldBegin:(id)a0;
- (void)drawInMTKView:(id)a0;
- (BOOL)gestureRecognizer:(id)a0 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)a1;
- (void)speechSynthesizer:(id)a0 didFinishSpeechUtterance:(id)a1;
- (void)applicationDidRemoveDeactivationReasonWithNotification:(id)a0;
- (void)applicationWillAddDeactivationReasonWithNotification:(id)a0;
- (void)volumeDownButtonPressed:(id)a0;
- (void)volumeUpButtonPressed:(id)a0;
- (void)viewWillAppear:(BOOL)a0;
- (void)viewWillLayoutSubviews;
- (void)captureOutput:(id)a0 willBeginCaptureForResolvedSettings:(id)a1;
- (void)sessionInterruptionEnded:(id)a0;
- (void)captureOutput:(id)a0 didCapturePhotoForResolvedSettings:(id)a1;
- (void)viewDidLoad;
- (void)captureOutput:(id)a0 didFinishProcessingPhoto:(id)a1 error:(id)a2;
- (void)loadView;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (void)viewWillDisappear:(BOOL)a0;
- (BOOL)_canShowWhileLocked;
- (void).cxx_destruct;
- (void)captureOutput:(id)a0 didOutputSampleBuffer:(struct opaqueCMSampleBuffer { } *)a1 fromConnection:(id)a2;
- (void)viewDidAppear:(BOOL)a0;
- (void)sessionWasInterrupted:(id)a0;
- (void)session:(id)a0 didUpdateFrame:(id)a1;
- (id)initWithCoder:(id)a0;
- (void)deviceOrientationDidChange:(id)a0;
- (void)replayConfigurationDidFinishReplaying:(id)a0;
- (void)didPinchToZoom:(id)a0;
- (void)_dismissActivityCustomizationPaneWithText;
- (void)_dismissActivityCustomizationPane;
- (void)didActivateCardHidingGesture:(id)a0;
- (void)didActivateCardVisibilityGesture:(id)a0;
- (void)didLongPressToFocus:(id)a0;
- (void)didPanPreviewView:(id)a0;
- (void)didTapToChangeFocus:(id)a0;
- (void)imageDescriptionsTextFeedback;
- (void)openDetectionSettings:(id)a0;
- (void)sessionInterruptionEndedWithNotification:(id)a0;
- (void)sessionRuntimeErrorWithNotification:(id)a0;
- (void)sessionWasInterruptedWithNotification:(id)a0;
- (void)stopSpeechForVoiceOverFocusChange;
- (void)toggleAVTorchForApplicationDeactivation:(BOOL)a0;
- (void)updateAppearanceForReduceTransparency:(id)a0;
- (void)userDidEndMutliShotMode:(id)a0;
- (void)userDidExitDetectionMode:(id)a0;

@end