luxlabs header browser preview


@class UIViewController, UIVisualEffectView, CNAvatarCardTransition, UIView, UITapGestureRecognizer;
@protocol CNCardTransitioning;

@interface CNAvatarCardPresentationController : UIPresentationController

@property (retain, nonatomic) UITapGestureRecognizer *tapGestureRecognizer;
@property (retain, nonatomic) UIViewController *sourceViewController;
@property (retain, nonatomic) CNAvatarCardTransition *transition;
@property (retain, nonatomic) id<CNCardTransitioning> originalTransitioning;
@property (retain, nonatomic) UIVisualEffectView *backgroundView;
@property (retain, nonatomic) UIVisualEffectView *vibrancyView;
@property (retain, nonatomic) UIView *dimmingView;
@property (retain, nonatomic) UIView *cardView;
@property (retain, nonatomic) UIView *contentView;
@property (nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } sourceTargetRect;
@property (retain, nonatomic) UIView *sourceView;
@property (nonatomic) struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } sourceRect;
@property (nonatomic) double alignmentY;
@property (nonatomic) unsigned int alignmentEdge;

- (id)initWithPresentedViewController:(id)a0 presentingViewController:(id)a1;
- (void)dismissalTransitionDidEnd:(BOOL)a0;
- (void)presentationTransitionDidEnd:(BOOL)a0;
- (BOOL)shouldPresentInFullscreen;
- (id)presentedView;
- (void)containerViewWillLayoutSubviews;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })frameOfPresentedViewInContainerView;
- (void)presentationTransitionWillBegin;
- (void).cxx_destruct;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })_frameOfPresentedViewControllerViewInSuperview;
- (void)_layoutViews;
- (void)systemLayoutFittingSizeDidChangeForChildContentContainer:(id)a0;
- (void)tapGestureRecognized:(id)a0;

@end