internal void Activate(Viewport viewport) { if (Viewport != null) throw new InvalidOperationException("already in use"); Viewport = viewport; OnActivated(viewport); }
protected virtual void OnActivated(Viewport viewport) { }