public void RemoveObserver <T>(ICameraObserver <T> o) { // Observers.Remove(o); }
public MainWindow() { Camera = new CameraController(); ErrorHandler.SevereErrorHappened += ErrorHandler_SevereErrorHappened; ErrorHandler.NonSevereErrorHappened += ErrorHandler_NonSevereErrorHappened; }
public void AddObserver <T>(ICameraObserver <T> o) { // Observers.Add(o); }
public void Subscribe(ICameraObserver obs) { observers.Add(obs); }
public void Subscribe(ICameraObserver obs) { observers.Add(obs); }
public void DetachObserver(ICameraObserver o) { observers.Remove(o); }
public void AttachObserver(ICameraObserver o) { observers.Add(o); }