diff options
Diffstat (limited to 'gtk2_ardour/mixer_group_tabs.h')
-rw-r--r-- | gtk2_ardour/mixer_group_tabs.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/gtk2_ardour/mixer_group_tabs.h b/gtk2_ardour/mixer_group_tabs.h index 75521795f0..f0fba2932f 100644 --- a/gtk2_ardour/mixer_group_tabs.h +++ b/gtk2_ardour/mixer_group_tabs.h @@ -27,10 +27,13 @@ public: MixerGroupTabs (Mixer_UI *); private: - ARDOUR::RouteGroup* click_to_route_group (GdkEventButton *); - void render (cairo_t *); - - void draw_group (cairo_t *, int32_t, int32_t, ARDOUR::RouteGroup* , Gdk::Color const &); + std::list<Tab> compute_tabs () const; + void draw_tab (cairo_t *, Tab const &) const; + double primary_coordinate (double, double) const; + void reflect_tabs (std::list<Tab> const &); + double extent () const { + return _width; + } Mixer_UI* _mixer; }; |