luxlabs header browser preview


@class NSString, PXOneUpPresentation, PXAssetReference, PUOneUpPresentationHelper;

@interface PUPXOneUpPresentationImplementation : NSObject <PUOneUpPresentationHelperDelegate, PUOneUpPresentationHelperAssetDisplayDelegate, PXRegionOfInterestProvider>

@property (readonly, nonatomic) PUOneUpPresentationHelper *_helper;
@property (readonly, weak, nonatomic) PXOneUpPresentation *_oneUpPresentation;
@property (copy, nonatomic) id /* block */ stateChangeHandler;
@property (readonly, nonatomic) PXAssetReference *lastViewedAssetReference;
@property (readonly, nonatomic) BOOL canStop;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)implementationForOneUpPresentation:(id)a0;

- (long long)oneUpPresentationOrigin:(id)a0;
- (void)commitPreviewViewController:(id)a0;
- (void)presentingViewControllerViewDidDisappear:(BOOL)a0;
- (id)_initWithOneUpPresentation:(id)a0;
- (void)oneUpPresentationHelper:(id)a0 scrollAssetReferenceToVisible:(id)a1;
- (id)init;
- (void)stopAnimated:(BOOL)a0;
- (id)oneUpPresentationHelperSearchQueryMatchInfo:(id)a0;
- (id)oneUpPresentationHelperViewController:(id)a0;
- (BOOL)oneUpPresentationHelperShouldLeaveContentOnSecondScreen:(id)a0;
- (BOOL)handlePresentingPinchGestureRecognizer:(id)a0;
- (id)oneUpPresentationHelperScrollView:(id)a0;
- (id)oneUpPresentationHelperOriginalViewController:(id)a0;
- (void)oneUpPresentationHelper:(id)a0 shouldHideAssetReferences:(id)a1;
- (id)oneUpPresentationHelper:(id)a0 currentImageForAssetReference:(id)a1;
- (BOOL)oneUpPresentationHelperPreventRevealInMomentAction:(id)a0;
- (void)presentingViewControllerViewWillAppear:(BOOL)a0;
- (id)oneUpPresentationHelperViewHostingTilingView:(id)a0;
- (id)previewViewControllerAllowingActions:(BOOL)a0;
- (void)presentingViewControllerViewIsAppearing:(BOOL)a0;
- (void)presentingViewControllerViewWillDisappear:(BOOL)a0;
- (void).cxx_destruct;
- (id)regionOfInterestForAssetReference:(id)a0;
- (void)registerStateChangeHandler:(id /* block */)a0;
- (BOOL)startWithConfigurationHandler:(id /* block */)a0;
- (unsigned long long)oneUpPresentationHelperAdditionalOptions:(id)a0;
- (BOOL)oneUpPresentationHelperShouldAutoPlay:(id)a0;
- (id)oneUpPresentationHelper:(id)a0 regionOfInterestForAssetReference:(id)a1 cropInsets:(struct UIEdgeInsets { double x0; double x1; double x2; double x3; } *)a2;
- (void)oneUpPresentationHelperStateDidChange:(id)a0;
- (void)invalidatePresentingGeometry;
- (BOOL)oneUpPresentationHelperWantsShowInLibraryButton:(id)a0;
- (void)didDismissPreviewViewController:(id)a0 committing:(BOOL)a1;
- (void)presentingViewControllerViewDidAppear:(BOOL)a0;
- (BOOL)canStartAnimated:(BOOL)a0;

@end