Ejemplo n.º 1
0
 public void ShowUI(UIStates newState)
 {
     if (newState == _currentState)
     {
         return;
     }
     ActivateUI(newState, true);
     HideUI(_currentState);
     _currentState = newState;
     IsVisible     = true;
     UIChanged?.Invoke(_currentState);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Raises UIChanged event
 /// </summary>
 protected void RaiseUIChangedEvent()
 {
     UIChanged?.Invoke(this);
 }