Guitarix
gx_gui::StackBoxBuilder Class Reference

#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_jconv ()
 

Friends

class UiBuilderImpl
 

Detailed Description

Definition at line 44 of file gx_stackbox_builder.h.

Constructor & Destructor Documentation

§ StackBoxBuilder()

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.

§ ~StackBoxBuilder()

gx_gui::StackBoxBuilder::~StackBoxBuilder ( )

Definition at line 99 of file gx_stackbox_builder.cpp.

Member Function Documentation

§ fetch()

void gx_gui::StackBoxBuilder::fetch ( Gtk::Widget *&  mainbox,
Gtk::Widget *&  minibox 
)

Definition at line 123 of file gx_stackbox_builder.cpp.

Referenced by get_box().

§ 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.

§ make_rackbox_jconv()

void gx_gui::StackBoxBuilder::make_rackbox_jconv ( )

Definition at line 36 of file gx_stereo_rack_builder.cpp.

Referenced by get_box().

§ make_rackbox_jconv_mono()

void gx_gui::StackBoxBuilder::make_rackbox_jconv_mono ( )

Definition at line 57 of file gx_mono_rack_builder.cpp.

Referenced by get_box().

§ make_rackbox_midi_out()

void gx_gui::StackBoxBuilder::make_rackbox_midi_out ( )

Definition at line 116 of file gx_mono_rack_builder.cpp.

Referenced by get_box().

§ make_rackbox_oscilloscope()

void gx_gui::StackBoxBuilder::make_rackbox_oscilloscope ( )

Definition at line 34 of file gx_mono_rack_builder.cpp.

Referenced by get_box().

§ prepare()

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().

§ set_accelgroup()

void gx_gui::StackBoxBuilder::set_accelgroup ( Glib::RefPtr< Gtk::AccelGroup >  accels_)
inline

Definition at line 153 of file gx_stackbox_builder.h.

Referenced by MainWindow::MainWindow().

Friends And Related Function Documentation

§ UiBuilderImpl

friend class UiBuilderImpl
friend

Definition at line 147 of file gx_stackbox_builder.h.


The documentation for this class was generated from the following files: