public void RemoveObserver(IClockObserver display) { displays.Remove(display); }
public void RegisterObserver(IClockObserver observer) { _observerList.Add(observer); }
public void RegisterObserver(IClockObserver display) { displays.Add(display); }
public void RegisterObserver(IClockObserver observer) { _observerList.Add(observer); }
/// <summary> /// Subscribe to the ClockEvent /// </summary> /// <param name="iCO"></param> public void Unsubscribe(IClockObserver iCO) { TimeHandler -= new ClockHandler <CombatTime>(iCO.ClockTimeChangedEvent); }
public void RegisterObserver(IClockObserver observer) { _timeSourceImpl.RegisterObserver(observer); }
public void RegisterObserver(IClockObserver observer) { _timeSourceImpl.RegisterObserver(observer); }