System/Library/PrivateFrameworks/VideosUI.framework
VideosUI.MultiPlayerViewController.h
Download VideosUI.MultiPlayerViewController.h
@class NSArray, VUIImageProxy;
@interface VideosUI.MultiPlayerViewController : UIViewController <AVPlayerViewControllerDelegate, AVPlayerViewControllerDelegatePrivate, UIGestureRecognizerDelegate, UIDropInteractionDelegate, VUIMultiPlayerViewController> {
void /* unknown type, empty encoding */ fullscreenPadding;
void /* unknown type, empty encoding */ $__lazy_storage_$_playerViewLayout;
void /* unknown type, empty encoding */ $__lazy_storage_$_detailsViewLayout;
void /* unknown type, empty encoding */ fullscreenPlayerViewController;
void /* unknown type, empty encoding */ exitFullscreenCompletion;
void /* unknown type, empty encoding */ swappedPlayerIndices;
void /* unknown type, empty encoding */ $__lazy_storage_$_metricsRecorder;
void /* unknown type, empty encoding */ isSupportedScreenSize;
void /* unknown type, empty encoding */ $__lazy_storage_$_imageView;
void /* unknown type, empty encoding */ $__lazy_storage_$_blurView;
void /* unknown type, empty encoding */ $__lazy_storage_$_activityTapGesture;
void /* unknown type, empty encoding */ $__lazy_storage_$_playerPanGesture;
void /* unknown type, empty encoding */ $__lazy_storage_$_playerPinchGesture;
void /* unknown type, empty encoding */ $__lazy_storage_$_panGesture;
void /* unknown type, empty encoding */ inactivityTimeout;
void /* unknown type, empty encoding */ inactivityTimer;
void /* unknown type, empty encoding */ $__lazy_storage_$_ghostPlayerViewController;
void /* unknown type, empty encoding */ isDetailsViewControllerVisible;
void /* unknown type, empty encoding */ playerView;
void /* unknown type, empty encoding */ $__lazy_storage_$_headerPresenter;
void /* unknown type, empty encoding */ $__lazy_storage_$_headerView;
void /* unknown type, empty encoding */ $__lazy_storage_$_grabberView;
void /* unknown type, empty encoding */ detailsViewController;
void /* unknown type, empty encoding */ presentationPlayerViewControllers;
void /* unknown type, empty encoding */ topConstraint;
void /* unknown type, empty encoding */ bottomConstraint;
void /* unknown type, empty encoding */ leadingConstraint;
void /* unknown type, empty encoding */ trailingConstraint;
void /* unknown type, empty encoding */ cancellables;
void /* unknown type, empty encoding */ stateMachine;
void /* unknown type, empty encoding */ initiallyShowsDetails;
void /* unknown type, empty encoding */ prospectivePlayerView;
}
@property (nonatomic, readonly) NSArray *playerViewControllers;
@property (nonatomic, retain) VUIImageProxy *backgroundImageProxy;
@property (nonatomic, weak) void /* unknown type, empty encoding */ delegate;
@property (nonatomic, readonly) unsigned long long distribution;
@property (nonatomic, readonly) BOOL isShowingProspectivePlayer;
- (BOOL)gestureRecognizerShouldBegin:(id)a0;
- (BOOL)gestureRecognizer:(id)a0 shouldRecognizeSimultaneouslyWithGestureRecognizer:(id)a1;
- (void)playerViewController:(id)a0 willEndFullScreenPresentationWithAnimationCoordinator:(id)a1;
- (id)playerViewController:(id)a0 targetViewForDismissalAnimationWithProposedTargetView:(id)a1;
- (void)viewDidLoad;
- (void)dropInteraction:(id)a0 sessionDidEnd:(id)a1;
- (id)dropInteraction:(id)a0 previewForDroppingItem:(id)a1 withDefault:(id)a2;
- (void)dropInteraction:(id)a0 performDrop:(id)a1;
- (id)dropInteraction:(id)a0 sessionDidUpdate:(id)a1;
- (void)dropInteraction:(id)a0 sessionDidEnter:(id)a1;
- (void)dropInteraction:(id)a0 sessionDidExit:(id)a1;
- (id)initWithNibName:(id)a0 bundle:(id)a1;
- (void).cxx_destruct;
- (void)viewDidAppear:(BOOL)a0;
- (void)viewWillTransitionToSize:(struct CGSize { double x0; double x1; })a0 withTransitionCoordinator:(id)a1;
- (id)initWithCoder:(id)a0;
- (void)captureAndShowPlayerScreenshots;
- (void)addPlayerViewController:(id)a0 animated:(BOOL)a1 completion:(id /* block */)a2;
- (void)enterFullscreenWithPlayerViewController:(id)a0 completion:(id /* block */)a1;
- (void)exitFullscreenWithCompletion:(id /* block */)a0;
- (BOOL)isSupportedScreenSize:(struct CGSize { double x0; double x1; })a0;
- (void)onPanWithGesture:(id)a0;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })presentationRectForPlayerViewController:(id)a0;
- (void)recordMetricsEventWithIdentifier:(id)a0 impressionsData:(id)a1 locationData:(id)a2 didAddPlayer:(BOOL)a3;
- (void)removePlayerViewController:(id)a0 animated:(BOOL)a1 completion:(id /* block */)a2;
- (void)replacePlayerViewController:(id)a0 atIndex:(long long)a1 animated:(BOOL)a2 completion:(id /* block */)a3;
- (void)setDetailsViewControllerVisible:(BOOL)a0 animated:(BOOL)a1 completion:(id /* block */)a2;
- (void)setProspectivePlayerVisible:(BOOL)a0 animated:(BOOL)a1 completion:(id /* block */)a2;
- (void)setProspectivePlayerVisible:(BOOL)a0 atIndex:(long long)a1 animated:(BOOL)a2 completion:(id /* block */)a3;
- (void)viewPinchedWithGesture:(id)a0;
- (void)viewSwipedWithGesture:(id)a0;
- (void)viewTappedWithGesture:(id)a0;
@end