1 
2 /* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same license as the containing project. Note that it links to GLib, so must comply with the LGPL linking clauses. */
3 
4 #include "config.h"
5 #include "gdk.h"
6 /* enumerations from "gdkcursor.h" */
7 GType
gdk_cursor_type_get_type(void)8 gdk_cursor_type_get_type (void)
9 {
10   static volatile gsize g_define_type_id__volatile = 0;
11 
12   if (g_once_init_enter (&g_define_type_id__volatile))
13     {
14       static const GEnumValue values[] = {
15         { GDK_X_CURSOR, "GDK_X_CURSOR", "x-cursor" },
16         { GDK_ARROW, "GDK_ARROW", "arrow" },
17         { GDK_BASED_ARROW_DOWN, "GDK_BASED_ARROW_DOWN", "based-arrow-down" },
18         { GDK_BASED_ARROW_UP, "GDK_BASED_ARROW_UP", "based-arrow-up" },
19         { GDK_BOAT, "GDK_BOAT", "boat" },
20         { GDK_BOGOSITY, "GDK_BOGOSITY", "bogosity" },
21         { GDK_BOTTOM_LEFT_CORNER, "GDK_BOTTOM_LEFT_CORNER", "bottom-left-corner" },
22         { GDK_BOTTOM_RIGHT_CORNER, "GDK_BOTTOM_RIGHT_CORNER", "bottom-right-corner" },
23         { GDK_BOTTOM_SIDE, "GDK_BOTTOM_SIDE", "bottom-side" },
24         { GDK_BOTTOM_TEE, "GDK_BOTTOM_TEE", "bottom-tee" },
25         { GDK_BOX_SPIRAL, "GDK_BOX_SPIRAL", "box-spiral" },
26         { GDK_CENTER_PTR, "GDK_CENTER_PTR", "center-ptr" },
27         { GDK_CIRCLE, "GDK_CIRCLE", "circle" },
28         { GDK_CLOCK, "GDK_CLOCK", "clock" },
29         { GDK_COFFEE_MUG, "GDK_COFFEE_MUG", "coffee-mug" },
30         { GDK_CROSS, "GDK_CROSS", "cross" },
31         { GDK_CROSS_REVERSE, "GDK_CROSS_REVERSE", "cross-reverse" },
32         { GDK_CROSSHAIR, "GDK_CROSSHAIR", "crosshair" },
33         { GDK_DIAMOND_CROSS, "GDK_DIAMOND_CROSS", "diamond-cross" },
34         { GDK_DOT, "GDK_DOT", "dot" },
35         { GDK_DOTBOX, "GDK_DOTBOX", "dotbox" },
36         { GDK_DOUBLE_ARROW, "GDK_DOUBLE_ARROW", "double-arrow" },
37         { GDK_DRAFT_LARGE, "GDK_DRAFT_LARGE", "draft-large" },
38         { GDK_DRAFT_SMALL, "GDK_DRAFT_SMALL", "draft-small" },
39         { GDK_DRAPED_BOX, "GDK_DRAPED_BOX", "draped-box" },
40         { GDK_EXCHANGE, "GDK_EXCHANGE", "exchange" },
41         { GDK_FLEUR, "GDK_FLEUR", "fleur" },
42         { GDK_GOBBLER, "GDK_GOBBLER", "gobbler" },
43         { GDK_GUMBY, "GDK_GUMBY", "gumby" },
44         { GDK_HAND1, "GDK_HAND1", "hand1" },
45         { GDK_HAND2, "GDK_HAND2", "hand2" },
46         { GDK_HEART, "GDK_HEART", "heart" },
47         { GDK_ICON, "GDK_ICON", "icon" },
48         { GDK_IRON_CROSS, "GDK_IRON_CROSS", "iron-cross" },
49         { GDK_LEFT_PTR, "GDK_LEFT_PTR", "left-ptr" },
50         { GDK_LEFT_SIDE, "GDK_LEFT_SIDE", "left-side" },
51         { GDK_LEFT_TEE, "GDK_LEFT_TEE", "left-tee" },
52         { GDK_LEFTBUTTON, "GDK_LEFTBUTTON", "leftbutton" },
53         { GDK_LL_ANGLE, "GDK_LL_ANGLE", "ll-angle" },
54         { GDK_LR_ANGLE, "GDK_LR_ANGLE", "lr-angle" },
55         { GDK_MAN, "GDK_MAN", "man" },
56         { GDK_MIDDLEBUTTON, "GDK_MIDDLEBUTTON", "middlebutton" },
57         { GDK_MOUSE, "GDK_MOUSE", "mouse" },
58         { GDK_PENCIL, "GDK_PENCIL", "pencil" },
59         { GDK_PIRATE, "GDK_PIRATE", "pirate" },
60         { GDK_PLUS, "GDK_PLUS", "plus" },
61         { GDK_QUESTION_ARROW, "GDK_QUESTION_ARROW", "question-arrow" },
62         { GDK_RIGHT_PTR, "GDK_RIGHT_PTR", "right-ptr" },
63         { GDK_RIGHT_SIDE, "GDK_RIGHT_SIDE", "right-side" },
64         { GDK_RIGHT_TEE, "GDK_RIGHT_TEE", "right-tee" },
65         { GDK_RIGHTBUTTON, "GDK_RIGHTBUTTON", "rightbutton" },
66         { GDK_RTL_LOGO, "GDK_RTL_LOGO", "rtl-logo" },
67         { GDK_SAILBOAT, "GDK_SAILBOAT", "sailboat" },
68         { GDK_SB_DOWN_ARROW, "GDK_SB_DOWN_ARROW", "sb-down-arrow" },
69         { GDK_SB_H_DOUBLE_ARROW, "GDK_SB_H_DOUBLE_ARROW", "sb-h-double-arrow" },
70         { GDK_SB_LEFT_ARROW, "GDK_SB_LEFT_ARROW", "sb-left-arrow" },
71         { GDK_SB_RIGHT_ARROW, "GDK_SB_RIGHT_ARROW", "sb-right-arrow" },
72         { GDK_SB_UP_ARROW, "GDK_SB_UP_ARROW", "sb-up-arrow" },
73         { GDK_SB_V_DOUBLE_ARROW, "GDK_SB_V_DOUBLE_ARROW", "sb-v-double-arrow" },
74         { GDK_SHUTTLE, "GDK_SHUTTLE", "shuttle" },
75         { GDK_SIZING, "GDK_SIZING", "sizing" },
76         { GDK_SPIDER, "GDK_SPIDER", "spider" },
77         { GDK_SPRAYCAN, "GDK_SPRAYCAN", "spraycan" },
78         { GDK_STAR, "GDK_STAR", "star" },
79         { GDK_TARGET, "GDK_TARGET", "target" },
80         { GDK_TCROSS, "GDK_TCROSS", "tcross" },
81         { GDK_TOP_LEFT_ARROW, "GDK_TOP_LEFT_ARROW", "top-left-arrow" },
82         { GDK_TOP_LEFT_CORNER, "GDK_TOP_LEFT_CORNER", "top-left-corner" },
83         { GDK_TOP_RIGHT_CORNER, "GDK_TOP_RIGHT_CORNER", "top-right-corner" },
84         { GDK_TOP_SIDE, "GDK_TOP_SIDE", "top-side" },
85         { GDK_TOP_TEE, "GDK_TOP_TEE", "top-tee" },
86         { GDK_TREK, "GDK_TREK", "trek" },
87         { GDK_UL_ANGLE, "GDK_UL_ANGLE", "ul-angle" },
88         { GDK_UMBRELLA, "GDK_UMBRELLA", "umbrella" },
89         { GDK_UR_ANGLE, "GDK_UR_ANGLE", "ur-angle" },
90         { GDK_WATCH, "GDK_WATCH", "watch" },
91         { GDK_XTERM, "GDK_XTERM", "xterm" },
92         { GDK_LAST_CURSOR, "GDK_LAST_CURSOR", "last-cursor" },
93         { GDK_BLANK_CURSOR, "GDK_BLANK_CURSOR", "blank-cursor" },
94         { GDK_CURSOR_IS_PIXMAP, "GDK_CURSOR_IS_PIXMAP", "cursor-is-pixmap" },
95         { 0, NULL, NULL }
96       };
97       GType g_define_type_id =
98         g_enum_register_static (g_intern_static_string ("GdkCursorType"), values);
99       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
100     }
101 
102   return g_define_type_id__volatile;
103 }
104 /* enumerations from "gdkdevice.h" */
105 GType
gdk_input_source_get_type(void)106 gdk_input_source_get_type (void)
107 {
108   static volatile gsize g_define_type_id__volatile = 0;
109 
110   if (g_once_init_enter (&g_define_type_id__volatile))
111     {
112       static const GEnumValue values[] = {
113         { GDK_SOURCE_MOUSE, "GDK_SOURCE_MOUSE", "mouse" },
114         { GDK_SOURCE_PEN, "GDK_SOURCE_PEN", "pen" },
115         { GDK_SOURCE_ERASER, "GDK_SOURCE_ERASER", "eraser" },
116         { GDK_SOURCE_CURSOR, "GDK_SOURCE_CURSOR", "cursor" },
117         { GDK_SOURCE_KEYBOARD, "GDK_SOURCE_KEYBOARD", "keyboard" },
118         { GDK_SOURCE_TOUCHSCREEN, "GDK_SOURCE_TOUCHSCREEN", "touchscreen" },
119         { GDK_SOURCE_TOUCHPAD, "GDK_SOURCE_TOUCHPAD", "touchpad" },
120         { GDK_SOURCE_TRACKPOINT, "GDK_SOURCE_TRACKPOINT", "trackpoint" },
121         { GDK_SOURCE_TABLET_PAD, "GDK_SOURCE_TABLET_PAD", "tablet-pad" },
122         { 0, NULL, NULL }
123       };
124       GType g_define_type_id =
125         g_enum_register_static (g_intern_static_string ("GdkInputSource"), values);
126       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
127     }
128 
129   return g_define_type_id__volatile;
130 }
131 GType
gdk_input_mode_get_type(void)132 gdk_input_mode_get_type (void)
133 {
134   static volatile gsize g_define_type_id__volatile = 0;
135 
136   if (g_once_init_enter (&g_define_type_id__volatile))
137     {
138       static const GEnumValue values[] = {
139         { GDK_MODE_DISABLED, "GDK_MODE_DISABLED", "disabled" },
140         { GDK_MODE_SCREEN, "GDK_MODE_SCREEN", "screen" },
141         { GDK_MODE_WINDOW, "GDK_MODE_WINDOW", "window" },
142         { 0, NULL, NULL }
143       };
144       GType g_define_type_id =
145         g_enum_register_static (g_intern_static_string ("GdkInputMode"), values);
146       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
147     }
148 
149   return g_define_type_id__volatile;
150 }
151 GType
gdk_device_type_get_type(void)152 gdk_device_type_get_type (void)
153 {
154   static volatile gsize g_define_type_id__volatile = 0;
155 
156   if (g_once_init_enter (&g_define_type_id__volatile))
157     {
158       static const GEnumValue values[] = {
159         { GDK_DEVICE_TYPE_MASTER, "GDK_DEVICE_TYPE_MASTER", "master" },
160         { GDK_DEVICE_TYPE_SLAVE, "GDK_DEVICE_TYPE_SLAVE", "slave" },
161         { GDK_DEVICE_TYPE_FLOATING, "GDK_DEVICE_TYPE_FLOATING", "floating" },
162         { 0, NULL, NULL }
163       };
164       GType g_define_type_id =
165         g_enum_register_static (g_intern_static_string ("GdkDeviceType"), values);
166       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
167     }
168 
169   return g_define_type_id__volatile;
170 }
171 /* enumerations from "gdkdevicepad.h" */
172 GType
gdk_device_pad_feature_get_type(void)173 gdk_device_pad_feature_get_type (void)
174 {
175   static volatile gsize g_define_type_id__volatile = 0;
176 
177   if (g_once_init_enter (&g_define_type_id__volatile))
178     {
179       static const GEnumValue values[] = {
180         { GDK_DEVICE_PAD_FEATURE_BUTTON, "GDK_DEVICE_PAD_FEATURE_BUTTON", "button" },
181         { GDK_DEVICE_PAD_FEATURE_RING, "GDK_DEVICE_PAD_FEATURE_RING", "ring" },
182         { GDK_DEVICE_PAD_FEATURE_STRIP, "GDK_DEVICE_PAD_FEATURE_STRIP", "strip" },
183         { 0, NULL, NULL }
184       };
185       GType g_define_type_id =
186         g_enum_register_static (g_intern_static_string ("GdkDevicePadFeature"), values);
187       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
188     }
189 
190   return g_define_type_id__volatile;
191 }
192 /* enumerations from "gdkdevicetool.h" */
193 GType
gdk_device_tool_type_get_type(void)194 gdk_device_tool_type_get_type (void)
195 {
196   static volatile gsize g_define_type_id__volatile = 0;
197 
198   if (g_once_init_enter (&g_define_type_id__volatile))
199     {
200       static const GEnumValue values[] = {
201         { GDK_DEVICE_TOOL_TYPE_UNKNOWN, "GDK_DEVICE_TOOL_TYPE_UNKNOWN", "unknown" },
202         { GDK_DEVICE_TOOL_TYPE_PEN, "GDK_DEVICE_TOOL_TYPE_PEN", "pen" },
203         { GDK_DEVICE_TOOL_TYPE_ERASER, "GDK_DEVICE_TOOL_TYPE_ERASER", "eraser" },
204         { GDK_DEVICE_TOOL_TYPE_BRUSH, "GDK_DEVICE_TOOL_TYPE_BRUSH", "brush" },
205         { GDK_DEVICE_TOOL_TYPE_PENCIL, "GDK_DEVICE_TOOL_TYPE_PENCIL", "pencil" },
206         { GDK_DEVICE_TOOL_TYPE_AIRBRUSH, "GDK_DEVICE_TOOL_TYPE_AIRBRUSH", "airbrush" },
207         { GDK_DEVICE_TOOL_TYPE_MOUSE, "GDK_DEVICE_TOOL_TYPE_MOUSE", "mouse" },
208         { GDK_DEVICE_TOOL_TYPE_LENS, "GDK_DEVICE_TOOL_TYPE_LENS", "lens" },
209         { 0, NULL, NULL }
210       };
211       GType g_define_type_id =
212         g_enum_register_static (g_intern_static_string ("GdkDeviceToolType"), values);
213       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
214     }
215 
216   return g_define_type_id__volatile;
217 }
218 /* enumerations from "gdkdnd.h" */
219 GType
gdk_drag_action_get_type(void)220 gdk_drag_action_get_type (void)
221 {
222   static volatile gsize g_define_type_id__volatile = 0;
223 
224   if (g_once_init_enter (&g_define_type_id__volatile))
225     {
226       static const GFlagsValue values[] = {
227         { GDK_ACTION_DEFAULT, "GDK_ACTION_DEFAULT", "default" },
228         { GDK_ACTION_COPY, "GDK_ACTION_COPY", "copy" },
229         { GDK_ACTION_MOVE, "GDK_ACTION_MOVE", "move" },
230         { GDK_ACTION_LINK, "GDK_ACTION_LINK", "link" },
231         { GDK_ACTION_PRIVATE, "GDK_ACTION_PRIVATE", "private" },
232         { GDK_ACTION_ASK, "GDK_ACTION_ASK", "ask" },
233         { 0, NULL, NULL }
234       };
235       GType g_define_type_id =
236         g_flags_register_static (g_intern_static_string ("GdkDragAction"), values);
237       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
238     }
239 
240   return g_define_type_id__volatile;
241 }
242 GType
gdk_drag_cancel_reason_get_type(void)243 gdk_drag_cancel_reason_get_type (void)
244 {
245   static volatile gsize g_define_type_id__volatile = 0;
246 
247   if (g_once_init_enter (&g_define_type_id__volatile))
248     {
249       static const GEnumValue values[] = {
250         { GDK_DRAG_CANCEL_NO_TARGET, "GDK_DRAG_CANCEL_NO_TARGET", "no-target" },
251         { GDK_DRAG_CANCEL_USER_CANCELLED, "GDK_DRAG_CANCEL_USER_CANCELLED", "user-cancelled" },
252         { GDK_DRAG_CANCEL_ERROR, "GDK_DRAG_CANCEL_ERROR", "error" },
253         { 0, NULL, NULL }
254       };
255       GType g_define_type_id =
256         g_enum_register_static (g_intern_static_string ("GdkDragCancelReason"), values);
257       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
258     }
259 
260   return g_define_type_id__volatile;
261 }
262 GType
gdk_drag_protocol_get_type(void)263 gdk_drag_protocol_get_type (void)
264 {
265   static volatile gsize g_define_type_id__volatile = 0;
266 
267   if (g_once_init_enter (&g_define_type_id__volatile))
268     {
269       static const GEnumValue values[] = {
270         { GDK_DRAG_PROTO_NONE, "GDK_DRAG_PROTO_NONE", "none" },
271         { GDK_DRAG_PROTO_MOTIF, "GDK_DRAG_PROTO_MOTIF", "motif" },
272         { GDK_DRAG_PROTO_XDND, "GDK_DRAG_PROTO_XDND", "xdnd" },
273         { GDK_DRAG_PROTO_ROOTWIN, "GDK_DRAG_PROTO_ROOTWIN", "rootwin" },
274         { GDK_DRAG_PROTO_WIN32_DROPFILES, "GDK_DRAG_PROTO_WIN32_DROPFILES", "win32-dropfiles" },
275         { GDK_DRAG_PROTO_OLE2, "GDK_DRAG_PROTO_OLE2", "ole2" },
276         { GDK_DRAG_PROTO_LOCAL, "GDK_DRAG_PROTO_LOCAL", "local" },
277         { GDK_DRAG_PROTO_WAYLAND, "GDK_DRAG_PROTO_WAYLAND", "wayland" },
278         { 0, NULL, NULL }
279       };
280       GType g_define_type_id =
281         g_enum_register_static (g_intern_static_string ("GdkDragProtocol"), values);
282       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
283     }
284 
285   return g_define_type_id__volatile;
286 }
287 /* enumerations from "gdkevents.h" */
288 GType
gdk_filter_return_get_type(void)289 gdk_filter_return_get_type (void)
290 {
291   static volatile gsize g_define_type_id__volatile = 0;
292 
293   if (g_once_init_enter (&g_define_type_id__volatile))
294     {
295       static const GEnumValue values[] = {
296         { GDK_FILTER_CONTINUE, "GDK_FILTER_CONTINUE", "continue" },
297         { GDK_FILTER_TRANSLATE, "GDK_FILTER_TRANSLATE", "translate" },
298         { GDK_FILTER_REMOVE, "GDK_FILTER_REMOVE", "remove" },
299         { 0, NULL, NULL }
300       };
301       GType g_define_type_id =
302         g_enum_register_static (g_intern_static_string ("GdkFilterReturn"), values);
303       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
304     }
305 
306   return g_define_type_id__volatile;
307 }
308 GType
gdk_event_type_get_type(void)309 gdk_event_type_get_type (void)
310 {
311   static volatile gsize g_define_type_id__volatile = 0;
312 
313   if (g_once_init_enter (&g_define_type_id__volatile))
314     {
315       static const GEnumValue values[] = {
316         { GDK_NOTHING, "GDK_NOTHING", "nothing" },
317         { GDK_DELETE, "GDK_DELETE", "delete" },
318         { GDK_DESTROY, "GDK_DESTROY", "destroy" },
319         { GDK_EXPOSE, "GDK_EXPOSE", "expose" },
320         { GDK_MOTION_NOTIFY, "GDK_MOTION_NOTIFY", "motion-notify" },
321         { GDK_BUTTON_PRESS, "GDK_BUTTON_PRESS", "button-press" },
322         { GDK_2BUTTON_PRESS, "GDK_2BUTTON_PRESS", "2button-press" },
323         { GDK_DOUBLE_BUTTON_PRESS, "GDK_DOUBLE_BUTTON_PRESS", "double-button-press" },
324         { GDK_3BUTTON_PRESS, "GDK_3BUTTON_PRESS", "3button-press" },
325         { GDK_TRIPLE_BUTTON_PRESS, "GDK_TRIPLE_BUTTON_PRESS", "triple-button-press" },
326         { GDK_BUTTON_RELEASE, "GDK_BUTTON_RELEASE", "button-release" },
327         { GDK_KEY_PRESS, "GDK_KEY_PRESS", "key-press" },
328         { GDK_KEY_RELEASE, "GDK_KEY_RELEASE", "key-release" },
329         { GDK_ENTER_NOTIFY, "GDK_ENTER_NOTIFY", "enter-notify" },
330         { GDK_LEAVE_NOTIFY, "GDK_LEAVE_NOTIFY", "leave-notify" },
331         { GDK_FOCUS_CHANGE, "GDK_FOCUS_CHANGE", "focus-change" },
332         { GDK_CONFIGURE, "GDK_CONFIGURE", "configure" },
333         { GDK_MAP, "GDK_MAP", "map" },
334         { GDK_UNMAP, "GDK_UNMAP", "unmap" },
335         { GDK_PROPERTY_NOTIFY, "GDK_PROPERTY_NOTIFY", "property-notify" },
336         { GDK_SELECTION_CLEAR, "GDK_SELECTION_CLEAR", "selection-clear" },
337         { GDK_SELECTION_REQUEST, "GDK_SELECTION_REQUEST", "selection-request" },
338         { GDK_SELECTION_NOTIFY, "GDK_SELECTION_NOTIFY", "selection-notify" },
339         { GDK_PROXIMITY_IN, "GDK_PROXIMITY_IN", "proximity-in" },
340         { GDK_PROXIMITY_OUT, "GDK_PROXIMITY_OUT", "proximity-out" },
341         { GDK_DRAG_ENTER, "GDK_DRAG_ENTER", "drag-enter" },
342         { GDK_DRAG_LEAVE, "GDK_DRAG_LEAVE", "drag-leave" },
343         { GDK_DRAG_MOTION, "GDK_DRAG_MOTION", "drag-motion" },
344         { GDK_DRAG_STATUS, "GDK_DRAG_STATUS", "drag-status" },
345         { GDK_DROP_START, "GDK_DROP_START", "drop-start" },
346         { GDK_DROP_FINISHED, "GDK_DROP_FINISHED", "drop-finished" },
347         { GDK_CLIENT_EVENT, "GDK_CLIENT_EVENT", "client-event" },
348         { GDK_VISIBILITY_NOTIFY, "GDK_VISIBILITY_NOTIFY", "visibility-notify" },
349         { GDK_SCROLL, "GDK_SCROLL", "scroll" },
350         { GDK_WINDOW_STATE, "GDK_WINDOW_STATE", "window-state" },
351         { GDK_SETTING, "GDK_SETTING", "setting" },
352         { GDK_OWNER_CHANGE, "GDK_OWNER_CHANGE", "owner-change" },
353         { GDK_GRAB_BROKEN, "GDK_GRAB_BROKEN", "grab-broken" },
354         { GDK_DAMAGE, "GDK_DAMAGE", "damage" },
355         { GDK_TOUCH_BEGIN, "GDK_TOUCH_BEGIN", "touch-begin" },
356         { GDK_TOUCH_UPDATE, "GDK_TOUCH_UPDATE", "touch-update" },
357         { GDK_TOUCH_END, "GDK_TOUCH_END", "touch-end" },
358         { GDK_TOUCH_CANCEL, "GDK_TOUCH_CANCEL", "touch-cancel" },
359         { GDK_TOUCHPAD_SWIPE, "GDK_TOUCHPAD_SWIPE", "touchpad-swipe" },
360         { GDK_TOUCHPAD_PINCH, "GDK_TOUCHPAD_PINCH", "touchpad-pinch" },
361         { GDK_PAD_BUTTON_PRESS, "GDK_PAD_BUTTON_PRESS", "pad-button-press" },
362         { GDK_PAD_BUTTON_RELEASE, "GDK_PAD_BUTTON_RELEASE", "pad-button-release" },
363         { GDK_PAD_RING, "GDK_PAD_RING", "pad-ring" },
364         { GDK_PAD_STRIP, "GDK_PAD_STRIP", "pad-strip" },
365         { GDK_PAD_GROUP_MODE, "GDK_PAD_GROUP_MODE", "pad-group-mode" },
366         { GDK_EVENT_LAST, "GDK_EVENT_LAST", "event-last" },
367         { 0, NULL, NULL }
368       };
369       GType g_define_type_id =
370         g_enum_register_static (g_intern_static_string ("GdkEventType"), values);
371       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
372     }
373 
374   return g_define_type_id__volatile;
375 }
376 GType
gdk_visibility_state_get_type(void)377 gdk_visibility_state_get_type (void)
378 {
379   static volatile gsize g_define_type_id__volatile = 0;
380 
381   if (g_once_init_enter (&g_define_type_id__volatile))
382     {
383       static const GEnumValue values[] = {
384         { GDK_VISIBILITY_UNOBSCURED, "GDK_VISIBILITY_UNOBSCURED", "unobscured" },
385         { GDK_VISIBILITY_PARTIAL, "GDK_VISIBILITY_PARTIAL", "partial" },
386         { GDK_VISIBILITY_FULLY_OBSCURED, "GDK_VISIBILITY_FULLY_OBSCURED", "fully-obscured" },
387         { 0, NULL, NULL }
388       };
389       GType g_define_type_id =
390         g_enum_register_static (g_intern_static_string ("GdkVisibilityState"), values);
391       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
392     }
393 
394   return g_define_type_id__volatile;
395 }
396 GType
gdk_touchpad_gesture_phase_get_type(void)397 gdk_touchpad_gesture_phase_get_type (void)
398 {
399   static volatile gsize g_define_type_id__volatile = 0;
400 
401   if (g_once_init_enter (&g_define_type_id__volatile))
402     {
403       static const GEnumValue values[] = {
404         { GDK_TOUCHPAD_GESTURE_PHASE_BEGIN, "GDK_TOUCHPAD_GESTURE_PHASE_BEGIN", "begin" },
405         { GDK_TOUCHPAD_GESTURE_PHASE_UPDATE, "GDK_TOUCHPAD_GESTURE_PHASE_UPDATE", "update" },
406         { GDK_TOUCHPAD_GESTURE_PHASE_END, "GDK_TOUCHPAD_GESTURE_PHASE_END", "end" },
407         { GDK_TOUCHPAD_GESTURE_PHASE_CANCEL, "GDK_TOUCHPAD_GESTURE_PHASE_CANCEL", "cancel" },
408         { 0, NULL, NULL }
409       };
410       GType g_define_type_id =
411         g_enum_register_static (g_intern_static_string ("GdkTouchpadGesturePhase"), values);
412       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
413     }
414 
415   return g_define_type_id__volatile;
416 }
417 GType
gdk_scroll_direction_get_type(void)418 gdk_scroll_direction_get_type (void)
419 {
420   static volatile gsize g_define_type_id__volatile = 0;
421 
422   if (g_once_init_enter (&g_define_type_id__volatile))
423     {
424       static const GEnumValue values[] = {
425         { GDK_SCROLL_UP, "GDK_SCROLL_UP", "up" },
426         { GDK_SCROLL_DOWN, "GDK_SCROLL_DOWN", "down" },
427         { GDK_SCROLL_LEFT, "GDK_SCROLL_LEFT", "left" },
428         { GDK_SCROLL_RIGHT, "GDK_SCROLL_RIGHT", "right" },
429         { GDK_SCROLL_SMOOTH, "GDK_SCROLL_SMOOTH", "smooth" },
430         { 0, NULL, NULL }
431       };
432       GType g_define_type_id =
433         g_enum_register_static (g_intern_static_string ("GdkScrollDirection"), values);
434       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
435     }
436 
437   return g_define_type_id__volatile;
438 }
439 GType
gdk_notify_type_get_type(void)440 gdk_notify_type_get_type (void)
441 {
442   static volatile gsize g_define_type_id__volatile = 0;
443 
444   if (g_once_init_enter (&g_define_type_id__volatile))
445     {
446       static const GEnumValue values[] = {
447         { GDK_NOTIFY_ANCESTOR, "GDK_NOTIFY_ANCESTOR", "ancestor" },
448         { GDK_NOTIFY_VIRTUAL, "GDK_NOTIFY_VIRTUAL", "virtual" },
449         { GDK_NOTIFY_INFERIOR, "GDK_NOTIFY_INFERIOR", "inferior" },
450         { GDK_NOTIFY_NONLINEAR, "GDK_NOTIFY_NONLINEAR", "nonlinear" },
451         { GDK_NOTIFY_NONLINEAR_VIRTUAL, "GDK_NOTIFY_NONLINEAR_VIRTUAL", "nonlinear-virtual" },
452         { GDK_NOTIFY_UNKNOWN, "GDK_NOTIFY_UNKNOWN", "unknown" },
453         { 0, NULL, NULL }
454       };
455       GType g_define_type_id =
456         g_enum_register_static (g_intern_static_string ("GdkNotifyType"), values);
457       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
458     }
459 
460   return g_define_type_id__volatile;
461 }
462 GType
gdk_crossing_mode_get_type(void)463 gdk_crossing_mode_get_type (void)
464 {
465   static volatile gsize g_define_type_id__volatile = 0;
466 
467   if (g_once_init_enter (&g_define_type_id__volatile))
468     {
469       static const GEnumValue values[] = {
470         { GDK_CROSSING_NORMAL, "GDK_CROSSING_NORMAL", "normal" },
471         { GDK_CROSSING_GRAB, "GDK_CROSSING_GRAB", "grab" },
472         { GDK_CROSSING_UNGRAB, "GDK_CROSSING_UNGRAB", "ungrab" },
473         { GDK_CROSSING_GTK_GRAB, "GDK_CROSSING_GTK_GRAB", "gtk-grab" },
474         { GDK_CROSSING_GTK_UNGRAB, "GDK_CROSSING_GTK_UNGRAB", "gtk-ungrab" },
475         { GDK_CROSSING_STATE_CHANGED, "GDK_CROSSING_STATE_CHANGED", "state-changed" },
476         { GDK_CROSSING_TOUCH_BEGIN, "GDK_CROSSING_TOUCH_BEGIN", "touch-begin" },
477         { GDK_CROSSING_TOUCH_END, "GDK_CROSSING_TOUCH_END", "touch-end" },
478         { GDK_CROSSING_DEVICE_SWITCH, "GDK_CROSSING_DEVICE_SWITCH", "device-switch" },
479         { 0, NULL, NULL }
480       };
481       GType g_define_type_id =
482         g_enum_register_static (g_intern_static_string ("GdkCrossingMode"), values);
483       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
484     }
485 
486   return g_define_type_id__volatile;
487 }
488 GType
gdk_property_state_get_type(void)489 gdk_property_state_get_type (void)
490 {
491   static volatile gsize g_define_type_id__volatile = 0;
492 
493   if (g_once_init_enter (&g_define_type_id__volatile))
494     {
495       static const GEnumValue values[] = {
496         { GDK_PROPERTY_NEW_VALUE, "GDK_PROPERTY_NEW_VALUE", "new-value" },
497         { GDK_PROPERTY_DELETE, "GDK_PROPERTY_DELETE", "delete" },
498         { 0, NULL, NULL }
499       };
500       GType g_define_type_id =
501         g_enum_register_static (g_intern_static_string ("GdkPropertyState"), values);
502       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
503     }
504 
505   return g_define_type_id__volatile;
506 }
507 GType
gdk_window_state_get_type(void)508 gdk_window_state_get_type (void)
509 {
510   static volatile gsize g_define_type_id__volatile = 0;
511 
512   if (g_once_init_enter (&g_define_type_id__volatile))
513     {
514       static const GFlagsValue values[] = {
515         { GDK_WINDOW_STATE_WITHDRAWN, "GDK_WINDOW_STATE_WITHDRAWN", "withdrawn" },
516         { GDK_WINDOW_STATE_ICONIFIED, "GDK_WINDOW_STATE_ICONIFIED", "iconified" },
517         { GDK_WINDOW_STATE_MAXIMIZED, "GDK_WINDOW_STATE_MAXIMIZED", "maximized" },
518         { GDK_WINDOW_STATE_STICKY, "GDK_WINDOW_STATE_STICKY", "sticky" },
519         { GDK_WINDOW_STATE_FULLSCREEN, "GDK_WINDOW_STATE_FULLSCREEN", "fullscreen" },
520         { GDK_WINDOW_STATE_ABOVE, "GDK_WINDOW_STATE_ABOVE", "above" },
521         { GDK_WINDOW_STATE_BELOW, "GDK_WINDOW_STATE_BELOW", "below" },
522         { GDK_WINDOW_STATE_FOCUSED, "GDK_WINDOW_STATE_FOCUSED", "focused" },
523         { GDK_WINDOW_STATE_TILED, "GDK_WINDOW_STATE_TILED", "tiled" },
524         { GDK_WINDOW_STATE_TOP_TILED, "GDK_WINDOW_STATE_TOP_TILED", "top-tiled" },
525         { GDK_WINDOW_STATE_TOP_RESIZABLE, "GDK_WINDOW_STATE_TOP_RESIZABLE", "top-resizable" },
526         { GDK_WINDOW_STATE_RIGHT_TILED, "GDK_WINDOW_STATE_RIGHT_TILED", "right-tiled" },
527         { GDK_WINDOW_STATE_RIGHT_RESIZABLE, "GDK_WINDOW_STATE_RIGHT_RESIZABLE", "right-resizable" },
528         { GDK_WINDOW_STATE_BOTTOM_TILED, "GDK_WINDOW_STATE_BOTTOM_TILED", "bottom-tiled" },
529         { GDK_WINDOW_STATE_BOTTOM_RESIZABLE, "GDK_WINDOW_STATE_BOTTOM_RESIZABLE", "bottom-resizable" },
530         { GDK_WINDOW_STATE_LEFT_TILED, "GDK_WINDOW_STATE_LEFT_TILED", "left-tiled" },
531         { GDK_WINDOW_STATE_LEFT_RESIZABLE, "GDK_WINDOW_STATE_LEFT_RESIZABLE", "left-resizable" },
532         { 0, NULL, NULL }
533       };
534       GType g_define_type_id =
535         g_flags_register_static (g_intern_static_string ("GdkWindowState"), values);
536       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
537     }
538 
539   return g_define_type_id__volatile;
540 }
541 GType
gdk_setting_action_get_type(void)542 gdk_setting_action_get_type (void)
543 {
544   static volatile gsize g_define_type_id__volatile = 0;
545 
546   if (g_once_init_enter (&g_define_type_id__volatile))
547     {
548       static const GEnumValue values[] = {
549         { GDK_SETTING_ACTION_NEW, "GDK_SETTING_ACTION_NEW", "new" },
550         { GDK_SETTING_ACTION_CHANGED, "GDK_SETTING_ACTION_CHANGED", "changed" },
551         { GDK_SETTING_ACTION_DELETED, "GDK_SETTING_ACTION_DELETED", "deleted" },
552         { 0, NULL, NULL }
553       };
554       GType g_define_type_id =
555         g_enum_register_static (g_intern_static_string ("GdkSettingAction"), values);
556       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
557     }
558 
559   return g_define_type_id__volatile;
560 }
561 GType
gdk_owner_change_get_type(void)562 gdk_owner_change_get_type (void)
563 {
564   static volatile gsize g_define_type_id__volatile = 0;
565 
566   if (g_once_init_enter (&g_define_type_id__volatile))
567     {
568       static const GEnumValue values[] = {
569         { GDK_OWNER_CHANGE_NEW_OWNER, "GDK_OWNER_CHANGE_NEW_OWNER", "new-owner" },
570         { GDK_OWNER_CHANGE_DESTROY, "GDK_OWNER_CHANGE_DESTROY", "destroy" },
571         { GDK_OWNER_CHANGE_CLOSE, "GDK_OWNER_CHANGE_CLOSE", "close" },
572         { 0, NULL, NULL }
573       };
574       GType g_define_type_id =
575         g_enum_register_static (g_intern_static_string ("GdkOwnerChange"), values);
576       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
577     }
578 
579   return g_define_type_id__volatile;
580 }
581 /* enumerations from "gdkframeclock.h" */
582 GType
gdk_frame_clock_phase_get_type(void)583 gdk_frame_clock_phase_get_type (void)
584 {
585   static volatile gsize g_define_type_id__volatile = 0;
586 
587   if (g_once_init_enter (&g_define_type_id__volatile))
588     {
589       static const GFlagsValue values[] = {
590         { GDK_FRAME_CLOCK_PHASE_NONE, "GDK_FRAME_CLOCK_PHASE_NONE", "none" },
591         { GDK_FRAME_CLOCK_PHASE_FLUSH_EVENTS, "GDK_FRAME_CLOCK_PHASE_FLUSH_EVENTS", "flush-events" },
592         { GDK_FRAME_CLOCK_PHASE_BEFORE_PAINT, "GDK_FRAME_CLOCK_PHASE_BEFORE_PAINT", "before-paint" },
593         { GDK_FRAME_CLOCK_PHASE_UPDATE, "GDK_FRAME_CLOCK_PHASE_UPDATE", "update" },
594         { GDK_FRAME_CLOCK_PHASE_LAYOUT, "GDK_FRAME_CLOCK_PHASE_LAYOUT", "layout" },
595         { GDK_FRAME_CLOCK_PHASE_PAINT, "GDK_FRAME_CLOCK_PHASE_PAINT", "paint" },
596         { GDK_FRAME_CLOCK_PHASE_RESUME_EVENTS, "GDK_FRAME_CLOCK_PHASE_RESUME_EVENTS", "resume-events" },
597         { GDK_FRAME_CLOCK_PHASE_AFTER_PAINT, "GDK_FRAME_CLOCK_PHASE_AFTER_PAINT", "after-paint" },
598         { 0, NULL, NULL }
599       };
600       GType g_define_type_id =
601         g_flags_register_static (g_intern_static_string ("GdkFrameClockPhase"), values);
602       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
603     }
604 
605   return g_define_type_id__volatile;
606 }
607 /* enumerations from "gdkmonitor.h" */
608 GType
gdk_subpixel_layout_get_type(void)609 gdk_subpixel_layout_get_type (void)
610 {
611   static volatile gsize g_define_type_id__volatile = 0;
612 
613   if (g_once_init_enter (&g_define_type_id__volatile))
614     {
615       static const GEnumValue values[] = {
616         { GDK_SUBPIXEL_LAYOUT_UNKNOWN, "GDK_SUBPIXEL_LAYOUT_UNKNOWN", "unknown" },
617         { GDK_SUBPIXEL_LAYOUT_NONE, "GDK_SUBPIXEL_LAYOUT_NONE", "none" },
618         { GDK_SUBPIXEL_LAYOUT_HORIZONTAL_RGB, "GDK_SUBPIXEL_LAYOUT_HORIZONTAL_RGB", "horizontal-rgb" },
619         { GDK_SUBPIXEL_LAYOUT_HORIZONTAL_BGR, "GDK_SUBPIXEL_LAYOUT_HORIZONTAL_BGR", "horizontal-bgr" },
620         { GDK_SUBPIXEL_LAYOUT_VERTICAL_RGB, "GDK_SUBPIXEL_LAYOUT_VERTICAL_RGB", "vertical-rgb" },
621         { GDK_SUBPIXEL_LAYOUT_VERTICAL_BGR, "GDK_SUBPIXEL_LAYOUT_VERTICAL_BGR", "vertical-bgr" },
622         { 0, NULL, NULL }
623       };
624       GType g_define_type_id =
625         g_enum_register_static (g_intern_static_string ("GdkSubpixelLayout"), values);
626       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
627     }
628 
629   return g_define_type_id__volatile;
630 }
631 /* enumerations from "gdkproperty.h" */
632 GType
gdk_prop_mode_get_type(void)633 gdk_prop_mode_get_type (void)
634 {
635   static volatile gsize g_define_type_id__volatile = 0;
636 
637   if (g_once_init_enter (&g_define_type_id__volatile))
638     {
639       static const GEnumValue values[] = {
640         { GDK_PROP_MODE_REPLACE, "GDK_PROP_MODE_REPLACE", "replace" },
641         { GDK_PROP_MODE_PREPEND, "GDK_PROP_MODE_PREPEND", "prepend" },
642         { GDK_PROP_MODE_APPEND, "GDK_PROP_MODE_APPEND", "append" },
643         { 0, NULL, NULL }
644       };
645       GType g_define_type_id =
646         g_enum_register_static (g_intern_static_string ("GdkPropMode"), values);
647       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
648     }
649 
650   return g_define_type_id__volatile;
651 }
652 /* enumerations from "gdkseat.h" */
653 GType
gdk_seat_capabilities_get_type(void)654 gdk_seat_capabilities_get_type (void)
655 {
656   static volatile gsize g_define_type_id__volatile = 0;
657 
658   if (g_once_init_enter (&g_define_type_id__volatile))
659     {
660       static const GFlagsValue values[] = {
661         { GDK_SEAT_CAPABILITY_NONE, "GDK_SEAT_CAPABILITY_NONE", "none" },
662         { GDK_SEAT_CAPABILITY_POINTER, "GDK_SEAT_CAPABILITY_POINTER", "pointer" },
663         { GDK_SEAT_CAPABILITY_TOUCH, "GDK_SEAT_CAPABILITY_TOUCH", "touch" },
664         { GDK_SEAT_CAPABILITY_TABLET_STYLUS, "GDK_SEAT_CAPABILITY_TABLET_STYLUS", "tablet-stylus" },
665         { GDK_SEAT_CAPABILITY_KEYBOARD, "GDK_SEAT_CAPABILITY_KEYBOARD", "keyboard" },
666         { GDK_SEAT_CAPABILITY_ALL_POINTING, "GDK_SEAT_CAPABILITY_ALL_POINTING", "all-pointing" },
667         { GDK_SEAT_CAPABILITY_ALL, "GDK_SEAT_CAPABILITY_ALL", "all" },
668         { 0, NULL, NULL }
669       };
670       GType g_define_type_id =
671         g_flags_register_static (g_intern_static_string ("GdkSeatCapabilities"), values);
672       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
673     }
674 
675   return g_define_type_id__volatile;
676 }
677 /* enumerations from "gdktypes.h" */
678 GType
gdk_byte_order_get_type(void)679 gdk_byte_order_get_type (void)
680 {
681   static volatile gsize g_define_type_id__volatile = 0;
682 
683   if (g_once_init_enter (&g_define_type_id__volatile))
684     {
685       static const GEnumValue values[] = {
686         { GDK_LSB_FIRST, "GDK_LSB_FIRST", "lsb-first" },
687         { GDK_MSB_FIRST, "GDK_MSB_FIRST", "msb-first" },
688         { 0, NULL, NULL }
689       };
690       GType g_define_type_id =
691         g_enum_register_static (g_intern_static_string ("GdkByteOrder"), values);
692       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
693     }
694 
695   return g_define_type_id__volatile;
696 }
697 GType
gdk_modifier_type_get_type(void)698 gdk_modifier_type_get_type (void)
699 {
700   static volatile gsize g_define_type_id__volatile = 0;
701 
702   if (g_once_init_enter (&g_define_type_id__volatile))
703     {
704       static const GFlagsValue values[] = {
705         { GDK_SHIFT_MASK, "GDK_SHIFT_MASK", "shift-mask" },
706         { GDK_LOCK_MASK, "GDK_LOCK_MASK", "lock-mask" },
707         { GDK_CONTROL_MASK, "GDK_CONTROL_MASK", "control-mask" },
708         { GDK_MOD1_MASK, "GDK_MOD1_MASK", "mod1-mask" },
709         { GDK_MOD2_MASK, "GDK_MOD2_MASK", "mod2-mask" },
710         { GDK_MOD3_MASK, "GDK_MOD3_MASK", "mod3-mask" },
711         { GDK_MOD4_MASK, "GDK_MOD4_MASK", "mod4-mask" },
712         { GDK_MOD5_MASK, "GDK_MOD5_MASK", "mod5-mask" },
713         { GDK_BUTTON1_MASK, "GDK_BUTTON1_MASK", "button1-mask" },
714         { GDK_BUTTON2_MASK, "GDK_BUTTON2_MASK", "button2-mask" },
715         { GDK_BUTTON3_MASK, "GDK_BUTTON3_MASK", "button3-mask" },
716         { GDK_BUTTON4_MASK, "GDK_BUTTON4_MASK", "button4-mask" },
717         { GDK_BUTTON5_MASK, "GDK_BUTTON5_MASK", "button5-mask" },
718         { GDK_MODIFIER_RESERVED_13_MASK, "GDK_MODIFIER_RESERVED_13_MASK", "modifier-reserved-13-mask" },
719         { GDK_MODIFIER_RESERVED_14_MASK, "GDK_MODIFIER_RESERVED_14_MASK", "modifier-reserved-14-mask" },
720         { GDK_MODIFIER_RESERVED_15_MASK, "GDK_MODIFIER_RESERVED_15_MASK", "modifier-reserved-15-mask" },
721         { GDK_MODIFIER_RESERVED_16_MASK, "GDK_MODIFIER_RESERVED_16_MASK", "modifier-reserved-16-mask" },
722         { GDK_MODIFIER_RESERVED_17_MASK, "GDK_MODIFIER_RESERVED_17_MASK", "modifier-reserved-17-mask" },
723         { GDK_MODIFIER_RESERVED_18_MASK, "GDK_MODIFIER_RESERVED_18_MASK", "modifier-reserved-18-mask" },
724         { GDK_MODIFIER_RESERVED_19_MASK, "GDK_MODIFIER_RESERVED_19_MASK", "modifier-reserved-19-mask" },
725         { GDK_MODIFIER_RESERVED_20_MASK, "GDK_MODIFIER_RESERVED_20_MASK", "modifier-reserved-20-mask" },
726         { GDK_MODIFIER_RESERVED_21_MASK, "GDK_MODIFIER_RESERVED_21_MASK", "modifier-reserved-21-mask" },
727         { GDK_MODIFIER_RESERVED_22_MASK, "GDK_MODIFIER_RESERVED_22_MASK", "modifier-reserved-22-mask" },
728         { GDK_MODIFIER_RESERVED_23_MASK, "GDK_MODIFIER_RESERVED_23_MASK", "modifier-reserved-23-mask" },
729         { GDK_MODIFIER_RESERVED_24_MASK, "GDK_MODIFIER_RESERVED_24_MASK", "modifier-reserved-24-mask" },
730         { GDK_MODIFIER_RESERVED_25_MASK, "GDK_MODIFIER_RESERVED_25_MASK", "modifier-reserved-25-mask" },
731         { GDK_SUPER_MASK, "GDK_SUPER_MASK", "super-mask" },
732         { GDK_HYPER_MASK, "GDK_HYPER_MASK", "hyper-mask" },
733         { GDK_META_MASK, "GDK_META_MASK", "meta-mask" },
734         { GDK_MODIFIER_RESERVED_29_MASK, "GDK_MODIFIER_RESERVED_29_MASK", "modifier-reserved-29-mask" },
735         { GDK_RELEASE_MASK, "GDK_RELEASE_MASK", "release-mask" },
736         { GDK_MODIFIER_MASK, "GDK_MODIFIER_MASK", "modifier-mask" },
737         { 0, NULL, NULL }
738       };
739       GType g_define_type_id =
740         g_flags_register_static (g_intern_static_string ("GdkModifierType"), values);
741       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
742     }
743 
744   return g_define_type_id__volatile;
745 }
746 GType
gdk_modifier_intent_get_type(void)747 gdk_modifier_intent_get_type (void)
748 {
749   static volatile gsize g_define_type_id__volatile = 0;
750 
751   if (g_once_init_enter (&g_define_type_id__volatile))
752     {
753       static const GEnumValue values[] = {
754         { GDK_MODIFIER_INTENT_PRIMARY_ACCELERATOR, "GDK_MODIFIER_INTENT_PRIMARY_ACCELERATOR", "primary-accelerator" },
755         { GDK_MODIFIER_INTENT_CONTEXT_MENU, "GDK_MODIFIER_INTENT_CONTEXT_MENU", "context-menu" },
756         { GDK_MODIFIER_INTENT_EXTEND_SELECTION, "GDK_MODIFIER_INTENT_EXTEND_SELECTION", "extend-selection" },
757         { GDK_MODIFIER_INTENT_MODIFY_SELECTION, "GDK_MODIFIER_INTENT_MODIFY_SELECTION", "modify-selection" },
758         { GDK_MODIFIER_INTENT_NO_TEXT_INPUT, "GDK_MODIFIER_INTENT_NO_TEXT_INPUT", "no-text-input" },
759         { GDK_MODIFIER_INTENT_SHIFT_GROUP, "GDK_MODIFIER_INTENT_SHIFT_GROUP", "shift-group" },
760         { GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK, "GDK_MODIFIER_INTENT_DEFAULT_MOD_MASK", "default-mod-mask" },
761         { 0, NULL, NULL }
762       };
763       GType g_define_type_id =
764         g_enum_register_static (g_intern_static_string ("GdkModifierIntent"), values);
765       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
766     }
767 
768   return g_define_type_id__volatile;
769 }
770 GType
gdk_status_get_type(void)771 gdk_status_get_type (void)
772 {
773   static volatile gsize g_define_type_id__volatile = 0;
774 
775   if (g_once_init_enter (&g_define_type_id__volatile))
776     {
777       static const GEnumValue values[] = {
778         { GDK_OK, "GDK_OK", "ok" },
779         { GDK_ERROR, "GDK_ERROR", "error" },
780         { GDK_ERROR_PARAM, "GDK_ERROR_PARAM", "error-param" },
781         { GDK_ERROR_FILE, "GDK_ERROR_FILE", "error-file" },
782         { GDK_ERROR_MEM, "GDK_ERROR_MEM", "error-mem" },
783         { 0, NULL, NULL }
784       };
785       GType g_define_type_id =
786         g_enum_register_static (g_intern_static_string ("GdkStatus"), values);
787       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
788     }
789 
790   return g_define_type_id__volatile;
791 }
792 GType
gdk_grab_status_get_type(void)793 gdk_grab_status_get_type (void)
794 {
795   static volatile gsize g_define_type_id__volatile = 0;
796 
797   if (g_once_init_enter (&g_define_type_id__volatile))
798     {
799       static const GEnumValue values[] = {
800         { GDK_GRAB_SUCCESS, "GDK_GRAB_SUCCESS", "success" },
801         { GDK_GRAB_ALREADY_GRABBED, "GDK_GRAB_ALREADY_GRABBED", "already-grabbed" },
802         { GDK_GRAB_INVALID_TIME, "GDK_GRAB_INVALID_TIME", "invalid-time" },
803         { GDK_GRAB_NOT_VIEWABLE, "GDK_GRAB_NOT_VIEWABLE", "not-viewable" },
804         { GDK_GRAB_FROZEN, "GDK_GRAB_FROZEN", "frozen" },
805         { GDK_GRAB_FAILED, "GDK_GRAB_FAILED", "failed" },
806         { 0, NULL, NULL }
807       };
808       GType g_define_type_id =
809         g_enum_register_static (g_intern_static_string ("GdkGrabStatus"), values);
810       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
811     }
812 
813   return g_define_type_id__volatile;
814 }
815 GType
gdk_grab_ownership_get_type(void)816 gdk_grab_ownership_get_type (void)
817 {
818   static volatile gsize g_define_type_id__volatile = 0;
819 
820   if (g_once_init_enter (&g_define_type_id__volatile))
821     {
822       static const GEnumValue values[] = {
823         { GDK_OWNERSHIP_NONE, "GDK_OWNERSHIP_NONE", "none" },
824         { GDK_OWNERSHIP_WINDOW, "GDK_OWNERSHIP_WINDOW", "window" },
825         { GDK_OWNERSHIP_APPLICATION, "GDK_OWNERSHIP_APPLICATION", "application" },
826         { 0, NULL, NULL }
827       };
828       GType g_define_type_id =
829         g_enum_register_static (g_intern_static_string ("GdkGrabOwnership"), values);
830       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
831     }
832 
833   return g_define_type_id__volatile;
834 }
835 GType
gdk_event_mask_get_type(void)836 gdk_event_mask_get_type (void)
837 {
838   static volatile gsize g_define_type_id__volatile = 0;
839 
840   if (g_once_init_enter (&g_define_type_id__volatile))
841     {
842       static const GFlagsValue values[] = {
843         { GDK_EXPOSURE_MASK, "GDK_EXPOSURE_MASK", "exposure-mask" },
844         { GDK_POINTER_MOTION_MASK, "GDK_POINTER_MOTION_MASK", "pointer-motion-mask" },
845         { GDK_POINTER_MOTION_HINT_MASK, "GDK_POINTER_MOTION_HINT_MASK", "pointer-motion-hint-mask" },
846         { GDK_BUTTON_MOTION_MASK, "GDK_BUTTON_MOTION_MASK", "button-motion-mask" },
847         { GDK_BUTTON1_MOTION_MASK, "GDK_BUTTON1_MOTION_MASK", "button1-motion-mask" },
848         { GDK_BUTTON2_MOTION_MASK, "GDK_BUTTON2_MOTION_MASK", "button2-motion-mask" },
849         { GDK_BUTTON3_MOTION_MASK, "GDK_BUTTON3_MOTION_MASK", "button3-motion-mask" },
850         { GDK_BUTTON_PRESS_MASK, "GDK_BUTTON_PRESS_MASK", "button-press-mask" },
851         { GDK_BUTTON_RELEASE_MASK, "GDK_BUTTON_RELEASE_MASK", "button-release-mask" },
852         { GDK_KEY_PRESS_MASK, "GDK_KEY_PRESS_MASK", "key-press-mask" },
853         { GDK_KEY_RELEASE_MASK, "GDK_KEY_RELEASE_MASK", "key-release-mask" },
854         { GDK_ENTER_NOTIFY_MASK, "GDK_ENTER_NOTIFY_MASK", "enter-notify-mask" },
855         { GDK_LEAVE_NOTIFY_MASK, "GDK_LEAVE_NOTIFY_MASK", "leave-notify-mask" },
856         { GDK_FOCUS_CHANGE_MASK, "GDK_FOCUS_CHANGE_MASK", "focus-change-mask" },
857         { GDK_STRUCTURE_MASK, "GDK_STRUCTURE_MASK", "structure-mask" },
858         { GDK_PROPERTY_CHANGE_MASK, "GDK_PROPERTY_CHANGE_MASK", "property-change-mask" },
859         { GDK_VISIBILITY_NOTIFY_MASK, "GDK_VISIBILITY_NOTIFY_MASK", "visibility-notify-mask" },
860         { GDK_PROXIMITY_IN_MASK, "GDK_PROXIMITY_IN_MASK", "proximity-in-mask" },
861         { GDK_PROXIMITY_OUT_MASK, "GDK_PROXIMITY_OUT_MASK", "proximity-out-mask" },
862         { GDK_SUBSTRUCTURE_MASK, "GDK_SUBSTRUCTURE_MASK", "substructure-mask" },
863         { GDK_SCROLL_MASK, "GDK_SCROLL_MASK", "scroll-mask" },
864         { GDK_TOUCH_MASK, "GDK_TOUCH_MASK", "touch-mask" },
865         { GDK_SMOOTH_SCROLL_MASK, "GDK_SMOOTH_SCROLL_MASK", "smooth-scroll-mask" },
866         { GDK_TOUCHPAD_GESTURE_MASK, "GDK_TOUCHPAD_GESTURE_MASK", "touchpad-gesture-mask" },
867         { GDK_TABLET_PAD_MASK, "GDK_TABLET_PAD_MASK", "tablet-pad-mask" },
868         { GDK_ALL_EVENTS_MASK, "GDK_ALL_EVENTS_MASK", "all-events-mask" },
869         { 0, NULL, NULL }
870       };
871       GType g_define_type_id =
872         g_flags_register_static (g_intern_static_string ("GdkEventMask"), values);
873       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
874     }
875 
876   return g_define_type_id__volatile;
877 }
878 GType
gdk_gl_error_get_type(void)879 gdk_gl_error_get_type (void)
880 {
881   static volatile gsize g_define_type_id__volatile = 0;
882 
883   if (g_once_init_enter (&g_define_type_id__volatile))
884     {
885       static const GEnumValue values[] = {
886         { GDK_GL_ERROR_NOT_AVAILABLE, "GDK_GL_ERROR_NOT_AVAILABLE", "not-available" },
887         { GDK_GL_ERROR_UNSUPPORTED_FORMAT, "GDK_GL_ERROR_UNSUPPORTED_FORMAT", "unsupported-format" },
888         { GDK_GL_ERROR_UNSUPPORTED_PROFILE, "GDK_GL_ERROR_UNSUPPORTED_PROFILE", "unsupported-profile" },
889         { 0, NULL, NULL }
890       };
891       GType g_define_type_id =
892         g_enum_register_static (g_intern_static_string ("GdkGLError"), values);
893       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
894     }
895 
896   return g_define_type_id__volatile;
897 }
898 GType
gdk_window_type_hint_get_type(void)899 gdk_window_type_hint_get_type (void)
900 {
901   static volatile gsize g_define_type_id__volatile = 0;
902 
903   if (g_once_init_enter (&g_define_type_id__volatile))
904     {
905       static const GEnumValue values[] = {
906         { GDK_WINDOW_TYPE_HINT_NORMAL, "GDK_WINDOW_TYPE_HINT_NORMAL", "normal" },
907         { GDK_WINDOW_TYPE_HINT_DIALOG, "GDK_WINDOW_TYPE_HINT_DIALOG", "dialog" },
908         { GDK_WINDOW_TYPE_HINT_MENU, "GDK_WINDOW_TYPE_HINT_MENU", "menu" },
909         { GDK_WINDOW_TYPE_HINT_TOOLBAR, "GDK_WINDOW_TYPE_HINT_TOOLBAR", "toolbar" },
910         { GDK_WINDOW_TYPE_HINT_SPLASHSCREEN, "GDK_WINDOW_TYPE_HINT_SPLASHSCREEN", "splashscreen" },
911         { GDK_WINDOW_TYPE_HINT_UTILITY, "GDK_WINDOW_TYPE_HINT_UTILITY", "utility" },
912         { GDK_WINDOW_TYPE_HINT_DOCK, "GDK_WINDOW_TYPE_HINT_DOCK", "dock" },
913         { GDK_WINDOW_TYPE_HINT_DESKTOP, "GDK_WINDOW_TYPE_HINT_DESKTOP", "desktop" },
914         { GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU, "GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU", "dropdown-menu" },
915         { GDK_WINDOW_TYPE_HINT_POPUP_MENU, "GDK_WINDOW_TYPE_HINT_POPUP_MENU", "popup-menu" },
916         { GDK_WINDOW_TYPE_HINT_TOOLTIP, "GDK_WINDOW_TYPE_HINT_TOOLTIP", "tooltip" },
917         { GDK_WINDOW_TYPE_HINT_NOTIFICATION, "GDK_WINDOW_TYPE_HINT_NOTIFICATION", "notification" },
918         { GDK_WINDOW_TYPE_HINT_COMBO, "GDK_WINDOW_TYPE_HINT_COMBO", "combo" },
919         { GDK_WINDOW_TYPE_HINT_DND, "GDK_WINDOW_TYPE_HINT_DND", "dnd" },
920         { 0, NULL, NULL }
921       };
922       GType g_define_type_id =
923         g_enum_register_static (g_intern_static_string ("GdkWindowTypeHint"), values);
924       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
925     }
926 
927   return g_define_type_id__volatile;
928 }
929 GType
gdk_axis_use_get_type(void)930 gdk_axis_use_get_type (void)
931 {
932   static volatile gsize g_define_type_id__volatile = 0;
933 
934   if (g_once_init_enter (&g_define_type_id__volatile))
935     {
936       static const GEnumValue values[] = {
937         { GDK_AXIS_IGNORE, "GDK_AXIS_IGNORE", "ignore" },
938         { GDK_AXIS_X, "GDK_AXIS_X", "x" },
939         { GDK_AXIS_Y, "GDK_AXIS_Y", "y" },
940         { GDK_AXIS_PRESSURE, "GDK_AXIS_PRESSURE", "pressure" },
941         { GDK_AXIS_XTILT, "GDK_AXIS_XTILT", "xtilt" },
942         { GDK_AXIS_YTILT, "GDK_AXIS_YTILT", "ytilt" },
943         { GDK_AXIS_WHEEL, "GDK_AXIS_WHEEL", "wheel" },
944         { GDK_AXIS_DISTANCE, "GDK_AXIS_DISTANCE", "distance" },
945         { GDK_AXIS_ROTATION, "GDK_AXIS_ROTATION", "rotation" },
946         { GDK_AXIS_SLIDER, "GDK_AXIS_SLIDER", "slider" },
947         { GDK_AXIS_LAST, "GDK_AXIS_LAST", "last" },
948         { 0, NULL, NULL }
949       };
950       GType g_define_type_id =
951         g_enum_register_static (g_intern_static_string ("GdkAxisUse"), values);
952       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
953     }
954 
955   return g_define_type_id__volatile;
956 }
957 GType
gdk_axis_flags_get_type(void)958 gdk_axis_flags_get_type (void)
959 {
960   static volatile gsize g_define_type_id__volatile = 0;
961 
962   if (g_once_init_enter (&g_define_type_id__volatile))
963     {
964       static const GFlagsValue values[] = {
965         { GDK_AXIS_FLAG_X, "GDK_AXIS_FLAG_X", "x" },
966         { GDK_AXIS_FLAG_Y, "GDK_AXIS_FLAG_Y", "y" },
967         { GDK_AXIS_FLAG_PRESSURE, "GDK_AXIS_FLAG_PRESSURE", "pressure" },
968         { GDK_AXIS_FLAG_XTILT, "GDK_AXIS_FLAG_XTILT", "xtilt" },
969         { GDK_AXIS_FLAG_YTILT, "GDK_AXIS_FLAG_YTILT", "ytilt" },
970         { GDK_AXIS_FLAG_WHEEL, "GDK_AXIS_FLAG_WHEEL", "wheel" },
971         { GDK_AXIS_FLAG_DISTANCE, "GDK_AXIS_FLAG_DISTANCE", "distance" },
972         { GDK_AXIS_FLAG_ROTATION, "GDK_AXIS_FLAG_ROTATION", "rotation" },
973         { GDK_AXIS_FLAG_SLIDER, "GDK_AXIS_FLAG_SLIDER", "slider" },
974         { 0, NULL, NULL }
975       };
976       GType g_define_type_id =
977         g_flags_register_static (g_intern_static_string ("GdkAxisFlags"), values);
978       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
979     }
980 
981   return g_define_type_id__volatile;
982 }
983 /* enumerations from "gdkvisual.h" */
984 GType
gdk_visual_type_get_type(void)985 gdk_visual_type_get_type (void)
986 {
987   static volatile gsize g_define_type_id__volatile = 0;
988 
989   if (g_once_init_enter (&g_define_type_id__volatile))
990     {
991       static const GEnumValue values[] = {
992         { GDK_VISUAL_STATIC_GRAY, "GDK_VISUAL_STATIC_GRAY", "static-gray" },
993         { GDK_VISUAL_GRAYSCALE, "GDK_VISUAL_GRAYSCALE", "grayscale" },
994         { GDK_VISUAL_STATIC_COLOR, "GDK_VISUAL_STATIC_COLOR", "static-color" },
995         { GDK_VISUAL_PSEUDO_COLOR, "GDK_VISUAL_PSEUDO_COLOR", "pseudo-color" },
996         { GDK_VISUAL_TRUE_COLOR, "GDK_VISUAL_TRUE_COLOR", "true-color" },
997         { GDK_VISUAL_DIRECT_COLOR, "GDK_VISUAL_DIRECT_COLOR", "direct-color" },
998         { 0, NULL, NULL }
999       };
1000       GType g_define_type_id =
1001         g_enum_register_static (g_intern_static_string ("GdkVisualType"), values);
1002       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1003     }
1004 
1005   return g_define_type_id__volatile;
1006 }
1007 /* enumerations from "gdkwindow.h" */
1008 GType
gdk_window_window_class_get_type(void)1009 gdk_window_window_class_get_type (void)
1010 {
1011   static volatile gsize g_define_type_id__volatile = 0;
1012 
1013   if (g_once_init_enter (&g_define_type_id__volatile))
1014     {
1015       static const GEnumValue values[] = {
1016         { GDK_INPUT_OUTPUT, "GDK_INPUT_OUTPUT", "input-output" },
1017         { GDK_INPUT_ONLY, "GDK_INPUT_ONLY", "input-only" },
1018         { 0, NULL, NULL }
1019       };
1020       GType g_define_type_id =
1021         g_enum_register_static (g_intern_static_string ("GdkWindowWindowClass"), values);
1022       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1023     }
1024 
1025   return g_define_type_id__volatile;
1026 }
1027 GType
gdk_window_type_get_type(void)1028 gdk_window_type_get_type (void)
1029 {
1030   static volatile gsize g_define_type_id__volatile = 0;
1031 
1032   if (g_once_init_enter (&g_define_type_id__volatile))
1033     {
1034       static const GEnumValue values[] = {
1035         { GDK_WINDOW_ROOT, "GDK_WINDOW_ROOT", "root" },
1036         { GDK_WINDOW_TOPLEVEL, "GDK_WINDOW_TOPLEVEL", "toplevel" },
1037         { GDK_WINDOW_CHILD, "GDK_WINDOW_CHILD", "child" },
1038         { GDK_WINDOW_TEMP, "GDK_WINDOW_TEMP", "temp" },
1039         { GDK_WINDOW_FOREIGN, "GDK_WINDOW_FOREIGN", "foreign" },
1040         { GDK_WINDOW_OFFSCREEN, "GDK_WINDOW_OFFSCREEN", "offscreen" },
1041         { GDK_WINDOW_SUBSURFACE, "GDK_WINDOW_SUBSURFACE", "subsurface" },
1042         { 0, NULL, NULL }
1043       };
1044       GType g_define_type_id =
1045         g_enum_register_static (g_intern_static_string ("GdkWindowType"), values);
1046       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1047     }
1048 
1049   return g_define_type_id__volatile;
1050 }
1051 GType
gdk_window_attributes_type_get_type(void)1052 gdk_window_attributes_type_get_type (void)
1053 {
1054   static volatile gsize g_define_type_id__volatile = 0;
1055 
1056   if (g_once_init_enter (&g_define_type_id__volatile))
1057     {
1058       static const GFlagsValue values[] = {
1059         { GDK_WA_TITLE, "GDK_WA_TITLE", "title" },
1060         { GDK_WA_X, "GDK_WA_X", "x" },
1061         { GDK_WA_Y, "GDK_WA_Y", "y" },
1062         { GDK_WA_CURSOR, "GDK_WA_CURSOR", "cursor" },
1063         { GDK_WA_VISUAL, "GDK_WA_VISUAL", "visual" },
1064         { GDK_WA_WMCLASS, "GDK_WA_WMCLASS", "wmclass" },
1065         { GDK_WA_NOREDIR, "GDK_WA_NOREDIR", "noredir" },
1066         { GDK_WA_TYPE_HINT, "GDK_WA_TYPE_HINT", "type-hint" },
1067         { 0, NULL, NULL }
1068       };
1069       GType g_define_type_id =
1070         g_flags_register_static (g_intern_static_string ("GdkWindowAttributesType"), values);
1071       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1072     }
1073 
1074   return g_define_type_id__volatile;
1075 }
1076 GType
gdk_window_hints_get_type(void)1077 gdk_window_hints_get_type (void)
1078 {
1079   static volatile gsize g_define_type_id__volatile = 0;
1080 
1081   if (g_once_init_enter (&g_define_type_id__volatile))
1082     {
1083       static const GFlagsValue values[] = {
1084         { GDK_HINT_POS, "GDK_HINT_POS", "pos" },
1085         { GDK_HINT_MIN_SIZE, "GDK_HINT_MIN_SIZE", "min-size" },
1086         { GDK_HINT_MAX_SIZE, "GDK_HINT_MAX_SIZE", "max-size" },
1087         { GDK_HINT_BASE_SIZE, "GDK_HINT_BASE_SIZE", "base-size" },
1088         { GDK_HINT_ASPECT, "GDK_HINT_ASPECT", "aspect" },
1089         { GDK_HINT_RESIZE_INC, "GDK_HINT_RESIZE_INC", "resize-inc" },
1090         { GDK_HINT_WIN_GRAVITY, "GDK_HINT_WIN_GRAVITY", "win-gravity" },
1091         { GDK_HINT_USER_POS, "GDK_HINT_USER_POS", "user-pos" },
1092         { GDK_HINT_USER_SIZE, "GDK_HINT_USER_SIZE", "user-size" },
1093         { 0, NULL, NULL }
1094       };
1095       GType g_define_type_id =
1096         g_flags_register_static (g_intern_static_string ("GdkWindowHints"), values);
1097       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1098     }
1099 
1100   return g_define_type_id__volatile;
1101 }
1102 GType
gdk_wm_decoration_get_type(void)1103 gdk_wm_decoration_get_type (void)
1104 {
1105   static volatile gsize g_define_type_id__volatile = 0;
1106 
1107   if (g_once_init_enter (&g_define_type_id__volatile))
1108     {
1109       static const GFlagsValue values[] = {
1110         { GDK_DECOR_ALL, "GDK_DECOR_ALL", "all" },
1111         { GDK_DECOR_BORDER, "GDK_DECOR_BORDER", "border" },
1112         { GDK_DECOR_RESIZEH, "GDK_DECOR_RESIZEH", "resizeh" },
1113         { GDK_DECOR_TITLE, "GDK_DECOR_TITLE", "title" },
1114         { GDK_DECOR_MENU, "GDK_DECOR_MENU", "menu" },
1115         { GDK_DECOR_MINIMIZE, "GDK_DECOR_MINIMIZE", "minimize" },
1116         { GDK_DECOR_MAXIMIZE, "GDK_DECOR_MAXIMIZE", "maximize" },
1117         { 0, NULL, NULL }
1118       };
1119       GType g_define_type_id =
1120         g_flags_register_static (g_intern_static_string ("GdkWMDecoration"), values);
1121       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1122     }
1123 
1124   return g_define_type_id__volatile;
1125 }
1126 GType
gdk_wm_function_get_type(void)1127 gdk_wm_function_get_type (void)
1128 {
1129   static volatile gsize g_define_type_id__volatile = 0;
1130 
1131   if (g_once_init_enter (&g_define_type_id__volatile))
1132     {
1133       static const GFlagsValue values[] = {
1134         { GDK_FUNC_ALL, "GDK_FUNC_ALL", "all" },
1135         { GDK_FUNC_RESIZE, "GDK_FUNC_RESIZE", "resize" },
1136         { GDK_FUNC_MOVE, "GDK_FUNC_MOVE", "move" },
1137         { GDK_FUNC_MINIMIZE, "GDK_FUNC_MINIMIZE", "minimize" },
1138         { GDK_FUNC_MAXIMIZE, "GDK_FUNC_MAXIMIZE", "maximize" },
1139         { GDK_FUNC_CLOSE, "GDK_FUNC_CLOSE", "close" },
1140         { 0, NULL, NULL }
1141       };
1142       GType g_define_type_id =
1143         g_flags_register_static (g_intern_static_string ("GdkWMFunction"), values);
1144       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1145     }
1146 
1147   return g_define_type_id__volatile;
1148 }
1149 GType
gdk_gravity_get_type(void)1150 gdk_gravity_get_type (void)
1151 {
1152   static volatile gsize g_define_type_id__volatile = 0;
1153 
1154   if (g_once_init_enter (&g_define_type_id__volatile))
1155     {
1156       static const GEnumValue values[] = {
1157         { GDK_GRAVITY_NORTH_WEST, "GDK_GRAVITY_NORTH_WEST", "north-west" },
1158         { GDK_GRAVITY_NORTH, "GDK_GRAVITY_NORTH", "north" },
1159         { GDK_GRAVITY_NORTH_EAST, "GDK_GRAVITY_NORTH_EAST", "north-east" },
1160         { GDK_GRAVITY_WEST, "GDK_GRAVITY_WEST", "west" },
1161         { GDK_GRAVITY_CENTER, "GDK_GRAVITY_CENTER", "center" },
1162         { GDK_GRAVITY_EAST, "GDK_GRAVITY_EAST", "east" },
1163         { GDK_GRAVITY_SOUTH_WEST, "GDK_GRAVITY_SOUTH_WEST", "south-west" },
1164         { GDK_GRAVITY_SOUTH, "GDK_GRAVITY_SOUTH", "south" },
1165         { GDK_GRAVITY_SOUTH_EAST, "GDK_GRAVITY_SOUTH_EAST", "south-east" },
1166         { GDK_GRAVITY_STATIC, "GDK_GRAVITY_STATIC", "static" },
1167         { 0, NULL, NULL }
1168       };
1169       GType g_define_type_id =
1170         g_enum_register_static (g_intern_static_string ("GdkGravity"), values);
1171       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1172     }
1173 
1174   return g_define_type_id__volatile;
1175 }
1176 GType
gdk_anchor_hints_get_type(void)1177 gdk_anchor_hints_get_type (void)
1178 {
1179   static volatile gsize g_define_type_id__volatile = 0;
1180 
1181   if (g_once_init_enter (&g_define_type_id__volatile))
1182     {
1183       static const GFlagsValue values[] = {
1184         { GDK_ANCHOR_FLIP_X, "GDK_ANCHOR_FLIP_X", "flip-x" },
1185         { GDK_ANCHOR_FLIP_Y, "GDK_ANCHOR_FLIP_Y", "flip-y" },
1186         { GDK_ANCHOR_SLIDE_X, "GDK_ANCHOR_SLIDE_X", "slide-x" },
1187         { GDK_ANCHOR_SLIDE_Y, "GDK_ANCHOR_SLIDE_Y", "slide-y" },
1188         { GDK_ANCHOR_RESIZE_X, "GDK_ANCHOR_RESIZE_X", "resize-x" },
1189         { GDK_ANCHOR_RESIZE_Y, "GDK_ANCHOR_RESIZE_Y", "resize-y" },
1190         { GDK_ANCHOR_FLIP, "GDK_ANCHOR_FLIP", "flip" },
1191         { GDK_ANCHOR_SLIDE, "GDK_ANCHOR_SLIDE", "slide" },
1192         { GDK_ANCHOR_RESIZE, "GDK_ANCHOR_RESIZE", "resize" },
1193         { 0, NULL, NULL }
1194       };
1195       GType g_define_type_id =
1196         g_flags_register_static (g_intern_static_string ("GdkAnchorHints"), values);
1197       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1198     }
1199 
1200   return g_define_type_id__volatile;
1201 }
1202 GType
gdk_window_edge_get_type(void)1203 gdk_window_edge_get_type (void)
1204 {
1205   static volatile gsize g_define_type_id__volatile = 0;
1206 
1207   if (g_once_init_enter (&g_define_type_id__volatile))
1208     {
1209       static const GEnumValue values[] = {
1210         { GDK_WINDOW_EDGE_NORTH_WEST, "GDK_WINDOW_EDGE_NORTH_WEST", "north-west" },
1211         { GDK_WINDOW_EDGE_NORTH, "GDK_WINDOW_EDGE_NORTH", "north" },
1212         { GDK_WINDOW_EDGE_NORTH_EAST, "GDK_WINDOW_EDGE_NORTH_EAST", "north-east" },
1213         { GDK_WINDOW_EDGE_WEST, "GDK_WINDOW_EDGE_WEST", "west" },
1214         { GDK_WINDOW_EDGE_EAST, "GDK_WINDOW_EDGE_EAST", "east" },
1215         { GDK_WINDOW_EDGE_SOUTH_WEST, "GDK_WINDOW_EDGE_SOUTH_WEST", "south-west" },
1216         { GDK_WINDOW_EDGE_SOUTH, "GDK_WINDOW_EDGE_SOUTH", "south" },
1217         { GDK_WINDOW_EDGE_SOUTH_EAST, "GDK_WINDOW_EDGE_SOUTH_EAST", "south-east" },
1218         { 0, NULL, NULL }
1219       };
1220       GType g_define_type_id =
1221         g_enum_register_static (g_intern_static_string ("GdkWindowEdge"), values);
1222       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1223     }
1224 
1225   return g_define_type_id__volatile;
1226 }
1227 GType
gdk_fullscreen_mode_get_type(void)1228 gdk_fullscreen_mode_get_type (void)
1229 {
1230   static volatile gsize g_define_type_id__volatile = 0;
1231 
1232   if (g_once_init_enter (&g_define_type_id__volatile))
1233     {
1234       static const GEnumValue values[] = {
1235         { GDK_FULLSCREEN_ON_CURRENT_MONITOR, "GDK_FULLSCREEN_ON_CURRENT_MONITOR", "current-monitor" },
1236         { GDK_FULLSCREEN_ON_ALL_MONITORS, "GDK_FULLSCREEN_ON_ALL_MONITORS", "all-monitors" },
1237         { 0, NULL, NULL }
1238       };
1239       GType g_define_type_id =
1240         g_enum_register_static (g_intern_static_string ("GdkFullscreenMode"), values);
1241       g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
1242     }
1243 
1244   return g_define_type_id__volatile;
1245 }
1246  /**/
1247 
1248 /* Generated data ends here */
1249 
1250