Ejemplo n.º 1
0
 protected virtual void OnDestroy()
 {
     if (Instance == this)
     {
         Instance = null;
     }
 }
Ejemplo n.º 2
0
 protected virtual void Awake()
 {
     Instance                = this;
     QuickAuthUi             = QuickAuthUi ?? FindObjectOfType <QuickAuthUi>();
     LoginWindow             = LoginWindow ?? FindObjectOfType <LoginUi>();
     RegisterWindow          = RegisterWindow ?? FindObjectOfType <RegisterUi>();
     PasswordResetWindow     = PasswordResetWindow ?? FindObjectOfType <PasswordResetUi>();
     EmailConfirmationWindow = EmailConfirmationWindow ?? FindObjectOfType <EmailConfirmUi>();
 }
Ejemplo n.º 3
0
        protected virtual void OnDestroy()
        {
            if (Instance == this)
            {
                Instance = null;
            }

            Msf.Client.Auth.LoggedOut -= OnLoggedOut;
            Msf.Client.Auth.LoggedIn  -= OnLoggedIn;
        }
Ejemplo n.º 4
0
        protected virtual void Awake()
        {
            Instance                = this;
            QuickAuthUi             = QuickAuthUi ?? FindObjectOfType <QuickAuthUi>();
            LoginWindow             = LoginWindow ?? FindObjectOfType <LoginUi>();
            RegisterWindow          = RegisterWindow ?? FindObjectOfType <RegisterUi>();
            PasswordResetWindow     = PasswordResetWindow ?? FindObjectOfType <PasswordResetUi>();
            EmailConfirmationWindow = EmailConfirmationWindow ?? FindObjectOfType <EmailConfirmUi>();

            Msf.Client.Auth.LoggedIn  += OnLoggedIn;
            Msf.Client.Auth.LoggedOut += OnLoggedOut;

            if (Msf.Client.Auth.IsLoggedIn)
            {
                OnLoggedIn();
            }
        }