void add_channel_highlight(ARDOUR::BundleChannel const &)
void clear_channel_highlights()
virtual double channel_y(ARDOUR::BundleChannel const &) const =0
virtual void render_bundle_name(cairo_t *, Gdk::Color, Gdk::Color, double, double, boost::shared_ptr< ARDOUR::Bundle >)=0
virtual double channel_x(ARDOUR::BundleChannel const &) const =0
virtual void render_channel_name(cairo_t *, Gdk::Color, Gdk::Color, double, double, ARDOUR::BundleChannel const &)=0
virtual void queue_draw_for(ARDOUR::BundleChannel const &)=0
static Gdk::Color highlighted_channel_colour()
std::vector< ARDOUR::BundleChannel > _channel_highlights
virtual double component_to_parent_x(double x) const =0
bool show_only_bundles() const
static Gdk::Color mouseover_line_colour()
void draw_extra(cairo_t *)
virtual double component_to_parent_y(double y) const =0