public void AddObserver(IScoreObserver observer) { if (!observers.Contains(observer)) { observers.Add(observer); } }
void IScoreObserved.UnregisterObserver(IScoreObserver scoreobs) { scoreObservers.Remove(scoreobs); }
void IScoreObserved.RegisterObserver(IScoreObserver scoreobs) { scoreObservers.Add(scoreobs); }
public void Detach(IScoreObserver ob){ observers.Remove (ob); }
public void Attach(IScoreObserver ob){ observers.Add (ob); }
public static void RemoveObserver(IScoreObserver observer) { scoreObservers.Remove(observer); }
public static void AddObserver(IScoreObserver observer) { scoreObservers.Add(observer); }
/// <summary> /// Adds the score observer. /// </summary> /// <param name="_observer">The _observer.</param> public void AddScoreObserver(IScoreObserver _observer) { scoreObservers.Add(_observer); }
public void Detach(IScoreObserver ob) { observers.Remove(ob); }
public void Attach(IScoreObserver ob) { observers.Add(ob); }