|
Guitarix
|
#include <gx_stackbox_builder.h>
Public Member Functions | |
| StackBoxBuilder (gx_engine::GxMachineBase &machine_, Glib::RefPtr< Gdk::Pixbuf > window_icon) | |
| ~StackBoxBuilder () | |
| void | set_accelgroup (Glib::RefPtr< Gtk::AccelGroup > accels_) |
| void | prepare () |
| void | fetch (Gtk::Widget *&mainbox, Gtk::Widget *&minibox) |
| void | set_current_plugin (PluginUI *p) |
| void | connect_signals (Glib::RefPtr< GxBuilder > builder, Glib::RefPtr< Glib::Object > object, const char *signal_name, const char *handler_name) |
Private Member Functions | |
| void | loadRackFromBuilder (const Glib::RefPtr< GxBuilder > &bld) |
| void | create_master_slider (const std::string &id, const char *label) |
| void | closeBox () |
| void | insertSpacer () |
| void | check_set_flags (Gxw::Regler *r) |
| void | create_simple_meter (const std::string &id) |
| void | create_simple_c_meter (const std::string &id, const std::string &idl, const char *label) |
| void | create_mid_rackknob (const std::string &id, const char *label) |
| void | create_small_rackknob (const std::string &id, const char *label) |
| void | create_small_rackknobr (const std::string &id, const char *label) |
| void | create_big_rackknob (const std::string &id, const char *label) |
| void | openVerticalBox (const char *label="") |
| void | openFrameBox (const char *label) |
| void | openHorizontalBox (const char *label="") |
| void | openHorizontalhideBox (const char *label="") |
| void | openHorizontalTableBox (const char *label) |
| void | create_switch_no_caption (const char *sw_type, const std::string &id) |
| void | create_v_switch (const char *sw_type, const std::string &id, const char *label) |
| void | openpaintampBox (const char *label="") |
| void | create_wheel (const std::string &id, const char *label=0) |
| void | create_spin_value (const std::string &id, const char *label) |
| void | create_simple_spin_value (const std::string &id) |
| void | create_eq_rackslider_no_caption (const std::string &id) |
| void | create_port_display (const std::string &id, const char *label) |
| void | create_p_display (const std::string &id, const std::string &idl, const std::string &idh) |
| void | create_feedback_switch (const char *sw_type, const std::string &id) |
| void | create_feedback_slider (const std::string &id, const char *label) |
| void | create_fload_switch (const char *sw_type, const char *id, const std::string &idf) |
| void | create_selector (const std::string &id, const char *widget_name=0) |
| void | create_selector_with_caption (const std::string &id, const char *label) |
| void | openFlipLabelBox (const char *=0) |
| void | openVerticalBox1 (const char *label=0) |
| void | openVerticalBox2 (const char *label=0) |
| void | openTabBox (const char *label=0) |
| void | set_next_flags (int flags) |
| void | addwidget (Gtk::Widget *widget) |
| bool | ui_connect (Gtk::Widget *widget, const std::string &id) |
| void | add_regler (CpBaseCaption *w, Gxw::Regler *r, const std::string &id, const char *label) |
| void | load_file (const std::string &id, const std::string &idf) |
| void | on_file_chooser_response (int response_id, Gtk::FileChooserDialog *d, const std::string &id, const std::string &idf) |
| void | load_file_f (const std::string &id, const std::string &idf) |
| void | loadRackFromGladeData (const char *xmldesc) |
| void | loadRackFromGladeFile (const char *fname) |
Private Attributes | |
| WidgetStack | fBox |
| gx_engine::GxMachineBase & | machine |
| Gtk::HBox * | widget |
| Glib::RefPtr< Gtk::AccelGroup > | accels |
| Glib::RefPtr< Gdk::Pixbuf > | window_icon |
| int | next_flags |
| PluginUI * | current_plugin |
Friends | |
| class | UiBuilderImpl |
Definition at line 44 of file gx_stackbox_builder.h.
| gx_gui::StackBoxBuilder::StackBoxBuilder | ( | gx_engine::GxMachineBase & | machine_, |
| Glib::RefPtr< Gdk::Pixbuf > | window_icon | ||
| ) |
| gx_gui::StackBoxBuilder::~StackBoxBuilder | ( | ) |
|
private |
|
private |
|
private |
|
private |
| void gx_gui::StackBoxBuilder::connect_signals | ( | Glib::RefPtr< GxBuilder > | builder, |
| Glib::RefPtr< Glib::Object > | object, | ||
| const char * | signal_name, | ||
| const char * | handler_name | ||
| ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| void gx_gui::StackBoxBuilder::fetch | ( | Gtk::Widget *& | mainbox, |
| Gtk::Widget *& | minibox | ||
| ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| void gx_gui::StackBoxBuilder::prepare | ( | ) |
|
inline |
Definition at line 111 of file gx_stackbox_builder.h.
|
inline |
Definition at line 114 of file gx_stackbox_builder.h.
|
private |
|
private |
|
friend |
Definition at line 105 of file gx_stackbox_builder.h.
|
private |
Definition at line 49 of file gx_stackbox_builder.h.
Referenced by set_accelgroup().
|
private |
Definition at line 52 of file gx_stackbox_builder.h.
Referenced by set_current_plugin().
|
private |
Definition at line 46 of file gx_stackbox_builder.h.
|
private |
Definition at line 47 of file gx_stackbox_builder.h.
|
private |
Definition at line 51 of file gx_stackbox_builder.h.
|
private |
Definition at line 48 of file gx_stackbox_builder.h.
|
private |
Definition at line 50 of file gx_stackbox_builder.h.