@class GKGameCenterViewController, NSString, NSObject; @interface GKDashboardHostViewController : GKExtensionRemoteViewController @property (retain, nonatomic) NSObject *dashboardAssetController; @property (weak, nonatomic) GKGameCenterViewController *delegate; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (id)dashboardExtension; + (BOOL)dismissAutomaticallyAfterExtensionCompletion; - (void)viewWillAppear:(BOOL)a0; - (id)initWithNibName:(id)a0 bundle:(id)a1; - (void).cxx_destruct; - (void)viewDidDisappear:(BOOL)a0; - (void)extensionIsCanceling; - (void)extensionIsFinishing; - (id)extensionObjectProxy; - (void)finishWithMatch:(id)a0; - (void)hostDidChangeLeaderboardIdentifier:(id)a0; - (void)hostDidChangeLeaderboardPlayerScope:(id)a0; - (void)hostDidChangeLeaderboardTimeScope:(id)a0; - (void)hostDidChangeViewState:(id)a0; - (void)hostSupportsShowingPlayForChallenge:(BOOL)a0; - (void)hostSupportsShowingPlayForTurnBasedMatch:(BOOL)a0; - (void)hostSupportsShowingQuitForTurnBasedMatch:(BOOL)a0; - (void)messageFromExtension:(id)a0; - (void)playPressedForChallenge:(id)a0; - (void)playerQuitMatch:(id)a0; @end