public void SetMenu(MenuLayout menu) { menuStack.Clear(); activeMenu = menu; activeMenu.GetOwner().OnEnter(); }
private void OnGUI() { MenuLayout menu = menuStack.GetMenu(); menu.GetOwner().Process(menuStack); }
public void PushMenu(MenuLayout menu) { menuStack.Add(activeMenu); activeMenu = menu; activeMenu.GetOwner().OnEnter(); }