public void Add(uint viewerId, string imageId, double overlayDrawDistance) { Viewer viewer = new Viewer(viewerId, imageId, overlayDrawDistance); viewer.PropertyChanged += OnViewerPropertyChanged; Add(viewerId, viewer); ViewerAdded?.Invoke(viewer); }
public void Add(IPanoramaViewer panoramaViewer, string imageId) { ActiveViewer = panoramaViewer; Viewer viewer = new Viewer(imageId); viewer.PropertyChanged += OnViewerPropertyChanged; Add(panoramaViewer, viewer); ViewerAdded?.Invoke(viewer); }
public void InvokeViewerAdded(Services.Viewer viewer) { ViewerAdded?.Invoke(null, viewer); }
internal void InvokeViewerAdded(Viewer viewer) { ViewerAdded?.Invoke(null, viewer); }