diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2006-01-08 02:56:49 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2006-01-08 02:56:49 +0000 |
commit | a20f41ab39cc034740ccd564c1057d8737d763d5 (patch) | |
tree | 6f713470d72ec04ad03efb1ad6380717476c29fd /gtk2_ardour/route_ui.h | |
parent | 1186b1d881fac3d1d1b55954b84b958c988501c4 (diff) |
a metric ton of changes
git-svn-id: svn://localhost/trunk/ardour2@246 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/route_ui.h')
-rw-r--r-- | gtk2_ardour/route_ui.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gtk2_ardour/route_ui.h b/gtk2_ardour/route_ui.h index c49583ab45..990bcd99ed 100644 --- a/gtk2_ardour/route_ui.h +++ b/gtk2_ardour/route_ui.h @@ -74,6 +74,7 @@ class RouteUI : public virtual AxisView Gtk::Menu* mute_menu; Gtk::Menu* solo_menu; + Gtk::Menu* remote_control_menu; XMLNode *xml_node; void ensure_xml_node (); @@ -92,6 +93,8 @@ class RouteUI : public virtual AxisView void session_rec_enable_changed(); void build_solo_menu (void); + void build_remote_control_menu (void); + void refresh_remote_control_menu (); void solo_safe_toggle (void*, Gtk::CheckMenuItem*); void toggle_solo_safe (Gtk::CheckMenuItem*); @@ -123,8 +126,6 @@ class RouteUI : public virtual AxisView virtual void name_changed (void *src); void route_removed (); - static gint okay_gplusplus_cannot_do_complex_templates (RouteUI *rui); - Gtk::CheckMenuItem *route_active_menu_item; void toggle_route_active (); virtual void route_active_changed (); @@ -137,6 +138,8 @@ class RouteUI : public virtual AxisView void update_solo_display (); virtual void map_frozen (); + void set_remote_control_id (uint32_t id, Gtk::CheckMenuItem* item); + void reversibly_apply_route_boolean (string name, void (ARDOUR::Route::*func)(bool, void*), bool, void *); void reversibly_apply_audio_track_boolean (string name, void (ARDOUR::AudioTrack::*func)(bool, void*), bool, void *); }; |