Set the toggled default metadata of parameters.
[ardour.git] / gtk2_ardour / editor_summary.h
index 87474188b1275b90e8deb3de817612eb89279a18..588f7c0ed2fd691782a42c5a0cf48dd21e2ff5e9 100644 (file)
@@ -36,12 +36,16 @@ class EditorSummary : public CairoWidget, public EditorComponent, public ARDOUR:
 {
 public:
        EditorSummary (Editor *);
+       ~EditorSummary ();
 
        void set_session (ARDOUR::Session *);
        void set_overlays_dirty ();
+       void set_background_dirty ();
        void routes_added (std::list<RouteTimeAxisView*> const &);
 
 private:
+       void parameter_changed (std::string);
+       void on_size_allocate (Gtk::Allocation& alloc);
 
        enum Position {
                LEFT,
@@ -120,6 +124,9 @@ private:
        Position _zoom_position;
 
        bool _old_follow_playhead;
+       cairo_surface_t* _image;
+       void render_background_image ();
+       bool _background_dirty;
 
        PBD::ScopedConnectionList position_connection;
        PBD::ScopedConnection route_ctrl_id_connection;