_active_state | CairoWidget | protected |
_allocation | CairoWidget | private |
_boxy_buttons | Gtkmm2ext::CairoTheme | privatestatic |
_canvas_widget | CairoWidget | private |
_current_parent | CairoWidget | private |
_drag_first | GroupTabs | private |
_drag_fixed | GroupTabs | private |
_drag_max | GroupTabs | private |
_drag_min | GroupTabs | private |
_drag_moved | GroupTabs | private |
_drag_moving | GroupTabs | private |
_drag_offset | GroupTabs | private |
_dragging | GroupTabs | private |
_dragging_new_tab | GroupTabs | protected |
_extent | GroupTabs | private |
_flat_buttons | Gtkmm2ext::CairoTheme | privatestatic |
_gone_away_emitted | ARDOUR::SessionHandlePtr | private |
_grabbed | CairoWidget | protected |
_hovering | GroupTabs | private |
_initial_dragging_routes | GroupTabs | private |
_menu | GroupTabs | private |
_name_proxy | CairoWidget | private |
_need_bg | CairoWidget | protected |
_new_route_group_connection | GroupTabs | mutableprivate |
_nsglview | CairoWidget | private |
_offset | GroupTabs | private |
_parent_style_change | CairoWidget | private |
_session | ARDOUR::SessionHandlePtr | protected |
_session_connections | ARDOUR::SessionHandlePtr | protected |
_tabs | GroupTabs | private |
_use_image_surface | CairoWidget | private |
_used_colors | GroupTabs | privatestatic |
_visual_state | CairoWidget | protected |
_widget_name | CairoWidget | private |
_widget_prelight | Gtkmm2ext::CairoTheme | privatestatic |
activate_all() | GroupTabs | private |
active_state() const | CairoWidget | inline |
add_menu_items(Gtk::Menu *, ARDOUR::RouteGroup *) | GroupTabs | inlineprivatevirtual |
add_new_from_items(Gtk::Menu_Helpers::MenuList &) | GroupTabs | private |
assign_group_to_master(uint32_t which, ARDOUR::RouteGroup *, bool rename_master) const | GroupTabs | private |
assign_recenabled_to_master(uint32_t which) | GroupTabs | private |
assign_selection_to_master(uint32_t which) | GroupTabs | private |
assign_soloed_to_master(uint32_t which) | GroupTabs | private |
assign_some_to_master(uint32_t which, ARDOUR::RouteList, std::string vcaname="") | GroupTabs | private |
background_color() | CairoWidget | virtual |
boxy_buttons() | Gtkmm2ext::CairoTheme | inlinestatic |
CairoWidget() | CairoWidget | |
click_to_tab(double, std::list< Tab >::iterator *, std::list< Tab >::iterator *) | GroupTabs | private |
collect(ARDOUR::RouteGroup *) | GroupTabs | private |
compute_tabs() const =0 | GroupTabs | privatepure virtual |
disable_all() | GroupTabs | private |
draw_tab(cairo_t *cr, Tab const &t)=0 | GroupTabs | privatepure virtual |
edit_group(ARDOUR::RouteGroup *) | GroupTabs | private |
edit_group_dialog_finished(int, RouteGroupDialog *) const | GroupTabs | private |
emit_gui_changed_for_members(std::shared_ptr< ARDOUR::RouteList >) | GroupTabs | privatestatic |
extent() const | GroupTabs | inlineprotected |
flat_buttons() | Gtkmm2ext::CairoTheme | inlinestatic |
focus_handler | CairoWidget | protectedstatic |
get_active() const | CairoWidget | inline |
get_height() const | CairoWidget | |
get_menu(ARDOUR::RouteGroup *g, bool tabArea=false) | GroupTabs | |
get_parent_bg() | CairoWidget | protected |
get_rec_enabled() | GroupTabs | private |
get_soloed() | GroupTabs | private |
get_width() const | CairoWidget | |
group_color(ARDOUR::RouteGroup *) | GroupTabs | static |
group_gui_id(ARDOUR::RouteGroup *) | GroupTabs | static |
GroupTabs() | GroupTabs | |
image_surface | CairoWidget | private |
new_from_rec_enabled(bool with_master) | GroupTabs | private |
new_from_selection(bool with_master) | GroupTabs | private |
new_from_soloed(bool with_master) | GroupTabs | private |
new_group_dialog_finished(int, RouteGroupDialog *, ARDOUR::RouteList const *, bool with_master) const | GroupTabs | private |
offset() const | GroupTabs | inlineprotected |
on_button_press_event(GdkEventButton *) | GroupTabs | private |
on_button_release_event(GdkEventButton *) | GroupTabs | private |
on_enter_notify_event(GdkEventCrossing *) | GroupTabs | private |
on_expose_event(GdkEventExpose *) | CairoWidget | protectedvirtual |
on_leave_notify_event(GdkEventCrossing *) | GroupTabs | private |
on_map() | CairoWidget | protected |
on_motion_notify_event(GdkEventMotion *) | GroupTabs | private |
on_name_changed() | CairoWidget | inlineprotectedvirtual |
on_realize() | CairoWidget | protected |
on_size_allocate(Gtk::Allocation &) | CairoWidget | protected |
on_size_request(Gtk::Requisition *) | GroupTabs | private |
on_state_changed(Gtk::StateType) | CairoWidget | protected |
on_style_changed(const Glib::RefPtr< Gtk::Style > &) | CairoWidget | protected |
on_unmap() | CairoWidget | protected |
on_widget_name_changed() | CairoWidget | private |
primary_coordinate(double x, double y) const =0 | GroupTabs | privatepure virtual |
provide_background_for_cairo_widget(Gtk::Widget &w, const Gdk::Color &bg) | CairoWidget | static |
queue_draw() | CairoWidget | |
queue_resize() | CairoWidget | |
QueueDraw | CairoWidget | |
QueueResize | CairoWidget | |
remove_group(ARDOUR::RouteGroup *) | GroupTabs | private |
render(Cairo::RefPtr< Cairo::Context > const &, cairo_rectangle_t *) | GroupTabs | privatevirtual |
route_added_to_route_group(ARDOUR::RouteGroup *, std::weak_ptr< ARDOUR::Route >) | GroupTabs | private |
route_group_property_changed(ARDOUR::RouteGroup *) | GroupTabs | private |
route_removed_from_route_group(ARDOUR::RouteGroup *, std::weak_ptr< ARDOUR::Route >) | GroupTabs | private |
routes_for_tab(Tab const *t) const =0 | GroupTabs | privatepure virtual |
run_new_group_dialog(ARDOUR::RouteList const *, bool with_master) | GroupTabs | |
selected_routes() const =0 | GroupTabs | privatepure virtual |
session() const | ARDOUR::SessionHandlePtr | inlinevirtual |
session_going_away() | ARDOUR::SessionHandlePtr | protectedvirtual |
SessionHandlePtr(ARDOUR::Session *s) | ARDOUR::SessionHandlePtr | |
SessionHandlePtr() | ARDOUR::SessionHandlePtr | |
set_activation(ARDOUR::RouteGroup *, bool) | GroupTabs | private |
set_active(bool) | CairoWidget | |
set_active_state(Gtkmm2ext::ActiveState) | CairoWidget | virtual |
set_boxy_buttons(bool yn) | Gtkmm2ext::CairoTheme | static |
set_canvas_widget() | CairoWidget | |
set_dirty(cairo_rectangle_t *area=0) | CairoWidget | |
set_draw_background(bool yn) | CairoWidget | |
set_extent(double) | GroupTabs | |
set_flat_buttons(bool yn) | Gtkmm2ext::CairoTheme | static |
set_focus_handler(sigc::slot< void, Gtk::Widget * >) | CairoWidget | static |
set_group_color(ARDOUR::RouteGroup *, uint32_t) | GroupTabs | static |
set_offset(double) | GroupTabs | |
set_session(ARDOUR::Session *) | GroupTabs | virtual |
set_source_rgb_a(cairo_t *cr, Gdk::Color, float a=1.0) | CairoWidget | static |
set_source_rgb_a(cairo_t *cr, Gtkmm2ext::Color, float a=1.0) | CairoWidget | static |
set_visual_state(Gtkmm2ext::VisualState) | CairoWidget | virtual |
set_widget_prelight(bool yn) | Gtkmm2ext::CairoTheme | static |
size_allocate(Gtk::Allocation &) | CairoWidget | |
StateChanged | CairoWidget | |
subgroup(ARDOUR::RouteGroup *, bool, ARDOUR::Placement) | GroupTabs | private |
un_subgroup(ARDOUR::RouteGroup *) | GroupTabs | private |
unassign_group_to_master(uint32_t which, ARDOUR::RouteGroup *) const | GroupTabs | private |
unset_active_state() | CairoWidget | inline |
unset_visual_state() | CairoWidget | inline |
use_image_surface(bool yn=true) | CairoWidget | |
use_nsglview(bool retina=true) | CairoWidget | |
visible_extent() const =0 | GroupTabs | protectedpure virtual |
visual_state() const | CairoWidget | inline |
widget_prelight() | Gtkmm2ext::CairoTheme | inlinestatic |
~CairoCanvas() | Gtkmm2ext::CairoCanvas | inlinevirtual |
~CairoWidget() | CairoWidget | virtual |
~GroupTabs() | GroupTabs | virtual |
~SessionHandlePtr() | ARDOUR::SessionHandlePtr | inlinevirtual |