System/Library/PrivateFrameworks/GameCenterUI.framework

GKSignInViewController.h

Download GKSignInViewController.h

  1. NSObject
  2. >
  3. UIResponder
  4. >
  5. UIViewController
  6. >
  7. GKViewController
@class GKAccountRemoteUIController, UILabel, AKInlineSignInViewController, UINavigationController, AKAppleIDAuthenticationInAppContext, GKSignInInputView, UIViewController, NSMutableArray, GKGame, UIScrollView, RemoteUIController, NSString, UIActivityIndicatorView, GKDispatchGroup, UIImageView;

@interface GKSignInViewController : GKViewController <AKInlineSignInViewControllerDelegate, AKAppleIDAuthenticationDelegate, RemoteUIControllerDelegate, GKAuthenticateViewController, UIScrollViewDelegate>

@property (retain, nonatomic) NSString *appleID;
@property (retain, nonatomic) UIActivityIndicatorView *progressIndicator;
@property (retain, nonatomic) UILabel *signInLabel;
@property (retain, nonatomic) UILabel *loginPromptLabel;
@property (retain, nonatomic) GKSignInInputView *signInInputView;
@property (nonatomic) BOOL constraintsCreated;
@property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } currentContentInsets;
@property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } contentInsetsBeforeKeyboard;
@property (nonatomic) struct UIEdgeInsets { double top; double left; double bottom; double right; } scrollIndicatorInsetsBeforeKeyboard;
@property (retain, nonatomic) UIImageView *bubbleImageView;
@property (retain, nonatomic) AKInlineSignInViewController *inlineSignInViewController;
@property (retain, nonatomic) AKAppleIDAuthenticationInAppContext *authContext;
@property (nonatomic) double fullWidthContentWidthConstraintConstant;
@property (nonatomic) double horizontalPaddingConstraintConstant;
@property (nonatomic) double labelWidthConstraintConstant;
@property (retain, nonatomic) NSMutableArray *fullWidthViewConstraints;
@property (retain, nonatomic) RemoteUIController *remoteU13Controller;
@property (retain, nonatomic) UINavigationController *u13NavigationController;
@property (retain, nonatomic) NSMutableArray *u13ObjectModels;
@property (retain, nonatomic) GKDispatchGroup *u13Group;
@property (nonatomic) BOOL userShouldSkipCreateAppleID;
@property (retain, nonatomic) UIScrollView *scrollView;
@property (retain, nonatomic) GKGame *game;
@property (retain, nonatomic) GKAccountRemoteUIController *accountController;
@property (retain, nonatomic) UIViewController *remoteUIPresentingViewController;
@property (nonatomic, getter=isLoadingRemoteUI) BOOL loadingRemoteUI;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (copy, nonatomic) id /* block */ completionHandler;
@property (nonatomic) BOOL disablesSignIn;

- (void)willAnimateRotationToInterfaceOrientation:(long long)a0 duration:(double)a1;
- (void)willTransitionToTraitCollection:(id)a0 withTransitionCoordinator:(id)a1;
- (void)viewSafeAreaInsetsDidChange;
- (id)init;
- (void)viewWillAppear:(BOOL)a0;
- (void)dealloc;
- (void)viewWillLayoutSubviews;
- (BOOL)authenticationController:(id)a0 shouldContinueWithAuthenticationResults:(id)a1 error:(id)a2 forContext:(id)a3;
- (void)loadView;
- (void)keyboardWillShow:(id)a0;
- (void)keyboardWillHide:(id)a0;
- (void).cxx_destruct;
- (void)viewDidAppear:(BOOL)a0;
- (void)showViewController:(id)a0;
- (BOOL)remoteUIController:(id)a0 shouldLoadRequest:(id)a1 redirectResponse:(id)a2;
- (void)viewDidDisappear:(BOOL)a0;
- (void)createConstraints;
- (void)signInViewController:(id)a0 didAuthenticateWithResults:(id)a1 error:(id)a2;
- (void)createAppleID;
- (void)createSubviews;
- (void)remoteUIController:(id)a0 didReceiveHTTPResponse:(id)a1;
- (void)remoteUIController:(id)a0 didReceiveObjectModel:(id)a1 actionSignal:(unsigned long long *)a2;
- (void)remoteUIControllerDidDismiss:(id)a0;
- (void)showPasswordChangeAlertWithURL:(id)a0;
- (void)_systemContentSizeSettingDidChange:(id)a0;
- (void)accountRemoteUIController:(id)a0 finishedWithError:(id)a1;
- (void)addCancelButtonToNavigationItem:(id)a0;
- (void)authenticateRequestCompletedWithErrorResponse:(id)a0 error:(id)a1;
- (void)cancelSignIn;
- (void)finishAuthenticationWithError:(id)a0;
- (BOOL)handleUnderlyingAuthenticationError:(id)a0 playerID:(id)a1;
- (void)iForgotTapped;
- (void)loadAccountRemoteUIForPlayer:(id)a0 mode:(long long)a1 completionHandler:(id /* block */)a2;
- (void)loadAccountRemoteUIForPlayer:(id)a0 mode:(long long)a1 url:(id)a2 postBody:(id)a3 completionHandler:(id /* block */)a4;
- (void)presentAccountRemoteUIControllerAnimated:(BOOL)a0;
- (void)presentError:(id)a0 forAccountRemoteUIController:(id)a1;
- (void)setupAuthKitInlineViewController;
- (void)showAccountDisabledAlert;
- (void)showAccountRemoteUIForAccountName:(id)a0 mode:(long long)a1;
- (void)showAccountRemoteUIForAccountName:(id)a0 mode:(long long)a1 url:(id)a2 postBody:(id)a3;
- (void)showAccountRemoteUIForLocalPlayer:(id)a0 mode:(long long)a1 url:(id)a2 postBody:(id)a3;
- (void)showAccountRemoteUIForPlayerID:(id)a0 mode:(long long)a1;
- (void)showAuthKitAlertFromGreenBuddyWithAuthInfo:(id)a0 completion:(id /* block */)a1;
- (void)showConnectionFailedAlert;
- (void)showForgotPasswordAlert;
- (void)showLoginFailedAlert;
- (void)showPasswordAlertWithTitle:(id)a0 message:(id)a1;
- (void)showPasswordResetAlertWithTitle:(id)a0 message:(id)a1;
- (void)signIn;
- (void)startLoadingIndicator;
- (void)stopLoadingIndicator;
- (void)updateConstraintConstantsForTraitCollection:(id)a0;

@end