Glib::ustring get_active_text() const
Glib::ustring get_text() const
ScriptParameterDialog(std::string title, const ARDOUR::LuaScriptInfoPtr &, const std::vector< std::string > &, ARDOUR::LuaScriptParamList &)
void active_changed(int, Gtk::CheckButton *, Gtk::Entry *)
bool parameters_ok() const
void update_sensitivity()
const std::vector< std::string > & _existing_names
ARDOUR::LuaScriptParamList & _lsp
void value_changed(int, Gtk::Entry *)
bool need_interaction() const
sigc::connection _combocon
ARDOUR::LuaScriptInfo::ScriptType _script_type
ARDOUR::LuaScriptList _scripts
Gtk::ComboBoxText _script_combo
ARDOUR::LuaScriptInfoPtr script() const
ScriptSelector(Gtk::Window &parent, std::string title, ARDOUR::LuaScriptInfo::ScriptType t)
void script_combo_changed()
ARDOUR::LuaScriptInfoPtr _script
bool script_separator(const Glib::RefPtr< Gtk::TreeModel > &, const Gtk::TreeModel::iterator &i)
Gtk::ComboBoxText _names_combo
SessionScriptManager(std::string title, const std::vector< std::string > &)
std::shared_ptr< LuaScriptInfo > LuaScriptInfoPtr
std::vector< LuaScriptInfoPtr > LuaScriptList
std::vector< LuaScriptParamPtr > LuaScriptParamList