Guitarix
wrap_init.cc
Go to the documentation of this file.
1 // Generated by generate_wrap_init.pl -- DO NOT MODIFY!
2 
3 #include <glibmm.h>
4 
5 // Disable the 'const' function attribute of the get_type() functions.
6 // GCC would optimize them out because we don't use the return value.
7 #undef G_GNUC_CONST
8 #define G_GNUC_CONST /* empty */
9 
10 #include <gxwmm/wrap_init.h>
11 #include <glibmm/error.h>
12 #include <glibmm/object.h>
13 
14 // #include the widget headers so that we can call the get_type() static methods:
15 #include "bigknob.h"
16 #include "controlparameter.h"
17 #include "eqslider.h"
18 #include "fastmeter.h"
19 #include "hslider.h"
20 #include "iredit.h"
21 #include "knob.h"
22 #include "levelslider.h"
23 #include "meterscale.h"
24 #include "minislider.h"
25 #include "paintbox.h"
26 #include "portdisplay.h"
27 #include "racktuner.h"
28 #include "radiobutton.h"
29 #include "regler.h"
30 #include "selector.h"
31 #include "simplevaluedisplay.h"
32 #include "midknob.h"
33 #include "smallknob.h"
34 #include "smallknobr.h"
35 #include "switch.h"
36 #include "toggleimage.h"
37 #include "tuner.h"
38 #include "valuedisplay.h"
39 #include "vslider.h"
40 #include "waveview.h"
41 #include "wheel.h"
42 #include "wheelvertical.h"
43 
44 extern "C"
45 {
46 //Declarations of the *_get_type() functions:
47 
48 GType gx_big_knob_get_type(void);
49 GType gx_eq_slider_get_type(void);
50 GType gx_fast_meter_get_type(void);
51 GType gx_hslider_get_type(void);
52 GType gx_ir_edit_get_type(void);
53 GType gx_knob_get_type(void);
54 GType gx_level_slider_get_type(void);
55 GType gx_meter_scale_get_type(void);
56 GType gx_mini_slider_get_type(void);
57 GType gx_paint_box_get_type(void);
58 GType gx_port_display_get_type(void);
59 GType gx_rack_tuner_get_type(void);
60 GType gx_radio_button_get_type(void);
61 GType gx_regler_get_type(void);
62 GType gx_selector_get_type(void);
64 GType gx_small_knob_get_type(void);
65 GType gx_small_knob_r_get_type(void);
66 GType gx_mid_knob_get_type(void);
67 GType gx_switch_get_type(void);
68 GType gx_toggle_image_get_type(void);
69 GType gx_tuner_get_type(void);
70 GType gx_value_display_get_type(void);
71 GType gx_vslider_get_type(void);
72 GType gx_wave_view_get_type(void);
73 GType gx_wheel_get_type(void);
74 GType gx_wheel_vertical_get_type(void);
75 
76 //Declarations of the *_error_quark() functions:
77 
78 } // extern "C"
79 
80 namespace Gxw {
81 
82 //Declarations of the *_Class::wrap_new() methods, instead of including all the private headers:
83 
84 class BigKnob_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
85 class EqSlider_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
86 class FastMeter_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
87 class HSlider_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
88 class IREdit_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
89 class Knob_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
90 class LevelSlider_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
91 class MeterScale_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
92 class MiniSlider_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
93 class PaintBox_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
94 class PortDisplay_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
95 class RackTuner_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
96 class RadioButton_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
97 class Regler_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
98 class Selector_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
99 class SimpleValueDisplay_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
100 class SmallKnob_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
101 class SmallKnobR_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
102 class MidKnob_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
103 class Switch_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
104 class ToggleImage_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
105 class Tuner_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
106 class ValueDisplay_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
107 class VSlider_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
108 class WaveView_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
109 class Wheel_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
110 class WheelVertical_Class { public: static Glib::ObjectBase* wrap_new(GObject*); };
111 
112 void wrap_init()
113 {
114  // Register Error domains in the main namespace:
115 
116  // Map gtypes to gtkmm wrapper-creation functions:
117  Glib::wrap_register(gx_big_knob_get_type(), &BigKnob_Class::wrap_new);
118  Glib::wrap_register(gx_eq_slider_get_type(), &EqSlider_Class::wrap_new);
119  Glib::wrap_register(gx_fast_meter_get_type(), &FastMeter_Class::wrap_new);
120  Glib::wrap_register(gx_hslider_get_type(), &HSlider_Class::wrap_new);
121  Glib::wrap_register(gx_ir_edit_get_type(), &IREdit_Class::wrap_new);
122  Glib::wrap_register(gx_knob_get_type(), &Knob_Class::wrap_new);
123  Glib::wrap_register(gx_level_slider_get_type(), &LevelSlider_Class::wrap_new);
124  Glib::wrap_register(gx_meter_scale_get_type(), &MeterScale_Class::wrap_new);
125  Glib::wrap_register(gx_mini_slider_get_type(), &MiniSlider_Class::wrap_new);
126  Glib::wrap_register(gx_paint_box_get_type(), &PaintBox_Class::wrap_new);
127  Glib::wrap_register(gx_port_display_get_type(), &PortDisplay_Class::wrap_new);
128  Glib::wrap_register(gx_rack_tuner_get_type(), &RackTuner_Class::wrap_new);
129  Glib::wrap_register(gx_radio_button_get_type(), &RadioButton_Class::wrap_new);
130  Glib::wrap_register(gx_regler_get_type(), &Regler_Class::wrap_new);
131  Glib::wrap_register(gx_selector_get_type(), &Selector_Class::wrap_new);
133  Glib::wrap_register(gx_small_knob_get_type(), &SmallKnob_Class::wrap_new);
134  Glib::wrap_register(gx_small_knob_r_get_type(), &SmallKnobR_Class::wrap_new);
135  Glib::wrap_register(gx_mid_knob_get_type(), &MidKnob_Class::wrap_new);
136  Glib::wrap_register(gx_switch_get_type(), &Switch_Class::wrap_new);
137  Glib::wrap_register(gx_toggle_image_get_type(), &ToggleImage_Class::wrap_new);
138  Glib::wrap_register(gx_tuner_get_type(), &Tuner_Class::wrap_new);
140  Glib::wrap_register(gx_vslider_get_type(), &VSlider_Class::wrap_new);
141  Glib::wrap_register(gx_wave_view_get_type(), &WaveView_Class::wrap_new);
142  Glib::wrap_register(gx_wheel_get_type(), &Wheel_Class::wrap_new);
144 
145  // Register the gtkmm gtypes:
151  Knob::get_type();
167  Tuner::get_type();
171  Wheel::get_type();
173 
174 } // wrap_init()
175 
176 } // Gxw
static Glib::ObjectBase * wrap_new(GObject *)
Definition: eqslider.cc:88
static GType get_type() G_GNUC_CONST
Definition: knob.cc:110
GType gx_mini_slider_get_type(void)
static Glib::ObjectBase * wrap_new(GObject *)
Definition: wheel.cc:88
GType gx_fast_meter_get_type(void)
static GType get_type() G_GNUC_CONST
Definition: hslider.cc:116
GType gx_small_knob_get_type(void)
static Glib::ObjectBase * wrap_new(GObject *)
Definition: vslider.cc:88
static Glib::ObjectBase * wrap_new(GObject *)
Definition: valuedisplay.cc:88
static Glib::ObjectBase * wrap_new(GObject *)
Definition: radiobutton.cc:82
GType gx_value_display_get_type(void)
GType gx_ir_edit_get_type(void)
GType gx_small_knob_r_get_type(void)
static Glib::ObjectBase * wrap_new(GObject *)
Definition: regler.cc:417
static GType get_type() G_GNUC_CONST
Definition: vslider.cc:116
GType gx_port_display_get_type(void)
GType gx_radio_button_get_type(void)
static Glib::ObjectBase * wrap_new(GObject *)
Definition: knob.cc:82
GType gx_wheel_vertical_get_type(void)
static Glib::ObjectBase * wrap_new(GObject *)
Definition: selector.cc:82
GType gx_selector_get_type(void)
GType gx_regler_get_type(void)
GType gx_rack_tuner_get_type(void)
GType gx_switch_get_type(void)
GType gx_simple_value_display_get_type(void)
static Glib::ObjectBase * wrap_new(GObject *)
Definition: iredit.cc:279
GType gx_meter_scale_get_type(void)
static GType get_type() G_GNUC_CONST
Definition: tuner.cc:110
static GType get_type() G_GNUC_CONST
Definition: regler.cc:445
static GType get_type() G_GNUC_CONST
Definition: switch.cc:117
GType gx_level_slider_get_type(void)
static Glib::ObjectBase * wrap_new(GObject *)
Definition: hslider.cc:88
GType gx_hslider_get_type(void)
static GType get_type() G_GNUC_CONST
Definition: smallknob.cc:116
static Glib::ObjectBase * wrap_new(GObject *)
Definition: midknob.cc:88
static Glib::ObjectBase * wrap_new(GObject *)
Definition: switch.cc:89
static Glib::ObjectBase * wrap_new(GObject *)
Definition: minislider.cc:88
static GType get_type() G_GNUC_CONST
Definition: radiobutton.cc:110
static GType get_type() G_GNUC_CONST
static GType get_type() G_GNUC_CONST
Definition: minislider.cc:116
static GType get_type() G_GNUC_CONST
Definition: smallknobr.cc:116
void wrap_init()
Definition: wrap_init.cc:112
static GType get_type() G_GNUC_CONST
Definition: portdisplay.cc:121
static Glib::ObjectBase * wrap_new(GObject *)
Definition: waveview.cc:82
static GType get_type() G_GNUC_CONST
Definition: paintbox.cc:110
static GType get_type() G_GNUC_CONST
Definition: eqslider.cc:116
static GType get_type() G_GNUC_CONST
Definition: waveview.cc:110
static Glib::ObjectBase * wrap_new(GObject *)
Definition: toggleimage.cc:82
static Glib::ObjectBase * wrap_new(GObject *)
static Glib::ObjectBase * wrap_new(GObject *)
Definition: racktuner.cc:210
static GType get_type() G_GNUC_CONST
Definition: bigknob.cc:116
static Glib::ObjectBase * wrap_new(GObject *)
Definition: fastmeter.cc:82
static Glib::ObjectBase * wrap_new(GObject *)
Definition: bigknob.cc:88
static GType get_type() G_GNUC_CONST
Definition: toggleimage.cc:110
Definition: bigknob.cc:51
GType gx_paint_box_get_type(void)
static Glib::ObjectBase * wrap_new(GObject *)
Definition: levelslider.cc:88
static Glib::ObjectBase * wrap_new(GObject *)
Definition: smallknobr.cc:88
static GType get_type() G_GNUC_CONST
Definition: fastmeter.cc:110
static Glib::ObjectBase * wrap_new(GObject *)
Definition: portdisplay.cc:93
GType gx_knob_get_type(void)
static Glib::ObjectBase * wrap_new(GObject *)
Definition: meterscale.cc:88
static GType get_type() G_GNUC_CONST
static Glib::ObjectBase * wrap_new(GObject *)
static GType get_type() G_GNUC_CONST
Definition: meterscale.cc:116
static Glib::ObjectBase * wrap_new(GObject *)
Definition: smallknob.cc:88
GType gx_wheel_get_type(void)
GType gx_wave_view_get_type(void)
static GType get_type() G_GNUC_CONST
Definition: levelslider.cc:116
static Glib::ObjectBase * wrap_new(GObject *)
Definition: tuner.cc:82
GType gx_tuner_get_type(void)
static GType get_type() G_GNUC_CONST
Definition: selector.cc:110
GType gx_eq_slider_get_type(void)
static GType get_type() G_GNUC_CONST
Definition: iredit.cc:307
static GType get_type() G_GNUC_CONST
Definition: racktuner.cc:238
GType gx_vslider_get_type(void)
static GType get_type() G_GNUC_CONST
Definition: wheel.cc:116
static Glib::ObjectBase * wrap_new(GObject *)
Definition: paintbox.cc:82
static GType get_type() G_GNUC_CONST
Definition: midknob.cc:116
static GType get_type() G_GNUC_CONST
GType gx_big_knob_get_type(void)
GType gx_mid_knob_get_type(void)
GType gx_toggle_image_get_type(void)