luxlabs header browser preview


@class UIView, NSString, UIImage, UIImageView, NSDictionary, QLAnimatedImage, NSLayoutConstraint, QLImageAnalysisManager, NSNumber;

@interface QLImageItemViewController : QLScrollableContentItemViewController <QLAnimationTimerObserver, UIAdaptivePresentationControllerDelegate, QLImageAnalysisManagerDelegate> {
    UIImageView *_imageView;
    QLAnimatedImage *_animatedImage;
    QLImageAnalysisManager *_imageAnalysisManager;
    double _initialTimeStamp;
    double _currentPlaybackTime;
    struct CGSize { double width; double height; } _imageSize;
    BOOL _imageIsAnimated;
    BOOL _isFullScreen;
    NSNumber *_savedFullScreenState;
    UIView *_analysisButtonContainer;
    NSLayoutConstraint *_analysisButtonContainerRightConstraint;
    NSLayoutConstraint *_analysisButtonContainerBottomConstraint;
}

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) UIView *imageAnalysisView;
@property (readonly, nonatomic) UIImage *imageForAnalysis;
@property (readonly, nonatomic) NSDictionary *clientPreviewOptions;

- (id)draggableView;
- (struct CGSize { double x0; double x1; })imageSize;
- (id)presentingViewControllerForImageAnalysisInteraction:(id)a0;
- (long long)preferredWhitePointAdaptivityStyle;
- (void)viewDidLoad;
- (void)presentationControllerDidDismiss:(id)a0;
- (void).cxx_destruct;
- (void)didScroll:(id)a0;
- (void)didZoom:(id)a0;
- (void)animationTimerFired:(double)a0;
- (void)buttonPressedWithIdentifier:(id)a0 completionHandler:(id /* block */)a1;
- (BOOL)canPerformFirstTimeAppearanceActions:(unsigned long long)a0;
- (BOOL)draggableViewShouldStartDragSession:(id)a0;
- (void)loadPreviewControllerWithContents:(id)a0 context:(id)a1 completionHandler:(id /* block */)a2;
- (void)performFirstTimeAppearanceActions:(unsigned long long)a0;
- (void)previewBecameFullScreen:(BOOL)a0 animated:(BOOL)a1;
- (void)previewDidAppear:(BOOL)a0;
- (void)previewDidDisappear:(BOOL)a0;
- (void)previewWillDisappear:(BOOL)a0;
- (void)setAppearance:(id)a0 animated:(BOOL)a1;
- (BOOL)shouldAcceptTouch:(id)a0 ofGestureRecognizer:(id)a1;
- (id)toolbarButtonsForTraitCollection:(id)a0;
- (void)_setupAndStartImageAnalysisIfNeeded;
- (void)_updateAnalysisButtonsContainerConstraints;
- (void)adjustImageInteractionForScrollEvent:(id)a0;
- (void)imageAnalysisInteractionDidDismissVisualSearchController;
- (void)imageAnalysisInteractionWillPresentVisualSearchController;
- (void)imageAnalyzerWantsUpdateInfoButtonWithAnimation:(BOOL)a0;
- (void)imageAnalyzerWantsUpdateOverlayViews;

@end