Ejemplo n.º 1
0
 public void AddToEscapeStack(UGuiModal modal)
 {
     if (_escapeStack.Contains(modal))
     {
         _escapeStack.Remove(modal);
     }
     _escapeStack.Insert(0, modal);
 }
Ejemplo n.º 2
0
 public void Add(UGuiModal modal)
 {
     if (_modals.ContainsKey(modal.Name))
     {
         throw new Exception("Modal already exists: " + modal.Name);
     }
     _modals.Add(modal.Name, modal);
 }
Ejemplo n.º 3
0
 public void RemoveFromEscapeStack(UGuiModal modal)
 {
     _escapeStack.Remove(modal);
 }
Ejemplo n.º 4
0
 public void Remove(UGuiModal modal)
 {
     _modals.Remove(modal.Name);
 }