diff options
author | Robin Gareus <robin@gareus.org> | 2015-05-04 20:48:41 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-05-04 20:48:41 +0200 |
commit | 9790d2b5dd4c780b1e1bad58a4cec60ac06a2653 (patch) | |
tree | fd8a7d698c90484833b33cf9eb365ad8090268c1 /gtk2_ardour/plugin_ui.h | |
parent | fbea6c254268e9780afd22fbb191569df4120463 (diff) |
prepare plugin reset (#6297)
Diffstat (limited to 'gtk2_ardour/plugin_ui.h')
-rw-r--r-- | gtk2_ardour/plugin_ui.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gtk2_ardour/plugin_ui.h b/gtk2_ardour/plugin_ui.h index 6ae548d8fb..4aed3648c7 100644 --- a/gtk2_ardour/plugin_ui.h +++ b/gtk2_ardour/plugin_ui.h @@ -125,6 +125,8 @@ class PlugUIBase : public virtual sigc::trackable, public PBD::ScopedConnectionL ArdourButton save_button; /** a button to delete the current preset (if it is a user one) */ ArdourButton delete_button; + /** a button to delete the reset the plugin params */ + ArdourButton reset_button; /** a button to bypass the plugin */ ArdourButton bypass_button; /** a button to acquire keyboard focus */ @@ -160,12 +162,14 @@ class PlugUIBase : public virtual sigc::trackable, public PBD::ScopedConnectionL void add_plugin_setting (); void save_plugin_setting (); void delete_plugin_setting (); + void reset_plugin_parameters (); bool focus_toggled(GdkEventButton*); bool bypass_button_release(GdkEventButton*); void toggle_description (); void toggle_plugin_analysis (); void processor_active_changed (boost::weak_ptr<ARDOUR::Processor> p); void plugin_going_away (); + void automation_state_changed (); virtual void parameter_changed (uint32_t, float); void preset_added_or_removed (); void update_preset_modified (); |