private void unsubscribe(IHeroObserver obs)
 {
     Observers.Remove(obs);
 }
 private void subscribe(IHeroObserver obs)
 {
     Observers.Add(obs);
 }
 public void releaseSlot(IHeroObserver obs, int slot)
 {
     slots[slot].occ = false;
     unsubscribe(obs);
 }
Exemplo n.º 4
0
 private void unsubscribe(IHeroObserver obs)
 {
     Observers.Remove(obs);
 }
Exemplo n.º 5
0
 private void subscribe(IHeroObserver obs)
 {
     Observers.Add(obs);
 }
Exemplo n.º 6
0
 public void releaseSlot(IHeroObserver obs, int slot)
 {
     slots[slot].occ = false;
     unsubscribe(obs);
 }