Exemplo n.º 1
0
    public UIState PopState()
    {
        if (uiStateStack.Count == 0)
        {
            return(null);
        }

        UIState uiState = uiStateStack.Pop();

        uiState.Exit();
        uiStateStack.Peek().Enter();
        return(uiState);
    }