ardour
Public Member Functions | Private Member Functions | Private Attributes | List of all members
PluginOptions Class Reference
Inheritance diagram for PluginOptions:
OptionEditorBox OptionEditorComponent

Public Member Functions

 PluginOptions (RCConfiguration *c, UIConfiguration *uic)
 
void parameter_changed (string const &p)
 
void set_state_from_config ()
 
- Public Member Functions inherited from OptionEditorBox
 OptionEditorBox ()
 
void parameter_changed (std::string const &)=0
 
void add_to_page (OptionEditorPage *)
 
Gtk::Widget & tip_widget ()
 
- Public Member Functions inherited from OptionEditorComponent
virtual ~OptionEditorComponent ()
 
void add_widget_to_page (OptionEditorPage *, Gtk::Widget *)
 
void add_widgets_to_page (OptionEditorPage *, Gtk::Widget *, Gtk::Widget *)
 
void set_note (std::string const &)
 

Private Member Functions

void display_plugin_scan_progress_toggled ()
 
void discover_vst_on_start_toggled ()
 
void discover_au_on_start_toggled ()
 
void timeout_changed ()
 
void clear_vst_cache_clicked ()
 
void clear_vst_blacklist_clicked ()
 
void clear_au_cache_clicked ()
 
void clear_au_blacklist_clicked ()
 
void edit_vst_path_clicked ()
 
void edit_lxvst_path_clicked ()
 
void refresh_clicked ()
 

Private Attributes

RCConfiguration_rc_config
 
UIConfiguration_ui_config
 
CheckButton _display_plugin_scan_progress
 
CheckButton _discover_vst_on_start
 
CheckButton _discover_au_on_start
 
Adjustment _timeout_adjustment
 
HScale _timeout_slider
 

Additional Inherited Members

- Protected Attributes inherited from OptionEditorBox
Gtk::VBox * _box
 constituent box for subclasses to add widgets to More...
 

Detailed Description

Definition at line 1016 of file rc_option_editor.cc.

Constructor & Destructor Documentation

PluginOptions::PluginOptions ( RCConfiguration c,
UIConfiguration uic 
)
inline

Definition at line 1019 of file rc_option_editor.cc.

Member Function Documentation

void PluginOptions::clear_au_blacklist_clicked ( )
inlineprivate

Definition at line 1194 of file rc_option_editor.cc.

void PluginOptions::clear_au_cache_clicked ( )
inlineprivate

Definition at line 1190 of file rc_option_editor.cc.

void PluginOptions::clear_vst_blacklist_clicked ( )
inlineprivate

Definition at line 1186 of file rc_option_editor.cc.

void PluginOptions::clear_vst_cache_clicked ( )
inlineprivate

Definition at line 1182 of file rc_option_editor.cc.

void PluginOptions::discover_au_on_start_toggled ( )
inlineprivate

Definition at line 1172 of file rc_option_editor.cc.

void PluginOptions::discover_vst_on_start_toggled ( )
inlineprivate

Definition at line 1167 of file rc_option_editor.cc.

void PluginOptions::display_plugin_scan_progress_toggled ( )
inlineprivate

Definition at line 1162 of file rc_option_editor.cc.

void PluginOptions::edit_lxvst_path_clicked ( )
inlineprivate

Definition at line 1214 of file rc_option_editor.cc.

void PluginOptions::edit_vst_path_clicked ( )
inlineprivate

Definition at line 1199 of file rc_option_editor.cc.

void PluginOptions::parameter_changed ( string const &  p)
inline

Definition at line 1127 of file rc_option_editor.cc.

void PluginOptions::refresh_clicked ( )
inlineprivate

Definition at line 1228 of file rc_option_editor.cc.

void PluginOptions::set_state_from_config ( )
inlinevirtual

Called to instruct the object to set its UI state from the configuration

Implements OptionEditorBox.

Definition at line 1146 of file rc_option_editor.cc.

void PluginOptions::timeout_changed ( )
inlineprivate

Definition at line 1177 of file rc_option_editor.cc.

Member Data Documentation

CheckButton PluginOptions::_discover_au_on_start
private

Definition at line 1158 of file rc_option_editor.cc.

CheckButton PluginOptions::_discover_vst_on_start
private

Definition at line 1157 of file rc_option_editor.cc.

CheckButton PluginOptions::_display_plugin_scan_progress
private

Definition at line 1156 of file rc_option_editor.cc.

RCConfiguration* PluginOptions::_rc_config
private

Definition at line 1154 of file rc_option_editor.cc.

Adjustment PluginOptions::_timeout_adjustment
private

Definition at line 1159 of file rc_option_editor.cc.

HScale PluginOptions::_timeout_slider
private

Definition at line 1160 of file rc_option_editor.cc.

UIConfiguration* PluginOptions::_ui_config
private

Definition at line 1155 of file rc_option_editor.cc.


The documentation for this class was generated from the following file: