luxlabs header browser preview


@class NSString, SUScalingFlipView, UISwipeGestureRecognizer, SUOverlayViewController, NSMutableArray, SUTouchCaptureView;
@protocol SUOverlayBackgroundDelegate;

@interface SUOverlayBackgroundViewController : SUViewController <SUScalingFlipViewDelegate, UIGestureRecognizerDelegate> {
    NSMutableArray *_actionQueue;
    SUScalingFlipView *_activeFlipView;
    BOOL _askingToDismissEverything;
    BOOL _askingToDismissSelection;
    SUTouchCaptureView *_captureView;
    struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _keyboardFrame;
    long long _selectedViewControllerIndex;
    UISwipeGestureRecognizer *_swipeGestureRecognizer;
}

@property (nonatomic) id<SUOverlayBackgroundDelegate> delegate;
@property (readonly, nonatomic) SUOverlayViewController *selectedViewController;
@property (readonly, nonatomic) NSMutableArray *viewControllers;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (void)willAnimateRotationToInterfaceOrientation:(long long)a0 duration:(double)a1;
- (id)init;
- (void)dealloc;
- (void)dismissAnimated:(BOOL)a0;
- (void)loadView;
- (void)viewDidAppear:(BOOL)a0;
- (void)_enqueueAction:(id)a0;
- (BOOL)gestureRecognizer:(id)a0 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)a1;
- (void)_sendDidDismiss;
- (void)_swipe:(id)a0;
- (id)_selectedViewController;
- (void)_removeViewController:(id)a0;
- (void)storePage:(id)a0 finishedWithSuccess:(BOOL)a1;
- (void)_finishDismissEverythingAction:(id)a0;
- (void)_addViewController:(id)a0;
- (void)_backgroundAnimationDidStop:(id)a0 finished:(id)a1 context:(void *)a2;
- (void)_captureViewAction:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_centeredFrameForViewController:(id)a0;
- (id)_copyTransitionForTransition:(id)a0 action:(id)a1;
- (void)_finishDismissAction:(id)a0;
- (void)_finishDismissOfViewController:(id)a0 animated:(BOOL)a1;
- (void)_finishPresentAction:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameForSlideFromBottomForViewController:(id)a0;
- (void)_layoutForKeyboardChangeWithInfo:(id)a0;
- (void)_overlayActionDidFinish;
- (void)_overlayAnimationDidFinish;
- (void)_performDismissAction:(id)a0;
- (void)_performDismissEverythingAction:(id)a0;
- (void)_performFlipForAction:(id)a0;
- (void)_performNextAction;
- (void)_performPresentAction:(id)a0;
- (void)_reloadGestureRecognizers;
- (void)_shouldDismissFinishedWithValue:(id)a0;
- (void)_tearDownFlipView;
- (double)_viewControllerHorizontalPadding;
- (double)_viewControllerKeyboardOffset;
- (id)copyArchivableContext;
- (id)copyArchivableJetsamContext;
- (id)copyChildViewControllersForReason:(long long)a0;
- (void)dismissOverlay:(id)a0 animated:(BOOL)a1;
- (void)keyboardWillHideWithInfo:(id)a0;
- (void)keyboardWillShowWithInfo:(id)a0;
- (void)layoutViewControllers;
- (void)overlayPageViewTapped:(id)a0;
- (void)populateNavigationHistoryWithItems:(id)a0;
- (void)presentOverlay:(id)a0 withTransition:(id)a1;
- (void)restoreArchivableContext:(id)a0;
- (void)scalingFlipViewDidFinish:(id)a0;
- (BOOL)shouldExcludeFromNavigationHistory;
- (id)viewControllerForScriptWindowContext:(id)a0;

@end