X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fautomation_region_view.h;h=1dec06f0c63bc73ae269edc6ecfaee2cb443fde8;hb=471570705d58ee88f852009fee18f51562c34292;hp=21c1bfcd878b0b7fa783ce525976573bc45e7028;hpb=9aacefc17010a889222425f97b99050171165038;p=ardour.git diff --git a/gtk2_ardour/automation_region_view.h b/gtk2_ardour/automation_region_view.h index 21c1bfcd87..1dec06f0c6 100644 --- a/gtk2_ardour/automation_region_view.h +++ b/gtk2_ardour/automation_region_view.h @@ -37,17 +37,17 @@ class TimeAxisView; class AutomationRegionView : public RegionView { public: - AutomationRegionView(ArdourCanvas::Group*, + AutomationRegionView(ArdourCanvas::Container*, AutomationTimeAxisView&, boost::shared_ptr, const Evoral::Parameter& parameter, boost::shared_ptr, double initial_samples_per_pixel, - Gdk::Color const & basic_color); + uint32_t basic_color); ~AutomationRegionView(); - void init (Gdk::Color const & basic_color, bool wfd); + void init (bool wfd); inline AutomationTimeAxisView* automation_view() const { return dynamic_cast(&trackview); } @@ -65,7 +65,7 @@ protected: bool set_position(framepos_t pos, void* src, double* ignored); void region_resized (const PBD::PropertyChange&); bool canvas_event(GdkEvent* ev); - void add_automation_event (GdkEvent* event, framepos_t when, double y); + void add_automation_event (GdkEvent* event, framepos_t when, double y, bool with_guard_points); void entered (bool); void exited();