diff options
Diffstat (limited to 'gtk2_ardour/plugin_ui.h')
-rw-r--r-- | gtk2_ardour/plugin_ui.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gtk2_ardour/plugin_ui.h b/gtk2_ardour/plugin_ui.h index a957fc37cb..2dcaaf188c 100644 --- a/gtk2_ardour/plugin_ui.h +++ b/gtk2_ardour/plugin_ui.h @@ -87,6 +87,7 @@ class PlugUIBase : public virtual sigc::trackable Gtk::ComboBoxText preset_combo; Gtk::Button save_button; Gtk::ToggleButton bypass_button; + LatencyGUI latency_gui; void setting_selected(); @@ -95,7 +96,7 @@ class PlugUIBase : public virtual sigc::trackable void processor_active_changed (boost::weak_ptr<ARDOUR::Processor> p); }; -class GenericPluginUI : public PlugUIBase, public Gtk::VBox +class GenericPluginUI : public PlugUIBase, public Gtk::HPaned { public: GenericPluginUI (boost::shared_ptr<ARDOUR::PluginInsert> plug, bool scrollable=false); @@ -108,12 +109,16 @@ class GenericPluginUI : public PlugUIBase, public Gtk::VBox bool stop_updating(GdkEventAny*); private: + Gtk::VBox main_contents; + Gtk::HBox settings_box; Gtk::HBox hpacker; Gtk::Table button_table; Gtk::Table output_table; + Gtk::ToggleButton eqgui_toggle; + Gtk::ScrolledWindow scroller; Gtk::Adjustment hAdjustment; Gtk::Adjustment vAdjustment; @@ -200,6 +205,8 @@ class GenericPluginUI : public PlugUIBase, public Gtk::VBox void start_touch (ControlUI*); void stop_touch (ControlUI*); + void toggle_plugin_analysis (); + void print_parameter (char *buf, uint32_t len, uint32_t param); }; |