luxlabs header browser preview


@class GKTurnBasedMatchDetailHeaderView, GKGame, GKTurnBasedParticipantsDataSource, NSObject, GKTurnBasedMatch;
@protocol GKTurnBasedMatchDetailViewControllerDelegate;

@interface GKTurnBasedMatchDetailViewController : GKBasicCollectionViewController

@property (retain, nonatomic) GKTurnBasedParticipantsDataSource *participantsDataSource;
@property (retain, nonatomic) GKTurnBasedMatchDetailHeaderView *headerView;
@property (nonatomic) double initialSectionHeaderHeight;
@property (retain, nonatomic) GKTurnBasedMatch *match;
@property (retain, nonatomic) GKGame *game;
@property (nonatomic) BOOL isInGame;
@property (nonatomic) BOOL shouldShowPlay;
@property (nonatomic) BOOL shouldShowQuit;
@property (weak, nonatomic) NSObject<GKTurnBasedMatchDetailViewControllerDelegate> *delegate;

- (void)configureDataSource;
- (void)acceptInvitation:(id)a0;
- (id)init;
- (void)viewWillAppear:(BOOL)a0;
- (void)dealloc;
- (void)traitCollectionDidChange:(id)a0;
- (void)viewDidLoad;
- (BOOL)collectionView:(id)a0 shouldHighlightItemAtIndexPath:(id)a1;
- (id)preferredFocusEnvironments;
- (void)viewWillDisappear:(BOOL)a0;
- (void)observeValueForKeyPath:(id)a0 ofObject:(id)a1 change:(id)a2 context:(void *)a3;
- (void).cxx_destruct;
- (BOOL)collectionView:(id)a0 shouldSelectItemAtIndexPath:(id)a1;
- (void)viewDidAppear:(BOOL)a0;
- (void)setupActionButton;
- (void)setActionButtonEnabled:(BOOL)a0;
- (void)declineInvitation:(id)a0;
- (void)doneButtonPressed:(id)a0;
- (id)_gkRepresentedObject;
- (void)addBackgroundVisualEffect;
- (void)buyButtonPressed:(id)a0;
- (void)chooseMatch:(id)a0;
- (void)configureHeader:(id)a0 indexPath:(id)a1;
- (void)configureMatchDetailHeader:(id)a0;
- (void)configureViewFactories;
- (void)didEnterNoContentState;
- (void)didUpdateModel;
- (void)handleTurnBasedEvent:(id)a0;
- (void)quitMatch:(id)a0;
- (void)removeMatch:(id)a0;
- (void)updateUIBasedOnTraitCollection;

@end