20 #ifndef __port_matrix_labels_h__
21 #define __port_matrix_labels_h__
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
PortMatrixLabels(PortMatrix *m, PortMatrixBody *b)
virtual void queue_draw_for(ARDOUR::BundleChannel const &)=0
std::vector< ARDOUR::BundleChannel > _channel_highlights
virtual ~PortMatrixLabels()
void draw_extra(cairo_t *)