text: /*
  * This header is generated by classdump-dyld 1.0
  * on Tuesday, November 5, 2019 at 2:01:20 PM Mountain Standard Time
  * Operating System: Version 13.0 (Build 17J586)
  * Image Source: /Applications/TVNowPlayingService.app/TVNowPlayingService
  * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos.
  */
  
  #import <TVNowPlayingService/TVNowPlayingService-Structs.h>
  #import <UIKitCore/UICollectionViewController.h>
  #import <TVNowPlayingService/TVNPRoutingRoutesCollectionViewLayoutDelegate.h>
  
  @protocol TVNPRoutingController, TVNPRoutingRoutesCollectionViewControllerDelegate;
  @class NSObject, TVNPRoute, UILongPressGestureRecognizer, UITapGestureRecognizer, NSString;
  
  @interface TVNPRoutingRoutesCollectionViewController : UICollectionViewController <TVNPRoutingRoutesCollectionViewLayoutDelegate> {
  
  	BOOL _observingChanges;
  	NSObject*<TVNPRoutingController> _routingController;
  	TVNPRoute* _focusedRoute;
  	id<TVNPRoutingRoutesCollectionViewControllerDelegate> _delegate;
  	TVNPRoute* _routeForVolume;
  	UILongPressGestureRecognizer* _longPressRecognizer;
  	UITapGestureRecognizer* _menuRecognizer;
  	UITapGestureRecognizer* _selectRecognizer;
  
  }
  
  @property (assign,nonatomic) BOOL observingChanges;                                                              //@synthesize observingChanges=_observingChanges - In the implementation block
  @property (nonatomic,retain) TVNPRoute * focusedRoute;                                                           //@synthesize focusedRoute=_focusedRoute - In the implementation block
  @property (nonatomic,retain) TVNPRoute * routeForVolume;                                                         //@synthesize routeForVolume=_routeForVolume - In the implementation block
  @property (nonatomic,retain) UILongPressGestureRecognizer * longPressRecognizer;                                 //@synthesize longPressRecognizer=_longPressRecognizer - In the implementation block
  @property (nonatomic,retain) UITapGestureRecognizer * menuRecognizer;                                            //@synthesize menuRecognizer=_menuRecognizer - In the implementation block
  @property (nonatomic,retain) UITapGestureRecognizer * selectRecognizer;                                          //@synthesize selectRecognizer=_selectRecognizer - In the implementation block
  @property (nonatomic,readonly) NSObject*<TVNPRoutingController> routingController;                               //@synthesize routingController=_routingController - In the implementation block
  @property (assign,nonatomic,__weak) id<TVNPRoutingRoutesCollectionViewControllerDelegate> delegate;              //@synthesize delegate=_delegate - In the implementation block
  @property (readonly) unsigned long long hash; 
  @property (readonly) Class superclass; 
  @property (copy,readonly) NSString * description; 
  @property (copy,readonly) NSString * debugDescription; 
  -(void)dealloc;
  -(id<TVNPRoutingRoutesCollectionViewControllerDelegate>)delegate;
  -(void)setDelegate:(id<TVNPRoutingRoutesCollectionViewControllerDelegate>)arg1 ;
  -(void)observeValueForKeyPath:(id)arg1 ofObject:(id)arg2 change:(id)arg3 context:(void*)arg4 ;
  -(void)viewDidLoad;
  -(void)viewDidLayoutSubviews;
  -(void)collectionView:(id)arg1 didSelectItemAtIndexPath:(id)arg2 ;
  -(BOOL)collectionView:(id)arg1 shouldUpdateFocusInContext:(id)arg2 ;
  -(void)collectionView:(id)arg1 didUpdateFocusInContext:(id)arg2 withAnimationCoordinator:(id)arg3 ;
  -(id)indexPathForPreferredFocusedViewInCollectionView:(id)arg1 ;
  -(long long)collectionView:(id)arg1 numberOfItemsInSection:(long long)arg2 ;
  -(id)collectionView:(id)arg1 cellForItemAtIndexPath:(id)arg2 ;
  -(long long)numberOfSectionsInCollectionView:(id)arg1 ;
  -(NSObject*<TVNPRoutingController>)routingController;
  -(void)setObservingChanges:(BOOL)arg1 ;
  -(CGSize)collectionView:(id)arg1 layout:(id)arg2 sizeForItemAtIndexPath:(id)arg3 ;
  -(UITapGestureRecognizer *)menuRecognizer;
  -(void)setMenuRecognizer:(UITapGestureRecognizer *)arg1 ;
  -(UITapGestureRecognizer *)selectRecognizer;
  -(void)setSelectRecognizer:(UITapGestureRecognizer *)arg1 ;
  -(id)_gradientMask;
  -(void)setLongPressRecognizer:(UILongPressGestureRecognizer *)arg1 ;
  -(UILongPressGestureRecognizer *)longPressRecognizer;
  -(BOOL)observingChanges;
  -(id)initWithCollectionViewLayout:(id)arg1 routingController:(id)arg2 ;
  -(TVNPRoute *)focusedRoute;
  -(id)indexPathForVolumeSliderInCollectionView:(id)arg1 layout:(id)arg2 ;
  -(void)longPressSelect:(id)arg1 ;
  -(void)handleEndVolumeControl:(id)arg1 ;
  -(void)_cleanupRouteForVolumeIfNeeded;
  -(void)setFocusedRoute:(TVNPRoute *)arg1 ;
  -(TVNPRoute *)routeForVolume;
  -(void)setRouteForVolume:(TVNPRoute *)arg1 ;
  @end
  
  