void ShowSignInDialog() { m_szWaitText = null; m_GIV.Reset(); m_SignInDialog = new SignInDialog(Game.ScreenWidth, Game.ScreenHeight); m_SignInDialog.OnSignIn += M_SignInDialog_OnSignIn; m_SignInDialog.OnExit += M_SignInDialog_OnExit; }
private void M_SignInDialog_OnSignIn(object sender, EventArgs e) { m_szWaitText = "Signing In..."; switch (m_SignInDialog.AuthType) { case SignInDialog.SignInType.Email: DoEmailSignIn(); break; case SignInDialog.SignInType.Google: DoGoogleSignIn(); break; case SignInDialog.SignInType.Facebook: DoFacebookSignIn(); break; } m_SignInDialog = null; }