Esempio n. 1
0
 public void Remove(RuntimeItem <T> item)
 {
     if (Items.Contains(item))
     {
         Items.Remove(item);
         OnRemove?.Invoke(item);
     }
 }
Esempio n. 2
0
 public void Add(RuntimeItem <T> item)
 {
     if (!Items.Contains(item))
     {
         Items.Add(item);
         OnAdd?.Invoke(item);
     }
 }