diff options
Diffstat (limited to 'util/cairo-gobject/cairo-gobject-enums.c')
-rw-r--r-- | util/cairo-gobject/cairo-gobject-enums.c | 519 |
1 files changed, 519 insertions, 0 deletions
diff --git a/util/cairo-gobject/cairo-gobject-enums.c b/util/cairo-gobject/cairo-gobject-enums.c new file mode 100644 index 000000000..c91cfea54 --- /dev/null +++ b/util/cairo-gobject/cairo-gobject-enums.c | |||
@@ -0,0 +1,519 @@ | |||
1 | |||
2 | /* Generated data (by glib-mkenums) */ | ||
3 | |||
4 | #ifdef HAVE_CONFIG_H | ||
5 | #include "config.h" | ||
6 | #endif | ||
7 | |||
8 | #include "cairo-gobject.h" | ||
9 | |||
10 | GType | ||
11 | cairo_gobject_status_get_type (void) | ||
12 | { | ||
13 | static volatile gsize type_volatile = 0; | ||
14 | if (g_once_init_enter (&type_volatile)) { | ||
15 | static const GEnumValue values[] = { | ||
16 | { CAIRO_STATUS_SUCCESS, "CAIRO_STATUS_SUCCESS", "success" }, | ||
17 | { CAIRO_STATUS_NO_MEMORY, "CAIRO_STATUS_NO_MEMORY", "no-memory" }, | ||
18 | { CAIRO_STATUS_INVALID_RESTORE, "CAIRO_STATUS_INVALID_RESTORE", "invalid-restore" }, | ||
19 | { CAIRO_STATUS_INVALID_POP_GROUP, "CAIRO_STATUS_INVALID_POP_GROUP", "invalid-pop-group" }, | ||
20 | { CAIRO_STATUS_NO_CURRENT_POINT, "CAIRO_STATUS_NO_CURRENT_POINT", "no-current-point" }, | ||
21 | { CAIRO_STATUS_INVALID_MATRIX, "CAIRO_STATUS_INVALID_MATRIX", "invalid-matrix" }, | ||
22 | { CAIRO_STATUS_INVALID_STATUS, "CAIRO_STATUS_INVALID_STATUS", "invalid-status" }, | ||
23 | { CAIRO_STATUS_NULL_POINTER, "CAIRO_STATUS_NULL_POINTER", "null-pointer" }, | ||
24 | { CAIRO_STATUS_INVALID_STRING, "CAIRO_STATUS_INVALID_STRING", "invalid-string" }, | ||
25 | { CAIRO_STATUS_INVALID_PATH_DATA, "CAIRO_STATUS_INVALID_PATH_DATA", "invalid-path-data" }, | ||
26 | { CAIRO_STATUS_READ_ERROR, "CAIRO_STATUS_READ_ERROR", "read-error" }, | ||
27 | { CAIRO_STATUS_WRITE_ERROR, "CAIRO_STATUS_WRITE_ERROR", "write-error" }, | ||
28 | { CAIRO_STATUS_SURFACE_FINISHED, "CAIRO_STATUS_SURFACE_FINISHED", "surface-finished" }, | ||
29 | { CAIRO_STATUS_SURFACE_TYPE_MISMATCH, "CAIRO_STATUS_SURFACE_TYPE_MISMATCH", "surface-type-mismatch" }, | ||
30 | { CAIRO_STATUS_PATTERN_TYPE_MISMATCH, "CAIRO_STATUS_PATTERN_TYPE_MISMATCH", "pattern-type-mismatch" }, | ||
31 | { CAIRO_STATUS_INVALID_CONTENT, "CAIRO_STATUS_INVALID_CONTENT", "invalid-content" }, | ||
32 | { CAIRO_STATUS_INVALID_FORMAT, "CAIRO_STATUS_INVALID_FORMAT", "invalid-format" }, | ||
33 | { CAIRO_STATUS_INVALID_VISUAL, "CAIRO_STATUS_INVALID_VISUAL", "invalid-visual" }, | ||
34 | { CAIRO_STATUS_FILE_NOT_FOUND, "CAIRO_STATUS_FILE_NOT_FOUND", "file-not-found" }, | ||
35 | { CAIRO_STATUS_INVALID_DASH, "CAIRO_STATUS_INVALID_DASH", "invalid-dash" }, | ||
36 | { CAIRO_STATUS_INVALID_DSC_COMMENT, "CAIRO_STATUS_INVALID_DSC_COMMENT", "invalid-dsc-comment" }, | ||
37 | { CAIRO_STATUS_INVALID_INDEX, "CAIRO_STATUS_INVALID_INDEX", "invalid-index" }, | ||
38 | { CAIRO_STATUS_CLIP_NOT_REPRESENTABLE, "CAIRO_STATUS_CLIP_NOT_REPRESENTABLE", "clip-not-representable" }, | ||
39 | { CAIRO_STATUS_TEMP_FILE_ERROR, "CAIRO_STATUS_TEMP_FILE_ERROR", "temp-file-error" }, | ||
40 | { CAIRO_STATUS_INVALID_STRIDE, "CAIRO_STATUS_INVALID_STRIDE", "invalid-stride" }, | ||
41 | { CAIRO_STATUS_FONT_TYPE_MISMATCH, "CAIRO_STATUS_FONT_TYPE_MISMATCH", "font-type-mismatch" }, | ||
42 | { CAIRO_STATUS_USER_FONT_IMMUTABLE, "CAIRO_STATUS_USER_FONT_IMMUTABLE", "user-font-immutable" }, | ||
43 | { CAIRO_STATUS_USER_FONT_ERROR, "CAIRO_STATUS_USER_FONT_ERROR", "user-font-error" }, | ||
44 | { CAIRO_STATUS_NEGATIVE_COUNT, "CAIRO_STATUS_NEGATIVE_COUNT", "negative-count" }, | ||
45 | { CAIRO_STATUS_INVALID_CLUSTERS, "CAIRO_STATUS_INVALID_CLUSTERS", "invalid-clusters" }, | ||
46 | { CAIRO_STATUS_INVALID_SLANT, "CAIRO_STATUS_INVALID_SLANT", "invalid-slant" }, | ||
47 | { CAIRO_STATUS_INVALID_WEIGHT, "CAIRO_STATUS_INVALID_WEIGHT", "invalid-weight" }, | ||
48 | { CAIRO_STATUS_INVALID_SIZE, "CAIRO_STATUS_INVALID_SIZE", "invalid-size" }, | ||
49 | { CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED, "CAIRO_STATUS_USER_FONT_NOT_IMPLEMENTED", "user-font-not-implemented" }, | ||
50 | { CAIRO_STATUS_DEVICE_TYPE_MISMATCH, "CAIRO_STATUS_DEVICE_TYPE_MISMATCH", "device-type-mismatch" }, | ||
51 | { CAIRO_STATUS_DEVICE_ERROR, "CAIRO_STATUS_DEVICE_ERROR", "device-error" }, | ||
52 | { CAIRO_STATUS_LAST_STATUS, "CAIRO_STATUS_LAST_STATUS", "last-status" }, | ||
53 | { 0, NULL, NULL } | ||
54 | }; | ||
55 | GType type = g_enum_register_static (g_intern_static_string ("cairo_status_t"), values); | ||
56 | |||
57 | g_once_init_leave (&type_volatile, type); | ||
58 | } | ||
59 | return type_volatile; | ||
60 | } | ||
61 | |||
62 | GType | ||
63 | cairo_gobject_content_get_type (void) | ||
64 | { | ||
65 | static volatile gsize type_volatile = 0; | ||
66 | if (g_once_init_enter (&type_volatile)) { | ||
67 | static const GEnumValue values[] = { | ||
68 | { CAIRO_CONTENT_COLOR, "CAIRO_CONTENT_COLOR", "color" }, | ||
69 | { CAIRO_CONTENT_ALPHA, "CAIRO_CONTENT_ALPHA", "alpha" }, | ||
70 | { CAIRO_CONTENT_COLOR_ALPHA, "CAIRO_CONTENT_COLOR_ALPHA", "color-alpha" }, | ||
71 | { 0, NULL, NULL } | ||
72 | }; | ||
73 | GType type = g_enum_register_static (g_intern_static_string ("cairo_content_t"), values); | ||
74 | |||
75 | g_once_init_leave (&type_volatile, type); | ||
76 | } | ||
77 | return type_volatile; | ||
78 | } | ||
79 | |||
80 | GType | ||
81 | cairo_gobject_operator_get_type (void) | ||
82 | { | ||
83 | static volatile gsize type_volatile = 0; | ||
84 | if (g_once_init_enter (&type_volatile)) { | ||
85 | static const GEnumValue values[] = { | ||
86 | { CAIRO_OPERATOR_CLEAR, "CAIRO_OPERATOR_CLEAR", "clear" }, | ||
87 | { CAIRO_OPERATOR_SOURCE, "CAIRO_OPERATOR_SOURCE", "source" }, | ||
88 | { CAIRO_OPERATOR_OVER, "CAIRO_OPERATOR_OVER", "over" }, | ||
89 | { CAIRO_OPERATOR_IN, "CAIRO_OPERATOR_IN", "in" }, | ||
90 | { CAIRO_OPERATOR_OUT, "CAIRO_OPERATOR_OUT", "out" }, | ||
91 | { CAIRO_OPERATOR_ATOP, "CAIRO_OPERATOR_ATOP", "atop" }, | ||
92 | { CAIRO_OPERATOR_DEST, "CAIRO_OPERATOR_DEST", "dest" }, | ||
93 | { CAIRO_OPERATOR_DEST_OVER, "CAIRO_OPERATOR_DEST_OVER", "dest-over" }, | ||
94 | { CAIRO_OPERATOR_DEST_IN, "CAIRO_OPERATOR_DEST_IN", "dest-in" }, | ||
95 | { CAIRO_OPERATOR_DEST_OUT, "CAIRO_OPERATOR_DEST_OUT", "dest-out" }, | ||
96 | { CAIRO_OPERATOR_DEST_ATOP, "CAIRO_OPERATOR_DEST_ATOP", "dest-atop" }, | ||
97 | { CAIRO_OPERATOR_XOR, "CAIRO_OPERATOR_XOR", "xor" }, | ||
98 | { CAIRO_OPERATOR_ADD, "CAIRO_OPERATOR_ADD", "add" }, | ||
99 | { CAIRO_OPERATOR_SATURATE, "CAIRO_OPERATOR_SATURATE", "saturate" }, | ||
100 | { CAIRO_OPERATOR_MULTIPLY, "CAIRO_OPERATOR_MULTIPLY", "multiply" }, | ||
101 | { CAIRO_OPERATOR_SCREEN, "CAIRO_OPERATOR_SCREEN", "screen" }, | ||
102 | { CAIRO_OPERATOR_OVERLAY, "CAIRO_OPERATOR_OVERLAY", "overlay" }, | ||
103 | { CAIRO_OPERATOR_DARKEN, "CAIRO_OPERATOR_DARKEN", "darken" }, | ||
104 | { CAIRO_OPERATOR_LIGHTEN, "CAIRO_OPERATOR_LIGHTEN", "lighten" }, | ||
105 | { CAIRO_OPERATOR_COLOR_DODGE, "CAIRO_OPERATOR_COLOR_DODGE", "color-dodge" }, | ||
106 | { CAIRO_OPERATOR_COLOR_BURN, "CAIRO_OPERATOR_COLOR_BURN", "color-burn" }, | ||
107 | { CAIRO_OPERATOR_HARD_LIGHT, "CAIRO_OPERATOR_HARD_LIGHT", "hard-light" }, | ||
108 | { CAIRO_OPERATOR_SOFT_LIGHT, "CAIRO_OPERATOR_SOFT_LIGHT", "soft-light" }, | ||
109 | { CAIRO_OPERATOR_DIFFERENCE, "CAIRO_OPERATOR_DIFFERENCE", "difference" }, | ||
110 | { CAIRO_OPERATOR_EXCLUSION, "CAIRO_OPERATOR_EXCLUSION", "exclusion" }, | ||
111 | { CAIRO_OPERATOR_HSL_HUE, "CAIRO_OPERATOR_HSL_HUE", "hsl-hue" }, | ||
112 | { CAIRO_OPERATOR_HSL_SATURATION, "CAIRO_OPERATOR_HSL_SATURATION", "hsl-saturation" }, | ||
113 | { CAIRO_OPERATOR_HSL_COLOR, "CAIRO_OPERATOR_HSL_COLOR", "hsl-color" }, | ||
114 | { CAIRO_OPERATOR_HSL_LUMINOSITY, "CAIRO_OPERATOR_HSL_LUMINOSITY", "hsl-luminosity" }, | ||
115 | { 0, NULL, NULL } | ||
116 | }; | ||
117 | GType type = g_enum_register_static (g_intern_static_string ("cairo_operator_t"), values); | ||
118 | |||
119 | g_once_init_leave (&type_volatile, type); | ||
120 | } | ||
121 | return type_volatile; | ||
122 | } | ||
123 | |||
124 | GType | ||
125 | cairo_gobject_antialias_get_type (void) | ||
126 | { | ||
127 | static volatile gsize type_volatile = 0; | ||
128 | if (g_once_init_enter (&type_volatile)) { | ||
129 | static const GEnumValue values[] = { | ||
130 | { CAIRO_ANTIALIAS_DEFAULT, "CAIRO_ANTIALIAS_DEFAULT", "default" }, | ||
131 | { CAIRO_ANTIALIAS_NONE, "CAIRO_ANTIALIAS_NONE", "none" }, | ||
132 | { CAIRO_ANTIALIAS_GRAY, "CAIRO_ANTIALIAS_GRAY", "gray" }, | ||
133 | { CAIRO_ANTIALIAS_SUBPIXEL, "CAIRO_ANTIALIAS_SUBPIXEL", "subpixel" }, | ||
134 | { 0, NULL, NULL } | ||
135 | }; | ||
136 | GType type = g_enum_register_static (g_intern_static_string ("cairo_antialias_t"), values); | ||
137 | |||
138 | g_once_init_leave (&type_volatile, type); | ||
139 | } | ||
140 | return type_volatile; | ||
141 | } | ||
142 | |||
143 | GType | ||
144 | cairo_gobject_fill_rule_get_type (void) | ||
145 | { | ||
146 | static volatile gsize type_volatile = 0; | ||
147 | if (g_once_init_enter (&type_volatile)) { | ||
148 | static const GEnumValue values[] = { | ||
149 | { CAIRO_FILL_RULE_WINDING, "CAIRO_FILL_RULE_WINDING", "winding" }, | ||
150 | { CAIRO_FILL_RULE_EVEN_ODD, "CAIRO_FILL_RULE_EVEN_ODD", "even-odd" }, | ||
151 | { 0, NULL, NULL } | ||
152 | }; | ||
153 | GType type = g_enum_register_static (g_intern_static_string ("cairo_fill_rule_t"), values); | ||
154 | |||
155 | g_once_init_leave (&type_volatile, type); | ||
156 | } | ||
157 | return type_volatile; | ||
158 | } | ||
159 | |||
160 | GType | ||
161 | cairo_gobject_line_cap_get_type (void) | ||
162 | { | ||
163 | static volatile gsize type_volatile = 0; | ||
164 | if (g_once_init_enter (&type_volatile)) { | ||
165 | static const GEnumValue values[] = { | ||
166 | { CAIRO_LINE_CAP_BUTT, "CAIRO_LINE_CAP_BUTT", "butt" }, | ||
167 | { CAIRO_LINE_CAP_ROUND, "CAIRO_LINE_CAP_ROUND", "round" }, | ||
168 | { CAIRO_LINE_CAP_SQUARE, "CAIRO_LINE_CAP_SQUARE", "square" }, | ||
169 | { 0, NULL, NULL } | ||
170 | }; | ||
171 | GType type = g_enum_register_static (g_intern_static_string ("cairo_line_cap_t"), values); | ||
172 | |||
173 | g_once_init_leave (&type_volatile, type); | ||
174 | } | ||
175 | return type_volatile; | ||
176 | } | ||
177 | |||
178 | GType | ||
179 | cairo_gobject_line_join_get_type (void) | ||
180 | { | ||
181 | static volatile gsize type_volatile = 0; | ||
182 | if (g_once_init_enter (&type_volatile)) { | ||
183 | static const GEnumValue values[] = { | ||
184 | { CAIRO_LINE_JOIN_MITER, "CAIRO_LINE_JOIN_MITER", "miter" }, | ||
185 | { CAIRO_LINE_JOIN_ROUND, "CAIRO_LINE_JOIN_ROUND", "round" }, | ||
186 | { CAIRO_LINE_JOIN_BEVEL, "CAIRO_LINE_JOIN_BEVEL", "bevel" }, | ||
187 | { 0, NULL, NULL } | ||
188 | }; | ||
189 | GType type = g_enum_register_static (g_intern_static_string ("cairo_line_join_t"), values); | ||
190 | |||
191 | g_once_init_leave (&type_volatile, type); | ||
192 | } | ||
193 | return type_volatile; | ||
194 | } | ||
195 | |||
196 | GType | ||
197 | cairo_gobject_text_cluster_flags_get_type (void) | ||
198 | { | ||
199 | static volatile gsize type_volatile = 0; | ||
200 | if (g_once_init_enter (&type_volatile)) { | ||
201 | static const GEnumValue values[] = { | ||
202 | { CAIRO_TEXT_CLUSTER_FLAG_BACKWARD, "CAIRO_TEXT_CLUSTER_FLAG_BACKWARD", "backward" }, | ||
203 | { 0, NULL, NULL } | ||
204 | }; | ||
205 | GType type = g_enum_register_static (g_intern_static_string ("cairo_text_cluster_flags_t"), values); | ||
206 | |||
207 | g_once_init_leave (&type_volatile, type); | ||
208 | } | ||
209 | return type_volatile; | ||
210 | } | ||
211 | |||
212 | GType | ||
213 | cairo_gobject_font_slant_get_type (void) | ||
214 | { | ||
215 | static volatile gsize type_volatile = 0; | ||
216 | if (g_once_init_enter (&type_volatile)) { | ||
217 | static const GEnumValue values[] = { | ||
218 | { CAIRO_FONT_SLANT_NORMAL, "CAIRO_FONT_SLANT_NORMAL", "normal" }, | ||
219 | { CAIRO_FONT_SLANT_ITALIC, "CAIRO_FONT_SLANT_ITALIC", "italic" }, | ||
220 | { CAIRO_FONT_SLANT_OBLIQUE, "CAIRO_FONT_SLANT_OBLIQUE", "oblique" }, | ||
221 | { 0, NULL, NULL } | ||
222 | }; | ||
223 | GType type = g_enum_register_static (g_intern_static_string ("cairo_font_slant_t"), values); | ||
224 | |||
225 | g_once_init_leave (&type_volatile, type); | ||
226 | } | ||
227 | return type_volatile; | ||
228 | } | ||
229 | |||
230 | GType | ||
231 | cairo_gobject_font_weight_get_type (void) | ||
232 | { | ||
233 | static volatile gsize type_volatile = 0; | ||
234 | if (g_once_init_enter (&type_volatile)) { | ||
235 | static const GEnumValue values[] = { | ||
236 | { CAIRO_FONT_WEIGHT_NORMAL, "CAIRO_FONT_WEIGHT_NORMAL", "normal" }, | ||
237 | { CAIRO_FONT_WEIGHT_BOLD, "CAIRO_FONT_WEIGHT_BOLD", "bold" }, | ||
238 | { 0, NULL, NULL } | ||
239 | }; | ||
240 | GType type = g_enum_register_static (g_intern_static_string ("cairo_font_weight_t"), values); | ||
241 | |||
242 | g_once_init_leave (&type_volatile, type); | ||
243 | } | ||
244 | return type_volatile; | ||
245 | } | ||
246 | |||
247 | GType | ||
248 | cairo_gobject_subpixel_order_get_type (void) | ||
249 | { | ||
250 | static volatile gsize type_volatile = 0; | ||
251 | if (g_once_init_enter (&type_volatile)) { | ||
252 | static const GEnumValue values[] = { | ||
253 | { CAIRO_SUBPIXEL_ORDER_DEFAULT, "CAIRO_SUBPIXEL_ORDER_DEFAULT", "default" }, | ||
254 | { CAIRO_SUBPIXEL_ORDER_RGB, "CAIRO_SUBPIXEL_ORDER_RGB", "rgb" }, | ||
255 | { CAIRO_SUBPIXEL_ORDER_BGR, "CAIRO_SUBPIXEL_ORDER_BGR", "bgr" }, | ||
256 | { CAIRO_SUBPIXEL_ORDER_VRGB, "CAIRO_SUBPIXEL_ORDER_VRGB", "vrgb" }, | ||
257 | { CAIRO_SUBPIXEL_ORDER_VBGR, "CAIRO_SUBPIXEL_ORDER_VBGR", "vbgr" }, | ||
258 | { 0, NULL, NULL } | ||
259 | }; | ||
260 | GType type = g_enum_register_static (g_intern_static_string ("cairo_subpixel_order_t"), values); | ||
261 | |||
262 | g_once_init_leave (&type_volatile, type); | ||
263 | } | ||
264 | return type_volatile; | ||
265 | } | ||
266 | |||
267 | GType | ||
268 | cairo_gobject_hint_style_get_type (void) | ||
269 | { | ||
270 | static volatile gsize type_volatile = 0; | ||
271 | if (g_once_init_enter (&type_volatile)) { | ||
272 | static const GEnumValue values[] = { | ||
273 | { CAIRO_HINT_STYLE_DEFAULT, "CAIRO_HINT_STYLE_DEFAULT", "default" }, | ||
274 | { CAIRO_HINT_STYLE_NONE, "CAIRO_HINT_STYLE_NONE", "none" }, | ||
275 | { CAIRO_HINT_STYLE_SLIGHT, "CAIRO_HINT_STYLE_SLIGHT", "slight" }, | ||
276 | { CAIRO_HINT_STYLE_MEDIUM, "CAIRO_HINT_STYLE_MEDIUM", "medium" }, | ||
277 | { CAIRO_HINT_STYLE_FULL, "CAIRO_HINT_STYLE_FULL", "full" }, | ||
278 | { 0, NULL, NULL } | ||
279 | }; | ||
280 | GType type = g_enum_register_static (g_intern_static_string ("cairo_hint_style_t"), values); | ||
281 | |||
282 | g_once_init_leave (&type_volatile, type); | ||
283 | } | ||
284 | return type_volatile; | ||
285 | } | ||
286 | |||
287 | GType | ||
288 | cairo_gobject_hint_metrics_get_type (void) | ||
289 | { | ||
290 | static volatile gsize type_volatile = 0; | ||
291 | if (g_once_init_enter (&type_volatile)) { | ||
292 | static const GEnumValue values[] = { | ||
293 | { CAIRO_HINT_METRICS_DEFAULT, "CAIRO_HINT_METRICS_DEFAULT", "default" }, | ||
294 | { CAIRO_HINT_METRICS_OFF, "CAIRO_HINT_METRICS_OFF", "off" }, | ||
295 | { CAIRO_HINT_METRICS_ON, "CAIRO_HINT_METRICS_ON", "on" }, | ||
296 | { 0, NULL, NULL } | ||
297 | }; | ||
298 | GType type = g_enum_register_static (g_intern_static_string ("cairo_hint_metrics_t"), values); | ||
299 | |||
300 | g_once_init_leave (&type_volatile, type); | ||
301 | } | ||
302 | return type_volatile; | ||
303 | } | ||
304 | |||
305 | GType | ||
306 | cairo_gobject_font_type_get_type (void) | ||
307 | { | ||
308 | static volatile gsize type_volatile = 0; | ||
309 | if (g_once_init_enter (&type_volatile)) { | ||
310 | static const GEnumValue values[] = { | ||
311 | { CAIRO_FONT_TYPE_TOY, "CAIRO_FONT_TYPE_TOY", "toy" }, | ||
312 | { CAIRO_FONT_TYPE_FT, "CAIRO_FONT_TYPE_FT", "ft" }, | ||
313 | { CAIRO_FONT_TYPE_WIN32, "CAIRO_FONT_TYPE_WIN32", "win32" }, | ||
314 | { CAIRO_FONT_TYPE_QUARTZ, "CAIRO_FONT_TYPE_QUARTZ", "quartz" }, | ||
315 | { CAIRO_FONT_TYPE_USER, "CAIRO_FONT_TYPE_USER", "user" }, | ||
316 | { 0, NULL, NULL } | ||
317 | }; | ||
318 | GType type = g_enum_register_static (g_intern_static_string ("cairo_font_type_t"), values); | ||
319 | |||
320 | g_once_init_leave (&type_volatile, type); | ||
321 | } | ||
322 | return type_volatile; | ||
323 | } | ||
324 | |||
325 | GType | ||
326 | cairo_gobject_path_data_type_get_type (void) | ||
327 | { | ||
328 | static volatile gsize type_volatile = 0; | ||
329 | if (g_once_init_enter (&type_volatile)) { | ||
330 | static const GEnumValue values[] = { | ||
331 | { CAIRO_PATH_MOVE_TO, "CAIRO_PATH_MOVE_TO", "move-to" }, | ||
332 | { CAIRO_PATH_LINE_TO, "CAIRO_PATH_LINE_TO", "line-to" }, | ||
333 | { CAIRO_PATH_CURVE_TO, "CAIRO_PATH_CURVE_TO", "curve-to" }, | ||
334 | { CAIRO_PATH_CLOSE_PATH, "CAIRO_PATH_CLOSE_PATH", "close-path" }, | ||
335 | { 0, NULL, NULL } | ||
336 | }; | ||
337 | GType type = g_enum_register_static (g_intern_static_string ("cairo_path_data_type_t"), values); | ||
338 | |||
339 | g_once_init_leave (&type_volatile, type); | ||
340 | } | ||
341 | return type_volatile; | ||
342 | } | ||
343 | |||
344 | GType | ||
345 | cairo_gobject_device_type_get_type (void) | ||
346 | { | ||
347 | static volatile gsize type_volatile = 0; | ||
348 | if (g_once_init_enter (&type_volatile)) { | ||
349 | static const GEnumValue values[] = { | ||
350 | { CAIRO_DEVICE_TYPE_IMAGE, "CAIRO_DEVICE_TYPE_IMAGE", "image" }, | ||
351 | { CAIRO_DEVICE_TYPE_PDF, "CAIRO_DEVICE_TYPE_PDF", "pdf" }, | ||
352 | { CAIRO_DEVICE_TYPE_PS, "CAIRO_DEVICE_TYPE_PS", "ps" }, | ||
353 | { CAIRO_DEVICE_TYPE_XLIB, "CAIRO_DEVICE_TYPE_XLIB", "xlib" }, | ||
354 | { CAIRO_DEVICE_TYPE_XCB, "CAIRO_DEVICE_TYPE_XCB", "xcb" }, | ||
355 | { CAIRO_DEVICE_TYPE_GLITZ, "CAIRO_DEVICE_TYPE_GLITZ", "glitz" }, | ||
356 | { CAIRO_DEVICE_TYPE_QUARTZ, "CAIRO_DEVICE_TYPE_QUARTZ", "quartz" }, | ||
357 | { CAIRO_DEVICE_TYPE_WIN32, "CAIRO_DEVICE_TYPE_WIN32", "win32" }, | ||
358 | { CAIRO_DEVICE_TYPE_BEOS, "CAIRO_DEVICE_TYPE_BEOS", "beos" }, | ||
359 | { CAIRO_DEVICE_TYPE_DIRECTFB, "CAIRO_DEVICE_TYPE_DIRECTFB", "directfb" }, | ||
360 | { CAIRO_DEVICE_TYPE_SVG, "CAIRO_DEVICE_TYPE_SVG", "svg" }, | ||
361 | { CAIRO_DEVICE_TYPE_OS2, "CAIRO_DEVICE_TYPE_OS2", "os2" }, | ||
362 | { CAIRO_DEVICE_TYPE_WIN32_PRINTING, "CAIRO_DEVICE_TYPE_WIN32_PRINTING", "win32-printing" }, | ||
363 | { CAIRO_DEVICE_TYPE_QUARTZ_IMAGE, "CAIRO_DEVICE_TYPE_QUARTZ_IMAGE", "quartz-image" }, | ||
364 | { CAIRO_DEVICE_TYPE_SCRIPT, "CAIRO_DEVICE_TYPE_SCRIPT", "script" }, | ||
365 | { CAIRO_DEVICE_TYPE_QT, "CAIRO_DEVICE_TYPE_QT", "qt" }, | ||
366 | { CAIRO_DEVICE_TYPE_RECORDING, "CAIRO_DEVICE_TYPE_RECORDING", "recording" }, | ||
367 | { CAIRO_DEVICE_TYPE_VG, "CAIRO_DEVICE_TYPE_VG", "vg" }, | ||
368 | { CAIRO_DEVICE_TYPE_GL, "CAIRO_DEVICE_TYPE_GL", "gl" }, | ||
369 | { CAIRO_DEVICE_TYPE_DRM, "CAIRO_DEVICE_TYPE_DRM", "drm" }, | ||
370 | { CAIRO_DEVICE_TYPE_XML, "CAIRO_DEVICE_TYPE_XML", "xml" }, | ||
371 | { CAIRO_DEVICE_TYPE_SKIA, "CAIRO_DEVICE_TYPE_SKIA", "skia" }, | ||
372 | { 0, NULL, NULL } | ||
373 | }; | ||
374 | GType type = g_enum_register_static (g_intern_static_string ("cairo_device_type_t"), values); | ||
375 | |||
376 | g_once_init_leave (&type_volatile, type); | ||
377 | } | ||
378 | return type_volatile; | ||
379 | } | ||
380 | |||
381 | GType | ||
382 | cairo_gobject_surface_type_get_type (void) | ||
383 | { | ||
384 | static volatile gsize type_volatile = 0; | ||
385 | if (g_once_init_enter (&type_volatile)) { | ||
386 | static const GEnumValue values[] = { | ||
387 | { CAIRO_SURFACE_TYPE_IMAGE, "CAIRO_SURFACE_TYPE_IMAGE", "image" }, | ||
388 | { CAIRO_SURFACE_TYPE_PDF, "CAIRO_SURFACE_TYPE_PDF", "pdf" }, | ||
389 | { CAIRO_SURFACE_TYPE_PS, "CAIRO_SURFACE_TYPE_PS", "ps" }, | ||
390 | { CAIRO_SURFACE_TYPE_XLIB, "CAIRO_SURFACE_TYPE_XLIB", "xlib" }, | ||
391 | { CAIRO_SURFACE_TYPE_XCB, "CAIRO_SURFACE_TYPE_XCB", "xcb" }, | ||
392 | { CAIRO_SURFACE_TYPE_GLITZ, "CAIRO_SURFACE_TYPE_GLITZ", "glitz" }, | ||
393 | { CAIRO_SURFACE_TYPE_QUARTZ, "CAIRO_SURFACE_TYPE_QUARTZ", "quartz" }, | ||
394 | { CAIRO_SURFACE_TYPE_WIN32, "CAIRO_SURFACE_TYPE_WIN32", "win32" }, | ||
395 | { CAIRO_SURFACE_TYPE_BEOS, "CAIRO_SURFACE_TYPE_BEOS", "beos" }, | ||
396 | { CAIRO_SURFACE_TYPE_DIRECTFB, "CAIRO_SURFACE_TYPE_DIRECTFB", "directfb" }, | ||
397 | { CAIRO_SURFACE_TYPE_SVG, "CAIRO_SURFACE_TYPE_SVG", "svg" }, | ||
398 | { CAIRO_SURFACE_TYPE_OS2, "CAIRO_SURFACE_TYPE_OS2", "os2" }, | ||
399 | { CAIRO_SURFACE_TYPE_WIN32_PRINTING, "CAIRO_SURFACE_TYPE_WIN32_PRINTING", "win32-printing" }, | ||
400 | { CAIRO_SURFACE_TYPE_QUARTZ_IMAGE, "CAIRO_SURFACE_TYPE_QUARTZ_IMAGE", "quartz-image" }, | ||
401 | { CAIRO_SURFACE_TYPE_SCRIPT, "CAIRO_SURFACE_TYPE_SCRIPT", "script" }, | ||
402 | { CAIRO_SURFACE_TYPE_QT, "CAIRO_SURFACE_TYPE_QT", "qt" }, | ||
403 | { CAIRO_SURFACE_TYPE_RECORDING, "CAIRO_SURFACE_TYPE_RECORDING", "recording" }, | ||
404 | { CAIRO_SURFACE_TYPE_VG, "CAIRO_SURFACE_TYPE_VG", "vg" }, | ||
405 | { CAIRO_SURFACE_TYPE_GL, "CAIRO_SURFACE_TYPE_GL", "gl" }, | ||
406 | { CAIRO_SURFACE_TYPE_DRM, "CAIRO_SURFACE_TYPE_DRM", "drm" }, | ||
407 | { CAIRO_SURFACE_TYPE_TEE, "CAIRO_SURFACE_TYPE_TEE", "tee" }, | ||
408 | { CAIRO_SURFACE_TYPE_XML, "CAIRO_SURFACE_TYPE_XML", "xml" }, | ||
409 | { CAIRO_SURFACE_TYPE_SKIA, "CAIRO_SURFACE_TYPE_SKIA", "skia" }, | ||
410 | { 0, NULL, NULL } | ||
411 | }; | ||
412 | GType type = g_enum_register_static (g_intern_static_string ("cairo_surface_type_t"), values); | ||
413 | |||
414 | g_once_init_leave (&type_volatile, type); | ||
415 | } | ||
416 | return type_volatile; | ||
417 | } | ||
418 | |||
419 | GType | ||
420 | cairo_gobject_format_get_type (void) | ||
421 | { | ||
422 | static volatile gsize type_volatile = 0; | ||
423 | if (g_once_init_enter (&type_volatile)) { | ||
424 | static const GEnumValue values[] = { | ||
425 | { CAIRO_FORMAT_INVALID, "CAIRO_FORMAT_INVALID", "invalid" }, | ||
426 | { CAIRO_FORMAT_ARGB32, "CAIRO_FORMAT_ARGB32", "argb32" }, | ||
427 | { CAIRO_FORMAT_RGB24, "CAIRO_FORMAT_RGB24", "rgb24" }, | ||
428 | { CAIRO_FORMAT_A8, "CAIRO_FORMAT_A8", "a8" }, | ||
429 | { CAIRO_FORMAT_A1, "CAIRO_FORMAT_A1", "a1" }, | ||
430 | { CAIRO_FORMAT_RGB16_565, "CAIRO_FORMAT_RGB16_565", "rgb16-565" }, | ||
431 | { 0, NULL, NULL } | ||
432 | }; | ||
433 | GType type = g_enum_register_static (g_intern_static_string ("cairo_format_t"), values); | ||
434 | |||
435 | g_once_init_leave (&type_volatile, type); | ||
436 | } | ||
437 | return type_volatile; | ||
438 | } | ||
439 | |||
440 | GType | ||
441 | cairo_gobject_pattern_type_get_type (void) | ||
442 | { | ||
443 | static volatile gsize type_volatile = 0; | ||
444 | if (g_once_init_enter (&type_volatile)) { | ||
445 | static const GEnumValue values[] = { | ||
446 | { CAIRO_PATTERN_TYPE_SOLID, "CAIRO_PATTERN_TYPE_SOLID", "solid" }, | ||
447 | { CAIRO_PATTERN_TYPE_SURFACE, "CAIRO_PATTERN_TYPE_SURFACE", "surface" }, | ||
448 | { CAIRO_PATTERN_TYPE_LINEAR, "CAIRO_PATTERN_TYPE_LINEAR", "linear" }, | ||
449 | { CAIRO_PATTERN_TYPE_RADIAL, "CAIRO_PATTERN_TYPE_RADIAL", "radial" }, | ||
450 | { 0, NULL, NULL } | ||
451 | }; | ||
452 | GType type = g_enum_register_static (g_intern_static_string ("cairo_pattern_type_t"), values); | ||
453 | |||
454 | g_once_init_leave (&type_volatile, type); | ||
455 | } | ||
456 | return type_volatile; | ||
457 | } | ||
458 | |||
459 | GType | ||
460 | cairo_gobject_extend_get_type (void) | ||
461 | { | ||
462 | static volatile gsize type_volatile = 0; | ||
463 | if (g_once_init_enter (&type_volatile)) { | ||
464 | static const GEnumValue values[] = { | ||
465 | { CAIRO_EXTEND_NONE, "CAIRO_EXTEND_NONE", "none" }, | ||
466 | { CAIRO_EXTEND_REPEAT, "CAIRO_EXTEND_REPEAT", "repeat" }, | ||
467 | { CAIRO_EXTEND_REFLECT, "CAIRO_EXTEND_REFLECT", "reflect" }, | ||
468 | { CAIRO_EXTEND_PAD, "CAIRO_EXTEND_PAD", "pad" }, | ||
469 | { 0, NULL, NULL } | ||
470 | }; | ||
471 | GType type = g_enum_register_static (g_intern_static_string ("cairo_extend_t"), values); | ||
472 | |||
473 | g_once_init_leave (&type_volatile, type); | ||
474 | } | ||
475 | return type_volatile; | ||
476 | } | ||
477 | |||
478 | GType | ||
479 | cairo_gobject_filter_get_type (void) | ||
480 | { | ||
481 | static volatile gsize type_volatile = 0; | ||
482 | if (g_once_init_enter (&type_volatile)) { | ||
483 | static const GEnumValue values[] = { | ||
484 | { CAIRO_FILTER_FAST, "CAIRO_FILTER_FAST", "fast" }, | ||
485 | { CAIRO_FILTER_GOOD, "CAIRO_FILTER_GOOD", "good" }, | ||
486 | { CAIRO_FILTER_BEST, "CAIRO_FILTER_BEST", "best" }, | ||
487 | { CAIRO_FILTER_NEAREST, "CAIRO_FILTER_NEAREST", "nearest" }, | ||
488 | { CAIRO_FILTER_BILINEAR, "CAIRO_FILTER_BILINEAR", "bilinear" }, | ||
489 | { CAIRO_FILTER_GAUSSIAN, "CAIRO_FILTER_GAUSSIAN", "gaussian" }, | ||
490 | { 0, NULL, NULL } | ||
491 | }; | ||
492 | GType type = g_enum_register_static (g_intern_static_string ("cairo_filter_t"), values); | ||
493 | |||
494 | g_once_init_leave (&type_volatile, type); | ||
495 | } | ||
496 | return type_volatile; | ||
497 | } | ||
498 | |||
499 | GType | ||
500 | cairo_gobject_region_overlap_get_type (void) | ||
501 | { | ||
502 | static volatile gsize type_volatile = 0; | ||
503 | if (g_once_init_enter (&type_volatile)) { | ||
504 | static const GEnumValue values[] = { | ||
505 | { CAIRO_REGION_OVERLAP_IN, "CAIRO_REGION_OVERLAP_IN", "in" }, | ||
506 | { CAIRO_REGION_OVERLAP_OUT, "CAIRO_REGION_OVERLAP_OUT", "out" }, | ||
507 | { CAIRO_REGION_OVERLAP_PART, "CAIRO_REGION_OVERLAP_PART", "part" }, | ||
508 | { 0, NULL, NULL } | ||
509 | }; | ||
510 | GType type = g_enum_register_static (g_intern_static_string ("cairo_region_overlap_t"), values); | ||
511 | |||
512 | g_once_init_leave (&type_volatile, type); | ||
513 | } | ||
514 | return type_volatile; | ||
515 | } | ||
516 | |||
517 | |||
518 | /* Generated data ends here */ | ||
519 | |||