make inclusion/exclusion of hidden children optional in Item::add_child_bounding_boxes
[ardour.git] / gtk2_ardour / editor_component.h
index e5ec1259dc4e6086b08ac41e51eda4165901ce56..f6816c56080776d3e5472cf41700005a26712281 100644 (file)
 #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