19 #ifndef _gtk2_ardour_lua_script_manager_h_
20 #define _gtk2_ardour_lua_script_manager_h_
void add(TreeModelColumnBase &column)
Gtk::TreeModelColumn< std::string > name
LuaActionScriptModelColumns()
Gtk::TreeModelColumn< std::string > action
Gtk::TreeModelColumn< int > id
Gtk::TreeModelColumn< bool > enabled
Gtk::TreeModelColumn< PBD::ID > id
Gtk::TreeModelColumn< std::string > name
LuaCallbackScriptModelColumns()
Gtk::TreeModelColumn< std::string > signals
LuaSessionScriptModelColumns()
Gtk::TreeModelColumn< std::string > name
Glib::RefPtr< Gtk::ListStore > _c_store
LuaCallbackScriptModelColumns _c_model
Gtk::Button _s_del_button
void call_action_btn_clicked()
LuaActionScriptModelColumns _a_model
void action_selection_changed()
void session_going_away()
void callback_selection_changed()
Gtk::Button _a_del_button
Gtk::Button _a_set_button
Glib::RefPtr< Gtk::ListStore > _a_store
void set_action_script_name(int, const std::string &)
Gtk::Button _a_edit_button
void edit_action_btn_clicked()
Glib::RefPtr< Gtk::ListStore > _s_store
LuaCallbackScriptModelColumns _s_model
Gtk::Button _c_del_button
Gtk::Button _s_add_button
void set_session(ARDOUR::Session *)
void del_action_btn_clicked()
Gtk::Button _a_call_button
void setup_session_scripts()
void add_sess_btn_clicked()
void session_script_selection_changed()
PBD::ScopedConnection _session_script_connection
void add_callback_btn_clicked()
void del_callback_btn_clicked()
void set_action_btn_clicked()
Gtk::Button _c_add_button
void del_sess_btn_clicked()
void set_callback_script_name(PBD::ID, const std::string &, const ActionHook &ah)
std::bitset< LuaSignal::LAST_SIGNAL > ActionHook