when clearing route solo state, do the required update
[ardour.git] / gtk2_ardour / editor_component.h
index 328bfb15b209c4dca64d685218dd4e9cef5e7100..f6816c56080776d3e5472cf41700005a26712281 100644 (file)
@@ -1,5 +1,5 @@
 /*
-    Copyright (C) 2009 Paul Davis 
+    Copyright (C) 2009 Paul Davis
 
     This program is free software; you can redistribute it and/or modify
     it under the terms of the GNU General Public License as published by
 #ifndef __ardour_gtk_editor_component_h__
 #define __ardour_gtk_editor_component_h__
 
-#include <list>
-#include <sigc++/sigc++.h>
-
-namespace ARDOUR {
-       class Session;
-}
-
 class Editor;
 
 class EditorComponent
 {
 public:
        EditorComponent (Editor *);
-
-       virtual void connect_to_session (ARDOUR::Session *);
+       virtual ~EditorComponent() {}
 
 protected:
-
        Editor* _editor;
-       ARDOUR::Session* _session;
-       std::list<sigc::connection> _session_connections;
-
-private:
-
-       void session_going_away ();
-       
 };
 
 #endif