#include <gx_main_window.h>
|
| PluginDict (gx_engine::GxMachineBase &machine, gx_system::CmdlineOptions &options, Gtk::ToolPalette &toolpalette, gx_gui::StackBoxBuilder &boxbuilder, UIManager &uimanager) |
|
| ~PluginDict () |
|
void | cleanup () |
|
void | add_bare (const char *id, Gtk::Container *box) |
|
void | add (PluginUI *p) |
|
void | remove (PluginUI *p) |
|
PluginUI * | operator[] (const std::string &s) |
|
void | compress (bool state) |
|
bool | get_plugins_hidden () |
|
void | set_config_mode (bool state) |
|
bool | get_config_mode () |
|
RackContainer & | get_monorackcontainer () |
|
RackContainer & | get_stereorackcontainer () |
|
double | stop_at (RackContainer *container, double off, double step_size, double page_size) |
|
void | show_entries () |
|
void | hide_entries () |
|
void | check_order () |
|
void | check_order (PluginType tp, bool animate) |
|
void | unit_order_changed (bool stereo) |
|
void | reorder (RackContainer *container, const std::string &name, const std::string &before) |
|
bool | use_animations () |
|
void | on_tp_drag_data_received (const Glib::RefPtr< Gdk::DragContext > &context, int x, int y, const Gtk::SelectionData &data, int info, int timestamp) |
|
gx_engine::GxMachineBase & | get_machine () |
|
gx_system::CmdlineOptions & | get_options () |
|
void | plugin_preset_popup (const PluginDef *pdef) |
|
void | plugin_preset_popup (const PluginDef *pdef, const Glib::ustring &name) |
|
RackBox * | add_rackbox_internal (PluginUI &plugin, Gtk::Widget *mainwidget, Gtk::Widget *miniwidget, bool mini=false, int pos=-1, bool animate=false, Gtk::Widget *bare=0) |
|
RackBox * | add_rackbox (PluginUI &pl, bool mini=false, int pos=-1, bool animate=false) |
|
void | pluginlist_append (std::vector< PluginUI * > &p) |
|
void | add_plugin (std::vector< PluginUI * > &p, const char *id, const Glib::ustring &tooltip_="") |
|
PluginUI * | activate (const string &id, const string &before, bool animate) |
|
PluginUI * | deactivate (const string &id, bool animate) |
|
Definition at line 502 of file gx_main_window.h.
◆ iterator
◆ PluginDict()
◆ ~PluginDict()
PluginDict::~PluginDict |
( |
| ) |
|
◆ activate()
PluginUI * PluginDict::activate |
( |
const string & |
id, |
|
|
const string & |
before, |
|
|
bool |
animate |
|
) |
| |
◆ add()
◆ add_bare()
void PluginDict::add_bare |
( |
const char * |
id, |
|
|
Gtk::Container * |
box |
|
) |
| |
◆ add_plugin()
void PluginDict::add_plugin |
( |
std::vector< PluginUI * > & |
p, |
|
|
const char * |
id, |
|
|
const Glib::ustring & |
tooltip_ = "" |
|
) |
| |
◆ add_plugin_category()
Gtk::ToolItemGroup * PluginDict::add_plugin_category |
( |
const char * |
cat, |
|
|
bool |
collapse = true |
|
) |
| |
|
private |
◆ add_plugin_menu_entry()
Glib::ustring PluginDict::add_plugin_menu_entry |
( |
PluginUI * |
pui | ) |
|
|
private |
◆ add_rackbox()
RackBox * PluginDict::add_rackbox |
( |
PluginUI & |
pl, |
|
|
bool |
mini = false , |
|
|
int |
pos = -1 , |
|
|
bool |
animate = false |
|
) |
| |
◆ add_rackbox_internal()
RackBox * PluginDict::add_rackbox_internal |
( |
PluginUI & |
plugin, |
|
|
Gtk::Widget * |
mainwidget, |
|
|
Gtk::Widget * |
miniwidget, |
|
|
bool |
mini = false , |
|
|
int |
pos = -1 , |
|
|
bool |
animate = false , |
|
|
Gtk::Widget * |
bare = 0 |
|
) |
| |
◆ category_id()
Glib::ustring PluginDict::category_id |
( |
const std::string & |
group, |
|
|
bool |
stereo |
|
) |
| |
|
private |
◆ check_order() [1/2]
void PluginDict::check_order |
( |
| ) |
|
◆ check_order() [2/2]
void PluginDict::check_order |
( |
PluginType |
tp, |
|
|
bool |
animate |
|
) |
| |
◆ cleanup()
void PluginDict::cleanup |
( |
| ) |
|
◆ compress()
void PluginDict::compress |
( |
bool |
state | ) |
|
◆ deactivate()
PluginUI * PluginDict::deactivate |
( |
const string & |
id, |
|
|
bool |
animate |
|
) |
| |
◆ fill_pluginlist()
void PluginDict::fill_pluginlist |
( |
| ) |
|
|
private |
◆ get_config_mode()
bool PluginDict::get_config_mode |
( |
| ) |
|
|
inline |
◆ get_machine()
◆ get_monorackcontainer()
◆ get_options()
◆ get_plugins_hidden()
bool PluginDict::get_plugins_hidden |
( |
| ) |
|
|
inline |
◆ get_stereorackcontainer()
◆ hide_entries()
void PluginDict::hide_entries |
( |
| ) |
|
◆ on_plugin_changed()
◆ on_tp_drag_data_received()
void PluginDict::on_tp_drag_data_received |
( |
const Glib::RefPtr< Gdk::DragContext > & |
context, |
|
|
int |
x, |
|
|
int |
y, |
|
|
const Gtk::SelectionData & |
data, |
|
|
int |
info, |
|
|
int |
timestamp |
|
) |
| |
◆ operator[]()
PluginUI * PluginDict::operator[] |
( |
const std::string & |
s | ) |
|
|
inline |
◆ plugin_preset_popup() [1/2]
void PluginDict::plugin_preset_popup |
( |
const PluginDef * |
pdef | ) |
|
◆ plugin_preset_popup() [2/2]
void PluginDict::plugin_preset_popup |
( |
const PluginDef * |
pdef, |
|
|
const Glib::ustring & |
name |
|
) |
| |
◆ pluginlist_append()
void PluginDict::pluginlist_append |
( |
std::vector< PluginUI * > & |
p | ) |
|
◆ register_plugin()
void PluginDict::register_plugin |
( |
PluginUI * |
pui | ) |
|
|
private |
◆ remove()
◆ remove_plugin_menu_entry()
void PluginDict::remove_plugin_menu_entry |
( |
PluginUI * |
pui | ) |
|
|
private |
◆ reorder()
void PluginDict::reorder |
( |
RackContainer * |
container, |
|
|
const std::string & |
name, |
|
|
const std::string & |
before |
|
) |
| |
◆ set_config_mode()
void PluginDict::set_config_mode |
( |
bool |
state | ) |
|
◆ show_entries()
void PluginDict::show_entries |
( |
| ) |
|
◆ stop_at()
double PluginDict::stop_at |
( |
RackContainer * |
container, |
|
|
double |
off, |
|
|
double |
step_size, |
|
|
double |
page_size |
|
) |
| |
◆ unit_order_changed()
void PluginDict::unit_order_changed |
( |
bool |
stereo | ) |
|
◆ use_animations()
bool PluginDict::use_animations |
( |
| ) |
|
|
inline |
◆ boxbuilder
◆ config_mode
bool PluginDict::config_mode |
|
private |
◆ drag_icon
◆ groupmap
std::map<Glib::ustring, Gtk::ToolItemGroup*> PluginDict::groupmap |
|
private |
◆ machine
◆ monorackcontainer
◆ monotargets
std::vector<std::string> PluginDict::monotargets |
|
private |
◆ options
◆ plugins_hidden
bool PluginDict::plugins_hidden |
|
private |
◆ stereorackcontainer
◆ stereotargets
std::vector<std::string> PluginDict::stereotargets |
|
private |
◆ toolpalette
Gtk::ToolPalette& PluginDict::toolpalette |
|
private |
◆ uimanager
The documentation for this class was generated from the following file: