X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fstreamview.h;h=8a56040afb321ad945a70c49b64a1710950b1dc7;hb=eee3837245f570d36e5d4d92409660c8ff777b5b;hp=b3ae34e4d4fd683742f63d144af9c2745d2897b3;hpb=6a5d805b383cd71bb1d0984964439c5ec08e9270;p=ardour.git diff --git a/gtk2_ardour/streamview.h b/gtk2_ardour/streamview.h index b3ae34e4d4..8a56040afb 100644 --- a/gtk2_ardour/streamview.h +++ b/gtk2_ardour/streamview.h @@ -76,9 +76,6 @@ public: virtual int set_samples_per_pixel (double); gdouble get_samples_per_pixel () const { return _samples_per_pixel; } - virtual void enter_internal_edit_mode (); - virtual void leave_internal_edit_mode (); - void set_layer_display (LayerDisplay); LayerDisplay layer_display () const { return _layer_display; } @@ -100,7 +97,7 @@ public: void foreach_selected_regionview (sigc::slot slot); void set_selected_regionviews (RegionSelection&); - void get_selectables (ARDOUR::framepos_t, ARDOUR::framepos_t, double, double, std::list&); + void get_selectables (ARDOUR::framepos_t, ARDOUR::framepos_t, double, double, std::list&, bool within = false); void get_inverted_selectables (Selection&, std::list& results); virtual void update_contents_metrics(boost::shared_ptr) {} @@ -121,7 +118,7 @@ public: void check_record_layers (boost::shared_ptr, ARDOUR::framepos_t); virtual void playlist_layered (boost::weak_ptr); - + sigc::signal RegionViewAdded; sigc::signal RegionViewRemoved; /** Emitted when the height of regions has changed */ @@ -134,6 +131,7 @@ protected: void transport_looped(); void rec_enable_changed(); void sess_rec_enable_changed(); + void create_rec_box(framepos_t frame_pos, double width); virtual void setup_rec_box () = 0; virtual void update_rec_box ();