29 class Columns:
public Gtk::TreeModel::ColumnRecord {
31 Gtk::TreeModelColumn<int>
value;
32 Gtk::TreeModelColumn<Glib::ustring>
label;
33 Gtk::TreeModelColumn<PortDesc*>
port;
41 class Columns:
public Gtk::TreeModel::ColumnRecord {
43 Gtk::TreeModelColumn<int>
pos;
44 Gtk::TreeModelColumn<Glib::ustring>
name;
45 Gtk::TreeModelColumn<Glib::ustring>
dflt;
46 Gtk::TreeModelColumn<Glib::ustring>
low;
47 Gtk::TreeModelColumn<Glib::ustring>
up;
48 Gtk::TreeModelColumn<Glib::ustring>
step;
49 Gtk::TreeModelColumn<Glib::ustring>
display;
51 Gtk::TreeModelColumn<PortDesc*>
port;
65 class Columns:
public Gtk::TreeModel::ColumnRecord {
67 Gtk::TreeModelColumn<Glib::ustring>
name;
69 Gtk::TreeModelColumn<PluginDesc*>
pdesc;
77 class Columns:
public Gtk::TreeModel::ColumnRecord {
79 Gtk::TreeModelColumn<int>
idx;
92 Glib::RefPtr<gx_gui::GxBuilder>
bld;
157 void on_low_edited(
const Glib::ustring& path,
const Glib::ustring& newtext);
158 void on_up_edited(
const Glib::ustring& path,
const Glib::ustring& newtext);
167 bool search_equal(
const Glib::RefPtr<Gtk::TreeModel>& model,
int column,
const Glib::ustring& key,
const Gtk::TreeIter& iter);
171 void display_idx(Gtk::CellRenderer *cell,
const Gtk::TreeIter& it);
176 void display_SR(Gtk::CellRenderer *cell,
const Gtk::TreeIter& it);
188 void load_ladspalist(std::vector<unsigned long>& old_not_found, std::vector<PluginDesc*>& l);
Gtk::TreeModelColumn< PortDesc * > port
Gtk::TreeModelColumn< Glib::ustring > label
Gtk::TreeModelColumn< int > value
ladspa::EnumListStore::Columns col
Gtk::TreeModelColumn< int > idx
ladspa::MasterIdxListStore::Columns col
Gtk::ComboBox * combobox_mono_stereo
void display_step(Gtk::CellRenderer *cell, const Gtk::TreeIter &it)
Glib::RefPtr< EnumListStore > enum_liststore
sigc::connection on_reordered_conn
Glib::RefPtr< PluginListStore > plugin_liststore
PluginDesc * current_plugin
void on_reordered(const Gtk::TreePath &path)
sigc::slot< void, bool, bool > finished_callback
void load_ladspalist(std::vector< unsigned long > &old_not_found, std::vector< PluginDesc * > &l)
void on_label_edited(const Glib::ustring &path, const Glib::ustring &newtext)
void display_upper(Gtk::CellRenderer *cell, const Gtk::TreeIter &it)
Gtk::CellRendererText * cellrenderer_master
Gtk::Entry * ladspa_maker
Gtk::ToggleButton * changed_only
void display_idx(Gtk::CellRenderer *cell, const Gtk::TreeIter &it)
void on_mono_stereo_changed()
std::vector< PluginDesc * > needs_reload
Gtk::ToggleButton * dry_wet_button
Glib::RefPtr< Gio::SimpleActionGroup > actiongroup
Gtk::ToggleButton * selected_only
Gtk::ToggleButton * stereo_to_mono_button
Glib::RefPtr< Gtk::ListStore > output_type_list
void set_old_state(PluginDesc *p)
void display_SR(Gtk::CellRenderer *cell, const Gtk::TreeIter &it)
Gtk::CellRendererToggle * cellrenderer_active
bool on_delete_event(GdkEventAny *)
Gtk::CellRendererToggle * cellrenderer_newrow
Gtk::ToggleButton * show_details
void on_view_changed(const Gtk::ToggleButton *)
Gtk::CellRendererToggle * cellrenderer_caption
PluginDisplay(gx_engine::GxMachineBase &machine, Glib::RefPtr< Gdk::Pixbuf > icon, sigc::slot< void, bool, bool > finished_callback)
Gtk::Entry * master_slider_name
Gtk::TreeView * treeview2
Gtk::TreeView * treeview3
Glib::RefPtr< PortListStore > port_liststore
Gtk::Entry * ladspa_category
void display_master_idx(const Gtk::TreeIter &it)
Gtk::Entry * search_entry
Gtk::CellRendererText * cellrenderer_quirks
void display_label(Gtk::CellRenderer *cell, const Gtk::TreeIter &it)
void on_select_all(bool v)
void on_step_edited(const Glib::ustring &path, const Glib::ustring &newtext)
void display_quirks(const Gtk::TreeIter &it)
void display_type(Gtk::CellRenderer *cell, const Gtk::TreeIter &it)
void on_stereo_to_mono_controller()
bool search_equal(const Glib::RefPtr< Gtk::TreeModel > &model, int column, const Glib::ustring &key, const Gtk::TreeIter &iter)
void on_up_edited(const Glib::ustring &path, const Glib::ustring &newtext)
Glib::RefPtr< Gtk::ListStore > display_type_list
void display_default(Gtk::CellRenderer *cell, const Gtk::TreeIter &it)
void on_dflt_edited(const Glib::ustring &path, const Glib::ustring &newtext)
Gtk::ToggleButton * lv2_only
Gtk::ToggleButton * ladspa_only
void on_parameter_selection_changed()
void display_category(const Gtk::TreeIter &it)
void on_type_edited(const Glib::ustring &path, const Glib::ustring &newtext)
void display_caption(Gtk::CellRenderer *cell, const Gtk::TreeIter &it)
Gtk::ComboBox * master_slider_idx
void display_newrow(Gtk::CellRenderer *cell, const Gtk::TreeIter &it)
void display_name(Gtk::CellRenderer *cell, const Gtk::TreeIter &it)
LadspaPluginList pluginlist
void on_row_activated(const Gtk::TreePath &path, Gtk::TreeViewColumn *column)
gx_engine::GxMachineBase & machine
Glib::RefPtr< Gtk::ListStore > display_type_list_sr
Glib::RefPtr< MasterIdxListStore > masteridx_liststore
Glib::RefPtr< gx_gui::GxBuilder > bld
void display_lower(Gtk::CellRenderer *cell, const Gtk::TreeIter &it)
void on_name_edited(const Glib::ustring &path, const Glib::ustring &newtext)
Gtk::Entry * ladspa_uniqueid
Gtk::ToggleButton * show_all
void on_low_edited(const Glib::ustring &path, const Glib::ustring &newtext)
void on_caption_toggled(const Glib::ustring &path)
Gtk::CellRendererText * cellrenderer_category
void on_newrow_toggled(const Glib::ustring &path)
void on_active_toggled(const Glib::ustring &path)
Gtk::ComboBox * plugin_quirks
void display_ladspa(Gtk::CellRenderer *cell, const Gtk::TreeIter &it)
void on_search_entry_activate()
Gtk::ComboBox * plugin_category
void on_add_dry_wet_controller()
Gtk::TreeView * treeview1
Gtk::TreeModelColumn< bool > active
Gtk::TreeModelColumn< Glib::ustring > name
Gtk::TreeModelColumn< PluginDesc * > pdesc
ladspa::PluginListStore::Columns col
Gtk::TreeModelColumn< Glib::ustring > step
Gtk::TreeModelColumn< bool > newrow
Gtk::TreeModelColumn< PortDesc * > port
Gtk::TreeModelColumn< bool > use_sr
Gtk::TreeModelColumn< int > pos
Gtk::TreeModelColumn< Glib::RefPtr< Gtk::ListStore > > display_types
Gtk::TreeModelColumn< Glib::ustring > up
Gtk::TreeModelColumn< Glib::ustring > low
Gtk::TreeModelColumn< bool > has_caption
Gtk::TreeModelColumn< Glib::ustring > dflt
Gtk::TreeModelColumn< Glib::ustring > display
Gtk::TreeModelColumn< Glib::ustring > name
ladspa::PortListStore::Columns col