add new sigc++2 directory
[ardour.git] / libs / gtkmm2 / gtk / gtkmm / private / separator_p.h
1 // -*- c++ -*-
2 // Generated by gtkmmproc -- DO NOT MODIFY!
3 #ifndef _GTKMM_SEPARATOR_P_H
4 #define _GTKMM_SEPARATOR_P_H
5
6
7 #include <gtkmm/private/widget_p.h>
8
9 #include <glibmm/class.h>
10
11 namespace Gtk
12 {
13
14 class Separator_Class : public Glib::Class
15 {
16 public:
17 #ifndef DOXYGEN_SHOULD_SKIP_THIS
18   typedef Separator CppObjectType;
19   typedef GtkSeparator BaseObjectType;
20   typedef GtkSeparatorClass BaseClassType;
21   typedef Gtk::Widget_Class CppClassParent;
22   typedef GtkWidgetClass BaseClassParent;
23
24   friend class Separator;
25 #endif /* DOXYGEN_SHOULD_SKIP_THIS */
26
27   const Glib::Class& init();
28
29   static void class_init_function(void* g_class, void* class_data);
30
31   static Glib::ObjectBase* wrap_new(GObject*);
32
33 protected:
34
35 #ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
36   //Callbacks (default signal handlers):
37   //These will call the *_impl member methods, which will then call the existing default signal callbacks, if any.
38   //You could prevent the original default signal handlers being called by overriding the *_impl method.
39 #endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
40
41   //Callbacks (virtual functions):
42 #ifdef GLIBMM_VFUNCS_ENABLED
43 #endif //GLIBMM_VFUNCS_ENABLED
44 };
45
46
47 } // namespace Gtk
48
49
50 #include <glibmm/class.h>
51
52 namespace Gtk
53 {
54
55 class VSeparator_Class : public Glib::Class
56 {
57 public:
58 #ifndef DOXYGEN_SHOULD_SKIP_THIS
59   typedef VSeparator CppObjectType;
60   typedef GtkVSeparator BaseObjectType;
61   typedef GtkVSeparatorClass BaseClassType;
62   typedef Gtk::Separator_Class CppClassParent;
63   typedef GtkSeparatorClass BaseClassParent;
64
65   friend class VSeparator;
66 #endif /* DOXYGEN_SHOULD_SKIP_THIS */
67
68   const Glib::Class& init();
69
70   static void class_init_function(void* g_class, void* class_data);
71
72   static Glib::ObjectBase* wrap_new(GObject*);
73
74 protected:
75
76 #ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
77   //Callbacks (default signal handlers):
78   //These will call the *_impl member methods, which will then call the existing default signal callbacks, if any.
79   //You could prevent the original default signal handlers being called by overriding the *_impl method.
80 #endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
81
82   //Callbacks (virtual functions):
83 #ifdef GLIBMM_VFUNCS_ENABLED
84 #endif //GLIBMM_VFUNCS_ENABLED
85 };
86
87
88 } // namespace Gtk
89
90
91 #include <glibmm/class.h>
92
93 namespace Gtk
94 {
95
96 class HSeparator_Class : public Glib::Class
97 {
98 public:
99 #ifndef DOXYGEN_SHOULD_SKIP_THIS
100   typedef HSeparator CppObjectType;
101   typedef GtkHSeparator BaseObjectType;
102   typedef GtkHSeparatorClass BaseClassType;
103   typedef Gtk::Separator_Class CppClassParent;
104   typedef GtkSeparatorClass BaseClassParent;
105
106   friend class HSeparator;
107 #endif /* DOXYGEN_SHOULD_SKIP_THIS */
108
109   const Glib::Class& init();
110
111   static void class_init_function(void* g_class, void* class_data);
112
113   static Glib::ObjectBase* wrap_new(GObject*);
114
115 protected:
116
117 #ifdef GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
118   //Callbacks (default signal handlers):
119   //These will call the *_impl member methods, which will then call the existing default signal callbacks, if any.
120   //You could prevent the original default signal handlers being called by overriding the *_impl method.
121 #endif //GLIBMM_DEFAULT_SIGNAL_HANDLERS_ENABLED
122
123   //Callbacks (virtual functions):
124 #ifdef GLIBMM_VFUNCS_ENABLED
125 #endif //GLIBMM_VFUNCS_ENABLED
126 };
127
128
129 } // namespace Gtk
130
131
132 #endif /* _GTKMM_SEPARATOR_P_H */
133