Guitarix
|
#include <gx_stackbox_builder.h>
Public Member Functions | |
StackBoxBuilder (gx_engine::GxMachineBase &machine_, Gxw::WaveView &fWaveView_, Gtk::Label &convolver_filename_label_, Gtk::Label &convolver_mono_filename_label_, Glib::RefPtr< Gdk::Pixbuf > window_icon) | |
~StackBoxBuilder () | |
void | set_accelgroup (Glib::RefPtr< Gtk::AccelGroup > accels_) |
void | get_box (const std::string &name, Gtk::Widget *&mainbox, Gtk::Widget *&minibox) |
void | prepare () |
void | fetch (Gtk::Widget *&mainbox, Gtk::Widget *&minibox) |
void | make_rackbox_oscilloscope () |
void | make_rackbox_jconv_mono () |
void | make_rackbox_midi_out () |
void | make_rackbox_sequencer () |
void | make_rackbox_jconv () |
Friends | |
class | UiBuilderImpl |
Definition at line 44 of file gx_stackbox_builder.h.
gx_gui::StackBoxBuilder::StackBoxBuilder | ( | gx_engine::GxMachineBase & | machine_, |
Gxw::WaveView & | fWaveView_, | ||
Gtk::Label & | convolver_filename_label_, | ||
Gtk::Label & | convolver_mono_filename_label_, | ||
Glib::RefPtr< Gdk::Pixbuf > | window_icon | ||
) |
Definition at line 90 of file gx_stackbox_builder.cpp.
gx_gui::StackBoxBuilder::~StackBoxBuilder | ( | ) |
Definition at line 99 of file gx_stackbox_builder.cpp.
void gx_gui::StackBoxBuilder::fetch | ( | Gtk::Widget *& | mainbox, |
Gtk::Widget *& | minibox | ||
) |
Definition at line 123 of file gx_stackbox_builder.cpp.
Referenced by MainWindow::add_rackbox(), and get_box().
void gx_gui::StackBoxBuilder::get_box | ( | const std::string & | name, |
Gtk::Widget *& | mainbox, | ||
Gtk::Widget *& | minibox | ||
) |
Definition at line 139 of file gx_stackbox_builder.cpp.
Referenced by MainWindow::add_rackbox().
void gx_gui::StackBoxBuilder::make_rackbox_jconv | ( | ) |
Definition at line 36 of file gx_stereo_rack_builder.cpp.
Referenced by get_box().
void gx_gui::StackBoxBuilder::make_rackbox_jconv_mono | ( | ) |
Definition at line 85 of file gx_mono_rack_builder.cpp.
Referenced by get_box().
void gx_gui::StackBoxBuilder::make_rackbox_midi_out | ( | ) |
Definition at line 144 of file gx_mono_rack_builder.cpp.
Referenced by get_box().
void gx_gui::StackBoxBuilder::make_rackbox_oscilloscope | ( | ) |
Definition at line 34 of file gx_mono_rack_builder.cpp.
Referenced by get_box().
void gx_gui::StackBoxBuilder::make_rackbox_sequencer | ( | ) |
Definition at line 56 of file gx_mono_rack_builder.cpp.
Referenced by get_box().
void gx_gui::StackBoxBuilder::prepare | ( | ) |
Definition at line 106 of file gx_stackbox_builder.cpp.
Referenced by get_box(), and gx_gui::UiBuilderImpl::load_unit().
|
inline |
Definition at line 159 of file gx_stackbox_builder.h.
Referenced by MainWindow::MainWindow().
|
friend |
Definition at line 153 of file gx_stackbox_builder.h.