1 diff '--color=auto' -rupN wingpanel.orig/vapi/Clutter-12-custom.vala wingpanel/vapi/Clutter-12-custom.vala
2 --- wingpanel.orig/vapi/Clutter-12-custom.vala 1970-01-01 01:00:00.000000000 +0100
3 +++ wingpanel/vapi/Clutter-12-custom.vala 2023-05-05 21:13:46.497792280 +0200
6 + public struct Color {
7 + [CCode (cname = "_vala_clutter_color_from_hls")]
8 + public static Clutter.Color? from_hls (float hue, float luminance, float saturation) {
9 + var color = Clutter.Color.alloc ();
10 + color.init_from_hls (hue, luminance, saturation);
13 + [CCode (cname = "_vala_clutter_color_from_pixel")]
14 + public static Clutter.Color? from_pixel (uint32 pixel) {
15 + var color = Clutter.Color.alloc ();
16 + color.init_from_pixel (pixel);
19 + [CCode (cname = "_vala_clutter_color_from_string")]
20 + public static Clutter.Color? from_string (string str) {
21 + var color = Clutter.Color.alloc ();
22 + color.init_from_string (str);
25 + [CCode (cname = "clutter_color_from_string")]
26 + public bool parse_string (string str);
29 + public interface Container : GLib.Object {
30 + public void add (params Clutter.Actor[] actors);
31 + [CCode (cname = "clutter_container_class_find_child_property")]
32 + public class unowned GLib.ParamSpec find_child_property (string property_name);
33 + [CCode (cname = "clutter_container_class_list_child_properties")]
34 + public class unowned GLib.ParamSpec[] list_child_properties ();
37 + public struct Units {
38 + [CCode (cname = "clutter_units_from_cm")]
39 + public Units.from_cm (float cm);
40 + [CCode (cname = "clutter_units_from_em")]
41 + public Units.from_em (float em);
42 + [CCode (cname = "clutter_units_from_em_for_font")]
43 + public Units.from_em_for_font (string font_name, float em);
44 + [CCode (cname = "clutter_units_from_mm")]
45 + public Units.from_mm (float mm);
46 + [CCode (cname = "clutter_units_from_pixels")]
47 + public Units.from_pixels (int px);
48 + [CCode (cname = "clutter_units_from_pt")]
49 + public Units.from_pt (float pt);
50 + [CCode (cname = "clutter_units_from_string")]
51 + public Units.from_string (string str);
54 + [CCode (cheader_filename = "clutter/clutter.h", has_copy_function = false, has_destroy_function = false, has_type_id = false)]
55 + public struct Capture {
58 diff '--color=auto' -rupN wingpanel.orig/vapi/Clutter-12.metadata wingpanel/vapi/Clutter-12.metadata
59 --- wingpanel.orig/vapi/Clutter-12.metadata 1970-01-01 01:00:00.000000000 +0100
60 +++ wingpanel/vapi/Clutter-12.metadata 2023-05-05 21:14:03.502718374 +0200
75 + .apply_transform.matrix ref
76 + .get_abs_allocation_vertices.verts out=false
78 + .new symbol_type="constructor"
79 +Event.type#method name="get_type"
81 + .new symbol_type="constructor"
84 +Actor.has_pointer#method name="get_has_pointer"
85 +ScriptError errordomain
87 +// Not all backing symbols are deprecated
88 +Actor.pick deprecated=false
90 +// Nullable return values
92 + .get_parent nullable
93 +value_get_color nullable
95 +// method/virtual-method/signal don't match
97 + .event#method name="emit_event"
98 + .get_paint_volume#virtual_method name="get_paint_volume_vfunc"
99 + .get_paint_volume#virtual_method.volume out
101 + .add_actor skip=false
104 + .activate#method name="try_activate"
105 + .insert_text#signal skip
106 +TextBuffer.get_text#virtual_method name="get_text_with_length"
108 +// virtual/abstract distinction
110 + .*_child_meta#virtual_method virtual
116 +Stage.paint_to_buffer
117 + .data type="uint8[]"
119 + .position_to_coords.line_height default=null
121 +// Skipped by g-i for unknown reasons
123 + .create_child_meta skip=false
125 +// Variadic arguments
127 + .get_cogl_context skip=false
129 + .child_get skip=false
130 + .child_set skip=false
134 + .get_interval skip=false
135 + .set_final skip=false
136 + .set_initial skip=false
137 + .set_interval skip=false
139 + .child_get skip=false
140 + .child_set skip=false
142 + .get_objects skip=false
144 +// Skipped upstream for unknown reasons
145 +Interval.register_progress_func skip=false
146 +threads_add_idle skip=false
147 +threads_add_idle_full skip=false
148 +threads_add_timeout skip=false
149 +threads_add_timeout_full skip=false
151 +// struct/class confusion
154 + .from_vertices skip
160 +container_class_find_child_property skip
161 +container_class_list_child_properties skip
166 +// Struct return values
167 +color_get_static nullable
171 + .get_position.position out
173 +FrameListenerIface skip
176 +// Remove for clutter-2.0
177 +/////////////////////////
179 +StageView.layout skip
182 + .paint_view.redraw_clip type="Cairo.Region"
185 + .image type="Cairo.ImageSurface"
187 +// *Event should be compact classes derived from Clutter.Event
188 +Event.type skip=false
189 +AnyEvent struct=false base_type="Clutter.Event"
190 +ButtonEvent struct=false base_type="Clutter.Event"
191 +CrossingEvent struct=false base_type="Clutter.Event"
192 +DeviceEvent struct=false base_type="Clutter.Event"
193 +IMEvent struct=false base_type="Clutter.Event"
194 +KeyEvent struct=false base_type="Clutter.Event"
195 +MotionEvent struct=false base_type="Clutter.Event"
196 +PadButtonEvent struct=false base_type="Clutter.Event"
197 +PadRingEvent struct=false base_type="Clutter.Event"
198 +PadStripEvent struct=false base_type="Clutter.Event"
199 +ProximityEvent struct=false base_type="Clutter.Event"
200 +ScrollEvent struct=false base_type="Clutter.Event"
201 +TouchEvent struct=false base_type="Clutter.Event"
202 +TouchpadHoldEvent struct=false base_type="Clutter.Event"
203 +TouchpadPinchEvent struct=false base_type="Clutter.Event"
204 +TouchpadSwipeEvent struct=false base_type="Clutter.Event"
206 +// Keysyms used to be CLUTTER_X instead of CLUTTER_KEY_X
209 +CURRENT_TIME skip=false
211 +PATH_RELATIVE skip=false
212 +PRIORITY_REDRAW skip=false
214 +// Clutter devs don't like us creating nested namespaces
215 +value_* name="value_(.+)" parent="Clutter.Value"
216 +threads_* name="threads_(.+)" parent="Clutter.Threads"
217 +threads_add_idle name="add" parent="Clutter.Threads.Idle"
218 +threads_add_idle_full name="add_full" parent="Clutter.Threads.Idle"
219 +threads_add_timeout name="add" parent="Clutter.Threads.Timeout"
220 +threads_add_timeout_full name="add_full" parent="Clutter.Threads.Timeout"
222 +// There is no way to know sealed classes before GLib 2.70
225 +TextureContent sealed
227 +// Backwards compatibility
228 +Color.alloc symbol_type="function"
230 +Color.from_hls name="init_from_hls"
231 +Color.from_pixel name="init_from_pixel"
232 +Color.from_string name="init_from_string"
234 +Color.new name="from_rgba" symbol_type="function"
246 +BinAlignment deprecated=false deprecated_since=null
247 +BinAlignment.* deprecated
248 +BinAlignment.start deprecated=false
249 +BinLayout.new.*_align default=Clutter.BinAlignment.START
252 +KEY_* skip=false name="KEY_(.+)" type="uint" parent="Clutter.Key"
253 +BUTTON_* skip=false name="BUTTON_(.+)" type="uint32" parent="Clutter.Button"
254 +EVENT_STOP skip=false type="bool"
255 +EVENT_PROPAGATE skip=false type="bool"
256 diff '--color=auto' -rupN wingpanel.orig/vapi/Cogl-12-custom.vala wingpanel/vapi/Cogl-12-custom.vala
257 --- wingpanel.orig/vapi/Cogl-12-custom.vala 1970-01-01 01:00:00.000000000 +0100
258 +++ wingpanel/vapi/Cogl-12-custom.vala 2023-05-05 21:14:32.942140991 +0200
261 + public struct Color {
262 + [Version (since = "1.4")]
263 + [CCode (cname="cogl_color_init_from_4f")]
264 + public Color.from_4f (float red, float green, float blue, float alpha);
265 + [Version (since = "1.4")]
266 + [CCode (cname="cogl_color_init_from_4fv")]
267 + public Color.from_4fv (float color_array);
268 + [Version (since = "1.4")]
269 + [CCode (cname="cogl_color_init_from_4ub")]
270 + public Color.from_4ub (uint8 red, uint8 green, uint8 blue, uint8 alpha);
271 + [Version (since = "1.16")]
272 + [CCode (cname="cogl_color_init_from_hsl")]
273 + public Color.from_hsl (float hue, float saturation, float luminance);
277 + [CCode (cname = "CoglHandle", cheader_filename = "cogl/cogl.h", type_id = "cogl_handle_get_gtype ()", ref_function = "cogl_object_ref", unref_function = "cogl_object_unref")]
278 + public class Shader : Cogl.Handle {
281 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_primitive_get_gtype ()")]
282 + public class Primitive : Cogl.Object {
283 + [CCode (has_construct_function = false)]
284 + protected Primitive ();
285 + [Version (since = "1.10")]
286 + public Cogl.Primitive copy ();
287 + [Version (since = "1.16")]
288 + public void draw (Cogl.Framebuffer framebuffer, Cogl.Pipeline pipeline);
289 + public int get_first_vertex ();
290 + public Cogl.VerticesMode get_mode ();
291 + [Version (since = "1.8")]
292 + public int get_n_vertices ();
293 + [CCode (has_construct_function = false)]
294 + [Version (since = "1.6")]
295 + public Primitive.p2 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP2[] data);
296 + [CCode (has_construct_function = false)]
297 + [Version (since = "1.6")]
298 + public Primitive.p2c4 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP2C4[] data);
299 + [CCode (has_construct_function = false)]
300 + [Version (since = "1.6")]
301 + public Primitive.p2t2 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP2T2[] data);
302 + [CCode (has_construct_function = false)]
303 + [Version (since = "1.6")]
304 + public Primitive.p2t2c4 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP2T2C4[] data);
305 + [CCode (has_construct_function = false)]
306 + [Version (since = "1.6")]
307 + public Primitive.p3 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP3[] data);
308 + [CCode (has_construct_function = false)]
309 + [Version (since = "1.6")]
310 + public Primitive.p3c4 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP3C4[] data);
311 + [CCode (has_construct_function = false)]
312 + [Version (since = "1.6")]
313 + public Primitive.p3t2 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP3T2[] data);
314 + [CCode (has_construct_function = false)]
315 + [Version (since = "1.6")]
316 + public Primitive.p3t2c4 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP3T2C4[] data);
317 + public void set_first_vertex (int first_vertex);
318 + public void set_mode (Cogl.VerticesMode mode);
319 + [Version (since = "1.8")]
320 + public void set_n_vertices (int n_vertices);
324 + [CCode (cname = "CoglHandle", cheader_filename = "cogl/cogl.h", type_id = "cogl_handle_get_gtype ()", ref_function = "cogl_object_ref", unref_function = "cogl_object_unref")]
325 + public class Program : Cogl.Handle {
329 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_handle_get_gtype ()", ref_function = "cogl_object_ref", unref_function = "cogl_object_unref")]
330 + public class Handle {
331 + [CCode (cheader_filename = "cogl/cogl.h", cname="cogl_is_material")]
332 + [Version (deprecated = true, deprecated_since = "1.16")]
333 + public bool is_material ();
334 + [CCode (cheader_filename = "cogl/cogl.h", cname="cogl_is_program")]
335 + [Version (deprecated = true, deprecated_since = "1.16")]
336 + public bool is_program (Cogl.Handle handle);
337 + [CCode (cheader_filename = "cogl/cogl.h", cname="cogl_is_shader")]
338 + [Version (deprecated = true, deprecated_since = "1.16")]
339 + public bool is_shader ();
340 + [CCode (cheader_filename = "cogl/cogl.h", cname="cogl_is_texture")]
341 + public bool is_texture ();
344 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
345 + [Version (since = "1.6")]
346 + public struct VertexP2 {
350 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
351 + [Version (since = "1.6")]
352 + public struct VertexP2C4 {
360 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
361 + [Version (since = "1.6")]
362 + public struct VertexP2T2 {
368 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
369 + [Version (since = "1.6")]
370 + public struct VertexP2T2C4 {
380 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
381 + [Version (since = "1.6")]
382 + public struct VertexP3 {
387 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
388 + [Version (since = "1.6")]
389 + public struct VertexP3C4 {
398 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
399 + [Version (since = "1.6")]
400 + public struct VertexP3T2 {
407 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
408 + [Version (since = "1.6")]
409 + public struct VertexP3T2C4 {
421 diff '--color=auto' -rupN wingpanel.orig/vapi/Cogl-12.metadata wingpanel/vapi/Cogl-12.metadata
422 --- wingpanel.orig/vapi/Cogl-12.metadata 1970-01-01 01:00:00.000000000 +0100
423 +++ wingpanel/vapi/Cogl-12.metadata 2023-05-05 21:14:44.913261138 +0200
425 +* cheader_filename="cogl/cogl.h"
429 +_ColorSizeCheck skip
430 +_TextureVertexSizeCheck skip
432 +Color.equal.v1 type="Cogl.Color"
433 +Color.equal.v2 type="Cogl.Color"
436 +Context.free_timestamp_query.query owned
439 + .get_data.data type="uint8[]"
440 + .set_data.data type="uint8[]"
441 + .set_region.data type="uint8[]"
444 + .new_from_data skip=false
445 + .new_from_data.data array=true
447 +shader_* name="shader_(.+)" parent="Cogl.Shader"
448 +shader_* symbol_type="method" instance_idx=0
450 +Pipeline.get_layer_filters
454 +program_* name="program_(.+)" parent="Cogl.Program"
455 +program_attach_shader symbol_type="method" instance_idx=0
456 +program_get_uniform_location symbol_type="method" instance_idx=0
457 +program_link symbol_type="method" instance_idx=0
458 +program_set_uniform_1f symbol_type="method" instance_idx=0
459 +program_set_uniform_1i symbol_type="method" instance_idx=0
460 +program_set_uniform_float symbol_type="method" instance_idx=0
461 +program_set_uniform_int symbol_type="method" instance_idx=0
462 +program_set_uniform_matrix symbol_type="method" instance_idx=0
464 +is_bitmap parent="Cogl.Object" symbol_type="method" instance_idx=0
465 +is_program parent="Cogl.Handle"
466 +is_shader parent="Cogl.Handle"
467 +is_texture parent="Cogl.Object" symbol_type="method" instance_idx=0
468 +is_context parent="Cogl.Object" symbol_type="method" instance_idx=0
469 +is_framebuffer parent="Cogl.Object" symbol_type="method" instance_idx=0
470 +is_frame_info parent="Cogl.Object" symbol_type="method" instance_idx=0
471 +is_pipeline parent="Cogl.Object" symbol_type="method" instance_idx=0
472 +is_texture_2d parent="Cogl.Object" symbol_type="method" instance_idx=0
473 +is_texture_2d_sliced parent="Cogl.Object" symbol_type="method" instance_idx=0
474 +is_snippet parent="Cogl.Object" symbol_type="method" instance_idx=0
476 +create_program type="unowned Cogl.Program" name="create" parent="Cogl.Program"
477 +create_shader type="unowned Cogl.Shader" name="create" parent="Cogl.Shader"
479 +foreach_feature parent="Cogl.Context" symbol_type="method" instance_idx=0
480 +get_graphics_reset_status parent="Cogl.Context" symbol_type="method" instance_idx=0
481 +has_feature parent="Cogl.Context" symbol_type="method" instance_idx=0
483 +Bitmap.error_quark parent="Cogl.BitmapError" name="quark"
484 +Texture.error_quark parent="Cogl.TextureError" name="quark"
485 +texture_error_quark skip
486 +Scanout.error_quark parent="Cogl.ScanoutError" name="quark"
487 +scanout_error_quark skip
489 +BitmapError errordomain
490 +BlendStringError errordomain
491 +RendererError errordomain
492 +SystemError errordomain
493 +TextureError errordomain
494 +FramebufferError errordomain
495 +ScanoutError errordomain
498 diff '--color=auto' -rupN wingpanel.orig/vapi/libmutter-12.deps wingpanel/vapi/libmutter-12.deps
499 --- wingpanel.orig/vapi/libmutter-12.deps 1970-01-01 01:00:00.000000000 +0100
500 +++ wingpanel/vapi/libmutter-12.deps 2023-05-05 21:07:10.220972402 +0200
509 diff '--color=auto' -rupN wingpanel.orig/vapi/libmutter-12.vapi wingpanel/vapi/libmutter-12.vapi
510 --- wingpanel.orig/vapi/libmutter-12.vapi 1970-01-01 01:00:00.000000000 +0100
511 +++ wingpanel/vapi/libmutter-12.vapi 2023-05-05 21:07:10.264309737 +0200
513 +/* libmutter.vapi generated by vapigen, do not modify. */
515 +[CCode (cprefix = "Meta", gir_namespace = "Meta", gir_version = "3.0", lower_case_cprefix = "meta_")]
518 + [CCode (cheader_filename = "meta/prefs.h")]
519 + public static void add_listener (Meta.PrefsChangedFunc func);
520 + [CCode (cheader_filename = "meta/prefs.h")]
521 + public static bool bell_is_audible ();
522 + [CCode (cheader_filename = "meta/prefs.h")]
523 + public static void change_workspace_name (int i, string name);
524 + [CCode (cheader_filename = "meta/prefs.h")]
525 + public static GDesktop.TitlebarAction get_action_double_click_titlebar ();
526 + [CCode (cheader_filename = "meta/prefs.h")]
527 + public static GDesktop.TitlebarAction get_action_middle_click_titlebar ();
528 + [CCode (cheader_filename = "meta/prefs.h")]
529 + public static GDesktop.TitlebarAction get_action_right_click_titlebar ();
530 + [CCode (cheader_filename = "meta/prefs.h")]
531 + public static bool get_attach_modal_dialogs ();
532 + [CCode (cheader_filename = "meta/prefs.h")]
533 + public static bool get_auto_maximize ();
534 + [CCode (cheader_filename = "meta/prefs.h")]
535 + public static bool get_auto_raise ();
536 + [CCode (cheader_filename = "meta/prefs.h")]
537 + public static int get_auto_raise_delay ();
538 + [CCode (cheader_filename = "meta/prefs.h")]
539 + public static Meta.ButtonLayout get_button_layout ();
540 + [CCode (cheader_filename = "meta/prefs.h")]
541 + public static bool get_center_new_windows ();
542 + [CCode (cheader_filename = "meta/prefs.h")]
543 + public static uint get_check_alive_timeout ();
544 + [CCode (cheader_filename = "meta/prefs.h")]
545 + public static bool get_compositing_manager ();
546 + [CCode (cheader_filename = "meta/prefs.h")]
547 + public static int get_cursor_size ();
548 + [CCode (cheader_filename = "meta/prefs.h")]
549 + public static unowned string get_cursor_theme ();
550 + [CCode (cheader_filename = "meta/prefs.h")]
551 + public static bool get_disable_workarounds ();
552 + [CCode (cheader_filename = "meta/prefs.h")]
553 + public static int get_drag_threshold ();
554 + [CCode (cheader_filename = "meta/prefs.h")]
555 + public static int get_draggable_border_width ();
556 + [CCode (cheader_filename = "meta/prefs.h")]
557 + public static bool get_dynamic_workspaces ();
558 + [CCode (cheader_filename = "meta/prefs.h")]
559 + public static bool get_edge_tiling ();
560 + [CCode (cheader_filename = "meta/prefs.h")]
561 + public static bool get_focus_change_on_pointer_rest ();
562 + [CCode (cheader_filename = "meta/prefs.h")]
563 + public static GDesktop.FocusMode get_focus_mode ();
564 + [CCode (cheader_filename = "meta/prefs.h")]
565 + public static GDesktop.FocusNewWindows get_focus_new_windows ();
566 + [CCode (cheader_filename = "meta/prefs.h")]
567 + public static bool get_force_fullscreen ();
568 + [CCode (cheader_filename = "meta/prefs.h")]
569 + public static bool get_gnome_accessibility ();
570 + [CCode (cheader_filename = "meta/prefs.h")]
571 + public static bool get_gnome_animations ();
572 + [CCode (cheader_filename = "meta/prefs.h")]
573 + public static Meta.KeyBindingAction get_keybinding_action (string name);
574 + [CCode (cheader_filename = "meta/prefs.h")]
575 + public static int get_mouse_button_menu ();
576 + [CCode (cheader_filename = "meta/prefs.h")]
577 + public static Meta.VirtualModifier get_mouse_button_mods ();
578 + [CCode (cheader_filename = "meta/prefs.h")]
579 + public static int get_mouse_button_resize ();
580 + [CCode (cheader_filename = "meta/prefs.h")]
581 + public static int get_num_workspaces ();
582 + [CCode (cheader_filename = "meta/prefs.h")]
583 + public static bool get_raise_on_click ();
584 + [CCode (cheader_filename = "meta/prefs.h")]
585 + public static bool get_show_fallback_app_menu ();
586 + [CCode (cheader_filename = "meta/prefs.h")]
587 + public static unowned Pango.FontDescription get_titlebar_font ();
588 + [CCode (cheader_filename = "meta/prefs.h")]
589 + public static bool get_visual_bell ();
590 + [CCode (cheader_filename = "meta/prefs.h")]
591 + public static GDesktop.VisualBellType get_visual_bell_type ();
592 + [CCode (cheader_filename = "meta/prefs.h")]
593 + public static unowned string get_workspace_name (int i);
594 + [CCode (cheader_filename = "meta/prefs.h")]
595 + public static bool get_workspaces_only_on_primary ();
597 + [CCode (cheader_filename = "meta/prefs.h")]
598 + public static void init ();
600 + [CCode (cheader_filename = "meta/prefs.h")]
601 + public static void remove_listener (Meta.PrefsChangedFunc func);
602 + [CCode (cheader_filename = "meta/prefs.h")]
603 + public static void set_force_fullscreen (bool whether);
604 + [CCode (cheader_filename = "meta/prefs.h")]
605 + public static void set_num_workspaces (int n_workspaces);
606 + [CCode (cheader_filename = "meta/prefs.h")]
607 + public static void set_show_fallback_app_menu (bool whether);
610 + [CCode (cheader_filename = "meta/util.h", cname = "meta_add_verbose_topic")]
611 + public static void add_verbose_topic (Meta.DebugTopic topic);
612 + [CCode (cheader_filename = "meta/util.h", cname = "meta_bug")]
613 + public static void bug (string format, ...);
615 + [CCode (cheader_filename = "meta/util.h", cname = "meta_debug_spew_real")]
616 + public static void debug_spew_real (string format, ...);
618 + [CCode (cheader_filename = "meta/util.h", cname = "meta_external_binding_name_for_action")]
619 + public static string external_binding_name_for_action (uint keybinding_action);
620 + [CCode (cheader_filename = "meta/util.h", cname = "meta_fatal")]
621 + public static void fatal (string format, ...);
622 + [CCode (cheader_filename = "meta/util.h", cname = "meta_get_locale_direction")]
623 + public static Meta.LocaleDirection get_locale_direction ();
625 + [CCode (cheader_filename = "meta/util.h", cname = "meta_is_debugging")]
626 + public static bool is_debugging ();
629 + [CCode (cheader_filename = "meta/util.h", cname = "meta_is_syncing")]
630 + public static bool is_syncing ();
632 + [CCode (cheader_filename = "meta/util.h", cname = "meta_is_verbose")]
633 + public static bool is_verbose ();
634 + [CCode (cheader_filename = "meta/util.h", cname = "meta_is_wayland_compositor")]
635 + public static bool is_wayland_compositor ();
636 + [CCode (cheader_filename = "meta/util.h", cname = "meta_later_add")]
637 + public static uint later_add (Meta.LaterType when, owned GLib.SourceFunc func);
638 + [CCode (cheader_filename = "meta/util.h", cname = "meta_later_remove")]
639 + public static void later_remove (uint later_id);
640 + [CCode (cheader_filename = "meta/util.h", cname = "meta_pop_no_msg_prefix")]
641 + public static void pop_no_msg_prefix ();
642 + [CCode (cheader_filename = "meta/util.h", cname = "meta_push_no_msg_prefix")]
643 + public static void push_no_msg_prefix ();
644 + [CCode (cheader_filename = "meta/util.h", cname = "meta_remove_verbose_topic")]
645 + public static void remove_verbose_topic (Meta.DebugTopic topic);
647 + [CCode (cheader_filename = "meta/main.h", cname = "meta_set_gnome_wm_keybindings")]
648 + public static void set_gnome_wm_keybindings (string wm_keybindings);
649 + [CCode (cheader_filename = "meta/main.h", cname = "meta_set_wm_name")]
650 + public static void set_wm_name (string wm_name);
653 + [CCode (cheader_filename = "meta/util.h", cname = "meta_show_dialog")]
654 + public static GLib.Pid show_dialog (string type, string message, string? timeout = null, string? display = null, string? ok_text = null, string? cancel_text = null, string? icon_name = null, int transient_for = 0, GLib.SList<string>? columns = null, GLib.SList<string>? entries = null);
657 + [CCode (cheader_filename = "meta/util.h", cname = "meta_topic_real")]
658 + public static void topic_real (Meta.DebugTopic topic, string format, ...);
660 + [CCode (cheader_filename = "meta/util.h", cname = "meta_unsigned_long_equal")]
661 + public static int ulong_equal ([CCode (type = "gconstpointer")] ulong? v1, [CCode (type = "gconstpointer")] ulong? v2);
662 + [CCode (cheader_filename = "meta/util.h", cname = "meta_unsigned_long_hash")]
663 + public static uint ulong_hash ([CCode (type = "gconstpointer")] ulong? v);
665 + [CCode (cheader_filename = "meta/util.h", cname = "meta_verbose_real")]
666 + public static void verbose_real (string format, ...);
668 + [CCode (cheader_filename = "meta/util.h", cname = "meta_warning")]
669 + public static void warning (string format, ...);
671 + [CCode (cheader_filename = "meta/meta-backend.h", type_id = "meta_backend_get_type ()")]
672 + public abstract class Backend : GLib.Object, GLib.Initable {
673 + [CCode (has_construct_function = false)]
674 + protected Backend ();
675 + [CCode (cheader_filename = "meta/meta-backend.h", cname = "meta_get_backend")]
676 + public static unowned Meta.Backend get_backend ();
678 + public Meta.BackendCapabilities get_capabilities ();
681 + public unowned Meta.Context get_context ();
682 + public unowned Meta.IdleMonitor get_core_idle_monitor ();
684 + public unowned Meta.Dnd get_dnd ();
686 + public unowned Meta.MonitorManager get_monitor_manager ();
688 + public unowned Meta.RemoteAccessController get_remote_access_controller ();
689 + public unowned Meta.Settings get_settings ();
690 + public unowned Clutter.Actor get_stage ();
692 + public bool is_headless ();
694 + public bool is_rendering_hardware_accelerated ();
695 + public void lock_layout_group (uint idx);
696 + public void set_keymap (string layouts, string variants, string options);
698 + public Meta.BackendCapabilities capabilities { get; }
701 + public Meta.Context context { get; construct; }
704 + public void set_numlock (bool numlock_state);
706 + public signal void keymap_changed ();
707 + public signal void keymap_layout_group_changed (uint object);
708 + public signal void last_device_changed (Clutter.InputDevice object);
709 + public signal void lid_is_closed_changed (bool object);
711 + public signal void prepare_shutdown ();
714 + [CCode (cheader_filename = "meta/meta-background.h", type_id = "meta_background_get_type ()")]
715 + public sealed class Background : GLib.Object {
716 + [CCode (has_construct_function = false)]
717 + public Background (Meta.Display display);
718 + public static void refresh_all ();
719 + public void set_blend (GLib.File file1, GLib.File file2, double blend_factor, GDesktop.BackgroundStyle style);
720 + public void set_color (Clutter.Color color);
721 + public void set_file (GLib.File? file, GDesktop.BackgroundStyle style);
722 + public void set_gradient (GDesktop.BackgroundShading shading_direction, Clutter.Color color, Clutter.Color second_color);
724 + public Meta.Display meta_display { owned get; construct; }
725 + public signal void changed ();
727 + [CCode (cheader_filename = "meta/meta-background-actor.h", type_id = "meta_background_actor_get_type ()")]
728 + public sealed class BackgroundActor : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
729 + [CCode (has_construct_function = false, type = "ClutterActor*")]
730 + public BackgroundActor (Meta.Display display, int monitor);
733 + public Meta.Display meta_display { owned get; construct; }
735 + public int monitor { get; construct; }
737 + [CCode (cheader_filename = "meta/meta-background-content.h", type_id = "meta_background_content_get_type ()")]
738 + public sealed class BackgroundContent : GLib.Object, Clutter.Content {
739 + [CCode (has_construct_function = false, type = "ClutterContent*")]
740 + public BackgroundContent (Meta.Display display, int monitor);
742 + public void set_background (Meta.Background background);
743 + public void set_gradient (bool enabled, int height, double tone_start);
745 + public void set_monitor (int monitor);
748 + public void set_rounded_clip_bounds (Graphene.Rect? bounds);
749 + public void set_rounded_clip_radius (float radius);
751 + public void set_vignette (bool enabled, double brightness, double sharpness);
753 + public Meta.Background background { owned get; set; }
755 + public double brightness { get; set; }
757 + public bool gradient { get; set; }
759 + public int gradient_height { get; set; }
761 + public double gradient_max_darkness { get; set; }
763 + public Meta.Display meta_display { owned get; construct; }
765 + public int monitor { get; construct; }
768 + public float rounded_clip_radius { get; set; }
771 + public bool vignette { get; set; }
773 + public double vignette_sharpness { get; set; }
775 + [CCode (cheader_filename = "meta/meta-background-group.h", type_id = "meta_background_group_get_type ()")]
776 + public class BackgroundGroup : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
777 + [CCode (has_construct_function = false, type = "ClutterActor*")]
778 + public BackgroundGroup ();
780 + [CCode (cheader_filename = "meta/meta-background-image.h", type_id = "meta_background_image_get_type ()")]
781 + public sealed class BackgroundImage : GLib.Object {
782 + [CCode (has_construct_function = false)]
783 + protected BackgroundImage ();
784 + public bool get_success ();
785 + public unowned Cogl.Texture get_texture ();
786 + public bool is_loaded ();
787 + public signal void loaded ();
789 + [CCode (cheader_filename = "meta/meta-background-image.h", type_id = "meta_background_image_cache_get_type ()")]
790 + public sealed class BackgroundImageCache : GLib.Object {
791 + [CCode (has_construct_function = false)]
792 + protected BackgroundImageCache ();
793 + public static unowned Meta.BackgroundImageCache get_default ();
794 + public Meta.BackgroundImage load (GLib.File file);
795 + public void purge (GLib.File file);
797 + [CCode (cheader_filename = "meta/barrier.h", type_id = "meta_barrier_get_type ()")]
799 + public class Barrier : GLib.Object, GLib.Initable {
800 + [CCode (has_construct_function = false)]
801 + public Barrier (Meta.Backend backend, int x1, int y1, int x2, int y2, Meta.BarrierDirection directions) throws GLib.Error;
803 + public class Barrier : GLib.Object {
804 + [CCode (has_construct_function = false)]
805 + protected Barrier ();
807 + public void destroy ();
808 + public bool is_active ();
809 + public void release (Meta.BarrierEvent event);
812 + public Meta.Backend backend { owned get; construct; }
815 + public Meta.BarrierDirection directions { get; construct; }
817 + public Meta.Display display { owned get; construct; }
819 + public int x1 { get; construct; }
821 + public int x2 { get; construct; }
823 + public int y1 { get; construct; }
825 + public int y2 { get; construct; }
826 + public signal void hit (Meta.BarrierEvent event);
827 + public signal void left (Meta.BarrierEvent event);
829 + [CCode (cheader_filename = "meta/barrier.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "meta_barrier_event_get_type ()")]
831 + public class BarrierEvent {
835 + public int event_id;
836 + public bool grabbed;
837 + public uint ref_count;
838 + public bool released;
839 + public uint32 time;
843 + [CCode (cheader_filename = "meta/compositor.h", type_id = "meta_compositor_get_type ()")]
844 + public abstract class Compositor : GLib.Object {
845 + [CCode (has_construct_function = false)]
846 + protected Compositor ();
847 + public void add_window (Meta.Window window);
848 + public void destroy ();
849 + public bool filter_keybinding (Meta.KeyBinding binding);
850 + public void flash_display (Meta.Display display);
852 + public unowned Meta.Laters get_laters ();
854 + public void hide_tile_preview ();
855 + public void hide_window (Meta.Window window, Meta.CompEffect effect);
856 + public void manage ();
857 + public void queue_frame_drawn (Meta.Window window, bool no_delay_frame);
858 + public void remove_window (Meta.Window window);
859 + public void show_tile_preview (Meta.Window window, Meta.Rectangle tile_rect, int tile_monitor_number);
860 + public void show_window (Meta.Window window, Meta.CompEffect effect);
861 + public void show_window_menu (Meta.Window window, Meta.WindowMenuType menu, int x, int y);
862 + public void show_window_menu_for_rect (Meta.Window window, Meta.WindowMenuType menu, Meta.Rectangle rect);
863 + public void size_change_window (Meta.Window window, Meta.SizeChange which_change, Meta.Rectangle old_frame_rect, Meta.Rectangle old_buffer_rect);
864 + public void switch_workspace (Meta.Workspace from, Meta.Workspace to, Meta.MotionDirection direction);
865 + public void sync_stack (GLib.List<Meta.Window> stack);
866 + public void sync_updates_frozen (Meta.Window window);
867 + public void sync_window_geometry (Meta.Window window, bool did_placement);
868 + public void unmanage ();
869 + public void window_opacity_changed (Meta.Window window);
870 + public void window_shape_changed (Meta.Window window);
873 + public Meta.Backend backend { owned get; construct; }
876 + public Meta.Display display { owned get; construct; }
879 + [CCode (cheader_filename = "meta/meta-context.h", type_id = "meta_context_get_type ()")]
880 + public class Context : GLib.Object {
881 + [CCode (cheader_filename = "meta/meta-context.h", cname = "meta_create_context", has_construct_function = false)]
882 + public Context (string name);
883 + public void add_option_entries ([CCode (array_length = false, array_null_terminated = true)] GLib.OptionEntry[] entries, string? translation_domain);
884 + public void add_option_group (owned GLib.OptionGroup group);
885 + public bool configure ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[]? argv) throws GLib.Error;
886 + public void destroy ();
887 + public unowned Meta.Backend get_backend ();
888 + public Meta.CompositorType get_compositor_type ();
889 + public unowned Meta.Display get_display ();
890 + public bool is_replacing ();
891 + public void notify_ready ();
893 + public bool raise_rlimit_nofile () throws GLib.Error;
894 + public bool restore_rlimit_nofile () throws GLib.Error;
896 + public bool run_main_loop () throws GLib.Error;
897 + public void set_gnome_wm_keybindings (string wm_keybindings);
898 + public void set_plugin_gtype (GLib.Type plugin_gtype);
899 + public void set_plugin_name (string plugin_name);
900 + public bool setup () throws GLib.Error;
901 + public bool start () throws GLib.Error;
902 + public void terminate ();
903 + public void terminate_with_error (GLib.Error error);
905 + public string name { owned get; construct; }
908 + public bool unsafe_mode { get; set; }
912 + [CCode (cheader_filename = "meta/meta-cursor-tracker.h", type_id = "meta_cursor_tracker_get_type ()")]
913 + public class CursorTracker : GLib.Object {
914 + [CCode (has_construct_function = false)]
915 + protected CursorTracker ();
916 + public void get_hot (out int x, out int y);
918 + public void get_pointer (out Graphene.Point coords, out Clutter.ModifierType mods);
920 + public void get_pointer (out int x, out int y, out Clutter.ModifierType mods);
922 + public bool get_pointer_visible ();
924 + public float get_scale ();
926 + public unowned Cogl.Texture get_sprite ();
927 + public void set_pointer_visible (bool visible);
930 + public Meta.Backend backend { owned get; construct; }
932 + public signal void cursor_changed ();
934 + public signal void position_invalidated ();
936 + public signal void cursor_moved (float x, float y);
938 + public signal void visibility_changed ();
940 + [CCode (cheader_filename = "meta/display.h", type_id = "meta_display_get_type ()")]
941 + public class Display : GLib.Object {
942 + [CCode (has_construct_function = false)]
943 + protected Display ();
944 + public void add_ignored_crossing_serial (ulong serial);
945 + public uint add_keybinding (string name, GLib.Settings settings, Meta.KeyBindingFlags flags, owned Meta.KeyHandlerFunc handler);
946 + public bool begin_grab_op (Meta.Window window, Meta.GrabOp op, bool pointer_already_grabbed, bool frame_action, int button, ulong modmask, uint32 timestamp, int root_x, int root_y);
947 + public void clear_mouse_mode ();
948 + public void close (uint32 timestamp);
949 + [CCode (cheader_filename = "meta/compositor-mutter.h", cname = "meta_disable_unredirect_for_display")]
950 + public void disable_unredirect ();
951 + [CCode (cheader_filename = "meta/compositor-mutter.h", cname = "meta_enable_unredirect_for_display")]
952 + public void enable_unredirect ();
953 + public void end_grab_op (uint32 timestamp);
954 + public void focus_default_window (uint32 timestamp);
955 + [CCode (cheader_filename = "meta/compositor-mutter.h", cname = "meta_focus_stage_window")]
956 + public void focus_stage_window (uint32 timestamp);
957 + public void freeze_keyboard (uint32 timestamp);
958 + public unowned Meta.Compositor get_compositor ();
960 + public Clutter.ModifierType get_compositor_modifiers ();
963 + public unowned Meta.Context get_context ();
965 + public int get_current_monitor ();
966 + public uint32 get_current_time ();
967 + public uint32 get_current_time_roundtrip ();
968 + [CCode (cname = "meta_cursor_tracker_get_for_display")]
969 + public unowned Meta.CursorTracker get_cursor_tracker ();
970 + [CCode (cheader_filename = "meta/compositor-mutter.h", cname = "meta_get_feedback_group_for_display")]
971 + public unowned Clutter.Actor get_feedback_group ();
972 + public unowned Meta.Window get_focus_window ();
973 + public Meta.GrabOp get_grab_op ();
974 + public uint get_keybinding_action (uint keycode, ulong mask);
975 + public uint32 get_last_user_time ();
976 + public Meta.Rectangle get_monitor_geometry (int monitor);
977 + public bool get_monitor_in_fullscreen (int monitor);
978 + public int get_monitor_index_for_rect (Meta.Rectangle rect);
979 + public int get_monitor_neighbor_index (int which_monitor, Meta.DisplayDirection dir);
980 + public float get_monitor_scale (int monitor);
981 + public int get_n_monitors ();
982 + public string get_pad_action_label (Clutter.InputDevice pad, Meta.PadActionType action_type, uint action_number);
983 + public int get_primary_monitor ();
985 + public unowned Meta.Selection get_selection ();
987 + public void get_size (out int width, out int height);
988 + public unowned Meta.SoundPlayer get_sound_player ();
989 + [CCode (cheader_filename = "meta/compositor-mutter.h", cname = "meta_get_stage_for_display")]
990 + public unowned Clutter.Actor get_stage ();
991 + public unowned Meta.StartupNotification get_startup_notification ();
992 + public unowned Meta.Window get_tab_current (Meta.TabList type, Meta.Workspace workspace);
993 + public GLib.List<weak Meta.Window> get_tab_list (Meta.TabList type, Meta.Workspace? workspace);
994 + public unowned Meta.Window get_tab_next (Meta.TabList type, Meta.Workspace workspace, Meta.Window? window, bool backward);
995 + [CCode (cheader_filename = "meta/compositor-mutter.h", cname = "meta_get_top_window_group_for_display")]
996 + public unowned Clutter.Actor get_top_window_group ();
997 + [CCode (cheader_filename = "meta/compositor-mutter.h", cname = "meta_get_window_actors")]
998 + public unowned GLib.List<Meta.WindowActor> get_window_actors ();
999 + [CCode (cheader_filename = "meta/compositor-mutter.h", cname = "meta_get_window_group_for_display")]
1000 + public unowned Clutter.Actor get_window_group ();
1001 + public unowned Meta.WorkspaceManager get_workspace_manager ();
1002 + public unowned Meta.X11Display get_x11_display ();
1003 + public uint grab_accelerator (string accelerator, Meta.KeyBindingFlags flags);
1004 + public bool is_pointer_emulating_sequence (Clutter.EventSequence? sequence);
1006 + public GLib.List<weak Meta.Window> list_all_windows ();
1008 + public bool remove_keybinding (string name);
1009 + public void request_pad_osd (Clutter.InputDevice pad, bool edition_mode);
1010 + public void set_cursor (Meta.Cursor cursor);
1011 + public void set_input_focus (Meta.Window window, bool focus_frame, uint32 timestamp);
1012 + public GLib.SList<weak Meta.Window> sort_windows_by_stacking (GLib.SList<Meta.Window> windows);
1013 + [CCode (cheader_filename = "meta/compositor-mutter.h", cname = "meta_stage_is_focused")]
1014 + public bool stage_is_focused ();
1015 + public bool supports_extended_barriers ();
1016 + public void unfreeze_keyboard (uint32 timestamp);
1017 + public bool ungrab_accelerator (uint action_id);
1018 + public void ungrab_keyboard (uint32 timestamp);
1019 + public void unset_input_focus (uint32 timestamp);
1020 + public bool xserver_time_is_before (uint32 time1, uint32 time2);
1022 + public Clutter.ModifierType compositor_modifiers { get; }
1024 + public Meta.Window focus_window { get; }
1025 + public signal void accelerator_activated (uint object, Clutter.InputDevice p0, uint p1);
1026 + public signal void closing ();
1027 + public signal void cursor_updated ();
1028 + public signal void gl_video_memory_purged ();
1030 + public signal void grab_op_begin (Meta.Window object, Meta.GrabOp p0);
1031 + public signal void grab_op_end (Meta.Window object, Meta.GrabOp p0);
1033 + public signal void grab_op_begin (Meta.Display object, Meta.Window p0, Meta.GrabOp p1);
1034 + public signal void grab_op_end (Meta.Display object, Meta.Window p0, Meta.GrabOp p1);
1036 + public signal void in_fullscreen_changed ();
1037 + public signal bool init_xserver (GLib.Task object);
1038 + public signal bool modifiers_accelerator_activated ();
1039 + public signal void overlay_key ();
1040 + public signal void pad_mode_switch (Clutter.InputDevice object, uint p0, uint p1);
1041 + public signal void restacked ();
1042 + public signal bool restart ();
1043 + public signal void show_osd (int object, string p0, string p1);
1044 + public signal unowned Clutter.Actor? show_pad_osd (Clutter.InputDevice pad, GLib.Settings settings, string layout_path, bool edition_mode, int monitor_idx);
1045 + public signal bool show_resize_popup (bool object, Meta.Rectangle p0, int p1, int p2);
1046 + public signal bool show_restart_message (string? message);
1047 + public signal void showing_desktop_changed ();
1048 + public signal void window_created (Meta.Window object);
1049 + public signal void window_demands_attention (Meta.Window object);
1050 + public signal void window_entered_monitor (int object, Meta.Window p0);
1051 + public signal void window_left_monitor (int object, Meta.Window p0);
1052 + public signal void window_marked_urgent (Meta.Window object);
1054 + public signal void window_visibility_updated ([CCode (type = "gpointer")] GLib.List<weak Meta.Window> unplaced, [CCode (type = "gpointer")] GLib.List<weak Meta.Window> should_show, [CCode (type = "gpointer")] GLib.List<weak Meta.Window> should_hide);
1056 + public signal void workareas_changed ();
1057 + public signal void x11_display_closing ();
1058 + public signal void x11_display_opened ();
1059 + public signal void x11_display_setup ();
1061 + [CCode (cheader_filename = "meta/meta-dnd.h", type_id = "meta_dnd_get_type ()")]
1062 + public sealed class Dnd : GLib.Object {
1063 + [CCode (has_construct_function = false)]
1065 + public signal void dnd_enter ();
1066 + public signal void dnd_leave ();
1067 + public signal void dnd_position_change (int object, int p0);
1069 + [CCode (cheader_filename = "meta/types.h", has_type_id = false)]
1071 + public class Frame {
1073 + [CCode (cheader_filename = "meta/group.h", has_type_id = false)]
1075 + public class Group {
1076 + public int get_size ();
1077 + public unowned string get_startup_id ();
1078 + public GLib.SList<weak Meta.Window> list_windows ();
1079 + public bool property_notify ([CCode (type = "XEvent*")] ref X.Event event);
1080 + public void update_layers ();
1082 + [CCode (cheader_filename = "meta/meta-idle-monitor.h", type_id = "meta_idle_monitor_get_type ()")]
1083 + public sealed class IdleMonitor : GLib.Object {
1084 + [CCode (has_construct_function = false)]
1085 + protected IdleMonitor ();
1086 + public uint add_idle_watch (uint64 interval_msec, owned Meta.IdleMonitorWatchFunc? callback);
1087 + public uint add_user_active_watch (owned Meta.IdleMonitorWatchFunc? callback);
1089 + public static unowned Meta.IdleMonitor get_core ();
1091 + public int64 get_idletime ();
1092 + public void remove_watch (uint id);
1093 + [NoAccessorMethod]
1094 + public Clutter.InputDevice device { owned get; construct; }
1096 + [CCode (cheader_filename = "meta/keybindings.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "meta_key_binding_get_type ()")]
1098 + public class KeyBinding {
1099 + public uint get_mask ();
1100 + public Meta.VirtualModifier get_modifiers ();
1101 + public unowned string get_name ();
1102 + public bool is_builtin ();
1103 + public bool is_reversed ();
1104 + [CCode (cheader_filename = "meta/keybindings.h", cname = "meta_keybindings_set_custom_handler")]
1105 + public static bool set_custom_handler (string name, owned Meta.KeyHandlerFunc? handler);
1108 + [CCode (cheader_filename = "meta/types.h", has_type_id = false)]
1110 + public class Laters {
1111 + public uint add (Meta.LaterType when, owned GLib.SourceFunc func);
1112 + public void remove (uint later_id);
1115 + [CCode (cheader_filename = "meta/meta-launch-context.h", type_id = "meta_launch_context_get_type ()")]
1116 + public sealed class LaunchContext : GLib.AppLaunchContext {
1117 + [CCode (has_construct_function = false)]
1118 + protected LaunchContext ();
1119 + public void set_timestamp (uint32 timestamp);
1120 + public void set_workspace (Meta.Workspace workspace);
1121 + [NoAccessorMethod]
1122 + public Meta.Display display { owned get; construct; }
1123 + [NoAccessorMethod]
1124 + public uint timestamp { get; set; }
1125 + [NoAccessorMethod]
1126 + public Meta.Workspace workspace { owned get; set; }
1128 + [CCode (cheader_filename = "meta/meta-monitor-manager.h", type_id = "meta_monitor_manager_get_type ()")]
1129 + public class MonitorManager : GLib.Object {
1130 + [CCode (has_construct_function = false)]
1131 + protected MonitorManager ();
1132 + public bool can_switch_config ();
1133 + public static unowned Meta.MonitorManager @get ();
1134 + public static int get_display_configuration_timeout ();
1135 + public bool get_is_builtin_display_on ();
1136 + public int get_monitor_for_connector (string connector);
1138 + public bool get_panel_orientation_managed ();
1140 + public Meta.MonitorSwitchConfigType get_switch_config ();
1141 + public void switch_config (Meta.MonitorSwitchConfigType config_type);
1142 + [NoAccessorMethod]
1143 + public Meta.Backend backend { owned get; construct; }
1145 + [NoAccessorMethod]
1146 + public bool has_builtin_panel { get; }
1149 + [NoAccessorMethod]
1150 + public bool night_light_supported { get; }
1153 + public bool panel_orientation_managed { get; }
1155 + public signal void confirm_display_change ();
1156 + public signal void monitors_changed ();
1157 + public signal void monitors_changed_internal ();
1158 + public signal void power_save_mode_changed ();
1160 + [CCode (cheader_filename = "meta/meta-plugin.h", type_id = "meta_plugin_get_type ()")]
1161 + public abstract class Plugin : GLib.Object {
1162 + [CCode (has_construct_function = false)]
1163 + protected Plugin ();
1165 + public bool begin_modal (Meta.ModalOptions options, uint32 timestamp);
1167 + public void complete_display_change (bool ok);
1169 + public virtual void confirm_display_change ();
1171 + public virtual unowned Meta.CloseDialog create_close_dialog (Meta.Window window);
1173 + public virtual unowned Meta.InhibitShortcutsDialog create_inhibit_shortcuts_dialog (Meta.Window window);
1175 + public virtual void destroy (Meta.WindowActor actor);
1176 + public void destroy_completed (Meta.WindowActor actor);
1178 + public void end_modal (uint32 timestamp);
1180 + public unowned Meta.Display get_display ();
1181 + public unowned Meta.PluginInfo? get_info ();
1183 + public virtual void hide_tile_preview ();
1185 + public virtual bool keybinding_filter (Meta.KeyBinding binding);
1187 + public virtual void kill_switch_workspace ();
1189 + public virtual void kill_window_effects (Meta.WindowActor actor);
1191 + public virtual void locate_pointer ();
1192 + public static void manager_set_plugin_type (GLib.Type gtype);
1194 + public virtual void map (Meta.WindowActor actor);
1195 + public void map_completed (Meta.WindowActor actor);
1197 + public virtual void minimize (Meta.WindowActor actor);
1198 + public void minimize_completed (Meta.WindowActor actor);
1200 + public virtual unowned Meta.PluginInfo? plugin_info ();
1202 + public virtual void show_tile_preview (Meta.Window window, Meta.Rectangle tile_rect, int tile_monitor_number);
1204 + public virtual void show_window_menu (Meta.Window window, Meta.WindowMenuType menu, int x, int y);
1206 + public virtual void show_window_menu_for_rect (Meta.Window window, Meta.WindowMenuType menu, Meta.Rectangle rect);
1208 + public virtual void size_change (Meta.WindowActor actor, Meta.SizeChange which_change, Meta.Rectangle old_frame_rect, Meta.Rectangle old_buffer_rect);
1209 + public void size_change_completed (Meta.WindowActor actor);
1211 + public virtual void size_changed (Meta.WindowActor actor);
1213 + public virtual void start ();
1215 + public virtual void switch_workspace (int from, int to, Meta.MotionDirection direction);
1216 + public void switch_workspace_completed ();
1218 + public virtual void unminimize (Meta.WindowActor actor);
1219 + public void unminimize_completed (Meta.WindowActor actor);
1221 + public virtual bool xevent_filter ([CCode (type = "XEvent*")] ref X.Event event);
1223 + [CCode (cheader_filename = "meta/meta-remote-access-controller.h", type_id = "meta_remote_access_controller_get_type ()")]
1224 + public sealed class RemoteAccessController : GLib.Object {
1225 + [CCode (has_construct_function = false)]
1226 + protected RemoteAccessController ();
1228 + public void inhibit_remote_access ();
1229 + public void uninhibit_remote_access ();
1231 + public signal void new_handle (Meta.RemoteAccessHandle object);
1233 + [CCode (cheader_filename = "meta/meta-remote-access-controller.h", type_id = "meta_remote_access_handle_get_type ()")]
1234 + public class RemoteAccessHandle : GLib.Object {
1235 + [CCode (has_construct_function = false)]
1236 + protected RemoteAccessHandle ();
1237 + public bool get_disable_animations ();
1238 + public virtual void stop ();
1240 + [NoAccessorMethod]
1241 + public bool is_recording { get; construct; }
1243 + public signal void stopped ();
1245 + [CCode (cheader_filename = "meta/meta-selection.h", type_id = "meta_selection_get_type ()")]
1246 + public sealed class Selection : GLib.Object {
1247 + [CCode (has_construct_function = false)]
1248 + public Selection (Meta.Display display);
1249 + public GLib.List<string> get_mimetypes (Meta.SelectionType selection_type);
1250 + public void set_owner (Meta.SelectionType selection_type, Meta.SelectionSource owner);
1251 + public async bool transfer_async (Meta.SelectionType selection_type, string mimetype, ssize_t size, GLib.OutputStream output, GLib.Cancellable? cancellable) throws GLib.Error;
1252 + public void unset_owner (Meta.SelectionType selection_type, Meta.SelectionSource owner);
1253 + public signal void owner_changed (uint object, Meta.SelectionSource p0);
1255 + [CCode (cheader_filename = "meta/meta-selection-source.h", type_id = "meta_selection_source_get_type ()")]
1256 + public class SelectionSource : GLib.Object {
1257 + [CCode (has_construct_function = false)]
1258 + protected SelectionSource ();
1259 + public virtual GLib.List<string> get_mimetypes ();
1260 + public bool is_active ();
1261 + public virtual async GLib.InputStream read_async (string mimetype, GLib.Cancellable? cancellable) throws GLib.Error;
1262 + public virtual signal void activated ();
1263 + public virtual signal void deactivated ();
1265 + [CCode (cheader_filename = "meta/meta-selection-source-memory.h", type_id = "meta_selection_source_memory_get_type ()")]
1266 + public sealed class SelectionSourceMemory : Meta.SelectionSource {
1267 + [CCode (has_construct_function = false, type = "MetaSelectionSource*")]
1268 + public SelectionSourceMemory (string mimetype, GLib.Bytes content);
1270 + [CCode (cheader_filename = "meta/meta-settings.h", has_type_id = false)]
1272 + public class Settings {
1273 + public int get_font_dpi ();
1274 + public int get_ui_scaling_factor ();
1276 + [CCode (cheader_filename = "meta/meta-shadow-factory.h", ref_function = "meta_shadow_ref", type_id = "meta_shadow_get_type ()", unref_function = "meta_shadow_unref")]
1278 + public class Shadow {
1279 + public void get_bounds (int window_x, int window_y, int window_width, int window_height, Cairo.RectangleInt bounds);
1280 + public void paint (Cogl.Framebuffer framebuffer, int window_x, int window_y, int window_width, int window_height, uint8 opacity, Cairo.Region? clip, bool clip_strictly);
1281 + public Meta.Shadow @ref ();
1282 + public void unref ();
1284 + [CCode (cheader_filename = "meta/meta-shadow-factory.h", type_id = "meta_shadow_factory_get_type ()")]
1285 + public sealed class ShadowFactory : GLib.Object {
1286 + [CCode (has_construct_function = false)]
1287 + public ShadowFactory ();
1288 + public static unowned Meta.ShadowFactory get_default ();
1289 + public Meta.ShadowParams get_params (string class_name, bool focused);
1290 + public Meta.Shadow get_shadow (Meta.WindowShape shape, int width, int height, string class_name, bool focused);
1291 + public void set_params (string class_name, bool focused, Meta.ShadowParams @params);
1292 + public signal void changed ();
1294 + [CCode (cheader_filename = "meta/meta-shaped-texture.h", type_id = "meta_shaped_texture_get_type ()")]
1295 + public sealed class ShapedTexture : GLib.Object, Clutter.Content {
1296 + [CCode (has_construct_function = false)]
1297 + protected ShapedTexture ();
1298 + public Cairo.Surface? get_image (Cairo.RectangleInt? clip);
1299 + public unowned Cogl.Texture get_texture ();
1300 + public void set_create_mipmaps (bool create_mipmaps);
1301 + public void set_mask_texture (Cogl.Texture mask_texture);
1303 + public void set_opaque_region (owned Cairo.Region opaque_region);
1305 + public signal void size_changed ();
1307 + [CCode (cheader_filename = "meta/meta-sound-player.h", type_id = "meta_sound_player_get_type ()")]
1308 + public sealed class SoundPlayer : GLib.Object {
1309 + [CCode (has_construct_function = false)]
1310 + protected SoundPlayer ();
1311 + public void play_from_file (GLib.File file, string description, GLib.Cancellable? cancellable = null);
1312 + public void play_from_theme (string name, string description, GLib.Cancellable? cancellable = null);
1314 + [CCode (cheader_filename = "meta/meta-stage.h", type_id = "meta_stage_get_type ()")]
1315 + public sealed class Stage : Clutter.Stage, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
1316 + [CCode (has_construct_function = false)]
1317 + protected Stage ();
1318 + public signal void actors_painted ();
1320 + [CCode (cheader_filename = "meta/meta-startup-notification.h", type_id = "meta_startup_notification_get_type ()")]
1321 + public sealed class StartupNotification : GLib.Object {
1322 + [CCode (has_construct_function = false)]
1323 + protected StartupNotification ();
1324 + public Meta.LaunchContext create_launcher ();
1325 + public unowned GLib.SList<Meta.StartupSequence> get_sequences ();
1326 + [NoAccessorMethod]
1327 + public Meta.Display display { owned get; construct; }
1328 + public signal void changed (Meta.StartupSequence object);
1330 + [CCode (cheader_filename = "meta/meta-startup-notification.h", type_id = "meta_startup_sequence_get_type ()")]
1331 + public class StartupSequence : GLib.Object {
1332 + [CCode (has_construct_function = false)]
1333 + protected StartupSequence ();
1334 + public unowned string? get_application_id ();
1335 + public bool get_completed ();
1336 + public unowned string? get_icon_name ();
1337 + public unowned string get_id ();
1338 + public unowned string get_name ();
1339 + public uint64 get_timestamp ();
1340 + public unowned string? get_wmclass ();
1341 + public int get_workspace ();
1342 + public string application_id { get; construct; }
1343 + public string icon_name { get; construct; }
1344 + public string id { get; construct; }
1345 + public string name { get; construct; }
1346 + public uint64 timestamp { get; construct; }
1347 + public string wmclass { get; construct; }
1348 + public int workspace { get; construct; }
1350 + public signal void complete ();
1352 + public signal void timeout ();
1355 + [CCode (cheader_filename = "meta/theme.h", has_type_id = false)]
1357 + public class Theme {
1358 + public void free ();
1359 + [CCode (cheader_filename = "meta/theme.h")]
1360 + public static unowned Meta.Theme get_default ();
1361 + [CCode (cheader_filename = "meta/theme.h")]
1362 + public static unowned Meta.Theme @new ();
1365 + [CCode (cheader_filename = "meta/meta-wayland-client.h", type_id = "meta_wayland_client_get_type ()")]
1366 + public sealed class WaylandClient : GLib.Object {
1367 + [CCode (has_construct_function = false)]
1368 + public WaylandClient (GLib.SubprocessLauncher launcher) throws GLib.Error;
1369 + public void hide_from_window_list (Meta.Window window);
1370 + public bool owns_window (Meta.Window window);
1371 + public void show_in_window_list (Meta.Window window);
1372 + public GLib.Subprocess spawn (Meta.Display display, GLib.Error? error, string argv0, ...);
1373 + public GLib.Subprocess spawnv (Meta.Display display, [CCode (array_length = false, array_null_terminated = true)] string[] argv) throws GLib.Error;
1376 + [CCode (cheader_filename = "meta/window.h", type_id = "meta_window_get_type ()")]
1377 + public abstract class Window : GLib.Object {
1378 + [CCode (has_construct_function = false)]
1379 + protected Window ();
1380 + public void activate (uint32 current_time);
1381 + public void activate_with_workspace (uint32 current_time, Meta.Workspace workspace);
1382 + public bool allows_move ();
1383 + public bool allows_resize ();
1384 + public void begin_grab_op (Meta.GrabOp op, bool frame_action, uint32 timestamp);
1385 + public bool can_close ();
1386 + public bool can_maximize ();
1387 + public bool can_minimize ();
1388 + public bool can_shade ();
1389 + public void change_workspace (Meta.Workspace workspace);
1390 + public void change_workspace_by_index (int space_index, bool append);
1391 + public void check_alive (uint32 timestamp);
1392 + public Meta.Rectangle client_rect_to_frame_rect (Meta.Rectangle client_rect);
1393 + public void compute_group ();
1394 + public void @delete (uint32 timestamp);
1395 + public unowned Meta.Window find_root_ancestor ();
1396 + public void focus (uint32 timestamp);
1397 + public void foreach_ancestor (Meta.WindowForeachFunc func);
1398 + public void foreach_transient (Meta.WindowForeachFunc func);
1399 + public Meta.Rectangle frame_rect_to_client_rect (Meta.Rectangle frame_rect);
1400 + public Meta.Rectangle get_buffer_rect ();
1401 + public unowned string? get_client_machine ();
1402 + public Meta.WindowClientType get_client_type ();
1403 + public unowned GLib.Object get_compositor_private ();
1404 + public unowned string get_description ();
1405 + public unowned Meta.Display get_display ();
1406 + public unowned Meta.Frame get_frame ();
1407 + public unowned Cairo.Region? get_frame_bounds ();
1408 + public Meta.Rectangle get_frame_rect ();
1409 + public Meta.FrameType get_frame_type ();
1410 + public unowned Meta.Group? get_group ();
1411 + public unowned string? get_gtk_app_menu_object_path ();
1412 + public unowned string? get_gtk_application_id ();
1413 + public unowned string? get_gtk_application_object_path ();
1414 + public unowned string? get_gtk_menubar_object_path ();
1415 + public unowned string? get_gtk_theme_variant ();
1416 + public unowned string? get_gtk_unique_bus_name ();
1417 + public unowned string? get_gtk_window_object_path ();
1418 + public bool get_icon_geometry (out Meta.Rectangle rect);
1419 + public uint64 get_id ();
1420 + public Meta.StackLayer get_layer ();
1421 + public Meta.MaximizeFlags get_maximized ();
1422 + public int get_monitor ();
1423 + public unowned string? get_mutter_hints ();
1424 + public int get_pid ();
1425 + public unowned string get_role ();
1426 + public unowned string? get_sandboxed_app_id ();
1427 + public uint get_stable_sequence ();
1428 + public unowned string? get_startup_id ();
1429 + public unowned Meta.Window? get_tile_match ();
1430 + public unowned string get_title ();
1431 + public unowned Meta.Window? get_transient_for ();
1432 + public uint32 get_user_time ();
1433 + public Meta.WindowType get_window_type ();
1434 + public unowned string? get_wm_class ();
1435 + public unowned string? get_wm_class_instance ();
1436 + public Meta.Rectangle get_work_area_all_monitors ();
1437 + public Meta.Rectangle get_work_area_current_monitor ();
1438 + public Meta.Rectangle get_work_area_for_monitor (int which_monitor);
1439 + public unowned Meta.Workspace get_workspace ();
1440 + public X.Window get_xwindow ();
1441 + public void group_leader_changed ();
1443 + public bool has_attached_dialogs ();
1445 + public bool has_focus ();
1446 + public bool is_above ();
1447 + public bool is_always_on_all_workspaces ();
1448 + public bool is_ancestor_of_transient (Meta.Window transient);
1449 + public bool is_attached_dialog ();
1450 + public bool is_client_decorated ();
1451 + public bool is_fullscreen ();
1452 + public bool is_hidden ();
1453 + public bool is_monitor_sized ();
1454 + public bool is_on_all_workspaces ();
1455 + public bool is_on_primary_monitor ();
1456 + public bool is_override_redirect ();
1457 + public bool is_remote ();
1458 + public bool is_screen_sized ();
1459 + public bool is_shaded ();
1460 + public bool is_skip_taskbar ();
1461 + public void kill ();
1462 + public bool located_on_workspace (Meta.Workspace workspace);
1463 + public void lower ();
1465 + public void lower_with_transients (uint32 timestamp);
1467 + public void make_above ();
1468 + public void make_fullscreen ();
1469 + public void maximize (Meta.MaximizeFlags directions);
1470 + public void minimize ();
1471 + public void move_frame (bool user_op, int root_x_nw, int root_y_nw);
1472 + public void move_resize_frame (bool user_op, int root_x_nw, int root_y_nw, int w, int h);
1473 + public void move_to_monitor (int monitor);
1474 + public void raise ();
1476 + public bool requested_bypass_compositor ();
1477 + public bool requested_dont_bypass_compositor ();
1479 + public void set_compositor_private (GLib.Object priv);
1480 + public void set_demands_attention ();
1481 + public void set_icon_geometry (Meta.Rectangle? rect);
1482 + public void shade (uint32 timestamp);
1483 + public void shove_titlebar_onscreen ();
1484 + public bool showing_on_its_workspace ();
1485 + public void shutdown_group ();
1486 + public void stick ();
1487 + public bool titlebar_is_onscreen ();
1488 + public void unmake_above ();
1489 + public void unmake_fullscreen ();
1490 + public void unmaximize (Meta.MaximizeFlags directions);
1491 + public void unminimize ();
1492 + public void unset_demands_attention ();
1493 + public void unshade (uint32 timestamp);
1494 + public void unstick ();
1495 + [NoAccessorMethod]
1496 + public bool above { get; }
1497 + [NoAccessorMethod]
1498 + public bool appears_focused { get; }
1499 + [NoAccessorMethod]
1500 + public bool decorated { get; }
1501 + [NoAccessorMethod]
1502 + public bool demands_attention { get; }
1503 + [NoAccessorMethod]
1504 + public bool fullscreen { get; }
1505 + public string gtk_app_menu_object_path { get; }
1506 + public string gtk_application_id { get; }
1507 + public string gtk_application_object_path { get; }
1508 + public string gtk_menubar_object_path { get; }
1509 + public string gtk_unique_bus_name { get; }
1510 + public string gtk_window_object_path { get; }
1511 + [NoAccessorMethod]
1512 + public Cairo.Surface icon { owned get; }
1514 + [NoAccessorMethod]
1515 + public bool is_alive { get; }
1517 + [NoAccessorMethod]
1518 + public bool maximized_horizontally { get; }
1519 + [NoAccessorMethod]
1520 + public bool maximized_vertically { get; }
1521 + [NoAccessorMethod]
1522 + public Cairo.Surface mini_icon { owned get; }
1523 + [NoAccessorMethod]
1524 + public bool minimized { get; }
1525 + public string mutter_hints { get; }
1526 + [NoAccessorMethod]
1527 + public bool on_all_workspaces { get; }
1528 + [NoAccessorMethod]
1529 + public bool resizeable { get; }
1530 + [NoAccessorMethod]
1531 + public bool skip_taskbar { get; }
1532 + public string title { get; }
1533 + [NoAccessorMethod]
1534 + public bool urgent { get; }
1535 + public uint user_time { get; }
1536 + public Meta.WindowType window_type { get; }
1537 + public string wm_class { get; }
1538 + [CCode (cname = "focus")]
1539 + public signal void focused ();
1541 + public signal void monitor_changed (int old_monitor);
1543 + public signal void position_changed ();
1544 + public signal void raised ();
1545 + public signal void shown ();
1546 + public signal void size_changed ();
1547 + public signal void unmanaged ();
1548 + public signal void unmanaging ();
1549 + public signal void workspace_changed ();
1551 + [CCode (cheader_filename = "meta/meta-window-actor.h", type_id = "meta_window_actor_get_type ()")]
1552 + public abstract class WindowActor : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
1553 + [CCode (has_construct_function = false)]
1554 + protected WindowActor ();
1556 + public void freeze ();
1558 + public Cairo.Surface? get_image (Cairo.RectangleInt? clip);
1559 + public unowned Meta.Window get_meta_window ();
1560 + public unowned Meta.ShapedTexture get_texture ();
1561 + public bool is_destroyed ();
1563 + public Clutter.Content? paint_to_content (Meta.Rectangle? clip) throws GLib.Error;
1565 + public void sync_visibility ();
1567 + public void thaw ();
1569 + public Meta.Window meta_window { get; construct; }
1571 + [NoAccessorMethod]
1572 + public string shadow_class { owned get; set; }
1573 + [NoAccessorMethod]
1574 + public Meta.ShadowMode shadow_mode { get; set; }
1576 + public signal void damaged ();
1577 + public signal void effects_completed ();
1578 + public signal void first_frame ();
1579 + public signal void thawed ();
1581 + [CCode (cheader_filename = "meta/meta-window-group.h", type_id = "meta_window_group_get_type ()")]
1582 + public sealed class WindowGroup : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
1583 + [CCode (has_construct_function = false)]
1584 + protected WindowGroup ();
1586 + [CCode (cheader_filename = "meta/meta-window-shape.h", ref_function = "meta_window_shape_ref", type_id = "meta_window_shape_get_type ()", unref_function = "meta_window_shape_unref")]
1588 + public class WindowShape {
1589 + [CCode (has_construct_function = false)]
1590 + public WindowShape (Cairo.Region region);
1591 + public bool equal (Meta.WindowShape shape_b);
1592 + public void get_borders (int border_top, int border_right, int border_bottom, int border_left);
1593 + public uint hash ();
1594 + public Meta.WindowShape @ref ();
1595 + public Cairo.Region to_region (int center_width, int center_height);
1596 + public void unref ();
1598 + [CCode (cheader_filename = "meta/workspace.h", type_id = "meta_workspace_get_type ()")]
1599 + public class Workspace : GLib.Object {
1600 + [CCode (has_construct_function = false)]
1601 + protected Workspace ();
1602 + public void activate (uint32 timestamp);
1603 + public void activate_with_focus (Meta.Window focus_this, uint32 timestamp);
1604 + public unowned Meta.Display get_display ();
1605 + public unowned Meta.Workspace get_neighbor (Meta.MotionDirection direction);
1606 + public Meta.Rectangle get_work_area_all_monitors ();
1607 + public Meta.Rectangle get_work_area_for_monitor (int which_monitor);
1608 + public int index ();
1609 + public GLib.List<weak Meta.Window> list_windows ();
1610 + public void set_builtin_struts (GLib.SList<Meta.Strut?> struts);
1612 + [NoAccessorMethod]
1613 + public bool active { get; }
1615 + [NoAccessorMethod]
1616 + public uint n_windows { get; }
1617 + [NoAccessorMethod]
1618 + public uint workspace_index { get; }
1619 + public signal void window_added (Meta.Window object);
1620 + public signal void window_removed (Meta.Window object);
1622 + [CCode (cheader_filename = "meta/meta-workspace-manager.h", type_id = "meta_workspace_manager_get_type ()")]
1623 + public sealed class WorkspaceManager : GLib.Object {
1624 + [CCode (has_construct_function = false)]
1625 + protected WorkspaceManager ();
1626 + public unowned Meta.Workspace append_new_workspace (bool activate, uint32 timestamp);
1627 + public unowned Meta.Workspace get_active_workspace ();
1628 + public int get_active_workspace_index ();
1629 + public int get_n_workspaces ();
1630 + public unowned Meta.Workspace? get_workspace_by_index (int index);
1631 + public unowned GLib.List<Meta.Workspace> get_workspaces ();
1632 + public void override_workspace_layout (Meta.DisplayCorner starting_corner, bool vertical_layout, int n_rows, int n_columns);
1633 + public void remove_workspace (Meta.Workspace workspace, uint32 timestamp);
1634 + public void reorder_workspace (Meta.Workspace workspace, int new_index);
1635 + [NoAccessorMethod]
1636 + public int layout_columns { get; }
1637 + [NoAccessorMethod]
1638 + public int layout_rows { get; }
1639 + public int n_workspaces { get; }
1640 + public signal void active_workspace_changed ();
1641 + public signal void showing_desktop_changed ();
1642 + public signal void workspace_added (int object);
1643 + public signal void workspace_removed (int object);
1644 + public signal void workspace_switched (int object, int p0, Meta.MotionDirection p1);
1645 + public signal void workspaces_reordered ();
1647 + [CCode (cheader_filename = "meta/meta-x11-display.h", type_id = "meta_x11_display_get_type ()")]
1648 + public sealed class X11Display : GLib.Object {
1649 + [CCode (has_construct_function = false)]
1650 + protected X11Display ();
1651 + public void clear_stage_input_region ();
1652 + [CCode (cheader_filename = "meta/meta-x11-errors.h", cname = "meta_x11_error_trap_pop")]
1653 + public void error_trap_pop ();
1654 + [CCode (cheader_filename = "meta/meta-x11-errors.h", cname = "meta_x11_error_trap_pop_with_return")]
1655 + public int error_trap_pop_with_return ();
1656 + [CCode (cheader_filename = "meta/meta-x11-errors.h", cname = "meta_x11_error_trap_push")]
1657 + public void error_trap_push ();
1658 + public int get_damage_event_base ();
1659 + public int get_screen_number ();
1660 + public int get_shape_event_base ();
1661 + public unowned X.Display get_xdisplay ();
1662 + public int get_xinput_opcode ();
1663 + public X.Window get_xroot ();
1664 + public bool has_shape ();
1665 + public unowned Meta.Group lookup_group (X.Window group_leader);
1666 + public void set_cm_selection ();
1667 + public void set_stage_input_region (X.XserverRegion region);
1668 + [CCode (cheader_filename = "meta/meta-x11-display.h", cname = "meta_x11_init_gdk_display")]
1669 + public static bool x11_init_gdk_display () throws GLib.Error;
1670 + public bool xwindow_is_a_no_focus_window (X.Window xwindow);
1672 + [CCode (cheader_filename = "meta/meta-close-dialog.h", type_cname = "MetaCloseDialogInterface", type_id = "meta_close_dialog_get_type ()")]
1673 + public interface CloseDialog : GLib.Object {
1674 + public abstract void focus ();
1675 + public abstract void hide ();
1676 + public bool is_visible ();
1677 + public abstract void show ();
1678 + [NoAccessorMethod]
1679 + public abstract Meta.Window window { owned get; construct; }
1681 + public signal void response (Meta.CloseDialogResponse response);
1683 + [CCode (cheader_filename = "meta/meta-inhibit-shortcuts-dialog.h", type_cname = "MetaInhibitShortcutsDialogInterface", type_id = "meta_inhibit_shortcuts_dialog_get_type ()")]
1684 + public interface InhibitShortcutsDialog : GLib.Object {
1685 + public abstract void hide ();
1686 + public abstract void show ();
1687 + [NoAccessorMethod]
1688 + public abstract Meta.Window window { owned get; construct; }
1690 + public signal void response (Meta.InhibitShortcutsDialogResponse response);
1692 + [CCode (cheader_filename = "meta/common.h", has_type_id = false)]
1693 + public struct ButtonLayout {
1694 + [CCode (array_length = false)]
1695 + public weak Meta.ButtonFunction left_buttons[4];
1696 + [CCode (array_length = false)]
1697 + public weak bool left_buttons_has_spacer[4];
1698 + [CCode (array_length = false)]
1699 + public weak Meta.ButtonFunction right_buttons[4];
1700 + [CCode (array_length = false)]
1701 + public weak bool right_buttons_has_spacer[4];
1703 + [CCode (cheader_filename = "meta/boxes.h", has_type_id = false)]
1704 + public struct Edge {
1705 + public Meta.Rectangle rect;
1706 + public Meta.Side side_type;
1707 + public Meta.EdgeType edge_type;
1709 + [CCode (cheader_filename = "meta/common.h", has_type_id = false)]
1710 + public struct FrameBorders {
1711 + public Gtk.Border visible;
1712 + public Gtk.Border invisible;
1713 + public Gtk.Border total;
1714 + public void clear ();
1716 + [CCode (cheader_filename = "meta/meta-plugin.h", has_type_id = false)]
1717 + public struct PluginInfo {
1718 + public weak string name;
1719 + public weak string version;
1720 + public weak string author;
1721 + public weak string license;
1722 + public weak string description;
1725 + [CCode (cheader_filename = "meta/meta-plugin.h", has_type_id = false)]
1726 + public struct PluginVersion {
1727 + public uint version_major;
1728 + public uint version_minor;
1729 + public uint version_micro;
1730 + public uint version_api;
1733 + [CCode (cheader_filename = "meta/boxes.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "meta_rectangle_get_type ()")]
1734 + public struct Rectangle {
1738 + public int height;
1739 + public int area ();
1740 + public bool contains_rect (Meta.Rectangle inner_rect);
1741 + public Meta.Rectangle? copy ();
1742 + public bool could_fit_rect (Meta.Rectangle inner_rect);
1743 + public bool equal (Meta.Rectangle src2);
1744 + public void free ();
1745 + public bool horiz_overlap (Meta.Rectangle rect2);
1746 + public bool intersect (Meta.Rectangle src2, out Meta.Rectangle dest);
1747 + public bool overlap (Meta.Rectangle rect2);
1748 + public Meta.Rectangle union (Meta.Rectangle rect2);
1749 + public bool vert_overlap (Meta.Rectangle rect2);
1751 + [CCode (cheader_filename = "meta/meta-shadow-factory.h", has_type_id = false)]
1752 + public struct ShadowParams {
1753 + public int radius;
1754 + public int top_fade;
1755 + public int x_offset;
1756 + public int y_offset;
1757 + public uint8 opacity;
1759 + [CCode (cheader_filename = "meta/boxes.h", has_type_id = false)]
1760 + public struct Strut {
1761 + public Meta.Rectangle rect;
1762 + public Meta.Side side;
1765 + [CCode (cheader_filename = "meta/main.h", cprefix = "META_BACKEND_CAPABILITY_", type_id = "meta_backend_capabilities_get_type ()")]
1767 + public enum BackendCapabilities {
1772 + [CCode (cheader_filename = "meta/barrier.h", cprefix = "META_BARRIER_DIRECTION_", type_id = "meta_barrier_direction_get_type ()")]
1774 + public enum BarrierDirection {
1780 + [CCode (cheader_filename = "meta/common.h", cprefix = "META_BUTTON_FUNCTION_", type_id = "meta_button_function_get_type ()")]
1781 + public enum ButtonFunction {
1788 + [CCode (cheader_filename = "meta/meta-close-dialog.h", cprefix = "META_CLOSE_DIALOG_RESPONSE_", type_id = "meta_close_dialog_response_get_type ()")]
1789 + public enum CloseDialogResponse {
1793 + [CCode (cheader_filename = "meta/compositor.h", cprefix = "META_COMP_EFFECT_", type_id = "meta_comp_effect_get_type ()")]
1794 + public enum CompEffect {
1802 + [CCode (cheader_filename = "meta/meta-enums.h", cprefix = "META_COMPOSITOR_TYPE_", type_id = "meta_compositor_type_get_type ()")]
1803 + public enum CompositorType {
1808 + [CCode (cheader_filename = "meta/common.h", cprefix = "META_CURSOR_", type_id = "meta_cursor_get_type ()")]
1809 + public enum Cursor {
1820 + MOVE_OR_RESIZE_WINDOW,
1825 + DND_UNSUPPORTED_TARGET,
1835 + [CCode (cheader_filename = "meta/util.h", cprefix = "META_DEBUG_PAINT_", type_id = "meta_debug_paint_flag_get_type ()")]
1837 + public enum DebugPaintFlag {
1842 + [CCode (cheader_filename = "meta/util.h", cprefix = "META_DEBUG_", type_id = "meta_debug_topic_get_type ()")]
1844 + public enum DebugTopic {
1891 + [CCode (cheader_filename = "meta/util.h", cname = "meta_topic_to_string")]
1892 + public unowned string to_string ();
1894 + [CCode (cheader_filename = "meta/common.h", cprefix = "META_DIRECTION_", type_id = "meta_direction_get_type ()")]
1896 + public enum Direction {
1906 + [CCode (cheader_filename = "meta/display.h", cprefix = "META_DISPLAY_", type_id = "meta_display_corner_get_type ()")]
1907 + public enum DisplayCorner {
1913 + [CCode (cheader_filename = "meta/display.h", cprefix = "META_DISPLAY_", type_id = "meta_display_direction_get_type ()")]
1914 + public enum DisplayDirection {
1920 + [CCode (cheader_filename = "meta/boxes.h", cprefix = "META_EDGE_", type_id = "meta_edge_type_get_type ()")]
1921 + public enum EdgeType {
1926 + [CCode (cheader_filename = "meta/main.h", cprefix = "META_EXIT_", type_id = "meta_exit_code_get_type ()")]
1927 + public enum ExitCode {
1931 + [CCode (cheader_filename = "meta/common.h", cprefix = "META_FRAME_", type_id = "meta_frame_flags_get_type ()")]
1933 + public enum FrameFlags {
1938 + ALLOWS_VERTICAL_RESIZE,
1939 + ALLOWS_HORIZONTAL_RESIZE,
1951 + [CCode (cheader_filename = "meta/common.h", cprefix = "META_FRAME_TYPE_", type_id = "meta_frame_type_get_type ()")]
1952 + public enum FrameType {
1961 + [CCode (cheader_filename = "meta/util.h")]
1962 + public unowned string to_string ();
1964 + [CCode (cheader_filename = "meta/common.h", cprefix = "META_GRAB_OP_", type_id = "meta_grab_op_get_type ()")]
1965 + public enum GrabOp {
1983 + KEYBOARD_RESIZING_UNKNOWN,
1984 + KEYBOARD_RESIZING_NW,
1985 + KEYBOARD_RESIZING_N,
1986 + KEYBOARD_RESIZING_NE,
1987 + KEYBOARD_RESIZING_E,
1988 + KEYBOARD_RESIZING_SW,
1989 + KEYBOARD_RESIZING_S,
1990 + KEYBOARD_RESIZING_SE,
1991 + KEYBOARD_RESIZING_W
1993 + [CCode (cheader_filename = "meta/common.h", cprefix = "META_GRAVITY_", type_id = "meta_gravity_get_type ()")]
1994 + public enum Gravity {
2006 + [CCode (cheader_filename = "meta/util.h")]
2007 + public unowned string to_string ();
2009 + [CCode (cheader_filename = "meta/meta-inhibit-shortcuts-dialog.h", cprefix = "META_INHIBIT_SHORTCUTS_DIALOG_RESPONSE_", type_id = "meta_inhibit_shortcuts_dialog_response_get_type ()")]
2010 + public enum InhibitShortcutsDialogResponse {
2014 + [CCode (cheader_filename = "meta/prefs.h", cprefix = "META_KEYBINDING_ACTION_", type_id = "meta_key_binding_action_get_type ()")]
2015 + public enum KeyBindingAction {
2034 + SWITCH_APPLICATIONS,
2035 + SWITCH_APPLICATIONS_BACKWARD,
2037 + SWITCH_GROUP_BACKWARD,
2039 + SWITCH_WINDOWS_BACKWARD,
2041 + SWITCH_PANELS_BACKWARD,
2043 + CYCLE_GROUP_BACKWARD,
2045 + CYCLE_WINDOWS_BACKWARD,
2047 + CYCLE_PANELS_BACKWARD,
2055 + ACTIVATE_WINDOW_MENU,
2056 + TOGGLE_FULLSCREEN,
2058 + TOGGLE_TILED_LEFT,
2059 + TOGGLE_TILED_RIGHT,
2068 + TOGGLE_ON_ALL_WORKSPACES,
2069 + MOVE_TO_WORKSPACE_1,
2070 + MOVE_TO_WORKSPACE_2,
2071 + MOVE_TO_WORKSPACE_3,
2072 + MOVE_TO_WORKSPACE_4,
2073 + MOVE_TO_WORKSPACE_5,
2074 + MOVE_TO_WORKSPACE_6,
2075 + MOVE_TO_WORKSPACE_7,
2076 + MOVE_TO_WORKSPACE_8,
2077 + MOVE_TO_WORKSPACE_9,
2078 + MOVE_TO_WORKSPACE_10,
2079 + MOVE_TO_WORKSPACE_11,
2080 + MOVE_TO_WORKSPACE_12,
2081 + MOVE_TO_WORKSPACE_LEFT,
2082 + MOVE_TO_WORKSPACE_RIGHT,
2083 + MOVE_TO_WORKSPACE_UP,
2084 + MOVE_TO_WORKSPACE_DOWN,
2085 + MOVE_TO_WORKSPACE_LAST,
2086 + MOVE_TO_MONITOR_LEFT,
2087 + MOVE_TO_MONITOR_RIGHT,
2088 + MOVE_TO_MONITOR_UP,
2089 + MOVE_TO_MONITOR_DOWN,
2093 + MAXIMIZE_VERTICALLY,
2094 + MAXIMIZE_HORIZONTALLY,
2095 + MOVE_TO_CORNER_NW,
2096 + MOVE_TO_CORNER_NE,
2097 + MOVE_TO_CORNER_SW,
2098 + MOVE_TO_CORNER_SE,
2105 + LOCATE_POINTER_KEY,
2112 + [CCode (cheader_filename = "meta/prefs.h", cprefix = "META_KEY_BINDING_", type_id = "meta_key_binding_flags_get_type ()")]
2114 + public enum KeyBindingFlags {
2120 + IGNORE_AUTOREPEAT,
2124 + [CCode (cheader_filename = "meta/meta-enums.h", cprefix = "META_A11Y_", type_id = "meta_keyboard_a11y_flags_get_type ()")]
2126 + public enum KeyboardA11yFlags {
2129 + MOUSE_KEYS_ENABLED,
2130 + SLOW_KEYS_ENABLED,
2131 + SLOW_KEYS_BEEP_PRESS,
2132 + SLOW_KEYS_BEEP_ACCEPT,
2133 + SLOW_KEYS_BEEP_REJECT,
2134 + BOUNCE_KEYS_ENABLED,
2135 + BOUNCE_KEYS_BEEP_REJECT,
2136 + TOGGLE_KEYS_ENABLED,
2137 + STICKY_KEYS_ENABLED,
2138 + STICKY_KEYS_TWO_KEY_OFF,
2140 + FEATURE_STATE_CHANGE_BEEP
2143 + [CCode (cheader_filename = "meta/util.h", cprefix = "META_LATER_", type_id = "meta_later_type_get_type ()")]
2144 + public enum LaterType {
2152 + [CCode (cheader_filename = "meta/util.h", cprefix = "META_LOCALE_DIRECTION_", type_id = "meta_locale_direction_get_type ()")]
2153 + public enum LocaleDirection {
2157 + [CCode (cheader_filename = "meta/window.h", cprefix = "META_MAXIMIZE_", type_id = "meta_maximize_flags_get_type ()")]
2159 + public enum MaximizeFlags {
2165 + [CCode (cheader_filename = "meta/meta-plugin.h", cprefix = "META_MODAL_", type_id = "meta_modal_options_get_type ()")]
2167 + public enum ModalOptions {
2168 + POINTER_ALREADY_GRABBED,
2169 + KEYBOARD_ALREADY_GRABBED
2172 + [CCode (cheader_filename = "meta/meta-monitor-manager.h", cprefix = "META_MONITOR_SWITCH_CONFIG_", type_id = "meta_monitor_switch_config_type_get_type ()")]
2173 + public enum MonitorSwitchConfigType {
2180 + [CCode (cheader_filename = "meta/common.h", cprefix = "META_MOTION_", type_id = "meta_motion_direction_get_type ()")]
2181 + public enum MotionDirection {
2191 + [CCode (cheader_filename = "meta/display.h", cprefix = "META_PAD_ACTION_", type_id = "meta_pad_action_type_get_type ()")]
2192 + public enum PadActionType {
2197 + [CCode (cheader_filename = "meta/prefs.h", cprefix = "META_PREF_", type_id = "meta_preference_get_type ()")]
2198 + public enum Preference {
2199 + MOUSE_BUTTON_MODS,
2201 + FOCUS_NEW_WINDOWS,
2202 + ATTACH_MODAL_DIALOGS,
2204 + ACTION_DOUBLE_CLICK_TITLEBAR,
2205 + ACTION_MIDDLE_CLICK_TITLEBAR,
2206 + ACTION_RIGHT_CLICK_TITLEBAR,
2209 + FOCUS_CHANGE_ON_POINTER_REST,
2212 + DYNAMIC_WORKSPACES,
2214 + DISABLE_WORKAROUNDS,
2220 + GNOME_ACCESSIBILITY,
2224 + RESIZE_WITH_RIGHT_BUTTON,
2227 + WORKSPACES_ONLY_ON_PRIMARY,
2228 + DRAGGABLE_BORDER_WIDTH,
2230 + CENTER_NEW_WINDOWS,
2233 + CHECK_ALIVE_TIMEOUT;
2234 + [CCode (cheader_filename = "meta/prefs.h")]
2235 + public unowned string to_string ();
2237 + [CCode (cheader_filename = "meta/meta-selection-source.h", cprefix = "META_", type_id = "meta_selection_type_get_type ()")]
2238 + public enum SelectionType {
2239 + SELECTION_PRIMARY,
2240 + SELECTION_CLIPBOARD,
2244 + [CCode (cheader_filename = "meta/meta-window-actor.h", cprefix = "META_SHADOW_MODE_", type_id = "meta_shadow_mode_get_type ()")]
2245 + public enum ShadowMode {
2250 + [CCode (cheader_filename = "meta/common.h", cprefix = "META_SIDE_", type_id = "meta_side_get_type ()")]
2251 + public enum Side {
2257 + [CCode (cheader_filename = "meta/compositor.h", cprefix = "META_SIZE_CHANGE_", type_id = "meta_size_change_get_type ()")]
2258 + public enum SizeChange {
2267 + [CCode (cheader_filename = "meta/common.h", cprefix = "META_LAYER_", type_id = "meta_stack_layer_get_type ()")]
2268 + public enum StackLayer {
2274 + OVERRIDE_REDIRECT,
2277 + [CCode (cheader_filename = "meta/display.h", cprefix = "META_TAB_LIST_", type_id = "meta_tab_list_get_type ()")]
2278 + public enum TabList {
2284 + [CCode (cheader_filename = "meta/display.h", cprefix = "META_TAB_SHOW_", type_id = "meta_tab_show_type_get_type ()")]
2285 + public enum TabShowType {
2289 + [CCode (cheader_filename = "meta/common.h", cprefix = "META_VIRTUAL_", type_id = "meta_virtual_modifier_get_type ()")]
2291 + public enum VirtualModifier {
2303 + [CCode (cheader_filename = "meta/window.h", cprefix = "META_WINDOW_CLIENT_TYPE_", type_id = "meta_window_client_type_get_type ()")]
2304 + public enum WindowClientType {
2308 + [CCode (cheader_filename = "meta/compositor.h", cprefix = "META_WINDOW_MENU_", type_id = "meta_window_menu_type_get_type ()")]
2309 + public enum WindowMenuType {
2313 + [CCode (cheader_filename = "meta/window.h", cprefix = "META_WINDOW_", type_id = "meta_window_type_get_type ()")]
2314 + public enum WindowType {
2332 + [CCode (cheader_filename = "meta/meta-idle-monitor.h", instance_pos = 2.9)]
2333 + public delegate void IdleMonitorWatchFunc (Meta.IdleMonitor monitor, uint watch_id);
2334 + [CCode (cheader_filename = "meta/prefs.h", instance_pos = 4.9)]
2335 + public delegate void KeyHandlerFunc (Meta.Display display, Meta.Window? window, [CCode (type = "ClutterKeyEvent*")] Clutter.KeyEvent? event, Meta.KeyBinding binding);
2336 + [CCode (cheader_filename = "meta/prefs.h", instance_pos = 1.9)]
2337 + public delegate void PrefsChangedFunc (Meta.Preference pref);
2338 + [CCode (cheader_filename = "meta/window.h", instance_pos = 1.9)]
2339 + public delegate bool WindowForeachFunc (Meta.Window window);
2340 + [CCode (cheader_filename = "meta/common.h", cname = "META_CURRENT_TIME")]
2341 + public const int CURRENT_TIME;
2342 + [CCode (cheader_filename = "meta/common.h", cname = "META_DEFAULT_ICON_NAME")]
2343 + public const string DEFAULT_ICON_NAME;
2344 + [CCode (cheader_filename = "meta/common.h", cname = "META_ICON_HEIGHT")]
2345 + public const int ICON_HEIGHT;
2346 + [CCode (cheader_filename = "meta/common.h", cname = "META_ICON_WIDTH")]
2347 + public const int ICON_WIDTH;
2349 + [CCode (cheader_filename = "meta/meta-version.h", cname = "META_MAJOR_VERSION")]
2350 + public const int MAJOR_VERSION;
2351 + [CCode (cheader_filename = "meta/meta-version.h", cname = "META_MICRO_VERSION")]
2352 + public const int MICRO_VERSION;
2354 + [CCode (cheader_filename = "meta/common.h", cname = "META_MINI_ICON_HEIGHT")]
2355 + public const int MINI_ICON_HEIGHT;
2356 + [CCode (cheader_filename = "meta/common.h", cname = "META_MINI_ICON_WIDTH")]
2357 + public const int MINI_ICON_WIDTH;
2359 + [CCode (cheader_filename = "meta/meta-version.h", cname = "META_MINOR_VERSION")]
2360 + public const int MINOR_VERSION;
2361 + [CCode (cheader_filename = "meta/meta-version.h", cname = "META_PLUGIN_API_VERSION")]
2362 + public const int PLUGIN_API_VERSION;
2364 + [CCode (cheader_filename = "meta/common.h", cname = "META_PRIORITY_BEFORE_REDRAW")]
2365 + public const int PRIORITY_BEFORE_REDRAW;
2366 + [CCode (cheader_filename = "meta/common.h", cname = "META_PRIORITY_PREFS_NOTIFY")]
2367 + public const int PRIORITY_PREFS_NOTIFY;
2368 + [CCode (cheader_filename = "meta/common.h", cname = "META_PRIORITY_REDRAW")]
2369 + public const int PRIORITY_REDRAW;
2370 + [CCode (cheader_filename = "meta/common.h", cname = "META_PRIORITY_RESIZE")]
2371 + public const int PRIORITY_RESIZE;
2372 + [CCode (cheader_filename = "meta/common.h", cname = "META_VIRTUAL_CORE_KEYBOARD_ID")]
2373 + public const int VIRTUAL_CORE_KEYBOARD_ID;
2374 + [CCode (cheader_filename = "meta/common.h", cname = "META_VIRTUAL_CORE_POINTER_ID")]
2375 + public const int VIRTUAL_CORE_POINTER_ID;
2377 + [CCode (cheader_filename = "meta/main.h")]
2378 + public static bool activate_session ();
2381 + [CCode (cheader_filename = "meta/main.h")]
2382 + public static void add_clutter_debug_flags (Clutter.DebugFlag debug_flags, Clutter.DrawDebugFlag draw_flags, Clutter.PickDebugFlag pick_flags);
2383 + [CCode (cheader_filename = "meta/main.h")]
2384 + public static void add_debug_paint_flag (Meta.DebugPaintFlag flag);
2386 + [CCode (cheader_filename = "meta/main.h")]
2387 + public static void clutter_init ();
2388 + [CCode (cheader_filename = "meta/main.h")]
2389 + public static void exit (Meta.ExitCode code);
2392 + [CCode (cheader_filename = "meta/main.h")]
2393 + public static void finalize ();
2397 + [CCode (cheader_filename = "meta/main.h")]
2398 + public static Meta.DebugPaintFlag get_debug_paint_flags ();
2402 + [CCode (cheader_filename = "meta/main.h")]
2403 + public static Meta.ExitCode get_exit_code ();
2405 + [CCode (cheader_filename = "meta/main.h")]
2406 + public static unowned GLib.OptionContext get_option_context ();
2407 + [CCode (cheader_filename = "meta/main.h")]
2408 + public static bool get_replace_current_wm ();
2409 + [CCode (cheader_filename = "meta/main.h")]
2410 + public static void init ();
2412 + [CCode (cheader_filename = "meta/main.h")]
2413 + public static bool is_restart ();
2415 + [CCode (cheader_filename = "meta/main.h")]
2416 + public static bool is_topic_enabled (Meta.DebugTopic topic);
2419 + [CCode (cheader_filename = "meta/main.h")]
2420 + public static void quit (Meta.ExitCode code);
2421 + [CCode (cheader_filename = "meta/main.h")]
2422 + public static void register_with_session ();
2425 + [CCode (cheader_filename = "meta/main.h")]
2426 + public static void remove_clutter_debug_flags (Clutter.DebugFlag debug_flags, Clutter.DrawDebugFlag draw_flags, Clutter.PickDebugFlag pick_flags);
2427 + [CCode (cheader_filename = "meta/main.h")]
2428 + public static void remove_debug_paint_flag (Meta.DebugPaintFlag flag);
2430 + [CCode (cheader_filename = "meta/main.h")]
2432 + public static void restart (string? message, Meta.Context context);
2434 + public static void restart (string? message);
2437 + [CCode (cheader_filename = "meta/main.h")]
2438 + public static int run ();
2440 + [CCode (cheader_filename = "meta/main.h")]
2441 + public static void run_main_loop ();
2442 + [CCode (cheader_filename = "meta/main.h")]
2443 + public static void start ();
2445 + [CCode (cheader_filename = "meta/main.h")]
2446 + public static void test_init ();
2449 diff '--color=auto' -rupN wingpanel.orig/vapi/Meta-12.metadata wingpanel/vapi/Meta-12.metadata
2450 --- wingpanel.orig/vapi/Meta-12.metadata 1970-01-01 01:00:00.000000000 +0100
2451 +++ wingpanel/vapi/Meta-12.metadata 2023-05-05 21:14:58.704551239 +0200
2455 +* cheader_filename="meta/main.h"
2457 +Backend cheader_filename="meta/meta-backend.h"
2458 +Backend.gpu_added skip
2459 +Background cheader_filename="meta/meta-background.h"
2460 +Background.set_file.file nullable
2461 +BackgroundContent.new symbol_type="constructor"
2462 +BackgroundActor cheader_filename="meta/meta-background-actor.h"
2463 +BackgroundContent cheader_filename="meta/meta-background-content.h"
2464 +BackgroundGroup cheader_filename="meta/meta-background-group.h"
2465 +BackgroundImage cheader_filename="meta/meta-background-image.h"
2466 +BackgroundImageCache cheader_filename="meta/meta-background-image.h"
2467 +Barrier cheader_filename="meta/barrier.h"
2468 +BarrierDirection cheader_filename="meta/barrier.h"
2469 +BarrierEvent cheader_filename="meta/barrier.h"
2470 +ButtonFunction cheader_filename="meta/common.h"
2471 +ButtonLayout cheader_filename="meta/common.h"
2472 +Compositor cheader_filename="meta/compositor.h"
2473 +get_feedback_group_for_display parent="Meta.Display" symbol_type="method" name="get_feedback_group" instance_idx=0 cheader_filename="meta/compositor-mutter.h"
2474 +get_stage_for_display parent="Meta.Display" symbol_type="method" name="get_stage" instance_idx=0 cheader_filename="meta/compositor-mutter.h"
2475 +get_top_window_group_for_display parent="Meta.Display" symbol_type="method" name="get_top_window_group" instance_idx=0 cheader_filename="meta/compositor-mutter.h"
2476 +get_window_group_for_display parent="Meta.Display" symbol_type="method" name="get_window_group" instance_idx=0 cheader_filename="meta/compositor-mutter.h"
2477 +disable_unredirect_for_display parent="Meta.Display" symbol_type="method" name="disable_unredirect" instance_idx=0 cheader_filename="meta/compositor-mutter.h"
2478 +enable_unredirect_for_display parent="Meta.Display" symbol_type="method" name="enable_unredirect" instance_idx=0 cheader_filename="meta/compositor-mutter.h"
2480 +get_window_actors parent="Meta.Display" symbol_type="method" instance_idx=0 cheader_filename="meta/compositor-mutter.h" type_arguments="Meta.WindowActor"
2481 +focus_stage_window parent="Meta.Display" symbol_type="method" instance_idx=0 cheader_filename="meta/compositor-mutter.h"
2483 +CompEffect cheader_filename="meta/compositor.h"
2484 +CloseDialog cheader_filename="meta/meta-close-dialog.h"
2485 +CloseDialogResponse cheader_filename="meta/meta-close-dialog.h"
2486 +Context cheader_filename="meta/meta-context.h"
2487 +CompositorType cheader_filename="meta/meta-enums.h"
2488 +Cursor cheader_filename="meta/common.h"
2489 +CursorTracker cheader_filename="meta/meta-cursor-tracker.h"
2490 +CursorTracker.get_for_display parent="Meta.Display" symbol_type="method" instance_idx=0 name="get_cursor_tracker"
2491 +CursorTracker.get_pointer.mods out
2492 +DebugTopic cheader_filename="meta/util.h"
2493 +DebugPaintFlag cheader_filename="meta/util.h"
2494 +Direction cheader_filename="meta/common.h"
2495 +Display cheader_filename="meta/display.h"
2496 +DisplayCorner cheader_filename="meta/display.h"
2497 +DisplayDirection cheader_filename="meta/display.h"
2498 +Dnd cheader_filename="meta/meta-dnd.h"
2499 +EdgeType cheader_filename="meta/boxes.h"
2500 +Edge cheader_filename="meta/boxes.h"
2501 +Frame cheader_filename="meta/types.h"
2502 +FrameBorders cheader_filename="meta/common.h"
2503 +FrameFlags cheader_filename="meta/common.h"
2504 +FrameType cheader_filename="meta/common.h"
2505 +GrabOp cheader_filename="meta/common.h"
2506 +Gravity cheader_filename="meta/common.h"
2507 +Group cheader_filename="meta/group.h"
2508 +Group.property_notify.event type="X.Event" ref
2509 +IdleMonitor cheader_filename="meta/meta-idle-monitor.h"
2510 +IdleMonitorWatchFunc cheader_filename="meta/meta-idle-monitor.h"
2511 +InhibitShortcutsDialog cheader_filename="meta/meta-inhibit-shortcuts-dialog.h"
2512 +InhibitShortcutsDialogResponse cheader_filename="meta/meta-inhibit-shortcuts-dialog.h"
2513 +KeyboardA11yFlags cheader_filename="meta/meta-enums.h"
2514 +KeyBinding cheader_filename="meta/keybindings.h"
2515 +keybindings_set_custom_handler parent="Meta.KeyBinding" name="set_custom_handler" cheader_filename="meta/keybindings.h"
2516 +KeyBindingAction cheader_filename="meta/prefs.h"
2517 +KeyBindingFlags cheader_filename="meta/prefs.h"
2518 +KeyHandlerFunc cheader_filename="meta/prefs.h"
2519 +KeyHandlerFunc.event type="Clutter.KeyEvent?"
2520 +KeyHandlerFunc.window nullable
2521 +LaunchContext cheader_filename="meta/meta-launch-context.h"
2522 +Laters cheader_filename="meta/types.h"
2523 +LaterType cheader_filename="meta/util.h"
2524 +LocaleDirection cheader_filename="meta/util.h"
2525 +MaximizeFlags cheader_filename="meta/window.h"
2526 +MonitorManager cheader_filename="meta/meta-monitor-manager.h"
2527 +MonitorSwitchConfigType cheader_filename="meta/meta-monitor-manager.h"
2528 +MotionDirection cheader_filename="meta/common.h"
2529 +PadActionType cheader_filename="meta/display.h"
2530 +Plugin cheader_filename="meta/meta-plugin.h"
2531 +Plugin.xevent_filter.event type="X.Event" ref
2532 +PluginInfo cheader_filename="meta/meta-plugin.h"
2533 +Preference cheader_filename="meta/prefs.h"
2534 +PrefsChangedFunc cheader_filename="meta/prefs.h"
2535 +Rectangle cheader_filename="meta/boxes.h" struct
2536 +RemoteAccessController cheader_filename="meta/meta-remote-access-controller.h"
2537 +RemoteAccessHandle cheader_filename="meta/meta-remote-access-controller.h"
2538 +Selection cheader_filename="meta/meta-selection.h"
2539 +SelectionSource cheader_filename="meta/meta-selection-source.h"
2540 +SelectionSourceMemory cheader_filename="meta/meta-selection-source-memory.h"
2541 +SelectionType cheader_filename="meta/meta-selection-source.h"
2542 +Settings cheader_filename="meta/meta-settings.h"
2543 +Shadow cheader_filename="meta/meta-shadow-factory.h"
2544 +ShadowFactory cheader_filename="meta/meta-shadow-factory.h"
2545 +ShadowMode cheader_filename="meta/meta-window-actor.h"
2546 +ShadowParams cheader_filename="meta/meta-shadow-factory.h"
2547 +ShapedTexture cheader_filename="meta/meta-shaped-texture.h"
2548 +Side cheader_filename="meta/common.h"
2549 +SizeChange cheader_filename="meta/compositor.h"
2550 +SoundPlayer cheader_filename="meta/meta-sound-player.h"
2551 +StartupNotification cheader_filename="meta/meta-startup-notification.h"
2552 +StartupNotification.changed.object type="Meta.StartupSequence"
2553 +StartupNotification.get_sequences type_arguments="Meta.StartupSequence"
2554 +StartupSequence cheader_filename="meta/meta-startup-notification.h"
2555 +StackLayer cheader_filename="meta/common.h"
2556 +Stage cheader_filename="meta/meta-stage.h"
2557 +Stage.is_focused parent="Meta.Display" symbol_type="method" name="stage_is_focused" instance_idx=0 cheader_filename="meta/compositor-mutter.h"
2558 +Strut cheader_filename="meta/boxes.h"
2559 +TabList cheader_filename="meta/display.h"
2560 +TabShowType cheader_filename="meta/display.h"
2561 +VirtualModifier cheader_filename="meta/common.h"
2562 +WaylandClient cheader_filename="meta/meta-wayland-client.h"
2563 +Workspace cheader_filename="meta/workspace.h"
2564 +WorkspaceManager cheader_filename="meta/meta-workspace-manager.h"
2565 +Window cheader_filename="meta/window.h"
2566 +Window.focus#signal name="focused"
2567 +Window.icon type="Cairo.Surface"
2568 +Window.mini_icon type="Cairo.Surface"
2569 +WindowActor cheader_filename="meta/meta-window-actor.h"
2570 +WindowClientType cheader_filename="meta/window.h"
2571 +WindowForeachFunc cheader_filename="meta/window.h"
2572 +WindowGroup cheader_filename="meta/meta-window-group.h"
2573 +WindowMenuType cheader_filename="meta/compositor.h"
2574 +WindowShape cheader_filename="meta/meta-window-shape.h"
2575 +WindowType cheader_filename="meta/window.h"
2576 +X11Display cheader_filename="meta/meta-x11-display.h"
2577 +X11Display.add_event_func skip
2578 +X11DisplayEventFunc skip
2580 +// As per https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2287
2581 +MonitorManager.monitor_privacy_screen_changed skip
2584 +prefs_* parent="Meta.Prefs" name="prefs_(.+)" cheader_filename="meta/prefs.h"
2586 +g_utf8_strndup skip
2588 +preference_to_string cheader_filename="meta/prefs.h"
2589 +frame_type_to_string cheader_filename="meta/util.h"
2590 +topic_to_string parent="Meta.DebugTopic" name="to_string" cheader_filename="meta/util.h"
2592 +CURRENT_TIME cheader_filename="meta/common.h"
2593 +ICON_WIDTH cheader_filename="meta/common.h"
2594 +ICON_HEIGHT cheader_filename="meta/common.h"
2595 +MINI_ICON_WIDTH cheader_filename="meta/common.h"
2596 +MINI_ICON_HEIGHT cheader_filename="meta/common.h"
2597 +DEFAULT_ICON_NAME cheader_filename="meta/common.h"
2598 +PRIORITY_RESIZE cheader_filename="meta/common.h"
2599 +PRIORITY_BEFORE_REDRAW cheader_filename="meta/common.h"
2600 +PRIORITY_REDRAW cheader_filename="meta/common.h"
2601 +PRIORITY_PREFS_NOTIFY cheader_filename="meta/common.h"
2602 +VIRTUAL_CORE_POINTER_ID cheader_filename="meta/common.h"
2603 +VIRTUAL_CORE_KEYBOARD_ID cheader_filename="meta/common.h"
2605 +Display.window_visibility_updated
2606 + .object name="unplaced" type="GLib.List<unowned Meta.Window>"
2607 + .p0 name="should_show" type="GLib.List<unowned Meta.Window>"
2608 + .p1 name="should_hide" type="GLib.List<unowned Meta.Window>"
2610 +add_verbose_topic parent="Meta.Util" cheader_filename="meta/util.h"
2611 +bug parent="Meta.Util" cheader_filename="meta/util.h"
2612 +external_binding_name_for_action parent="Meta.Util" cheader_filename="meta/util.h"
2613 +fatal parent="Meta.Util" cheader_filename="meta/util.h"
2614 +get_locale_direction parent="Meta.Util" cheader_filename="meta/util.h"
2615 +is_verbose parent="Meta.Util" cheader_filename="meta/util.h"
2616 +is_wayland_compositor parent="Meta.Util" cheader_filename="meta/util.h"
2617 +pop_no_msg_prefix parent="Meta.Util" cheader_filename="meta/util.h"
2618 +push_no_msg_prefix parent="Meta.Util" cheader_filename="meta/util.h"
2619 +remove_verbose_topic parent="Meta.Util" cheader_filename="meta/util.h"
2620 +unsigned_long_equal parent="Meta.Util" name="ulong_equal" cheader_filename="meta/util.h"
2621 +unsigned_long_equal.v1 type="ulong?"
2622 +unsigned_long_equal.v2 type="ulong?"
2623 +unsigned_long_hash parent="Meta.Util" name="ulong_hash" cheader_filename="meta/util.h"
2624 +unsigned_long_hash.v type="ulong?"
2625 +warning parent="Meta.Util" cheader_filename="meta/util.h"
2626 +create_context parent="Meta.Context" name="new" symbol_type="constructor" cheader_filename="meta/meta-context.h"
2628 +x11_error_trap_pop parent="Meta.X11Display" symbol_type="method" name="error_trap_pop" instance_idx=0 cheader_filename="meta/meta-x11-errors.h"
2629 +x11_error_trap_pop_with_return parent="Meta.X11Display" symbol_type="method" name="error_trap_pop_with_return" instance_idx=0 cheader_filename="meta/meta-x11-errors.h"
2630 +x11_error_trap_push parent="Meta.X11Display" symbol_type="method" name="error_trap_push" instance_idx=0 cheader_filename="meta/meta-x11-errors.h"
2632 +BackgroundActor sealed
2633 +BackgroundContent sealed
2634 +BackgroundImage sealed
2635 +BackgroundImageCache sealed
2639 +LaunchContext sealed
2640 +RemoteAccessController sealed
2641 +SelectionSourceMemory sealed
2643 +ShadowFactory sealed
2644 +ShapedTexture sealed
2647 +StartupNotification sealed
2648 +WaylandClient sealed
2650 +WorkspaceManager sealed
2652 diff '--color=auto' -rupN wingpanel.orig/vapi/mutter-clutter-12.deps wingpanel/vapi/mutter-clutter-12.deps
2653 --- wingpanel.orig/vapi/mutter-clutter-12.deps 1970-01-01 01:00:00.000000000 +0100
2654 +++ wingpanel/vapi/mutter-clutter-12.deps 2023-05-05 21:17:46.943595057 +0200
2661 +graphene-gobject-1.0
2662 diff '--color=auto' -rupN wingpanel.orig/vapi/mutter-clutter-12.vapi wingpanel/vapi/mutter-clutter-12.vapi
2663 --- wingpanel.orig/vapi/mutter-clutter-12.vapi 1970-01-01 01:00:00.000000000 +0100
2664 +++ wingpanel/vapi/mutter-clutter-12.vapi 2023-05-05 21:07:10.270977019 +0200
2666 +/* clutter-1.0.vapi generated by vapigen, do not modify. */
2668 +[CCode (cprefix = "Clutter", gir_namespace = "Clutter", gir_version = "1.0", lower_case_cprefix = "clutter_")]
2669 +namespace Clutter {
2671 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_0")]
2672 + public const uint @0;
2673 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_1")]
2674 + public const uint @1;
2675 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_2")]
2676 + public const uint @2;
2677 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3")]
2678 + public const uint @3;
2679 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_AltCursor")]
2680 + public const uint @3270_AltCursor;
2681 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Attn")]
2682 + public const uint @3270_Attn;
2683 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_BackTab")]
2684 + public const uint @3270_BackTab;
2685 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_ChangeScreen")]
2686 + public const uint @3270_ChangeScreen;
2687 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Copy")]
2688 + public const uint @3270_Copy;
2689 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_CursorBlink")]
2690 + public const uint @3270_CursorBlink;
2691 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_CursorSelect")]
2692 + public const uint @3270_CursorSelect;
2693 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_DeleteWord")]
2694 + public const uint @3270_DeleteWord;
2695 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Duplicate")]
2696 + public const uint @3270_Duplicate;
2697 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Enter")]
2698 + public const uint @3270_Enter;
2699 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_EraseEOF")]
2700 + public const uint @3270_EraseEOF;
2701 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_EraseInput")]
2702 + public const uint @3270_EraseInput;
2703 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_ExSelect")]
2704 + public const uint @3270_ExSelect;
2705 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_FieldMark")]
2706 + public const uint @3270_FieldMark;
2707 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Ident")]
2708 + public const uint @3270_Ident;
2709 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Jump")]
2710 + public const uint @3270_Jump;
2711 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_KeyClick")]
2712 + public const uint @3270_KeyClick;
2713 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Left2")]
2714 + public const uint @3270_Left2;
2715 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_PA1")]
2716 + public const uint @3270_PA1;
2717 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_PA2")]
2718 + public const uint @3270_PA2;
2719 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_PA3")]
2720 + public const uint @3270_PA3;
2721 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Play")]
2722 + public const uint @3270_Play;
2723 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_PrintScreen")]
2724 + public const uint @3270_PrintScreen;
2725 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Quit")]
2726 + public const uint @3270_Quit;
2727 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Record")]
2728 + public const uint @3270_Record;
2729 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Reset")]
2730 + public const uint @3270_Reset;
2731 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Right2")]
2732 + public const uint @3270_Right2;
2733 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Rule")]
2734 + public const uint @3270_Rule;
2735 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Setup")]
2736 + public const uint @3270_Setup;
2737 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Test")]
2738 + public const uint @3270_Test;
2739 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_4")]
2740 + public const uint @4;
2741 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_5")]
2742 + public const uint @5;
2743 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_6")]
2744 + public const uint @6;
2745 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_7")]
2746 + public const uint @7;
2747 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_8")]
2748 + public const uint @8;
2749 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_9")]
2750 + public const uint @9;
2751 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_A")]
2752 + public const uint A;
2753 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AE")]
2754 + public const uint AE;
2755 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Aacute")]
2756 + public const uint Aacute;
2757 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abelowdot")]
2758 + public const uint Abelowdot;
2759 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abreve")]
2760 + public const uint Abreve;
2761 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abreveacute")]
2762 + public const uint Abreveacute;
2763 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abrevebelowdot")]
2764 + public const uint Abrevebelowdot;
2765 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abrevegrave")]
2766 + public const uint Abrevegrave;
2767 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abrevehook")]
2768 + public const uint Abrevehook;
2769 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abrevetilde")]
2770 + public const uint Abrevetilde;
2771 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AccessX_Enable")]
2772 + public const uint AccessX_Enable;
2773 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AccessX_Feedback_Enable")]
2774 + public const uint AccessX_Feedback_Enable;
2775 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Acircumflex")]
2776 + public const uint Acircumflex;
2777 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Acircumflexacute")]
2778 + public const uint Acircumflexacute;
2779 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Acircumflexbelowdot")]
2780 + public const uint Acircumflexbelowdot;
2781 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Acircumflexgrave")]
2782 + public const uint Acircumflexgrave;
2783 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Acircumflexhook")]
2784 + public const uint Acircumflexhook;
2785 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Acircumflextilde")]
2786 + public const uint Acircumflextilde;
2787 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AddFavorite")]
2788 + public const uint AddFavorite;
2789 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Adiaeresis")]
2790 + public const uint Adiaeresis;
2791 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Agrave")]
2792 + public const uint Agrave;
2793 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ahook")]
2794 + public const uint Ahook;
2795 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Alt_L")]
2796 + public const uint Alt_L;
2797 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Alt_R")]
2798 + public const uint Alt_R;
2799 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Amacron")]
2800 + public const uint Amacron;
2801 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Aogonek")]
2802 + public const uint Aogonek;
2803 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ApplicationLeft")]
2804 + public const uint ApplicationLeft;
2805 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ApplicationRight")]
2806 + public const uint ApplicationRight;
2807 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_0")]
2808 + public const uint Arabic_0;
2809 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_1")]
2810 + public const uint Arabic_1;
2811 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_2")]
2812 + public const uint Arabic_2;
2813 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_3")]
2814 + public const uint Arabic_3;
2815 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_4")]
2816 + public const uint Arabic_4;
2817 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_5")]
2818 + public const uint Arabic_5;
2819 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_6")]
2820 + public const uint Arabic_6;
2821 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_7")]
2822 + public const uint Arabic_7;
2823 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_8")]
2824 + public const uint Arabic_8;
2825 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_9")]
2826 + public const uint Arabic_9;
2827 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_ain")]
2828 + public const uint Arabic_ain;
2829 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_alef")]
2830 + public const uint Arabic_alef;
2831 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_alefmaksura")]
2832 + public const uint Arabic_alefmaksura;
2833 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_beh")]
2834 + public const uint Arabic_beh;
2835 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_comma")]
2836 + public const uint Arabic_comma;
2837 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_dad")]
2838 + public const uint Arabic_dad;
2839 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_dal")]
2840 + public const uint Arabic_dal;
2841 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_damma")]
2842 + public const uint Arabic_damma;
2843 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_dammatan")]
2844 + public const uint Arabic_dammatan;
2845 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_ddal")]
2846 + public const uint Arabic_ddal;
2847 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_farsi_yeh")]
2848 + public const uint Arabic_farsi_yeh;
2849 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_fatha")]
2850 + public const uint Arabic_fatha;
2851 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_fathatan")]
2852 + public const uint Arabic_fathatan;
2853 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_feh")]
2854 + public const uint Arabic_feh;
2855 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_fullstop")]
2856 + public const uint Arabic_fullstop;
2857 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_gaf")]
2858 + public const uint Arabic_gaf;
2859 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_ghain")]
2860 + public const uint Arabic_ghain;
2861 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_ha")]
2862 + public const uint Arabic_ha;
2863 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hah")]
2864 + public const uint Arabic_hah;
2865 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamza")]
2866 + public const uint Arabic_hamza;
2867 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamza_above")]
2868 + public const uint Arabic_hamza_above;
2869 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamza_below")]
2870 + public const uint Arabic_hamza_below;
2871 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamzaonalef")]
2872 + public const uint Arabic_hamzaonalef;
2873 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamzaonwaw")]
2874 + public const uint Arabic_hamzaonwaw;
2875 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamzaonyeh")]
2876 + public const uint Arabic_hamzaonyeh;
2877 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamzaunderalef")]
2878 + public const uint Arabic_hamzaunderalef;
2879 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_heh")]
2880 + public const uint Arabic_heh;
2881 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_heh_doachashmee")]
2882 + public const uint Arabic_heh_doachashmee;
2883 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_heh_goal")]
2884 + public const uint Arabic_heh_goal;
2885 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_jeem")]
2886 + public const uint Arabic_jeem;
2887 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_jeh")]
2888 + public const uint Arabic_jeh;
2889 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_kaf")]
2890 + public const uint Arabic_kaf;
2891 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_kasra")]
2892 + public const uint Arabic_kasra;
2893 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_kasratan")]
2894 + public const uint Arabic_kasratan;
2895 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_keheh")]
2896 + public const uint Arabic_keheh;
2897 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_khah")]
2898 + public const uint Arabic_khah;
2899 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_lam")]
2900 + public const uint Arabic_lam;
2901 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_madda_above")]
2902 + public const uint Arabic_madda_above;
2903 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_maddaonalef")]
2904 + public const uint Arabic_maddaonalef;
2905 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_meem")]
2906 + public const uint Arabic_meem;
2907 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_noon")]
2908 + public const uint Arabic_noon;
2909 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_noon_ghunna")]
2910 + public const uint Arabic_noon_ghunna;
2911 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_peh")]
2912 + public const uint Arabic_peh;
2913 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_percent")]
2914 + public const uint Arabic_percent;
2915 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_qaf")]
2916 + public const uint Arabic_qaf;
2917 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_question_mark")]
2918 + public const uint Arabic_question_mark;
2919 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_ra")]
2920 + public const uint Arabic_ra;
2921 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_rreh")]
2922 + public const uint Arabic_rreh;
2923 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_sad")]
2924 + public const uint Arabic_sad;
2925 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_seen")]
2926 + public const uint Arabic_seen;
2927 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_semicolon")]
2928 + public const uint Arabic_semicolon;
2929 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_shadda")]
2930 + public const uint Arabic_shadda;
2931 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_sheen")]
2932 + public const uint Arabic_sheen;
2933 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_sukun")]
2934 + public const uint Arabic_sukun;
2935 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_superscript_alef")]
2936 + public const uint Arabic_superscript_alef;
2937 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_switch")]
2938 + public const uint Arabic_switch;
2939 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_tah")]
2940 + public const uint Arabic_tah;
2941 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_tatweel")]
2942 + public const uint Arabic_tatweel;
2943 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_tcheh")]
2944 + public const uint Arabic_tcheh;
2945 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_teh")]
2946 + public const uint Arabic_teh;
2947 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_tehmarbuta")]
2948 + public const uint Arabic_tehmarbuta;
2949 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_thal")]
2950 + public const uint Arabic_thal;
2951 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_theh")]
2952 + public const uint Arabic_theh;
2953 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_tteh")]
2954 + public const uint Arabic_tteh;
2955 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_veh")]
2956 + public const uint Arabic_veh;
2957 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_waw")]
2958 + public const uint Arabic_waw;
2959 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_yeh")]
2960 + public const uint Arabic_yeh;
2961 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_yeh_baree")]
2962 + public const uint Arabic_yeh_baree;
2963 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_zah")]
2964 + public const uint Arabic_zah;
2965 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_zain")]
2966 + public const uint Arabic_zain;
2967 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Aring")]
2968 + public const uint Aring;
2969 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_AT")]
2970 + public const uint Armenian_AT;
2971 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_AYB")]
2972 + public const uint Armenian_AYB;
2973 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_BEN")]
2974 + public const uint Armenian_BEN;
2975 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_CHA")]
2976 + public const uint Armenian_CHA;
2977 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_DA")]
2978 + public const uint Armenian_DA;
2979 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_DZA")]
2980 + public const uint Armenian_DZA;
2981 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_E")]
2982 + public const uint Armenian_E;
2983 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_FE")]
2984 + public const uint Armenian_FE;
2985 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_GHAT")]
2986 + public const uint Armenian_GHAT;
2987 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_GIM")]
2988 + public const uint Armenian_GIM;
2989 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_HI")]
2990 + public const uint Armenian_HI;
2991 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_HO")]
2992 + public const uint Armenian_HO;
2993 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_INI")]
2994 + public const uint Armenian_INI;
2995 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_JE")]
2996 + public const uint Armenian_JE;
2997 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_KE")]
2998 + public const uint Armenian_KE;
2999 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_KEN")]
3000 + public const uint Armenian_KEN;
3001 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_KHE")]
3002 + public const uint Armenian_KHE;
3003 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_LYUN")]
3004 + public const uint Armenian_LYUN;
3005 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_MEN")]
3006 + public const uint Armenian_MEN;
3007 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_NU")]
3008 + public const uint Armenian_NU;
3009 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_O")]
3010 + public const uint Armenian_O;
3011 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_PE")]
3012 + public const uint Armenian_PE;
3013 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_PYUR")]
3014 + public const uint Armenian_PYUR;
3015 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_RA")]
3016 + public const uint Armenian_RA;
3017 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_RE")]
3018 + public const uint Armenian_RE;
3019 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_SE")]
3020 + public const uint Armenian_SE;
3021 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_SHA")]
3022 + public const uint Armenian_SHA;
3023 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_TCHE")]
3024 + public const uint Armenian_TCHE;
3025 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_TO")]
3026 + public const uint Armenian_TO;
3027 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_TSA")]
3028 + public const uint Armenian_TSA;
3029 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_TSO")]
3030 + public const uint Armenian_TSO;
3031 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_TYUN")]
3032 + public const uint Armenian_TYUN;
3033 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_VEV")]
3034 + public const uint Armenian_VEV;
3035 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_VO")]
3036 + public const uint Armenian_VO;
3037 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_VYUN")]
3038 + public const uint Armenian_VYUN;
3039 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_YECH")]
3040 + public const uint Armenian_YECH;
3041 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ZA")]
3042 + public const uint Armenian_ZA;
3043 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ZHE")]
3044 + public const uint Armenian_ZHE;
3045 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_accent")]
3046 + public const uint Armenian_accent;
3047 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_amanak")]
3048 + public const uint Armenian_amanak;
3049 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_apostrophe")]
3050 + public const uint Armenian_apostrophe;
3051 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_at")]
3052 + public const uint Armenian_at;
3053 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ayb")]
3054 + public const uint Armenian_ayb;
3055 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ben")]
3056 + public const uint Armenian_ben;
3057 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_but")]
3058 + public const uint Armenian_but;
3059 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_cha")]
3060 + public const uint Armenian_cha;
3061 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_da")]
3062 + public const uint Armenian_da;
3063 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_dza")]
3064 + public const uint Armenian_dza;
3065 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_e")]
3066 + public const uint Armenian_e;
3067 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_exclam")]
3068 + public const uint Armenian_exclam;
3069 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_fe")]
3070 + public const uint Armenian_fe;
3071 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_full_stop")]
3072 + public const uint Armenian_full_stop;
3073 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ghat")]
3074 + public const uint Armenian_ghat;
3075 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_gim")]
3076 + public const uint Armenian_gim;
3077 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_hi")]
3078 + public const uint Armenian_hi;
3079 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ho")]
3080 + public const uint Armenian_ho;
3081 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_hyphen")]
3082 + public const uint Armenian_hyphen;
3083 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ini")]
3084 + public const uint Armenian_ini;
3085 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_je")]
3086 + public const uint Armenian_je;
3087 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ke")]
3088 + public const uint Armenian_ke;
3089 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ken")]
3090 + public const uint Armenian_ken;
3091 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_khe")]
3092 + public const uint Armenian_khe;
3093 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ligature_ew")]
3094 + public const uint Armenian_ligature_ew;
3095 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_lyun")]
3096 + public const uint Armenian_lyun;
3097 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_men")]
3098 + public const uint Armenian_men;
3099 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_nu")]
3100 + public const uint Armenian_nu;
3101 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_o")]
3102 + public const uint Armenian_o;
3103 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_paruyk")]
3104 + public const uint Armenian_paruyk;
3105 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_pe")]
3106 + public const uint Armenian_pe;
3107 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_pyur")]
3108 + public const uint Armenian_pyur;
3109 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_question")]
3110 + public const uint Armenian_question;
3111 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ra")]
3112 + public const uint Armenian_ra;
3113 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_re")]
3114 + public const uint Armenian_re;
3115 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_se")]
3116 + public const uint Armenian_se;
3117 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_separation_mark")]
3118 + public const uint Armenian_separation_mark;
3119 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_sha")]
3120 + public const uint Armenian_sha;
3121 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_shesht")]
3122 + public const uint Armenian_shesht;
3123 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_tche")]
3124 + public const uint Armenian_tche;
3125 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_to")]
3126 + public const uint Armenian_to;
3127 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_tsa")]
3128 + public const uint Armenian_tsa;
3129 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_tso")]
3130 + public const uint Armenian_tso;
3131 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_tyun")]
3132 + public const uint Armenian_tyun;
3133 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_verjaket")]
3134 + public const uint Armenian_verjaket;
3135 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_vev")]
3136 + public const uint Armenian_vev;
3137 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_vo")]
3138 + public const uint Armenian_vo;
3139 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_vyun")]
3140 + public const uint Armenian_vyun;
3141 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_yech")]
3142 + public const uint Armenian_yech;
3143 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_yentamna")]
3144 + public const uint Armenian_yentamna;
3145 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_za")]
3146 + public const uint Armenian_za;
3147 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_zhe")]
3148 + public const uint Armenian_zhe;
3149 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Atilde")]
3150 + public const uint Atilde;
3151 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudibleBell_Enable")]
3152 + public const uint AudibleBell_Enable;
3153 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioCycleTrack")]
3154 + public const uint AudioCycleTrack;
3155 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioForward")]
3156 + public const uint AudioForward;
3157 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioLowerVolume")]
3158 + public const uint AudioLowerVolume;
3159 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioMedia")]
3160 + public const uint AudioMedia;
3161 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioMicMute")]
3162 + public const uint AudioMicMute;
3163 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioMute")]
3164 + public const uint AudioMute;
3165 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioNext")]
3166 + public const uint AudioNext;
3167 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioPause")]
3168 + public const uint AudioPause;
3169 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioPlay")]
3170 + public const uint AudioPlay;
3171 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioPrev")]
3172 + public const uint AudioPrev;
3173 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioRaiseVolume")]
3174 + public const uint AudioRaiseVolume;
3175 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioRandomPlay")]
3176 + public const uint AudioRandomPlay;
3177 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioRecord")]
3178 + public const uint AudioRecord;
3179 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioRepeat")]
3180 + public const uint AudioRepeat;
3181 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioRewind")]
3182 + public const uint AudioRewind;
3183 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioStop")]
3184 + public const uint AudioStop;
3185 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Away")]
3186 + public const uint Away;
3187 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_B")]
3188 + public const uint B;
3189 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Babovedot")]
3190 + public const uint Babovedot;
3191 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Back")]
3192 + public const uint Back;
3193 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_BackForward")]
3194 + public const uint BackForward;
3195 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_BackSpace")]
3196 + public const uint BackSpace;
3197 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Battery")]
3198 + public const uint Battery;
3199 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Begin")]
3200 + public const uint Begin;
3201 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Blue")]
3202 + public const uint Blue;
3203 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Bluetooth")]
3204 + public const uint Bluetooth;
3205 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Book")]
3206 + public const uint Book;
3207 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_BounceKeys_Enable")]
3208 + public const uint BounceKeys_Enable;
3209 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Break")]
3210 + public const uint Break;
3211 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_BrightnessAdjust")]
3212 + public const uint BrightnessAdjust;
3213 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Byelorussian_SHORTU")]
3214 + public const uint Byelorussian_SHORTU;
3215 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Byelorussian_shortu")]
3216 + public const uint Byelorussian_shortu;
3217 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_C")]
3218 + public const uint C;
3219 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_CD")]
3220 + public const uint CD;
3221 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_CH")]
3222 + public const uint CH;
3223 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_C_H")]
3224 + public const uint C_H;
3225 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_C_h")]
3226 + public const uint C_h;
3227 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cabovedot")]
3228 + public const uint Cabovedot;
3229 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cacute")]
3230 + public const uint Cacute;
3231 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Calculator")]
3232 + public const uint Calculator;
3233 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Calendar")]
3234 + public const uint Calendar;
3235 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cancel")]
3236 + public const uint Cancel;
3237 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Caps_Lock")]
3238 + public const uint Caps_Lock;
3239 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ccaron")]
3240 + public const uint Ccaron;
3241 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ccedilla")]
3242 + public const uint Ccedilla;
3243 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ccircumflex")]
3244 + public const uint Ccircumflex;
3245 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ch")]
3246 + public const uint Ch;
3247 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Clear")]
3248 + public const uint Clear;
3249 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ClearGrab")]
3250 + public const uint ClearGrab;
3251 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Close")]
3252 + public const uint Close;
3253 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Codeinput")]
3254 + public const uint Codeinput;
3255 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ColonSign")]
3256 + public const uint ColonSign;
3257 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Community")]
3258 + public const uint Community;
3259 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ContrastAdjust")]
3260 + public const uint ContrastAdjust;
3261 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Control_L")]
3262 + public const uint Control_L;
3263 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Control_R")]
3264 + public const uint Control_R;
3265 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Copy")]
3266 + public const uint Copy;
3267 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_CruzeiroSign")]
3268 + public const uint CruzeiroSign;
3269 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cut")]
3270 + public const uint Cut;
3271 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_CycleAngle")]
3272 + public const uint CycleAngle;
3273 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_A")]
3274 + public const uint Cyrillic_A;
3275 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_BE")]
3276 + public const uint Cyrillic_BE;
3277 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_CHE")]
3278 + public const uint Cyrillic_CHE;
3279 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_CHE_descender")]
3280 + public const uint Cyrillic_CHE_descender;
3281 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_CHE_vertstroke")]
3282 + public const uint Cyrillic_CHE_vertstroke;
3283 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_DE")]
3284 + public const uint Cyrillic_DE;
3285 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_DZHE")]
3286 + public const uint Cyrillic_DZHE;
3287 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_E")]
3288 + public const uint Cyrillic_E;
3289 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_EF")]
3290 + public const uint Cyrillic_EF;
3291 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_EL")]
3292 + public const uint Cyrillic_EL;
3293 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_EM")]
3294 + public const uint Cyrillic_EM;
3295 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_EN")]
3296 + public const uint Cyrillic_EN;
3297 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_EN_descender")]
3298 + public const uint Cyrillic_EN_descender;
3299 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ER")]
3300 + public const uint Cyrillic_ER;
3301 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ES")]
3302 + public const uint Cyrillic_ES;
3303 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_GHE")]
3304 + public const uint Cyrillic_GHE;
3305 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_GHE_bar")]
3306 + public const uint Cyrillic_GHE_bar;
3307 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_HA")]
3308 + public const uint Cyrillic_HA;
3309 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_HARDSIGN")]
3310 + public const uint Cyrillic_HARDSIGN;
3311 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_HA_descender")]
3312 + public const uint Cyrillic_HA_descender;
3313 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_I")]
3314 + public const uint Cyrillic_I;
3315 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_IE")]
3316 + public const uint Cyrillic_IE;
3317 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_IO")]
3318 + public const uint Cyrillic_IO;
3319 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_I_macron")]
3320 + public const uint Cyrillic_I_macron;
3321 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_JE")]
3322 + public const uint Cyrillic_JE;
3323 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_KA")]
3324 + public const uint Cyrillic_KA;
3325 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_KA_descender")]
3326 + public const uint Cyrillic_KA_descender;
3327 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_KA_vertstroke")]
3328 + public const uint Cyrillic_KA_vertstroke;
3329 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_LJE")]
3330 + public const uint Cyrillic_LJE;
3331 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_NJE")]
3332 + public const uint Cyrillic_NJE;
3333 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_O")]
3334 + public const uint Cyrillic_O;
3335 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_O_bar")]
3336 + public const uint Cyrillic_O_bar;
3337 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_PE")]
3338 + public const uint Cyrillic_PE;
3339 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_SCHWA")]
3340 + public const uint Cyrillic_SCHWA;
3341 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_SHA")]
3342 + public const uint Cyrillic_SHA;
3343 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_SHCHA")]
3344 + public const uint Cyrillic_SHCHA;
3345 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_SHHA")]
3346 + public const uint Cyrillic_SHHA;
3347 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_SHORTI")]
3348 + public const uint Cyrillic_SHORTI;
3349 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_SOFTSIGN")]
3350 + public const uint Cyrillic_SOFTSIGN;
3351 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_TE")]
3352 + public const uint Cyrillic_TE;
3353 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_TSE")]
3354 + public const uint Cyrillic_TSE;
3355 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_U")]
3356 + public const uint Cyrillic_U;
3357 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_U_macron")]
3358 + public const uint Cyrillic_U_macron;
3359 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_U_straight")]
3360 + public const uint Cyrillic_U_straight;
3361 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_U_straight_bar")]
3362 + public const uint Cyrillic_U_straight_bar;
3363 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_VE")]
3364 + public const uint Cyrillic_VE;
3365 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_YA")]
3366 + public const uint Cyrillic_YA;
3367 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_YERU")]
3368 + public const uint Cyrillic_YERU;
3369 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_YU")]
3370 + public const uint Cyrillic_YU;
3371 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ZE")]
3372 + public const uint Cyrillic_ZE;
3373 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ZHE")]
3374 + public const uint Cyrillic_ZHE;
3375 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ZHE_descender")]
3376 + public const uint Cyrillic_ZHE_descender;
3377 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_a")]
3378 + public const uint Cyrillic_a;
3379 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_be")]
3380 + public const uint Cyrillic_be;
3381 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_che")]
3382 + public const uint Cyrillic_che;
3383 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_che_descender")]
3384 + public const uint Cyrillic_che_descender;
3385 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_che_vertstroke")]
3386 + public const uint Cyrillic_che_vertstroke;
3387 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_de")]
3388 + public const uint Cyrillic_de;
3389 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_dzhe")]
3390 + public const uint Cyrillic_dzhe;
3391 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_e")]
3392 + public const uint Cyrillic_e;
3393 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ef")]
3394 + public const uint Cyrillic_ef;
3395 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_el")]
3396 + public const uint Cyrillic_el;
3397 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_em")]
3398 + public const uint Cyrillic_em;
3399 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_en")]
3400 + public const uint Cyrillic_en;
3401 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_en_descender")]
3402 + public const uint Cyrillic_en_descender;
3403 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_er")]
3404 + public const uint Cyrillic_er;
3405 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_es")]
3406 + public const uint Cyrillic_es;
3407 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ghe")]
3408 + public const uint Cyrillic_ghe;
3409 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ghe_bar")]
3410 + public const uint Cyrillic_ghe_bar;
3411 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ha")]
3412 + public const uint Cyrillic_ha;
3413 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ha_descender")]
3414 + public const uint Cyrillic_ha_descender;
3415 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_hardsign")]
3416 + public const uint Cyrillic_hardsign;
3417 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_i")]
3418 + public const uint Cyrillic_i;
3419 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_i_macron")]
3420 + public const uint Cyrillic_i_macron;
3421 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ie")]
3422 + public const uint Cyrillic_ie;
3423 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_io")]
3424 + public const uint Cyrillic_io;
3425 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_je")]
3426 + public const uint Cyrillic_je;
3427 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ka")]
3428 + public const uint Cyrillic_ka;
3429 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ka_descender")]
3430 + public const uint Cyrillic_ka_descender;
3431 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ka_vertstroke")]
3432 + public const uint Cyrillic_ka_vertstroke;
3433 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_lje")]
3434 + public const uint Cyrillic_lje;
3435 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_nje")]
3436 + public const uint Cyrillic_nje;
3437 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_o")]
3438 + public const uint Cyrillic_o;
3439 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_o_bar")]
3440 + public const uint Cyrillic_o_bar;
3441 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_pe")]
3442 + public const uint Cyrillic_pe;
3443 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_schwa")]
3444 + public const uint Cyrillic_schwa;
3445 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_sha")]
3446 + public const uint Cyrillic_sha;
3447 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_shcha")]
3448 + public const uint Cyrillic_shcha;
3449 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_shha")]
3450 + public const uint Cyrillic_shha;
3451 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_shorti")]
3452 + public const uint Cyrillic_shorti;
3453 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_softsign")]
3454 + public const uint Cyrillic_softsign;
3455 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_te")]
3456 + public const uint Cyrillic_te;
3457 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_tse")]
3458 + public const uint Cyrillic_tse;
3459 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_u")]
3460 + public const uint Cyrillic_u;
3461 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_u_macron")]
3462 + public const uint Cyrillic_u_macron;
3463 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_u_straight")]
3464 + public const uint Cyrillic_u_straight;
3465 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_u_straight_bar")]
3466 + public const uint Cyrillic_u_straight_bar;
3467 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ve")]
3468 + public const uint Cyrillic_ve;
3469 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ya")]
3470 + public const uint Cyrillic_ya;
3471 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_yeru")]
3472 + public const uint Cyrillic_yeru;
3473 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_yu")]
3474 + public const uint Cyrillic_yu;
3475 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ze")]
3476 + public const uint Cyrillic_ze;
3477 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_zhe")]
3478 + public const uint Cyrillic_zhe;
3479 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_zhe_descender")]
3480 + public const uint Cyrillic_zhe_descender;
3481 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_D")]
3482 + public const uint D;
3483 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_DOS")]
3484 + public const uint DOS;
3485 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Dabovedot")]
3486 + public const uint Dabovedot;
3487 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Dcaron")]
3488 + public const uint Dcaron;
3489 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Delete")]
3490 + public const uint Delete;
3491 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Display")]
3492 + public const uint Display;
3493 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Documents")]
3494 + public const uint Documents;
3495 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_DongSign")]
3496 + public const uint DongSign;
3497 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Down")]
3498 + public const uint Down;
3499 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Dstroke")]
3500 + public const uint Dstroke;
3501 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_E")]
3502 + public const uint E;
3503 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ENG")]
3504 + public const uint ENG;
3505 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ETH")]
3506 + public const uint ETH;
3507 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_EZH")]
3508 + public const uint EZH;
3509 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eabovedot")]
3510 + public const uint Eabovedot;
3511 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eacute")]
3512 + public const uint Eacute;
3513 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ebelowdot")]
3514 + public const uint Ebelowdot;
3515 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecaron")]
3516 + public const uint Ecaron;
3517 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecircumflex")]
3518 + public const uint Ecircumflex;
3519 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecircumflexacute")]
3520 + public const uint Ecircumflexacute;
3521 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecircumflexbelowdot")]
3522 + public const uint Ecircumflexbelowdot;
3523 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecircumflexgrave")]
3524 + public const uint Ecircumflexgrave;
3525 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecircumflexhook")]
3526 + public const uint Ecircumflexhook;
3527 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecircumflextilde")]
3528 + public const uint Ecircumflextilde;
3529 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_EcuSign")]
3530 + public const uint EcuSign;
3531 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ediaeresis")]
3532 + public const uint Ediaeresis;
3533 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Egrave")]
3534 + public const uint Egrave;
3535 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ehook")]
3536 + public const uint Ehook;
3537 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eisu_Shift")]
3538 + public const uint Eisu_Shift;
3539 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eisu_toggle")]
3540 + public const uint Eisu_toggle;
3541 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eject")]
3542 + public const uint Eject;
3543 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Emacron")]
3544 + public const uint Emacron;
3545 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_End")]
3546 + public const uint End;
3547 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eogonek")]
3548 + public const uint Eogonek;
3549 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Escape")]
3550 + public const uint Escape;
3551 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eth")]
3552 + public const uint Eth;
3553 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Etilde")]
3554 + public const uint Etilde;
3555 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_EuroSign")]
3556 + public const uint EuroSign;
3557 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Excel")]
3558 + public const uint Excel;
3559 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Execute")]
3560 + public const uint Execute;
3561 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Explorer")]
3562 + public const uint Explorer;
3563 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F")]
3564 + public const uint F;
3565 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F1")]
3566 + public const uint F1;
3567 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F10")]
3568 + public const uint F10;
3569 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F11")]
3570 + public const uint F11;
3571 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F12")]
3572 + public const uint F12;
3573 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F13")]
3574 + public const uint F13;
3575 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F14")]
3576 + public const uint F14;
3577 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F15")]
3578 + public const uint F15;
3579 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F16")]
3580 + public const uint F16;
3581 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F17")]
3582 + public const uint F17;
3583 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F18")]
3584 + public const uint F18;
3585 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F19")]
3586 + public const uint F19;
3587 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F2")]
3588 + public const uint F2;
3589 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F20")]
3590 + public const uint F20;
3591 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F21")]
3592 + public const uint F21;
3593 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F22")]
3594 + public const uint F22;
3595 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F23")]
3596 + public const uint F23;
3597 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F24")]
3598 + public const uint F24;
3599 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F25")]
3600 + public const uint F25;
3601 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F26")]
3602 + public const uint F26;
3603 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F27")]
3604 + public const uint F27;
3605 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F28")]
3606 + public const uint F28;
3607 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F29")]
3608 + public const uint F29;
3609 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F3")]
3610 + public const uint F3;
3611 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F30")]
3612 + public const uint F30;
3613 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F31")]
3614 + public const uint F31;
3615 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F32")]
3616 + public const uint F32;
3617 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F33")]
3618 + public const uint F33;
3619 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F34")]
3620 + public const uint F34;
3621 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F35")]
3622 + public const uint F35;
3623 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F4")]
3624 + public const uint F4;
3625 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F5")]
3626 + public const uint F5;
3627 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F6")]
3628 + public const uint F6;
3629 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F7")]
3630 + public const uint F7;
3631 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F8")]
3632 + public const uint F8;
3633 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F9")]
3634 + public const uint F9;
3635 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_FFrancSign")]
3636 + public const uint FFrancSign;
3637 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Fabovedot")]
3638 + public const uint Fabovedot;
3639 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_0")]
3640 + public const uint Farsi_0;
3641 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_1")]
3642 + public const uint Farsi_1;
3643 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_2")]
3644 + public const uint Farsi_2;
3645 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_3")]
3646 + public const uint Farsi_3;
3647 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_4")]
3648 + public const uint Farsi_4;
3649 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_5")]
3650 + public const uint Farsi_5;
3651 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_6")]
3652 + public const uint Farsi_6;
3653 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_7")]
3654 + public const uint Farsi_7;
3655 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_8")]
3656 + public const uint Farsi_8;
3657 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_9")]
3658 + public const uint Farsi_9;
3659 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_yeh")]
3660 + public const uint Farsi_yeh;
3661 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Favorites")]
3662 + public const uint Favorites;
3663 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Finance")]
3664 + public const uint Finance;
3665 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Find")]
3666 + public const uint Find;
3667 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_First_Virtual_Screen")]
3668 + public const uint First_Virtual_Screen;
3669 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Forward")]
3670 + public const uint Forward;
3671 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_FrameBack")]
3672 + public const uint FrameBack;
3673 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_FrameForward")]
3674 + public const uint FrameForward;
3675 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_G")]
3676 + public const uint G;
3677 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Gabovedot")]
3678 + public const uint Gabovedot;
3679 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Game")]
3680 + public const uint Game;
3681 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Gbreve")]
3682 + public const uint Gbreve;
3683 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Gcaron")]
3684 + public const uint Gcaron;
3685 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Gcedilla")]
3686 + public const uint Gcedilla;
3687 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Gcircumflex")]
3688 + public const uint Gcircumflex;
3689 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_an")]
3690 + public const uint Georgian_an;
3691 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_ban")]
3692 + public const uint Georgian_ban;
3693 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_can")]
3694 + public const uint Georgian_can;
3695 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_char")]
3696 + public const uint Georgian_char;
3697 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_chin")]
3698 + public const uint Georgian_chin;
3699 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_cil")]
3700 + public const uint Georgian_cil;
3701 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_don")]
3702 + public const uint Georgian_don;
3703 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_en")]
3704 + public const uint Georgian_en;
3705 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_fi")]
3706 + public const uint Georgian_fi;
3707 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_gan")]
3708 + public const uint Georgian_gan;
3709 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_ghan")]
3710 + public const uint Georgian_ghan;
3711 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_hae")]
3712 + public const uint Georgian_hae;
3713 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_har")]
3714 + public const uint Georgian_har;
3715 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_he")]
3716 + public const uint Georgian_he;
3717 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_hie")]
3718 + public const uint Georgian_hie;
3719 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_hoe")]
3720 + public const uint Georgian_hoe;
3721 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_in")]
3722 + public const uint Georgian_in;
3723 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_jhan")]
3724 + public const uint Georgian_jhan;
3725 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_jil")]
3726 + public const uint Georgian_jil;
3727 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_kan")]
3728 + public const uint Georgian_kan;
3729 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_khar")]
3730 + public const uint Georgian_khar;
3731 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_las")]
3732 + public const uint Georgian_las;
3733 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_man")]
3734 + public const uint Georgian_man;
3735 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_nar")]
3736 + public const uint Georgian_nar;
3737 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_on")]
3738 + public const uint Georgian_on;
3739 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_par")]
3740 + public const uint Georgian_par;
3741 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_phar")]
3742 + public const uint Georgian_phar;
3743 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_qar")]
3744 + public const uint Georgian_qar;
3745 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_rae")]
3746 + public const uint Georgian_rae;
3747 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_san")]
3748 + public const uint Georgian_san;
3749 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_shin")]
3750 + public const uint Georgian_shin;
3751 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_tan")]
3752 + public const uint Georgian_tan;
3753 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_tar")]
3754 + public const uint Georgian_tar;
3755 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_un")]
3756 + public const uint Georgian_un;
3757 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_vin")]
3758 + public const uint Georgian_vin;
3759 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_we")]
3760 + public const uint Georgian_we;
3761 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_xan")]
3762 + public const uint Georgian_xan;
3763 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_zen")]
3764 + public const uint Georgian_zen;
3765 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_zhar")]
3766 + public const uint Georgian_zhar;
3767 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Go")]
3768 + public const uint Go;
3769 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_ALPHA")]
3770 + public const uint Greek_ALPHA;
3771 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_ALPHAaccent")]
3772 + public const uint Greek_ALPHAaccent;
3773 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_BETA")]
3774 + public const uint Greek_BETA;
3775 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_CHI")]
3776 + public const uint Greek_CHI;
3777 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_DELTA")]
3778 + public const uint Greek_DELTA;
3779 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_EPSILON")]
3780 + public const uint Greek_EPSILON;
3781 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_EPSILONaccent")]
3782 + public const uint Greek_EPSILONaccent;
3783 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_ETA")]
3784 + public const uint Greek_ETA;
3785 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_ETAaccent")]
3786 + public const uint Greek_ETAaccent;
3787 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_GAMMA")]
3788 + public const uint Greek_GAMMA;
3789 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_IOTA")]
3790 + public const uint Greek_IOTA;
3791 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_IOTAaccent")]
3792 + public const uint Greek_IOTAaccent;
3793 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_IOTAdiaeresis")]
3794 + public const uint Greek_IOTAdiaeresis;
3795 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_IOTAdieresis")]
3796 + public const uint Greek_IOTAdieresis;
3797 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_KAPPA")]
3798 + public const uint Greek_KAPPA;
3799 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_LAMBDA")]
3800 + public const uint Greek_LAMBDA;
3801 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_LAMDA")]
3802 + public const uint Greek_LAMDA;
3803 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_MU")]
3804 + public const uint Greek_MU;
3805 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_NU")]
3806 + public const uint Greek_NU;
3807 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_OMEGA")]
3808 + public const uint Greek_OMEGA;
3809 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_OMEGAaccent")]
3810 + public const uint Greek_OMEGAaccent;
3811 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_OMICRON")]
3812 + public const uint Greek_OMICRON;
3813 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_OMICRONaccent")]
3814 + public const uint Greek_OMICRONaccent;
3815 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_PHI")]
3816 + public const uint Greek_PHI;
3817 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_PI")]
3818 + public const uint Greek_PI;
3819 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_PSI")]
3820 + public const uint Greek_PSI;
3821 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_RHO")]
3822 + public const uint Greek_RHO;
3823 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_SIGMA")]
3824 + public const uint Greek_SIGMA;
3825 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_TAU")]
3826 + public const uint Greek_TAU;
3827 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_THETA")]
3828 + public const uint Greek_THETA;
3829 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_UPSILON")]
3830 + public const uint Greek_UPSILON;
3831 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_UPSILONaccent")]
3832 + public const uint Greek_UPSILONaccent;
3833 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_UPSILONdieresis")]
3834 + public const uint Greek_UPSILONdieresis;
3835 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_XI")]
3836 + public const uint Greek_XI;
3837 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_ZETA")]
3838 + public const uint Greek_ZETA;
3839 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_accentdieresis")]
3840 + public const uint Greek_accentdieresis;
3841 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_alpha")]
3842 + public const uint Greek_alpha;
3843 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_alphaaccent")]
3844 + public const uint Greek_alphaaccent;
3845 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_beta")]
3846 + public const uint Greek_beta;
3847 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_chi")]
3848 + public const uint Greek_chi;
3849 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_delta")]
3850 + public const uint Greek_delta;
3851 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_epsilon")]
3852 + public const uint Greek_epsilon;
3853 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_epsilonaccent")]
3854 + public const uint Greek_epsilonaccent;
3855 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_eta")]
3856 + public const uint Greek_eta;
3857 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_etaaccent")]
3858 + public const uint Greek_etaaccent;
3859 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_finalsmallsigma")]
3860 + public const uint Greek_finalsmallsigma;
3861 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_gamma")]
3862 + public const uint Greek_gamma;
3863 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_horizbar")]
3864 + public const uint Greek_horizbar;
3865 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_iota")]
3866 + public const uint Greek_iota;
3867 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_iotaaccent")]
3868 + public const uint Greek_iotaaccent;
3869 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_iotaaccentdieresis")]
3870 + public const uint Greek_iotaaccentdieresis;
3871 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_iotadieresis")]
3872 + public const uint Greek_iotadieresis;
3873 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_kappa")]
3874 + public const uint Greek_kappa;
3875 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_lambda")]
3876 + public const uint Greek_lambda;
3877 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_lamda")]
3878 + public const uint Greek_lamda;
3879 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_mu")]
3880 + public const uint Greek_mu;
3881 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_nu")]
3882 + public const uint Greek_nu;
3883 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_omega")]
3884 + public const uint Greek_omega;
3885 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_omegaaccent")]
3886 + public const uint Greek_omegaaccent;
3887 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_omicron")]
3888 + public const uint Greek_omicron;
3889 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_omicronaccent")]
3890 + public const uint Greek_omicronaccent;
3891 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_phi")]
3892 + public const uint Greek_phi;
3893 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_pi")]
3894 + public const uint Greek_pi;
3895 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_psi")]
3896 + public const uint Greek_psi;
3897 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_rho")]
3898 + public const uint Greek_rho;
3899 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_sigma")]
3900 + public const uint Greek_sigma;
3901 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_switch")]
3902 + public const uint Greek_switch;
3903 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_tau")]
3904 + public const uint Greek_tau;
3905 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_theta")]
3906 + public const uint Greek_theta;
3907 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_upsilon")]
3908 + public const uint Greek_upsilon;
3909 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_upsilonaccent")]
3910 + public const uint Greek_upsilonaccent;
3911 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_upsilonaccentdieresis")]
3912 + public const uint Greek_upsilonaccentdieresis;
3913 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_upsilondieresis")]
3914 + public const uint Greek_upsilondieresis;
3915 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_xi")]
3916 + public const uint Greek_xi;
3917 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_zeta")]
3918 + public const uint Greek_zeta;
3919 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Green")]
3920 + public const uint Green;
3921 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_H")]
3922 + public const uint H;
3923 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul")]
3924 + public const uint Hangul;
3925 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_A")]
3926 + public const uint Hangul_A;
3927 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_AE")]
3928 + public const uint Hangul_AE;
3929 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_AraeA")]
3930 + public const uint Hangul_AraeA;
3931 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_AraeAE")]
3932 + public const uint Hangul_AraeAE;
3933 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Banja")]
3934 + public const uint Hangul_Banja;
3935 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Cieuc")]
3936 + public const uint Hangul_Cieuc;
3937 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Codeinput")]
3938 + public const uint Hangul_Codeinput;
3939 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Dikeud")]
3940 + public const uint Hangul_Dikeud;
3941 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_E")]
3942 + public const uint Hangul_E;
3943 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_EO")]
3944 + public const uint Hangul_EO;
3945 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_EU")]
3946 + public const uint Hangul_EU;
3947 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_End")]
3948 + public const uint Hangul_End;
3949 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Hanja")]
3950 + public const uint Hangul_Hanja;
3951 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Hieuh")]
3952 + public const uint Hangul_Hieuh;
3953 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_I")]
3954 + public const uint Hangul_I;
3955 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Ieung")]
3956 + public const uint Hangul_Ieung;
3957 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Cieuc")]
3958 + public const uint Hangul_J_Cieuc;
3959 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Dikeud")]
3960 + public const uint Hangul_J_Dikeud;
3961 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Hieuh")]
3962 + public const uint Hangul_J_Hieuh;
3963 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Ieung")]
3964 + public const uint Hangul_J_Ieung;
3965 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Jieuj")]
3966 + public const uint Hangul_J_Jieuj;
3967 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Khieuq")]
3968 + public const uint Hangul_J_Khieuq;
3969 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Kiyeog")]
3970 + public const uint Hangul_J_Kiyeog;
3971 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_KiyeogSios")]
3972 + public const uint Hangul_J_KiyeogSios;
3973 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_KkogjiDalrinIeung")]
3974 + public const uint Hangul_J_KkogjiDalrinIeung;
3975 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Mieum")]
3976 + public const uint Hangul_J_Mieum;
3977 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Nieun")]
3978 + public const uint Hangul_J_Nieun;
3979 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_NieunHieuh")]
3980 + public const uint Hangul_J_NieunHieuh;
3981 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_NieunJieuj")]
3982 + public const uint Hangul_J_NieunJieuj;
3983 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_PanSios")]
3984 + public const uint Hangul_J_PanSios;
3985 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Phieuf")]
3986 + public const uint Hangul_J_Phieuf;
3987 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Pieub")]
3988 + public const uint Hangul_J_Pieub;
3989 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_PieubSios")]
3990 + public const uint Hangul_J_PieubSios;
3991 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Rieul")]
3992 + public const uint Hangul_J_Rieul;
3993 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulHieuh")]
3994 + public const uint Hangul_J_RieulHieuh;
3995 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulKiyeog")]
3996 + public const uint Hangul_J_RieulKiyeog;
3997 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulMieum")]
3998 + public const uint Hangul_J_RieulMieum;
3999 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulPhieuf")]
4000 + public const uint Hangul_J_RieulPhieuf;
4001 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulPieub")]
4002 + public const uint Hangul_J_RieulPieub;
4003 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulSios")]
4004 + public const uint Hangul_J_RieulSios;
4005 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulTieut")]
4006 + public const uint Hangul_J_RieulTieut;
4007 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Sios")]
4008 + public const uint Hangul_J_Sios;
4009 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_SsangKiyeog")]
4010 + public const uint Hangul_J_SsangKiyeog;
4011 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_SsangSios")]
4012 + public const uint Hangul_J_SsangSios;
4013 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Tieut")]
4014 + public const uint Hangul_J_Tieut;
4015 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_YeorinHieuh")]
4016 + public const uint Hangul_J_YeorinHieuh;
4017 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Jamo")]
4018 + public const uint Hangul_Jamo;
4019 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Jeonja")]
4020 + public const uint Hangul_Jeonja;
4021 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Jieuj")]
4022 + public const uint Hangul_Jieuj;
4023 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Khieuq")]
4024 + public const uint Hangul_Khieuq;
4025 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Kiyeog")]
4026 + public const uint Hangul_Kiyeog;
4027 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_KiyeogSios")]
4028 + public const uint Hangul_KiyeogSios;
4029 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_KkogjiDalrinIeung")]
4030 + public const uint Hangul_KkogjiDalrinIeung;
4031 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Mieum")]
4032 + public const uint Hangul_Mieum;
4033 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_MultipleCandidate")]
4034 + public const uint Hangul_MultipleCandidate;
4035 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Nieun")]
4036 + public const uint Hangul_Nieun;
4037 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_NieunHieuh")]
4038 + public const uint Hangul_NieunHieuh;
4039 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_NieunJieuj")]
4040 + public const uint Hangul_NieunJieuj;
4041 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_O")]
4042 + public const uint Hangul_O;
4043 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_OE")]
4044 + public const uint Hangul_OE;
4045 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_PanSios")]
4046 + public const uint Hangul_PanSios;
4047 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Phieuf")]
4048 + public const uint Hangul_Phieuf;
4049 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Pieub")]
4050 + public const uint Hangul_Pieub;
4051 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_PieubSios")]
4052 + public const uint Hangul_PieubSios;
4053 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_PostHanja")]
4054 + public const uint Hangul_PostHanja;
4055 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_PreHanja")]
4056 + public const uint Hangul_PreHanja;
4057 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_PreviousCandidate")]
4058 + public const uint Hangul_PreviousCandidate;
4059 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Rieul")]
4060 + public const uint Hangul_Rieul;
4061 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulHieuh")]
4062 + public const uint Hangul_RieulHieuh;
4063 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulKiyeog")]
4064 + public const uint Hangul_RieulKiyeog;
4065 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulMieum")]
4066 + public const uint Hangul_RieulMieum;
4067 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulPhieuf")]
4068 + public const uint Hangul_RieulPhieuf;
4069 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulPieub")]
4070 + public const uint Hangul_RieulPieub;
4071 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulSios")]
4072 + public const uint Hangul_RieulSios;
4073 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulTieut")]
4074 + public const uint Hangul_RieulTieut;
4075 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulYeorinHieuh")]
4076 + public const uint Hangul_RieulYeorinHieuh;
4077 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Romaja")]
4078 + public const uint Hangul_Romaja;
4079 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SingleCandidate")]
4080 + public const uint Hangul_SingleCandidate;
4081 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Sios")]
4082 + public const uint Hangul_Sios;
4083 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Special")]
4084 + public const uint Hangul_Special;
4085 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SsangDikeud")]
4086 + public const uint Hangul_SsangDikeud;
4087 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SsangJieuj")]
4088 + public const uint Hangul_SsangJieuj;
4089 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SsangKiyeog")]
4090 + public const uint Hangul_SsangKiyeog;
4091 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SsangPieub")]
4092 + public const uint Hangul_SsangPieub;
4093 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SsangSios")]
4094 + public const uint Hangul_SsangSios;
4095 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Start")]
4096 + public const uint Hangul_Start;
4097 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SunkyeongeumMieum")]
4098 + public const uint Hangul_SunkyeongeumMieum;
4099 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SunkyeongeumPhieuf")]
4100 + public const uint Hangul_SunkyeongeumPhieuf;
4101 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SunkyeongeumPieub")]
4102 + public const uint Hangul_SunkyeongeumPieub;
4103 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Tieut")]
4104 + public const uint Hangul_Tieut;
4105 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_U")]
4106 + public const uint Hangul_U;
4107 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_WA")]
4108 + public const uint Hangul_WA;
4109 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_WAE")]
4110 + public const uint Hangul_WAE;
4111 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_WE")]
4112 + public const uint Hangul_WE;
4113 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_WEO")]
4114 + public const uint Hangul_WEO;
4115 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_WI")]
4116 + public const uint Hangul_WI;
4117 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YA")]
4118 + public const uint Hangul_YA;
4119 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YAE")]
4120 + public const uint Hangul_YAE;
4121 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YE")]
4122 + public const uint Hangul_YE;
4123 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YEO")]
4124 + public const uint Hangul_YEO;
4125 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YI")]
4126 + public const uint Hangul_YI;
4127 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YO")]
4128 + public const uint Hangul_YO;
4129 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YU")]
4130 + public const uint Hangul_YU;
4131 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YeorinHieuh")]
4132 + public const uint Hangul_YeorinHieuh;
4133 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_switch")]
4134 + public const uint Hangul_switch;
4135 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hankaku")]
4136 + public const uint Hankaku;
4137 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hcircumflex")]
4138 + public const uint Hcircumflex;
4139 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hebrew_switch")]
4140 + public const uint Hebrew_switch;
4141 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Help")]
4142 + public const uint Help;
4143 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Henkan")]
4144 + public const uint Henkan;
4145 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Henkan_Mode")]
4146 + public const uint Henkan_Mode;
4147 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hibernate")]
4148 + public const uint Hibernate;
4149 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hiragana")]
4150 + public const uint Hiragana;
4151 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hiragana_Katakana")]
4152 + public const uint Hiragana_Katakana;
4153 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_History")]
4154 + public const uint History;
4155 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Home")]
4156 + public const uint Home;
4157 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_HomePage")]
4158 + public const uint HomePage;
4159 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_HotLinks")]
4160 + public const uint HotLinks;
4161 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hstroke")]
4162 + public const uint Hstroke;
4163 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hyper_L")]
4164 + public const uint Hyper_L;
4165 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hyper_R")]
4166 + public const uint Hyper_R;
4167 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_I")]
4168 + public const uint I;
4169 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Center_Object")]
4170 + public const uint ISO_Center_Object;
4171 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Continuous_Underline")]
4172 + public const uint ISO_Continuous_Underline;
4173 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Discontinuous_Underline")]
4174 + public const uint ISO_Discontinuous_Underline;
4175 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Emphasize")]
4176 + public const uint ISO_Emphasize;
4177 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Enter")]
4178 + public const uint ISO_Enter;
4179 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Fast_Cursor_Down")]
4180 + public const uint ISO_Fast_Cursor_Down;
4181 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Fast_Cursor_Left")]
4182 + public const uint ISO_Fast_Cursor_Left;
4183 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Fast_Cursor_Right")]
4184 + public const uint ISO_Fast_Cursor_Right;
4185 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Fast_Cursor_Up")]
4186 + public const uint ISO_Fast_Cursor_Up;
4187 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_First_Group")]
4188 + public const uint ISO_First_Group;
4189 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_First_Group_Lock")]
4190 + public const uint ISO_First_Group_Lock;
4191 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Group_Latch")]
4192 + public const uint ISO_Group_Latch;
4193 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Group_Lock")]
4194 + public const uint ISO_Group_Lock;
4195 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Group_Shift")]
4196 + public const uint ISO_Group_Shift;
4197 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Last_Group")]
4198 + public const uint ISO_Last_Group;
4199 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Last_Group_Lock")]
4200 + public const uint ISO_Last_Group_Lock;
4201 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Left_Tab")]
4202 + public const uint ISO_Left_Tab;
4203 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level2_Latch")]
4204 + public const uint ISO_Level2_Latch;
4205 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level3_Latch")]
4206 + public const uint ISO_Level3_Latch;
4207 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level3_Lock")]
4208 + public const uint ISO_Level3_Lock;
4209 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level3_Shift")]
4210 + public const uint ISO_Level3_Shift;
4211 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level5_Latch")]
4212 + public const uint ISO_Level5_Latch;
4213 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level5_Lock")]
4214 + public const uint ISO_Level5_Lock;
4215 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level5_Shift")]
4216 + public const uint ISO_Level5_Shift;
4217 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Lock")]
4218 + public const uint ISO_Lock;
4219 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Move_Line_Down")]
4220 + public const uint ISO_Move_Line_Down;
4221 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Move_Line_Up")]
4222 + public const uint ISO_Move_Line_Up;
4223 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Next_Group")]
4224 + public const uint ISO_Next_Group;
4225 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Next_Group_Lock")]
4226 + public const uint ISO_Next_Group_Lock;
4227 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Partial_Line_Down")]
4228 + public const uint ISO_Partial_Line_Down;
4229 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Partial_Line_Up")]
4230 + public const uint ISO_Partial_Line_Up;
4231 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Partial_Space_Left")]
4232 + public const uint ISO_Partial_Space_Left;
4233 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Partial_Space_Right")]
4234 + public const uint ISO_Partial_Space_Right;
4235 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Prev_Group")]
4236 + public const uint ISO_Prev_Group;
4237 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Prev_Group_Lock")]
4238 + public const uint ISO_Prev_Group_Lock;
4239 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Release_Both_Margins")]
4240 + public const uint ISO_Release_Both_Margins;
4241 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Release_Margin_Left")]
4242 + public const uint ISO_Release_Margin_Left;
4243 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Release_Margin_Right")]
4244 + public const uint ISO_Release_Margin_Right;
4245 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Set_Margin_Left")]
4246 + public const uint ISO_Set_Margin_Left;
4247 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Set_Margin_Right")]
4248 + public const uint ISO_Set_Margin_Right;
4249 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Iabovedot")]
4250 + public const uint Iabovedot;
4251 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Iacute")]
4252 + public const uint Iacute;
4253 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ibelowdot")]
4254 + public const uint Ibelowdot;
4255 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ibreve")]
4256 + public const uint Ibreve;
4257 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Icircumflex")]
4258 + public const uint Icircumflex;
4259 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Idiaeresis")]
4260 + public const uint Idiaeresis;
4261 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Igrave")]
4262 + public const uint Igrave;
4263 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ihook")]
4264 + public const uint Ihook;
4265 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Imacron")]
4266 + public const uint Imacron;
4267 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Insert")]
4268 + public const uint Insert;
4269 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Iogonek")]
4270 + public const uint Iogonek;
4271 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Itilde")]
4272 + public const uint Itilde;
4273 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_J")]
4274 + public const uint J;
4275 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Jcircumflex")]
4276 + public const uint Jcircumflex;
4277 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_K")]
4278 + public const uint K;
4279 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_0")]
4280 + public const uint KP_0;
4281 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_1")]
4282 + public const uint KP_1;
4283 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_2")]
4284 + public const uint KP_2;
4285 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_3")]
4286 + public const uint KP_3;
4287 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_4")]
4288 + public const uint KP_4;
4289 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_5")]
4290 + public const uint KP_5;
4291 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_6")]
4292 + public const uint KP_6;
4293 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_7")]
4294 + public const uint KP_7;
4295 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_8")]
4296 + public const uint KP_8;
4297 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_9")]
4298 + public const uint KP_9;
4299 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Add")]
4300 + public const uint KP_Add;
4301 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Begin")]
4302 + public const uint KP_Begin;
4303 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Decimal")]
4304 + public const uint KP_Decimal;
4305 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Delete")]
4306 + public const uint KP_Delete;
4307 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Divide")]
4308 + public const uint KP_Divide;
4309 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Down")]
4310 + public const uint KP_Down;
4311 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_End")]
4312 + public const uint KP_End;
4313 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Enter")]
4314 + public const uint KP_Enter;
4315 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Equal")]
4316 + public const uint KP_Equal;
4317 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_F1")]
4318 + public const uint KP_F1;
4319 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_F2")]
4320 + public const uint KP_F2;
4321 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_F3")]
4322 + public const uint KP_F3;
4323 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_F4")]
4324 + public const uint KP_F4;
4325 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Home")]
4326 + public const uint KP_Home;
4327 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Insert")]
4328 + public const uint KP_Insert;
4329 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Left")]
4330 + public const uint KP_Left;
4331 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Multiply")]
4332 + public const uint KP_Multiply;
4333 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Next")]
4334 + public const uint KP_Next;
4335 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Page_Down")]
4336 + public const uint KP_Page_Down;
4337 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Page_Up")]
4338 + public const uint KP_Page_Up;
4339 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Prior")]
4340 + public const uint KP_Prior;
4341 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Right")]
4342 + public const uint KP_Right;
4343 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Separator")]
4344 + public const uint KP_Separator;
4345 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Space")]
4346 + public const uint KP_Space;
4347 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Subtract")]
4348 + public const uint KP_Subtract;
4349 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Tab")]
4350 + public const uint KP_Tab;
4351 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Up")]
4352 + public const uint KP_Up;
4353 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Kana_Lock")]
4354 + public const uint Kana_Lock;
4355 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Kana_Shift")]
4356 + public const uint Kana_Shift;
4357 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Kanji")]
4358 + public const uint Kanji;
4359 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Kanji_Bangou")]
4360 + public const uint Kanji_Bangou;
4361 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Katakana")]
4362 + public const uint Katakana;
4363 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KbdBrightnessDown")]
4364 + public const uint KbdBrightnessDown;
4365 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KbdBrightnessUp")]
4366 + public const uint KbdBrightnessUp;
4367 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KbdLightOnOff")]
4368 + public const uint KbdLightOnOff;
4369 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Kcedilla")]
4370 + public const uint Kcedilla;
4371 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Korean_Won")]
4372 + public const uint Korean_Won;
4373 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L")]
4374 + public const uint L;
4375 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L1")]
4376 + public const uint L1;
4377 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L10")]
4378 + public const uint L10;
4379 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L2")]
4380 + public const uint L2;
4381 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L3")]
4382 + public const uint L3;
4383 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L4")]
4384 + public const uint L4;
4385 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L5")]
4386 + public const uint L5;
4387 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L6")]
4388 + public const uint L6;
4389 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L7")]
4390 + public const uint L7;
4391 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L8")]
4392 + public const uint L8;
4393 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L9")]
4394 + public const uint L9;
4395 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Lacute")]
4396 + public const uint Lacute;
4397 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Last_Virtual_Screen")]
4398 + public const uint Last_Virtual_Screen;
4399 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch0")]
4400 + public const uint Launch0;
4401 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch1")]
4402 + public const uint Launch1;
4403 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch2")]
4404 + public const uint Launch2;
4405 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch3")]
4406 + public const uint Launch3;
4407 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch4")]
4408 + public const uint Launch4;
4409 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch5")]
4410 + public const uint Launch5;
4411 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch6")]
4412 + public const uint Launch6;
4413 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch7")]
4414 + public const uint Launch7;
4415 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch8")]
4416 + public const uint Launch8;
4417 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch9")]
4418 + public const uint Launch9;
4419 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LaunchA")]
4420 + public const uint LaunchA;
4421 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LaunchB")]
4422 + public const uint LaunchB;
4423 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LaunchC")]
4424 + public const uint LaunchC;
4425 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LaunchD")]
4426 + public const uint LaunchD;
4427 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LaunchE")]
4428 + public const uint LaunchE;
4429 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LaunchF")]
4430 + public const uint LaunchF;
4431 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Lbelowdot")]
4432 + public const uint Lbelowdot;
4433 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Lcaron")]
4434 + public const uint Lcaron;
4435 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Lcedilla")]
4436 + public const uint Lcedilla;
4437 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Left")]
4438 + public const uint Left;
4439 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LightBulb")]
4440 + public const uint LightBulb;
4441 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Linefeed")]
4442 + public const uint Linefeed;
4443 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LiraSign")]
4444 + public const uint LiraSign;
4445 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LogGrabInfo")]
4446 + public const uint LogGrabInfo;
4447 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LogOff")]
4448 + public const uint LogOff;
4449 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LogWindowTree")]
4450 + public const uint LogWindowTree;
4451 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Lstroke")]
4452 + public const uint Lstroke;
4453 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_M")]
4454 + public const uint M;
4455 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Mabovedot")]
4456 + public const uint Mabovedot;
4457 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Macedonia_DSE")]
4458 + public const uint Macedonia_DSE;
4459 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Macedonia_GJE")]
4460 + public const uint Macedonia_GJE;
4461 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Macedonia_KJE")]
4462 + public const uint Macedonia_KJE;
4463 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Macedonia_dse")]
4464 + public const uint Macedonia_dse;
4465 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Macedonia_gje")]
4466 + public const uint Macedonia_gje;
4467 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Macedonia_kje")]
4468 + public const uint Macedonia_kje;
4469 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Mae_Koho")]
4470 + public const uint Mae_Koho;
4471 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Mail")]
4472 + public const uint Mail;
4473 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MailForward")]
4474 + public const uint MailForward;
4475 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Market")]
4476 + public const uint Market;
4477 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Massyo")]
4478 + public const uint Massyo;
4479 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Meeting")]
4480 + public const uint Meeting;
4481 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Memo")]
4482 + public const uint Memo;
4483 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Menu")]
4484 + public const uint Menu;
4485 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MenuKB")]
4486 + public const uint MenuKB;
4487 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MenuPB")]
4488 + public const uint MenuPB;
4489 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Messenger")]
4490 + public const uint Messenger;
4491 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Meta_L")]
4492 + public const uint Meta_L;
4493 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Meta_R")]
4494 + public const uint Meta_R;
4495 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MillSign")]
4496 + public const uint MillSign;
4497 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ModeLock")]
4498 + public const uint ModeLock;
4499 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Mode_switch")]
4500 + public const uint Mode_switch;
4501 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MonBrightnessDown")]
4502 + public const uint MonBrightnessDown;
4503 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MonBrightnessUp")]
4504 + public const uint MonBrightnessUp;
4505 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MouseKeys_Accel_Enable")]
4506 + public const uint MouseKeys_Accel_Enable;
4507 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MouseKeys_Enable")]
4508 + public const uint MouseKeys_Enable;
4509 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Muhenkan")]
4510 + public const uint Muhenkan;
4511 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Multi_key")]
4512 + public const uint Multi_key;
4513 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MultipleCandidate")]
4514 + public const uint MultipleCandidate;
4515 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Music")]
4516 + public const uint Music;
4517 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MyComputer")]
4518 + public const uint MyComputer;
4519 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MySites")]
4520 + public const uint MySites;
4521 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_N")]
4522 + public const uint N;
4523 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Nacute")]
4524 + public const uint Nacute;
4525 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_NairaSign")]
4526 + public const uint NairaSign;
4527 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ncaron")]
4528 + public const uint Ncaron;
4529 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ncedilla")]
4530 + public const uint Ncedilla;
4531 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_New")]
4532 + public const uint New;
4533 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_NewSheqelSign")]
4534 + public const uint NewSheqelSign;
4535 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_News")]
4536 + public const uint News;
4537 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Next")]
4538 + public const uint Next;
4539 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Next_VMode")]
4540 + public const uint Next_VMode;
4541 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Next_Virtual_Screen")]
4542 + public const uint Next_Virtual_Screen;
4543 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ntilde")]
4544 + public const uint Ntilde;
4545 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Num_Lock")]
4546 + public const uint Num_Lock;
4547 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_O")]
4548 + public const uint O;
4549 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_OE")]
4550 + public const uint OE;
4551 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Oacute")]
4552 + public const uint Oacute;
4553 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Obarred")]
4554 + public const uint Obarred;
4555 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Obelowdot")]
4556 + public const uint Obelowdot;
4557 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocaron")]
4558 + public const uint Ocaron;
4559 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocircumflex")]
4560 + public const uint Ocircumflex;
4561 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocircumflexacute")]
4562 + public const uint Ocircumflexacute;
4563 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocircumflexbelowdot")]
4564 + public const uint Ocircumflexbelowdot;
4565 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocircumflexgrave")]
4566 + public const uint Ocircumflexgrave;
4567 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocircumflexhook")]
4568 + public const uint Ocircumflexhook;
4569 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocircumflextilde")]
4570 + public const uint Ocircumflextilde;
4571 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Odiaeresis")]
4572 + public const uint Odiaeresis;
4573 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Odoubleacute")]
4574 + public const uint Odoubleacute;
4575 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_OfficeHome")]
4576 + public const uint OfficeHome;
4577 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ograve")]
4578 + public const uint Ograve;
4579 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohook")]
4580 + public const uint Ohook;
4581 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohorn")]
4582 + public const uint Ohorn;
4583 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohornacute")]
4584 + public const uint Ohornacute;
4585 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohornbelowdot")]
4586 + public const uint Ohornbelowdot;
4587 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohorngrave")]
4588 + public const uint Ohorngrave;
4589 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohornhook")]
4590 + public const uint Ohornhook;
4591 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohorntilde")]
4592 + public const uint Ohorntilde;
4593 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Omacron")]
4594 + public const uint Omacron;
4595 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ooblique")]
4596 + public const uint Ooblique;
4597 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Open")]
4598 + public const uint Open;
4599 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_OpenURL")]
4600 + public const uint OpenURL;
4601 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Option")]
4602 + public const uint Option;
4603 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Oslash")]
4604 + public const uint Oslash;
4605 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Otilde")]
4606 + public const uint Otilde;
4607 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Overlay1_Enable")]
4608 + public const uint Overlay1_Enable;
4609 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Overlay2_Enable")]
4610 + public const uint Overlay2_Enable;
4611 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_P")]
4612 + public const uint P;
4613 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pabovedot")]
4614 + public const uint Pabovedot;
4615 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Page_Down")]
4616 + public const uint Page_Down;
4617 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Page_Up")]
4618 + public const uint Page_Up;
4619 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Paste")]
4620 + public const uint Paste;
4621 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pause")]
4622 + public const uint Pause;
4623 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_PesetaSign")]
4624 + public const uint PesetaSign;
4625 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Phone")]
4626 + public const uint Phone;
4627 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pictures")]
4628 + public const uint Pictures;
4629 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Accelerate")]
4630 + public const uint Pointer_Accelerate;
4631 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Button1")]
4632 + public const uint Pointer_Button1;
4633 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Button2")]
4634 + public const uint Pointer_Button2;
4635 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Button3")]
4636 + public const uint Pointer_Button3;
4637 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Button4")]
4638 + public const uint Pointer_Button4;
4639 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Button5")]
4640 + public const uint Pointer_Button5;
4641 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Button_Dflt")]
4642 + public const uint Pointer_Button_Dflt;
4643 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DblClick1")]
4644 + public const uint Pointer_DblClick1;
4645 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DblClick2")]
4646 + public const uint Pointer_DblClick2;
4647 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DblClick3")]
4648 + public const uint Pointer_DblClick3;
4649 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DblClick4")]
4650 + public const uint Pointer_DblClick4;
4651 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DblClick5")]
4652 + public const uint Pointer_DblClick5;
4653 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DblClick_Dflt")]
4654 + public const uint Pointer_DblClick_Dflt;
4655 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DfltBtnNext")]
4656 + public const uint Pointer_DfltBtnNext;
4657 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DfltBtnPrev")]
4658 + public const uint Pointer_DfltBtnPrev;
4659 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Down")]
4660 + public const uint Pointer_Down;
4661 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DownLeft")]
4662 + public const uint Pointer_DownLeft;
4663 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DownRight")]
4664 + public const uint Pointer_DownRight;
4665 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Drag1")]
4666 + public const uint Pointer_Drag1;
4667 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Drag2")]
4668 + public const uint Pointer_Drag2;
4669 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Drag3")]
4670 + public const uint Pointer_Drag3;
4671 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Drag4")]
4672 + public const uint Pointer_Drag4;
4673 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Drag5")]
4674 + public const uint Pointer_Drag5;
4675 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Drag_Dflt")]
4676 + public const uint Pointer_Drag_Dflt;
4677 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_EnableKeys")]
4678 + public const uint Pointer_EnableKeys;
4679 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Left")]
4680 + public const uint Pointer_Left;
4681 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Right")]
4682 + public const uint Pointer_Right;
4683 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Up")]
4684 + public const uint Pointer_Up;
4685 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_UpLeft")]
4686 + public const uint Pointer_UpLeft;
4687 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_UpRight")]
4688 + public const uint Pointer_UpRight;
4689 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_PowerDown")]
4690 + public const uint PowerDown;
4691 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_PowerOff")]
4692 + public const uint PowerOff;
4693 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Prev_VMode")]
4694 + public const uint Prev_VMode;
4695 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Prev_Virtual_Screen")]
4696 + public const uint Prev_Virtual_Screen;
4697 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_PreviousCandidate")]
4698 + public const uint PreviousCandidate;
4699 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Print")]
4700 + public const uint Print;
4701 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Prior")]
4702 + public const uint Prior;
4703 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Q")]
4704 + public const uint Q;
4705 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R")]
4706 + public const uint R;
4707 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R1")]
4708 + public const uint R1;
4709 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R10")]
4710 + public const uint R10;
4711 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R11")]
4712 + public const uint R11;
4713 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R12")]
4714 + public const uint R12;
4715 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R13")]
4716 + public const uint R13;
4717 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R14")]
4718 + public const uint R14;
4719 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R15")]
4720 + public const uint R15;
4721 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R2")]
4722 + public const uint R2;
4723 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R3")]
4724 + public const uint R3;
4725 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R4")]
4726 + public const uint R4;
4727 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R5")]
4728 + public const uint R5;
4729 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R6")]
4730 + public const uint R6;
4731 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R7")]
4732 + public const uint R7;
4733 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R8")]
4734 + public const uint R8;
4735 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R9")]
4736 + public const uint R9;
4737 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Racute")]
4738 + public const uint Racute;
4739 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Rcaron")]
4740 + public const uint Rcaron;
4741 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Rcedilla")]
4742 + public const uint Rcedilla;
4743 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Red")]
4744 + public const uint Red;
4745 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Redo")]
4746 + public const uint Redo;
4747 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Refresh")]
4748 + public const uint Refresh;
4749 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Reload")]
4750 + public const uint Reload;
4751 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RepeatKeys_Enable")]
4752 + public const uint RepeatKeys_Enable;
4753 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Reply")]
4754 + public const uint Reply;
4755 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Return")]
4756 + public const uint Return;
4757 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Right")]
4758 + public const uint Right;
4759 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RockerDown")]
4760 + public const uint RockerDown;
4761 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RockerEnter")]
4762 + public const uint RockerEnter;
4763 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RockerUp")]
4764 + public const uint RockerUp;
4765 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Romaji")]
4766 + public const uint Romaji;
4767 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RotateWindows")]
4768 + public const uint RotateWindows;
4769 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RotationKB")]
4770 + public const uint RotationKB;
4771 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RotationPB")]
4772 + public const uint RotationPB;
4773 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RupeeSign")]
4774 + public const uint RupeeSign;
4775 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_S")]
4776 + public const uint S;
4777 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_SCHWA")]
4778 + public const uint SCHWA;
4779 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sabovedot")]
4780 + public const uint Sabovedot;
4781 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sacute")]
4782 + public const uint Sacute;
4783 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Save")]
4784 + public const uint Save;
4785 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Scaron")]
4786 + public const uint Scaron;
4787 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Scedilla")]
4788 + public const uint Scedilla;
4789 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Scircumflex")]
4790 + public const uint Scircumflex;
4791 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ScreenSaver")]
4792 + public const uint ScreenSaver;
4793 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ScrollClick")]
4794 + public const uint ScrollClick;
4795 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ScrollDown")]
4796 + public const uint ScrollDown;
4797 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ScrollUp")]
4798 + public const uint ScrollUp;
4799 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Scroll_Lock")]
4800 + public const uint Scroll_Lock;
4801 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Search")]
4802 + public const uint Search;
4803 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Select")]
4804 + public const uint Select;
4805 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_SelectButton")]
4806 + public const uint SelectButton;
4807 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Send")]
4808 + public const uint Send;
4809 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_DJE")]
4810 + public const uint Serbian_DJE;
4811 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_DZE")]
4812 + public const uint Serbian_DZE;
4813 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_JE")]
4814 + public const uint Serbian_JE;
4815 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_LJE")]
4816 + public const uint Serbian_LJE;
4817 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_NJE")]
4818 + public const uint Serbian_NJE;
4819 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_TSHE")]
4820 + public const uint Serbian_TSHE;
4821 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_dje")]
4822 + public const uint Serbian_dje;
4823 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_dze")]
4824 + public const uint Serbian_dze;
4825 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_je")]
4826 + public const uint Serbian_je;
4827 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_lje")]
4828 + public const uint Serbian_lje;
4829 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_nje")]
4830 + public const uint Serbian_nje;
4831 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_tshe")]
4832 + public const uint Serbian_tshe;
4833 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Shift_L")]
4834 + public const uint Shift_L;
4835 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Shift_Lock")]
4836 + public const uint Shift_Lock;
4837 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Shift_R")]
4838 + public const uint Shift_R;
4839 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Shop")]
4840 + public const uint Shop;
4841 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_SingleCandidate")]
4842 + public const uint SingleCandidate;
4843 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_a")]
4844 + public const uint Sinh_a;
4845 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_aa")]
4846 + public const uint Sinh_aa;
4847 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_aa2")]
4848 + public const uint Sinh_aa2;
4849 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ae")]
4850 + public const uint Sinh_ae;
4851 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ae2")]
4852 + public const uint Sinh_ae2;
4853 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_aee")]
4854 + public const uint Sinh_aee;
4855 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_aee2")]
4856 + public const uint Sinh_aee2;
4857 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ai")]
4858 + public const uint Sinh_ai;
4859 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ai2")]
4860 + public const uint Sinh_ai2;
4861 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_al")]
4862 + public const uint Sinh_al;
4863 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_au")]
4864 + public const uint Sinh_au;
4865 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_au2")]
4866 + public const uint Sinh_au2;
4867 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ba")]
4868 + public const uint Sinh_ba;
4869 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_bha")]
4870 + public const uint Sinh_bha;
4871 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ca")]
4872 + public const uint Sinh_ca;
4873 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_cha")]
4874 + public const uint Sinh_cha;
4875 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_dda")]
4876 + public const uint Sinh_dda;
4877 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ddha")]
4878 + public const uint Sinh_ddha;
4879 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_dha")]
4880 + public const uint Sinh_dha;
4881 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_dhha")]
4882 + public const uint Sinh_dhha;
4883 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_e")]
4884 + public const uint Sinh_e;
4885 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_e2")]
4886 + public const uint Sinh_e2;
4887 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ee")]
4888 + public const uint Sinh_ee;
4889 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ee2")]
4890 + public const uint Sinh_ee2;
4891 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_fa")]
4892 + public const uint Sinh_fa;
4893 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ga")]
4894 + public const uint Sinh_ga;
4895 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_gha")]
4896 + public const uint Sinh_gha;
4897 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_h2")]
4898 + public const uint Sinh_h2;
4899 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ha")]
4900 + public const uint Sinh_ha;
4901 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_i")]
4902 + public const uint Sinh_i;
4903 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_i2")]
4904 + public const uint Sinh_i2;
4905 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ii")]
4906 + public const uint Sinh_ii;
4907 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ii2")]
4908 + public const uint Sinh_ii2;
4909 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ja")]
4910 + public const uint Sinh_ja;
4911 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_jha")]
4912 + public const uint Sinh_jha;
4913 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_jnya")]
4914 + public const uint Sinh_jnya;
4915 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ka")]
4916 + public const uint Sinh_ka;
4917 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_kha")]
4918 + public const uint Sinh_kha;
4919 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_kunddaliya")]
4920 + public const uint Sinh_kunddaliya;
4921 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_la")]
4922 + public const uint Sinh_la;
4923 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_lla")]
4924 + public const uint Sinh_lla;
4925 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_lu")]
4926 + public const uint Sinh_lu;
4927 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_lu2")]
4928 + public const uint Sinh_lu2;
4929 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_luu")]
4930 + public const uint Sinh_luu;
4931 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_luu2")]
4932 + public const uint Sinh_luu2;
4933 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ma")]
4934 + public const uint Sinh_ma;
4935 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_mba")]
4936 + public const uint Sinh_mba;
4937 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_na")]
4938 + public const uint Sinh_na;
4939 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ndda")]
4940 + public const uint Sinh_ndda;
4941 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ndha")]
4942 + public const uint Sinh_ndha;
4943 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ng")]
4944 + public const uint Sinh_ng;
4945 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ng2")]
4946 + public const uint Sinh_ng2;
4947 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_nga")]
4948 + public const uint Sinh_nga;
4949 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_nja")]
4950 + public const uint Sinh_nja;
4951 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_nna")]
4952 + public const uint Sinh_nna;
4953 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_nya")]
4954 + public const uint Sinh_nya;
4955 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_o")]
4956 + public const uint Sinh_o;
4957 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_o2")]
4958 + public const uint Sinh_o2;
4959 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_oo")]
4960 + public const uint Sinh_oo;
4961 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_oo2")]
4962 + public const uint Sinh_oo2;
4963 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_pa")]
4964 + public const uint Sinh_pa;
4965 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_pha")]
4966 + public const uint Sinh_pha;
4967 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ra")]
4968 + public const uint Sinh_ra;
4969 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ri")]
4970 + public const uint Sinh_ri;
4971 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_rii")]
4972 + public const uint Sinh_rii;
4973 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ru2")]
4974 + public const uint Sinh_ru2;
4975 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ruu2")]
4976 + public const uint Sinh_ruu2;
4977 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_sa")]
4978 + public const uint Sinh_sa;
4979 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_sha")]
4980 + public const uint Sinh_sha;
4981 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ssha")]
4982 + public const uint Sinh_ssha;
4983 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_tha")]
4984 + public const uint Sinh_tha;
4985 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_thha")]
4986 + public const uint Sinh_thha;
4987 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_tta")]
4988 + public const uint Sinh_tta;
4989 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ttha")]
4990 + public const uint Sinh_ttha;
4991 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_u")]
4992 + public const uint Sinh_u;
4993 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_u2")]
4994 + public const uint Sinh_u2;
4995 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_uu")]
4996 + public const uint Sinh_uu;
4997 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_uu2")]
4998 + public const uint Sinh_uu2;
4999 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_va")]
5000 + public const uint Sinh_va;
5001 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ya")]
5002 + public const uint Sinh_ya;
5003 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sleep")]
5004 + public const uint Sleep;
5005 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_SlowKeys_Enable")]
5006 + public const uint SlowKeys_Enable;
5007 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Spell")]
5008 + public const uint Spell;
5009 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_SplitScreen")]
5010 + public const uint SplitScreen;
5011 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Standby")]
5012 + public const uint Standby;
5013 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Start")]
5014 + public const uint Start;
5015 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_StickyKeys_Enable")]
5016 + public const uint StickyKeys_Enable;
5017 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Stop")]
5018 + public const uint Stop;
5019 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Subtitle")]
5020 + public const uint Subtitle;
5021 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Super_L")]
5022 + public const uint Super_L;
5023 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Super_R")]
5024 + public const uint Super_R;
5025 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Support")]
5026 + public const uint Support;
5027 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Suspend")]
5028 + public const uint Suspend;
5029 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_1")]
5030 + public const uint Switch_VT_1;
5031 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_10")]
5032 + public const uint Switch_VT_10;
5033 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_11")]
5034 + public const uint Switch_VT_11;
5035 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_12")]
5036 + public const uint Switch_VT_12;
5037 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_2")]
5038 + public const uint Switch_VT_2;
5039 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_3")]
5040 + public const uint Switch_VT_3;
5041 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_4")]
5042 + public const uint Switch_VT_4;
5043 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_5")]
5044 + public const uint Switch_VT_5;
5045 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_6")]
5046 + public const uint Switch_VT_6;
5047 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_7")]
5048 + public const uint Switch_VT_7;
5049 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_8")]
5050 + public const uint Switch_VT_8;
5051 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_9")]
5052 + public const uint Switch_VT_9;
5053 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sys_Req")]
5054 + public const uint Sys_Req;
5055 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_T")]
5056 + public const uint T;
5057 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_THORN")]
5058 + public const uint THORN;
5059 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Tab")]
5060 + public const uint Tab;
5061 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Tabovedot")]
5062 + public const uint Tabovedot;
5063 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_TaskPane")]
5064 + public const uint TaskPane;
5065 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Tcaron")]
5066 + public const uint Tcaron;
5067 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Tcedilla")]
5068 + public const uint Tcedilla;
5069 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Terminal")]
5070 + public const uint Terminal;
5071 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Terminate_Server")]
5072 + public const uint Terminate_Server;
5073 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_baht")]
5074 + public const uint Thai_baht;
5075 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_bobaimai")]
5076 + public const uint Thai_bobaimai;
5077 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_chochan")]
5078 + public const uint Thai_chochan;
5079 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_chochang")]
5080 + public const uint Thai_chochang;
5081 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_choching")]
5082 + public const uint Thai_choching;
5083 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_chochoe")]
5084 + public const uint Thai_chochoe;
5085 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_dochada")]
5086 + public const uint Thai_dochada;
5087 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_dodek")]
5088 + public const uint Thai_dodek;
5089 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_fofa")]
5090 + public const uint Thai_fofa;
5091 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_fofan")]
5092 + public const uint Thai_fofan;
5093 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_hohip")]
5094 + public const uint Thai_hohip;
5095 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_honokhuk")]
5096 + public const uint Thai_honokhuk;
5097 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_khokhai")]
5098 + public const uint Thai_khokhai;
5099 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_khokhon")]
5100 + public const uint Thai_khokhon;
5101 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_khokhuat")]
5102 + public const uint Thai_khokhuat;
5103 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_khokhwai")]
5104 + public const uint Thai_khokhwai;
5105 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_khorakhang")]
5106 + public const uint Thai_khorakhang;
5107 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_kokai")]
5108 + public const uint Thai_kokai;
5109 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lakkhangyao")]
5110 + public const uint Thai_lakkhangyao;
5111 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lekchet")]
5112 + public const uint Thai_lekchet;
5113 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lekha")]
5114 + public const uint Thai_lekha;
5115 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lekhok")]
5116 + public const uint Thai_lekhok;
5117 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lekkao")]
5118 + public const uint Thai_lekkao;
5119 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_leknung")]
5120 + public const uint Thai_leknung;
5121 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lekpaet")]
5122 + public const uint Thai_lekpaet;
5123 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_leksam")]
5124 + public const uint Thai_leksam;
5125 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_leksi")]
5126 + public const uint Thai_leksi;
5127 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_leksong")]
5128 + public const uint Thai_leksong;
5129 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_leksun")]
5130 + public const uint Thai_leksun;
5131 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lochula")]
5132 + public const uint Thai_lochula;
5133 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_loling")]
5134 + public const uint Thai_loling;
5135 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lu")]
5136 + public const uint Thai_lu;
5137 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maichattawa")]
5138 + public const uint Thai_maichattawa;
5139 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maiek")]
5140 + public const uint Thai_maiek;
5141 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maihanakat")]
5142 + public const uint Thai_maihanakat;
5143 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maihanakat_maitho")]
5144 + public const uint Thai_maihanakat_maitho;
5145 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maitaikhu")]
5146 + public const uint Thai_maitaikhu;
5147 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maitho")]
5148 + public const uint Thai_maitho;
5149 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maitri")]
5150 + public const uint Thai_maitri;
5151 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maiyamok")]
5152 + public const uint Thai_maiyamok;
5153 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_moma")]
5154 + public const uint Thai_moma;
5155 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_ngongu")]
5156 + public const uint Thai_ngongu;
5157 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_nikhahit")]
5158 + public const uint Thai_nikhahit;
5159 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_nonen")]
5160 + public const uint Thai_nonen;
5161 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_nonu")]
5162 + public const uint Thai_nonu;
5163 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_oang")]
5164 + public const uint Thai_oang;
5165 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_paiyannoi")]
5166 + public const uint Thai_paiyannoi;
5167 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_phinthu")]
5168 + public const uint Thai_phinthu;
5169 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_phophan")]
5170 + public const uint Thai_phophan;
5171 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_phophung")]
5172 + public const uint Thai_phophung;
5173 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_phosamphao")]
5174 + public const uint Thai_phosamphao;
5175 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_popla")]
5176 + public const uint Thai_popla;
5177 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_rorua")]
5178 + public const uint Thai_rorua;
5179 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_ru")]
5180 + public const uint Thai_ru;
5181 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraa")]
5182 + public const uint Thai_saraa;
5183 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraaa")]
5184 + public const uint Thai_saraaa;
5185 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraae")]
5186 + public const uint Thai_saraae;
5187 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraaimaimalai")]
5188 + public const uint Thai_saraaimaimalai;
5189 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraaimaimuan")]
5190 + public const uint Thai_saraaimaimuan;
5191 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraam")]
5192 + public const uint Thai_saraam;
5193 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sarae")]
5194 + public const uint Thai_sarae;
5195 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sarai")]
5196 + public const uint Thai_sarai;
5197 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraii")]
5198 + public const uint Thai_saraii;
5199 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sarao")]
5200 + public const uint Thai_sarao;
5201 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sarau")]
5202 + public const uint Thai_sarau;
5203 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraue")]
5204 + public const uint Thai_saraue;
5205 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sarauee")]
5206 + public const uint Thai_sarauee;
5207 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sarauu")]
5208 + public const uint Thai_sarauu;
5209 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sorusi")]
5210 + public const uint Thai_sorusi;
5211 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sosala")]
5212 + public const uint Thai_sosala;
5213 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_soso")]
5214 + public const uint Thai_soso;
5215 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sosua")]
5216 + public const uint Thai_sosua;
5217 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thanthakhat")]
5218 + public const uint Thai_thanthakhat;
5219 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thonangmontho")]
5220 + public const uint Thai_thonangmontho;
5221 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thophuthao")]
5222 + public const uint Thai_thophuthao;
5223 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thothahan")]
5224 + public const uint Thai_thothahan;
5225 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thothan")]
5226 + public const uint Thai_thothan;
5227 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thothong")]
5228 + public const uint Thai_thothong;
5229 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thothung")]
5230 + public const uint Thai_thothung;
5231 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_topatak")]
5232 + public const uint Thai_topatak;
5233 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_totao")]
5234 + public const uint Thai_totao;
5235 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_wowaen")]
5236 + public const uint Thai_wowaen;
5237 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_yoyak")]
5238 + public const uint Thai_yoyak;
5239 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_yoying")]
5240 + public const uint Thai_yoying;
5241 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thorn")]
5242 + public const uint Thorn;
5243 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Time")]
5244 + public const uint Time;
5245 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ToDoList")]
5246 + public const uint ToDoList;
5247 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Tools")]
5248 + public const uint Tools;
5249 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_TopMenu")]
5250 + public const uint TopMenu;
5251 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_TouchpadOff")]
5252 + public const uint TouchpadOff;
5253 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_TouchpadOn")]
5254 + public const uint TouchpadOn;
5255 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_TouchpadToggle")]
5256 + public const uint TouchpadToggle;
5257 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Touroku")]
5258 + public const uint Touroku;
5259 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Travel")]
5260 + public const uint Travel;
5261 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Tslash")]
5262 + public const uint Tslash;
5263 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_U")]
5264 + public const uint U;
5265 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_UWB")]
5266 + public const uint UWB;
5267 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uacute")]
5268 + public const uint Uacute;
5269 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ubelowdot")]
5270 + public const uint Ubelowdot;
5271 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ubreve")]
5272 + public const uint Ubreve;
5273 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ucircumflex")]
5274 + public const uint Ucircumflex;
5275 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Udiaeresis")]
5276 + public const uint Udiaeresis;
5277 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Udoubleacute")]
5278 + public const uint Udoubleacute;
5279 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ugrave")]
5280 + public const uint Ugrave;
5281 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhook")]
5282 + public const uint Uhook;
5283 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhorn")]
5284 + public const uint Uhorn;
5285 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhornacute")]
5286 + public const uint Uhornacute;
5287 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhornbelowdot")]
5288 + public const uint Uhornbelowdot;
5289 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhorngrave")]
5290 + public const uint Uhorngrave;
5291 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhornhook")]
5292 + public const uint Uhornhook;
5293 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhorntilde")]
5294 + public const uint Uhorntilde;
5295 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_GHE_WITH_UPTURN")]
5296 + public const uint Ukrainian_GHE_WITH_UPTURN;
5297 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_I")]
5298 + public const uint Ukrainian_I;
5299 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_IE")]
5300 + public const uint Ukrainian_IE;
5301 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_YI")]
5302 + public const uint Ukrainian_YI;
5303 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_ghe_with_upturn")]
5304 + public const uint Ukrainian_ghe_with_upturn;
5305 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_i")]
5306 + public const uint Ukrainian_i;
5307 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_ie")]
5308 + public const uint Ukrainian_ie;
5309 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_yi")]
5310 + public const uint Ukrainian_yi;
5311 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukranian_I")]
5312 + public const uint Ukranian_I;
5313 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukranian_JE")]
5314 + public const uint Ukranian_JE;
5315 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukranian_YI")]
5316 + public const uint Ukranian_YI;
5317 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukranian_i")]
5318 + public const uint Ukranian_i;
5319 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukranian_je")]
5320 + public const uint Ukranian_je;
5321 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukranian_yi")]
5322 + public const uint Ukranian_yi;
5323 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Umacron")]
5324 + public const uint Umacron;
5325 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Undo")]
5326 + public const uint Undo;
5327 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ungrab")]
5328 + public const uint Ungrab;
5329 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uogonek")]
5330 + public const uint Uogonek;
5331 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Up")]
5332 + public const uint Up;
5333 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uring")]
5334 + public const uint Uring;
5335 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_User1KB")]
5336 + public const uint User1KB;
5337 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_User2KB")]
5338 + public const uint User2KB;
5339 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_UserPB")]
5340 + public const uint UserPB;
5341 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Utilde")]
5342 + public const uint Utilde;
5343 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_V")]
5344 + public const uint V;
5345 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_VendorHome")]
5346 + public const uint VendorHome;
5347 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Video")]
5348 + public const uint Video;
5349 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_View")]
5350 + public const uint View;
5351 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_VoidSymbol")]
5352 + public const uint VoidSymbol;
5353 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_W")]
5354 + public const uint W;
5355 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WLAN")]
5356 + public const uint WLAN;
5357 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WWW")]
5358 + public const uint WWW;
5359 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Wacute")]
5360 + public const uint Wacute;
5361 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WakeUp")]
5362 + public const uint WakeUp;
5363 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Wcircumflex")]
5364 + public const uint Wcircumflex;
5365 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Wdiaeresis")]
5366 + public const uint Wdiaeresis;
5367 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WebCam")]
5368 + public const uint WebCam;
5369 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Wgrave")]
5370 + public const uint Wgrave;
5371 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WheelButton")]
5372 + public const uint WheelButton;
5373 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WindowClear")]
5374 + public const uint WindowClear;
5375 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WonSign")]
5376 + public const uint WonSign;
5377 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Word")]
5378 + public const uint Word;
5379 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_X")]
5380 + public const uint X;
5381 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Xabovedot")]
5382 + public const uint Xabovedot;
5383 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Xfer")]
5384 + public const uint Xfer;
5385 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Y")]
5386 + public const uint Y;
5387 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Yacute")]
5388 + public const uint Yacute;
5389 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ybelowdot")]
5390 + public const uint Ybelowdot;
5391 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ycircumflex")]
5392 + public const uint Ycircumflex;
5393 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ydiaeresis")]
5394 + public const uint Ydiaeresis;
5395 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Yellow")]
5396 + public const uint Yellow;
5397 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ygrave")]
5398 + public const uint Ygrave;
5399 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Yhook")]
5400 + public const uint Yhook;
5401 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ytilde")]
5402 + public const uint Ytilde;
5403 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Z")]
5404 + public const uint Z;
5405 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zabovedot")]
5406 + public const uint Zabovedot;
5407 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zacute")]
5408 + public const uint Zacute;
5409 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zcaron")]
5410 + public const uint Zcaron;
5411 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zen_Koho")]
5412 + public const uint Zen_Koho;
5413 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zenkaku")]
5414 + public const uint Zenkaku;
5415 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zenkaku_Hankaku")]
5416 + public const uint Zenkaku_Hankaku;
5417 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ZoomIn")]
5418 + public const uint ZoomIn;
5419 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ZoomOut")]
5420 + public const uint ZoomOut;
5421 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zstroke")]
5422 + public const uint Zstroke;
5423 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_a")]
5424 + public const uint a;
5425 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_aacute")]
5426 + public const uint aacute;
5427 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abelowdot")]
5428 + public const uint abelowdot;
5429 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abovedot")]
5430 + public const uint abovedot;
5431 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abreve")]
5432 + public const uint abreve;
5433 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abreveacute")]
5434 + public const uint abreveacute;
5435 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abrevebelowdot")]
5436 + public const uint abrevebelowdot;
5437 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abrevegrave")]
5438 + public const uint abrevegrave;
5439 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abrevehook")]
5440 + public const uint abrevehook;
5441 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abrevetilde")]
5442 + public const uint abrevetilde;
5443 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acircumflex")]
5444 + public const uint acircumflex;
5445 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acircumflexacute")]
5446 + public const uint acircumflexacute;
5447 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acircumflexbelowdot")]
5448 + public const uint acircumflexbelowdot;
5449 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acircumflexgrave")]
5450 + public const uint acircumflexgrave;
5451 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acircumflexhook")]
5452 + public const uint acircumflexhook;
5453 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acircumflextilde")]
5454 + public const uint acircumflextilde;
5455 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acute")]
5456 + public const uint acute;
5457 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_adiaeresis")]
5458 + public const uint adiaeresis;
5459 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ae")]
5460 + public const uint ae;
5461 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_agrave")]
5462 + public const uint agrave;
5463 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ahook")]
5464 + public const uint ahook;
5465 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_amacron")]
5466 + public const uint amacron;
5467 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ampersand")]
5468 + public const uint ampersand;
5469 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_aogonek")]
5470 + public const uint aogonek;
5471 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_apostrophe")]
5472 + public const uint apostrophe;
5473 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_approxeq")]
5474 + public const uint approxeq;
5475 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_approximate")]
5476 + public const uint approximate;
5477 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_aring")]
5478 + public const uint aring;
5479 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_asciicircum")]
5480 + public const uint asciicircum;
5481 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_asciitilde")]
5482 + public const uint asciitilde;
5483 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_asterisk")]
5484 + public const uint asterisk;
5485 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_at")]
5486 + public const uint at;
5487 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_atilde")]
5488 + public const uint atilde;
5489 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_b")]
5490 + public const uint b;
5491 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_babovedot")]
5492 + public const uint babovedot;
5493 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_backslash")]
5494 + public const uint backslash;
5495 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ballotcross")]
5496 + public const uint ballotcross;
5497 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_bar")]
5498 + public const uint bar;
5499 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_because")]
5500 + public const uint because;
5501 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_blank")]
5502 + public const uint blank;
5503 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botintegral")]
5504 + public const uint botintegral;
5505 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botleftparens")]
5506 + public const uint botleftparens;
5507 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botleftsqbracket")]
5508 + public const uint botleftsqbracket;
5509 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botleftsummation")]
5510 + public const uint botleftsummation;
5511 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botrightparens")]
5512 + public const uint botrightparens;
5513 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botrightsqbracket")]
5514 + public const uint botrightsqbracket;
5515 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botrightsummation")]
5516 + public const uint botrightsummation;
5517 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_bott")]
5518 + public const uint bott;
5519 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botvertsummationconnector")]
5520 + public const uint botvertsummationconnector;
5521 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braceleft")]
5522 + public const uint braceleft;
5523 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braceright")]
5524 + public const uint braceright;
5525 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_bracketleft")]
5526 + public const uint bracketleft;
5527 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_bracketright")]
5528 + public const uint bracketright;
5529 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_blank")]
5530 + public const uint braille_blank;
5531 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_1")]
5532 + public const uint braille_dot_1;
5533 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_10")]
5534 + public const uint braille_dot_10;
5535 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_2")]
5536 + public const uint braille_dot_2;
5537 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_3")]
5538 + public const uint braille_dot_3;
5539 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_4")]
5540 + public const uint braille_dot_4;
5541 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_5")]
5542 + public const uint braille_dot_5;
5543 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_6")]
5544 + public const uint braille_dot_6;
5545 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_7")]
5546 + public const uint braille_dot_7;
5547 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_8")]
5548 + public const uint braille_dot_8;
5549 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_9")]
5550 + public const uint braille_dot_9;
5551 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1")]
5552 + public const uint braille_dots_1;
5553 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12")]
5554 + public const uint braille_dots_12;
5555 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123")]
5556 + public const uint braille_dots_123;
5557 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1234")]
5558 + public const uint braille_dots_1234;
5559 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12345")]
5560 + public const uint braille_dots_12345;
5561 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123456")]
5562 + public const uint braille_dots_123456;
5563 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1234567")]
5564 + public const uint braille_dots_1234567;
5565 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12345678")]
5566 + public const uint braille_dots_12345678;
5567 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1234568")]
5568 + public const uint braille_dots_1234568;
5569 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123457")]
5570 + public const uint braille_dots_123457;
5571 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1234578")]
5572 + public const uint braille_dots_1234578;
5573 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123458")]
5574 + public const uint braille_dots_123458;
5575 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12346")]
5576 + public const uint braille_dots_12346;
5577 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123467")]
5578 + public const uint braille_dots_123467;
5579 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1234678")]
5580 + public const uint braille_dots_1234678;
5581 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123468")]
5582 + public const uint braille_dots_123468;
5583 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12347")]
5584 + public const uint braille_dots_12347;
5585 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123478")]
5586 + public const uint braille_dots_123478;
5587 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12348")]
5588 + public const uint braille_dots_12348;
5589 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1235")]
5590 + public const uint braille_dots_1235;
5591 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12356")]
5592 + public const uint braille_dots_12356;
5593 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123567")]
5594 + public const uint braille_dots_123567;
5595 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1235678")]
5596 + public const uint braille_dots_1235678;
5597 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123568")]
5598 + public const uint braille_dots_123568;
5599 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12357")]
5600 + public const uint braille_dots_12357;
5601 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123578")]
5602 + public const uint braille_dots_123578;
5603 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12358")]
5604 + public const uint braille_dots_12358;
5605 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1236")]
5606 + public const uint braille_dots_1236;
5607 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12367")]
5608 + public const uint braille_dots_12367;
5609 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123678")]
5610 + public const uint braille_dots_123678;
5611 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12368")]
5612 + public const uint braille_dots_12368;
5613 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1237")]
5614 + public const uint braille_dots_1237;
5615 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12378")]
5616 + public const uint braille_dots_12378;
5617 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1238")]
5618 + public const uint braille_dots_1238;
5619 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_124")]
5620 + public const uint braille_dots_124;
5621 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1245")]
5622 + public const uint braille_dots_1245;
5623 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12456")]
5624 + public const uint braille_dots_12456;
5625 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_124567")]
5626 + public const uint braille_dots_124567;
5627 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1245678")]
5628 + public const uint braille_dots_1245678;
5629 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_124568")]
5630 + public const uint braille_dots_124568;
5631 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12457")]
5632 + public const uint braille_dots_12457;
5633 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_124578")]
5634 + public const uint braille_dots_124578;
5635 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12458")]
5636 + public const uint braille_dots_12458;
5637 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1246")]
5638 + public const uint braille_dots_1246;
5639 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12467")]
5640 + public const uint braille_dots_12467;
5641 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_124678")]
5642 + public const uint braille_dots_124678;
5643 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12468")]
5644 + public const uint braille_dots_12468;
5645 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1247")]
5646 + public const uint braille_dots_1247;
5647 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12478")]
5648 + public const uint braille_dots_12478;
5649 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1248")]
5650 + public const uint braille_dots_1248;
5651 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_125")]
5652 + public const uint braille_dots_125;
5653 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1256")]
5654 + public const uint braille_dots_1256;
5655 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12567")]
5656 + public const uint braille_dots_12567;
5657 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_125678")]
5658 + public const uint braille_dots_125678;
5659 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12568")]
5660 + public const uint braille_dots_12568;
5661 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1257")]
5662 + public const uint braille_dots_1257;
5663 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12578")]
5664 + public const uint braille_dots_12578;
5665 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1258")]
5666 + public const uint braille_dots_1258;
5667 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_126")]
5668 + public const uint braille_dots_126;
5669 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1267")]
5670 + public const uint braille_dots_1267;
5671 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12678")]
5672 + public const uint braille_dots_12678;
5673 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1268")]
5674 + public const uint braille_dots_1268;
5675 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_127")]
5676 + public const uint braille_dots_127;
5677 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1278")]
5678 + public const uint braille_dots_1278;
5679 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_128")]
5680 + public const uint braille_dots_128;
5681 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13")]
5682 + public const uint braille_dots_13;
5683 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_134")]
5684 + public const uint braille_dots_134;
5685 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1345")]
5686 + public const uint braille_dots_1345;
5687 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13456")]
5688 + public const uint braille_dots_13456;
5689 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_134567")]
5690 + public const uint braille_dots_134567;
5691 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1345678")]
5692 + public const uint braille_dots_1345678;
5693 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_134568")]
5694 + public const uint braille_dots_134568;
5695 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13457")]
5696 + public const uint braille_dots_13457;
5697 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_134578")]
5698 + public const uint braille_dots_134578;
5699 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13458")]
5700 + public const uint braille_dots_13458;
5701 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1346")]
5702 + public const uint braille_dots_1346;
5703 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13467")]
5704 + public const uint braille_dots_13467;
5705 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_134678")]
5706 + public const uint braille_dots_134678;
5707 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13468")]
5708 + public const uint braille_dots_13468;
5709 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1347")]
5710 + public const uint braille_dots_1347;
5711 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13478")]
5712 + public const uint braille_dots_13478;
5713 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1348")]
5714 + public const uint braille_dots_1348;
5715 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_135")]
5716 + public const uint braille_dots_135;
5717 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1356")]
5718 + public const uint braille_dots_1356;
5719 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13567")]
5720 + public const uint braille_dots_13567;
5721 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_135678")]
5722 + public const uint braille_dots_135678;
5723 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13568")]
5724 + public const uint braille_dots_13568;
5725 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1357")]
5726 + public const uint braille_dots_1357;
5727 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13578")]
5728 + public const uint braille_dots_13578;
5729 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1358")]
5730 + public const uint braille_dots_1358;
5731 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_136")]
5732 + public const uint braille_dots_136;
5733 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1367")]
5734 + public const uint braille_dots_1367;
5735 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13678")]
5736 + public const uint braille_dots_13678;
5737 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1368")]
5738 + public const uint braille_dots_1368;
5739 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_137")]
5740 + public const uint braille_dots_137;
5741 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1378")]
5742 + public const uint braille_dots_1378;
5743 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_138")]
5744 + public const uint braille_dots_138;
5745 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_14")]
5746 + public const uint braille_dots_14;
5747 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_145")]
5748 + public const uint braille_dots_145;
5749 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1456")]
5750 + public const uint braille_dots_1456;
5751 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_14567")]
5752 + public const uint braille_dots_14567;
5753 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_145678")]
5754 + public const uint braille_dots_145678;
5755 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_14568")]
5756 + public const uint braille_dots_14568;
5757 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1457")]
5758 + public const uint braille_dots_1457;
5759 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_14578")]
5760 + public const uint braille_dots_14578;
5761 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1458")]
5762 + public const uint braille_dots_1458;
5763 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_146")]
5764 + public const uint braille_dots_146;
5765 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1467")]
5766 + public const uint braille_dots_1467;
5767 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_14678")]
5768 + public const uint braille_dots_14678;
5769 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1468")]
5770 + public const uint braille_dots_1468;
5771 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_147")]
5772 + public const uint braille_dots_147;
5773 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1478")]
5774 + public const uint braille_dots_1478;
5775 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_148")]
5776 + public const uint braille_dots_148;
5777 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_15")]
5778 + public const uint braille_dots_15;
5779 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_156")]
5780 + public const uint braille_dots_156;
5781 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1567")]
5782 + public const uint braille_dots_1567;
5783 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_15678")]
5784 + public const uint braille_dots_15678;
5785 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1568")]
5786 + public const uint braille_dots_1568;
5787 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_157")]
5788 + public const uint braille_dots_157;
5789 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1578")]
5790 + public const uint braille_dots_1578;
5791 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_158")]
5792 + public const uint braille_dots_158;
5793 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_16")]
5794 + public const uint braille_dots_16;
5795 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_167")]
5796 + public const uint braille_dots_167;
5797 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1678")]
5798 + public const uint braille_dots_1678;
5799 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_168")]
5800 + public const uint braille_dots_168;
5801 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_17")]
5802 + public const uint braille_dots_17;
5803 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_178")]
5804 + public const uint braille_dots_178;
5805 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_18")]
5806 + public const uint braille_dots_18;
5807 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2")]
5808 + public const uint braille_dots_2;
5809 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23")]
5810 + public const uint braille_dots_23;
5811 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_234")]
5812 + public const uint braille_dots_234;
5813 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2345")]
5814 + public const uint braille_dots_2345;
5815 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23456")]
5816 + public const uint braille_dots_23456;
5817 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_234567")]
5818 + public const uint braille_dots_234567;
5819 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2345678")]
5820 + public const uint braille_dots_2345678;
5821 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_234568")]
5822 + public const uint braille_dots_234568;
5823 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23457")]
5824 + public const uint braille_dots_23457;
5825 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_234578")]
5826 + public const uint braille_dots_234578;
5827 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23458")]
5828 + public const uint braille_dots_23458;
5829 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2346")]
5830 + public const uint braille_dots_2346;
5831 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23467")]
5832 + public const uint braille_dots_23467;
5833 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_234678")]
5834 + public const uint braille_dots_234678;
5835 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23468")]
5836 + public const uint braille_dots_23468;
5837 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2347")]
5838 + public const uint braille_dots_2347;
5839 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23478")]
5840 + public const uint braille_dots_23478;
5841 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2348")]
5842 + public const uint braille_dots_2348;
5843 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_235")]
5844 + public const uint braille_dots_235;
5845 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2356")]
5846 + public const uint braille_dots_2356;
5847 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23567")]
5848 + public const uint braille_dots_23567;
5849 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_235678")]
5850 + public const uint braille_dots_235678;
5851 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23568")]
5852 + public const uint braille_dots_23568;
5853 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2357")]
5854 + public const uint braille_dots_2357;
5855 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23578")]
5856 + public const uint braille_dots_23578;
5857 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2358")]
5858 + public const uint braille_dots_2358;
5859 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_236")]
5860 + public const uint braille_dots_236;
5861 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2367")]
5862 + public const uint braille_dots_2367;
5863 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23678")]
5864 + public const uint braille_dots_23678;
5865 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2368")]
5866 + public const uint braille_dots_2368;
5867 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_237")]
5868 + public const uint braille_dots_237;
5869 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2378")]
5870 + public const uint braille_dots_2378;
5871 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_238")]
5872 + public const uint braille_dots_238;
5873 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_24")]
5874 + public const uint braille_dots_24;
5875 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_245")]
5876 + public const uint braille_dots_245;
5877 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2456")]
5878 + public const uint braille_dots_2456;
5879 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_24567")]
5880 + public const uint braille_dots_24567;
5881 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_245678")]
5882 + public const uint braille_dots_245678;
5883 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_24568")]
5884 + public const uint braille_dots_24568;
5885 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2457")]
5886 + public const uint braille_dots_2457;
5887 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_24578")]
5888 + public const uint braille_dots_24578;
5889 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2458")]
5890 + public const uint braille_dots_2458;
5891 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_246")]
5892 + public const uint braille_dots_246;
5893 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2467")]
5894 + public const uint braille_dots_2467;
5895 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_24678")]
5896 + public const uint braille_dots_24678;
5897 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2468")]
5898 + public const uint braille_dots_2468;
5899 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_247")]
5900 + public const uint braille_dots_247;
5901 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2478")]
5902 + public const uint braille_dots_2478;
5903 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_248")]
5904 + public const uint braille_dots_248;
5905 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_25")]
5906 + public const uint braille_dots_25;
5907 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_256")]
5908 + public const uint braille_dots_256;
5909 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2567")]
5910 + public const uint braille_dots_2567;
5911 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_25678")]
5912 + public const uint braille_dots_25678;
5913 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2568")]
5914 + public const uint braille_dots_2568;
5915 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_257")]
5916 + public const uint braille_dots_257;
5917 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2578")]
5918 + public const uint braille_dots_2578;
5919 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_258")]
5920 + public const uint braille_dots_258;
5921 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_26")]
5922 + public const uint braille_dots_26;
5923 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_267")]
5924 + public const uint braille_dots_267;
5925 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2678")]
5926 + public const uint braille_dots_2678;
5927 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_268")]
5928 + public const uint braille_dots_268;
5929 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_27")]
5930 + public const uint braille_dots_27;
5931 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_278")]
5932 + public const uint braille_dots_278;
5933 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_28")]
5934 + public const uint braille_dots_28;
5935 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3")]
5936 + public const uint braille_dots_3;
5937 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_34")]
5938 + public const uint braille_dots_34;
5939 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_345")]
5940 + public const uint braille_dots_345;
5941 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3456")]
5942 + public const uint braille_dots_3456;
5943 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_34567")]
5944 + public const uint braille_dots_34567;
5945 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_345678")]
5946 + public const uint braille_dots_345678;
5947 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_34568")]
5948 + public const uint braille_dots_34568;
5949 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3457")]
5950 + public const uint braille_dots_3457;
5951 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_34578")]
5952 + public const uint braille_dots_34578;
5953 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3458")]
5954 + public const uint braille_dots_3458;
5955 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_346")]
5956 + public const uint braille_dots_346;
5957 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3467")]
5958 + public const uint braille_dots_3467;
5959 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_34678")]
5960 + public const uint braille_dots_34678;
5961 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3468")]
5962 + public const uint braille_dots_3468;
5963 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_347")]
5964 + public const uint braille_dots_347;
5965 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3478")]
5966 + public const uint braille_dots_3478;
5967 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_348")]
5968 + public const uint braille_dots_348;
5969 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_35")]
5970 + public const uint braille_dots_35;
5971 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_356")]
5972 + public const uint braille_dots_356;
5973 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3567")]
5974 + public const uint braille_dots_3567;
5975 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_35678")]
5976 + public const uint braille_dots_35678;
5977 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3568")]
5978 + public const uint braille_dots_3568;
5979 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_357")]
5980 + public const uint braille_dots_357;
5981 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3578")]
5982 + public const uint braille_dots_3578;
5983 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_358")]
5984 + public const uint braille_dots_358;
5985 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_36")]
5986 + public const uint braille_dots_36;
5987 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_367")]
5988 + public const uint braille_dots_367;
5989 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3678")]
5990 + public const uint braille_dots_3678;
5991 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_368")]
5992 + public const uint braille_dots_368;
5993 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_37")]
5994 + public const uint braille_dots_37;
5995 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_378")]
5996 + public const uint braille_dots_378;
5997 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_38")]
5998 + public const uint braille_dots_38;
5999 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_4")]
6000 + public const uint braille_dots_4;
6001 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_45")]
6002 + public const uint braille_dots_45;
6003 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_456")]
6004 + public const uint braille_dots_456;
6005 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_4567")]
6006 + public const uint braille_dots_4567;
6007 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_45678")]
6008 + public const uint braille_dots_45678;
6009 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_4568")]
6010 + public const uint braille_dots_4568;
6011 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_457")]
6012 + public const uint braille_dots_457;
6013 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_4578")]
6014 + public const uint braille_dots_4578;
6015 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_458")]
6016 + public const uint braille_dots_458;
6017 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_46")]
6018 + public const uint braille_dots_46;
6019 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_467")]
6020 + public const uint braille_dots_467;
6021 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_4678")]
6022 + public const uint braille_dots_4678;
6023 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_468")]
6024 + public const uint braille_dots_468;
6025 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_47")]
6026 + public const uint braille_dots_47;
6027 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_478")]
6028 + public const uint braille_dots_478;
6029 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_48")]
6030 + public const uint braille_dots_48;
6031 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_5")]
6032 + public const uint braille_dots_5;
6033 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_56")]
6034 + public const uint braille_dots_56;
6035 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_567")]
6036 + public const uint braille_dots_567;
6037 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_5678")]
6038 + public const uint braille_dots_5678;
6039 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_568")]
6040 + public const uint braille_dots_568;
6041 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_57")]
6042 + public const uint braille_dots_57;
6043 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_578")]
6044 + public const uint braille_dots_578;
6045 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_58")]
6046 + public const uint braille_dots_58;
6047 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_6")]
6048 + public const uint braille_dots_6;
6049 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_67")]
6050 + public const uint braille_dots_67;
6051 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_678")]
6052 + public const uint braille_dots_678;
6053 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_68")]
6054 + public const uint braille_dots_68;
6055 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_7")]
6056 + public const uint braille_dots_7;
6057 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_78")]
6058 + public const uint braille_dots_78;
6059 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_8")]
6060 + public const uint braille_dots_8;
6061 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_breve")]
6062 + public const uint breve;
6063 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_brokenbar")]
6064 + public const uint brokenbar;
6065 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_c")]
6066 + public const uint c;
6067 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_c_h")]
6068 + public const uint c_h;
6069 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cabovedot")]
6070 + public const uint cabovedot;
6071 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cacute")]
6072 + public const uint cacute;
6073 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_careof")]
6074 + public const uint careof;
6075 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_caret")]
6076 + public const uint caret;
6077 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_caron")]
6078 + public const uint caron;
6079 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ccaron")]
6080 + public const uint ccaron;
6081 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ccedilla")]
6082 + public const uint ccedilla;
6083 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ccircumflex")]
6084 + public const uint ccircumflex;
6085 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cedilla")]
6086 + public const uint cedilla;
6087 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cent")]
6088 + public const uint cent;
6089 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ch")]
6090 + public const uint ch;
6091 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_checkerboard")]
6092 + public const uint checkerboard;
6093 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_checkmark")]
6094 + public const uint checkmark;
6095 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_circle")]
6096 + public const uint circle;
6097 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_club")]
6098 + public const uint club;
6099 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_colon")]
6100 + public const uint colon;
6101 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_comma")]
6102 + public const uint comma;
6103 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_containsas")]
6104 + public const uint containsas;
6105 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_copyright")]
6106 + public const uint copyright;
6107 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cr")]
6108 + public const uint cr;
6109 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_crossinglines")]
6110 + public const uint crossinglines;
6111 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cuberoot")]
6112 + public const uint cuberoot;
6113 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_currency")]
6114 + public const uint currency;
6115 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cursor")]
6116 + public const uint cursor;
6117 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_d")]
6118 + public const uint d;
6119 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dabovedot")]
6120 + public const uint dabovedot;
6121 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dagger")]
6122 + public const uint dagger;
6123 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dcaron")]
6124 + public const uint dcaron;
6125 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_A")]
6126 + public const uint dead_A;
6127 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_E")]
6128 + public const uint dead_E;
6129 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_I")]
6130 + public const uint dead_I;
6131 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_O")]
6132 + public const uint dead_O;
6133 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_U")]
6134 + public const uint dead_U;
6135 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_a")]
6136 + public const uint dead_a;
6137 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_abovecomma")]
6138 + public const uint dead_abovecomma;
6139 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_abovedot")]
6140 + public const uint dead_abovedot;
6141 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_abovereversedcomma")]
6142 + public const uint dead_abovereversedcomma;
6143 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_abovering")]
6144 + public const uint dead_abovering;
6145 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_aboveverticalline")]
6146 + public const uint dead_aboveverticalline;
6147 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_acute")]
6148 + public const uint dead_acute;
6149 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowbreve")]
6150 + public const uint dead_belowbreve;
6151 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowcircumflex")]
6152 + public const uint dead_belowcircumflex;
6153 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowcomma")]
6154 + public const uint dead_belowcomma;
6155 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowdiaeresis")]
6156 + public const uint dead_belowdiaeresis;
6157 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowdot")]
6158 + public const uint dead_belowdot;
6159 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowmacron")]
6160 + public const uint dead_belowmacron;
6161 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowring")]
6162 + public const uint dead_belowring;
6163 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowtilde")]
6164 + public const uint dead_belowtilde;
6165 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowverticalline")]
6166 + public const uint dead_belowverticalline;
6167 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_breve")]
6168 + public const uint dead_breve;
6169 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_capital_schwa")]
6170 + public const uint dead_capital_schwa;
6171 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_caron")]
6172 + public const uint dead_caron;
6173 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_cedilla")]
6174 + public const uint dead_cedilla;
6175 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_circumflex")]
6176 + public const uint dead_circumflex;
6177 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_currency")]
6178 + public const uint dead_currency;
6179 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_dasia")]
6180 + public const uint dead_dasia;
6181 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_diaeresis")]
6182 + public const uint dead_diaeresis;
6183 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_doubleacute")]
6184 + public const uint dead_doubleacute;
6185 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_doublegrave")]
6186 + public const uint dead_doublegrave;
6187 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_e")]
6188 + public const uint dead_e;
6189 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_grave")]
6190 + public const uint dead_grave;
6191 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_greek")]
6192 + public const uint dead_greek;
6193 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_hook")]
6194 + public const uint dead_hook;
6195 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_horn")]
6196 + public const uint dead_horn;
6197 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_i")]
6198 + public const uint dead_i;
6199 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_invertedbreve")]
6200 + public const uint dead_invertedbreve;
6201 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_iota")]
6202 + public const uint dead_iota;
6203 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_longsolidusoverlay")]
6204 + public const uint dead_longsolidusoverlay;
6205 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_lowline")]
6206 + public const uint dead_lowline;
6207 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_macron")]
6208 + public const uint dead_macron;
6209 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_o")]
6210 + public const uint dead_o;
6211 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_ogonek")]
6212 + public const uint dead_ogonek;
6213 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_perispomeni")]
6214 + public const uint dead_perispomeni;
6215 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_psili")]
6216 + public const uint dead_psili;
6217 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_semivoiced_sound")]
6218 + public const uint dead_semivoiced_sound;
6219 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_small_schwa")]
6220 + public const uint dead_small_schwa;
6221 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_stroke")]
6222 + public const uint dead_stroke;
6223 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_tilde")]
6224 + public const uint dead_tilde;
6225 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_u")]
6226 + public const uint dead_u;
6227 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_voiced_sound")]
6228 + public const uint dead_voiced_sound;
6229 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_decimalpoint")]
6230 + public const uint decimalpoint;
6231 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_degree")]
6232 + public const uint degree;
6233 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_diaeresis")]
6234 + public const uint diaeresis;
6235 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_diamond")]
6236 + public const uint diamond;
6237 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_digitspace")]
6238 + public const uint digitspace;
6239 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dintegral")]
6240 + public const uint dintegral;
6241 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_division")]
6242 + public const uint division;
6243 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dollar")]
6244 + public const uint dollar;
6245 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_doubbaselinedot")]
6246 + public const uint doubbaselinedot;
6247 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_doubleacute")]
6248 + public const uint doubleacute;
6249 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_doubledagger")]
6250 + public const uint doubledagger;
6251 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_doublelowquotemark")]
6252 + public const uint doublelowquotemark;
6253 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_downarrow")]
6254 + public const uint downarrow;
6255 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_downcaret")]
6256 + public const uint downcaret;
6257 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_downshoe")]
6258 + public const uint downshoe;
6259 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_downstile")]
6260 + public const uint downstile;
6261 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_downtack")]
6262 + public const uint downtack;
6263 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dstroke")]
6264 + public const uint dstroke;
6265 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_e")]
6266 + public const uint e;
6267 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eabovedot")]
6268 + public const uint eabovedot;
6269 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eacute")]
6270 + public const uint eacute;
6271 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ebelowdot")]
6272 + public const uint ebelowdot;
6273 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecaron")]
6274 + public const uint ecaron;
6275 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecircumflex")]
6276 + public const uint ecircumflex;
6277 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecircumflexacute")]
6278 + public const uint ecircumflexacute;
6279 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecircumflexbelowdot")]
6280 + public const uint ecircumflexbelowdot;
6281 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecircumflexgrave")]
6282 + public const uint ecircumflexgrave;
6283 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecircumflexhook")]
6284 + public const uint ecircumflexhook;
6285 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecircumflextilde")]
6286 + public const uint ecircumflextilde;
6287 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ediaeresis")]
6288 + public const uint ediaeresis;
6289 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_egrave")]
6290 + public const uint egrave;
6291 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ehook")]
6292 + public const uint ehook;
6293 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eightsubscript")]
6294 + public const uint eightsubscript;
6295 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eightsuperior")]
6296 + public const uint eightsuperior;
6297 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_elementof")]
6298 + public const uint elementof;
6299 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ellipsis")]
6300 + public const uint ellipsis;
6301 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_em3space")]
6302 + public const uint em3space;
6303 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_em4space")]
6304 + public const uint em4space;
6305 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emacron")]
6306 + public const uint emacron;
6307 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emdash")]
6308 + public const uint emdash;
6309 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emfilledcircle")]
6310 + public const uint emfilledcircle;
6311 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emfilledrect")]
6312 + public const uint emfilledrect;
6313 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emopencircle")]
6314 + public const uint emopencircle;
6315 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emopenrectangle")]
6316 + public const uint emopenrectangle;
6317 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emptyset")]
6318 + public const uint emptyset;
6319 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emspace")]
6320 + public const uint emspace;
6321 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_endash")]
6322 + public const uint endash;
6323 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_enfilledcircbullet")]
6324 + public const uint enfilledcircbullet;
6325 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_enfilledsqbullet")]
6326 + public const uint enfilledsqbullet;
6327 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eng")]
6328 + public const uint eng;
6329 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_enopencircbullet")]
6330 + public const uint enopencircbullet;
6331 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_enopensquarebullet")]
6332 + public const uint enopensquarebullet;
6333 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_enspace")]
6334 + public const uint enspace;
6335 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eogonek")]
6336 + public const uint eogonek;
6337 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_equal")]
6338 + public const uint equal;
6339 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eth")]
6340 + public const uint eth;
6341 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_etilde")]
6342 + public const uint etilde;
6343 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_exclam")]
6344 + public const uint exclam;
6345 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_exclamdown")]
6346 + public const uint exclamdown;
6347 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ezh")]
6348 + public const uint ezh;
6349 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_f")]
6350 + public const uint f;
6351 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fabovedot")]
6352 + public const uint fabovedot;
6353 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_femalesymbol")]
6354 + public const uint femalesymbol;
6355 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ff")]
6356 + public const uint ff;
6357 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_figdash")]
6358 + public const uint figdash;
6359 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_filledlefttribullet")]
6360 + public const uint filledlefttribullet;
6361 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_filledrectbullet")]
6362 + public const uint filledrectbullet;
6363 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_filledrighttribullet")]
6364 + public const uint filledrighttribullet;
6365 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_filledtribulletdown")]
6366 + public const uint filledtribulletdown;
6367 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_filledtribulletup")]
6368 + public const uint filledtribulletup;
6369 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fiveeighths")]
6370 + public const uint fiveeighths;
6371 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fivesixths")]
6372 + public const uint fivesixths;
6373 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fivesubscript")]
6374 + public const uint fivesubscript;
6375 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fivesuperior")]
6376 + public const uint fivesuperior;
6377 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fourfifths")]
6378 + public const uint fourfifths;
6379 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_foursubscript")]
6380 + public const uint foursubscript;
6381 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_foursuperior")]
6382 + public const uint foursuperior;
6383 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fourthroot")]
6384 + public const uint fourthroot;
6385 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_function")]
6386 + public const uint function;
6387 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_g")]
6388 + public const uint g;
6389 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_gabovedot")]
6390 + public const uint gabovedot;
6391 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_gbreve")]
6392 + public const uint gbreve;
6393 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_gcaron")]
6394 + public const uint gcaron;
6395 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_gcedilla")]
6396 + public const uint gcedilla;
6397 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_gcircumflex")]
6398 + public const uint gcircumflex;
6399 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_grave")]
6400 + public const uint grave;
6401 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_greater")]
6402 + public const uint greater;
6403 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_greaterthanequal")]
6404 + public const uint greaterthanequal;
6405 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_guillemotleft")]
6406 + public const uint guillemotleft;
6407 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_guillemotright")]
6408 + public const uint guillemotright;
6409 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_h")]
6410 + public const uint h;
6411 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hairspace")]
6412 + public const uint hairspace;
6413 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hcircumflex")]
6414 + public const uint hcircumflex;
6415 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_heart")]
6416 + public const uint heart;
6417 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_aleph")]
6418 + public const uint hebrew_aleph;
6419 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_ayin")]
6420 + public const uint hebrew_ayin;
6421 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_bet")]
6422 + public const uint hebrew_bet;
6423 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_beth")]
6424 + public const uint hebrew_beth;
6425 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_chet")]
6426 + public const uint hebrew_chet;
6427 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_dalet")]
6428 + public const uint hebrew_dalet;
6429 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_daleth")]
6430 + public const uint hebrew_daleth;
6431 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_doublelowline")]
6432 + public const uint hebrew_doublelowline;
6433 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_finalkaph")]
6434 + public const uint hebrew_finalkaph;
6435 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_finalmem")]
6436 + public const uint hebrew_finalmem;
6437 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_finalnun")]
6438 + public const uint hebrew_finalnun;
6439 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_finalpe")]
6440 + public const uint hebrew_finalpe;
6441 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_finalzade")]
6442 + public const uint hebrew_finalzade;
6443 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_finalzadi")]
6444 + public const uint hebrew_finalzadi;
6445 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_gimel")]
6446 + public const uint hebrew_gimel;
6447 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_gimmel")]
6448 + public const uint hebrew_gimmel;
6449 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_he")]
6450 + public const uint hebrew_he;
6451 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_het")]
6452 + public const uint hebrew_het;
6453 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_kaph")]
6454 + public const uint hebrew_kaph;
6455 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_kuf")]
6456 + public const uint hebrew_kuf;
6457 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_lamed")]
6458 + public const uint hebrew_lamed;
6459 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_mem")]
6460 + public const uint hebrew_mem;
6461 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_nun")]
6462 + public const uint hebrew_nun;
6463 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_pe")]
6464 + public const uint hebrew_pe;
6465 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_qoph")]
6466 + public const uint hebrew_qoph;
6467 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_resh")]
6468 + public const uint hebrew_resh;
6469 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_samech")]
6470 + public const uint hebrew_samech;
6471 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_samekh")]
6472 + public const uint hebrew_samekh;
6473 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_shin")]
6474 + public const uint hebrew_shin;
6475 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_taf")]
6476 + public const uint hebrew_taf;
6477 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_taw")]
6478 + public const uint hebrew_taw;
6479 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_tet")]
6480 + public const uint hebrew_tet;
6481 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_teth")]
6482 + public const uint hebrew_teth;
6483 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_waw")]
6484 + public const uint hebrew_waw;
6485 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_yod")]
6486 + public const uint hebrew_yod;
6487 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_zade")]
6488 + public const uint hebrew_zade;
6489 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_zadi")]
6490 + public const uint hebrew_zadi;
6491 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_zain")]
6492 + public const uint hebrew_zain;
6493 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_zayin")]
6494 + public const uint hebrew_zayin;
6495 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hexagram")]
6496 + public const uint hexagram;
6497 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_horizconnector")]
6498 + public const uint horizconnector;
6499 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_horizlinescan1")]
6500 + public const uint horizlinescan1;
6501 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_horizlinescan3")]
6502 + public const uint horizlinescan3;
6503 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_horizlinescan5")]
6504 + public const uint horizlinescan5;
6505 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_horizlinescan7")]
6506 + public const uint horizlinescan7;
6507 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_horizlinescan9")]
6508 + public const uint horizlinescan9;
6509 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hstroke")]
6510 + public const uint hstroke;
6511 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ht")]
6512 + public const uint ht;
6513 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hyphen")]
6514 + public const uint hyphen;
6515 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_i")]
6516 + public const uint i;
6517 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_iTouch")]
6518 + public const uint iTouch;
6519 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_iacute")]
6520 + public const uint iacute;
6521 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ibelowdot")]
6522 + public const uint ibelowdot;
6523 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ibreve")]
6524 + public const uint ibreve;
6525 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_icircumflex")]
6526 + public const uint icircumflex;
6527 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_identical")]
6528 + public const uint identical;
6529 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_idiaeresis")]
6530 + public const uint idiaeresis;
6531 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_idotless")]
6532 + public const uint idotless;
6533 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ifonlyif")]
6534 + public const uint ifonlyif;
6535 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_igrave")]
6536 + public const uint igrave;
6537 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ihook")]
6538 + public const uint ihook;
6539 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_imacron")]
6540 + public const uint imacron;
6541 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_implies")]
6542 + public const uint implies;
6543 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_includedin")]
6544 + public const uint includedin;
6545 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_includes")]
6546 + public const uint includes;
6547 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_infinity")]
6548 + public const uint infinity;
6549 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_integral")]
6550 + public const uint integral;
6551 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_intersection")]
6552 + public const uint intersection;
6553 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_iogonek")]
6554 + public const uint iogonek;
6555 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_itilde")]
6556 + public const uint itilde;
6557 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_j")]
6558 + public const uint j;
6559 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_jcircumflex")]
6560 + public const uint jcircumflex;
6561 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_jot")]
6562 + public const uint jot;
6563 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_k")]
6564 + public const uint k;
6565 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_A")]
6566 + public const uint kana_A;
6567 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_CHI")]
6568 + public const uint kana_CHI;
6569 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_E")]
6570 + public const uint kana_E;
6571 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_FU")]
6572 + public const uint kana_FU;
6573 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_HA")]
6574 + public const uint kana_HA;
6575 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_HE")]
6576 + public const uint kana_HE;
6577 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_HI")]
6578 + public const uint kana_HI;
6579 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_HO")]
6580 + public const uint kana_HO;
6581 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_HU")]
6582 + public const uint kana_HU;
6583 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_I")]
6584 + public const uint kana_I;
6585 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_KA")]
6586 + public const uint kana_KA;
6587 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_KE")]
6588 + public const uint kana_KE;
6589 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_KI")]
6590 + public const uint kana_KI;
6591 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_KO")]
6592 + public const uint kana_KO;
6593 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_KU")]
6594 + public const uint kana_KU;
6595 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_MA")]
6596 + public const uint kana_MA;
6597 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_ME")]
6598 + public const uint kana_ME;
6599 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_MI")]
6600 + public const uint kana_MI;
6601 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_MO")]
6602 + public const uint kana_MO;
6603 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_MU")]
6604 + public const uint kana_MU;
6605 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_N")]
6606 + public const uint kana_N;
6607 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_NA")]
6608 + public const uint kana_NA;
6609 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_NE")]
6610 + public const uint kana_NE;
6611 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_NI")]
6612 + public const uint kana_NI;
6613 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_NO")]
6614 + public const uint kana_NO;
6615 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_NU")]
6616 + public const uint kana_NU;
6617 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_O")]
6618 + public const uint kana_O;
6619 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_RA")]
6620 + public const uint kana_RA;
6621 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_RE")]
6622 + public const uint kana_RE;
6623 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_RI")]
6624 + public const uint kana_RI;
6625 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_RO")]
6626 + public const uint kana_RO;
6627 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_RU")]
6628 + public const uint kana_RU;
6629 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_SA")]
6630 + public const uint kana_SA;
6631 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_SE")]
6632 + public const uint kana_SE;
6633 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_SHI")]
6634 + public const uint kana_SHI;
6635 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_SO")]
6636 + public const uint kana_SO;
6637 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_SU")]
6638 + public const uint kana_SU;
6639 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_TA")]
6640 + public const uint kana_TA;
6641 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_TE")]
6642 + public const uint kana_TE;
6643 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_TI")]
6644 + public const uint kana_TI;
6645 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_TO")]
6646 + public const uint kana_TO;
6647 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_TSU")]
6648 + public const uint kana_TSU;
6649 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_TU")]
6650 + public const uint kana_TU;
6651 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_U")]
6652 + public const uint kana_U;
6653 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_WA")]
6654 + public const uint kana_WA;
6655 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_WO")]
6656 + public const uint kana_WO;
6657 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_YA")]
6658 + public const uint kana_YA;
6659 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_YO")]
6660 + public const uint kana_YO;
6661 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_YU")]
6662 + public const uint kana_YU;
6663 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_a")]
6664 + public const uint kana_a;
6665 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_closingbracket")]
6666 + public const uint kana_closingbracket;
6667 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_comma")]
6668 + public const uint kana_comma;
6669 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_conjunctive")]
6670 + public const uint kana_conjunctive;
6671 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_e")]
6672 + public const uint kana_e;
6673 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_fullstop")]
6674 + public const uint kana_fullstop;
6675 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_i")]
6676 + public const uint kana_i;
6677 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_middledot")]
6678 + public const uint kana_middledot;
6679 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_o")]
6680 + public const uint kana_o;
6681 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_openingbracket")]
6682 + public const uint kana_openingbracket;
6683 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_switch")]
6684 + public const uint kana_switch;
6685 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_tsu")]
6686 + public const uint kana_tsu;
6687 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_tu")]
6688 + public const uint kana_tu;
6689 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_u")]
6690 + public const uint kana_u;
6691 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_ya")]
6692 + public const uint kana_ya;
6693 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_yo")]
6694 + public const uint kana_yo;
6695 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_yu")]
6696 + public const uint kana_yu;
6697 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kappa")]
6698 + public const uint kappa;
6699 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kcedilla")]
6700 + public const uint kcedilla;
6701 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kra")]
6702 + public const uint kra;
6703 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_l")]
6704 + public const uint l;
6705 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lacute")]
6706 + public const uint lacute;
6707 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_latincross")]
6708 + public const uint latincross;
6709 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lbelowdot")]
6710 + public const uint lbelowdot;
6711 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lcaron")]
6712 + public const uint lcaron;
6713 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lcedilla")]
6714 + public const uint lcedilla;
6715 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftanglebracket")]
6716 + public const uint leftanglebracket;
6717 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftarrow")]
6718 + public const uint leftarrow;
6719 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftcaret")]
6720 + public const uint leftcaret;
6721 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftdoublequotemark")]
6722 + public const uint leftdoublequotemark;
6723 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftmiddlecurlybrace")]
6724 + public const uint leftmiddlecurlybrace;
6725 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftopentriangle")]
6726 + public const uint leftopentriangle;
6727 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftpointer")]
6728 + public const uint leftpointer;
6729 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftradical")]
6730 + public const uint leftradical;
6731 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftshoe")]
6732 + public const uint leftshoe;
6733 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftsinglequotemark")]
6734 + public const uint leftsinglequotemark;
6735 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftt")]
6736 + public const uint leftt;
6737 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lefttack")]
6738 + public const uint lefttack;
6739 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_less")]
6740 + public const uint less;
6741 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lessthanequal")]
6742 + public const uint lessthanequal;
6743 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lf")]
6744 + public const uint lf;
6745 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_logicaland")]
6746 + public const uint logicaland;
6747 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_logicalor")]
6748 + public const uint logicalor;
6749 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lowleftcorner")]
6750 + public const uint lowleftcorner;
6751 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lowrightcorner")]
6752 + public const uint lowrightcorner;
6753 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lstroke")]
6754 + public const uint lstroke;
6755 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_m")]
6756 + public const uint m;
6757 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_mabovedot")]
6758 + public const uint mabovedot;
6759 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_macron")]
6760 + public const uint macron;
6761 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_malesymbol")]
6762 + public const uint malesymbol;
6763 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_maltesecross")]
6764 + public const uint maltesecross;
6765 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_marker")]
6766 + public const uint marker;
6767 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_masculine")]
6768 + public const uint masculine;
6769 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_minus")]
6770 + public const uint minus;
6771 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_minutes")]
6772 + public const uint minutes;
6773 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_mu")]
6774 + public const uint mu;
6775 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_multiply")]
6776 + public const uint multiply;
6777 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_musicalflat")]
6778 + public const uint musicalflat;
6779 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_musicalsharp")]
6780 + public const uint musicalsharp;
6781 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_n")]
6782 + public const uint n;
6783 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_nabla")]
6784 + public const uint nabla;
6785 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_nacute")]
6786 + public const uint nacute;
6787 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ncaron")]
6788 + public const uint ncaron;
6789 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ncedilla")]
6790 + public const uint ncedilla;
6791 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ninesubscript")]
6792 + public const uint ninesubscript;
6793 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ninesuperior")]
6794 + public const uint ninesuperior;
6795 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_nl")]
6796 + public const uint nl;
6797 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_nobreakspace")]
6798 + public const uint nobreakspace;
6799 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_notapproxeq")]
6800 + public const uint notapproxeq;
6801 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_notelementof")]
6802 + public const uint notelementof;
6803 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_notequal")]
6804 + public const uint notequal;
6805 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_notidentical")]
6806 + public const uint notidentical;
6807 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_notsign")]
6808 + public const uint notsign;
6809 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ntilde")]
6810 + public const uint ntilde;
6811 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_numbersign")]
6812 + public const uint numbersign;
6813 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_numerosign")]
6814 + public const uint numerosign;
6815 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_o")]
6816 + public const uint o;
6817 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_oacute")]
6818 + public const uint oacute;
6819 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_obarred")]
6820 + public const uint obarred;
6821 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_obelowdot")]
6822 + public const uint obelowdot;
6823 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocaron")]
6824 + public const uint ocaron;
6825 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocircumflex")]
6826 + public const uint ocircumflex;
6827 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocircumflexacute")]
6828 + public const uint ocircumflexacute;
6829 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocircumflexbelowdot")]
6830 + public const uint ocircumflexbelowdot;
6831 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocircumflexgrave")]
6832 + public const uint ocircumflexgrave;
6833 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocircumflexhook")]
6834 + public const uint ocircumflexhook;
6835 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocircumflextilde")]
6836 + public const uint ocircumflextilde;
6837 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_odiaeresis")]
6838 + public const uint odiaeresis;
6839 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_odoubleacute")]
6840 + public const uint odoubleacute;
6841 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_oe")]
6842 + public const uint oe;
6843 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ogonek")]
6844 + public const uint ogonek;
6845 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ograve")]
6846 + public const uint ograve;
6847 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohook")]
6848 + public const uint ohook;
6849 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohorn")]
6850 + public const uint ohorn;
6851 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohornacute")]
6852 + public const uint ohornacute;
6853 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohornbelowdot")]
6854 + public const uint ohornbelowdot;
6855 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohorngrave")]
6856 + public const uint ohorngrave;
6857 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohornhook")]
6858 + public const uint ohornhook;
6859 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohorntilde")]
6860 + public const uint ohorntilde;
6861 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_omacron")]
6862 + public const uint omacron;
6863 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_oneeighth")]
6864 + public const uint oneeighth;
6865 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onefifth")]
6866 + public const uint onefifth;
6867 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onehalf")]
6868 + public const uint onehalf;
6869 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onequarter")]
6870 + public const uint onequarter;
6871 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onesixth")]
6872 + public const uint onesixth;
6873 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onesubscript")]
6874 + public const uint onesubscript;
6875 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onesuperior")]
6876 + public const uint onesuperior;
6877 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onethird")]
6878 + public const uint onethird;
6879 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ooblique")]
6880 + public const uint ooblique;
6881 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_openrectbullet")]
6882 + public const uint openrectbullet;
6883 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_openstar")]
6884 + public const uint openstar;
6885 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_opentribulletdown")]
6886 + public const uint opentribulletdown;
6887 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_opentribulletup")]
6888 + public const uint opentribulletup;
6889 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ordfeminine")]
6890 + public const uint ordfeminine;
6891 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_oslash")]
6892 + public const uint oslash;
6893 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_otilde")]
6894 + public const uint otilde;
6895 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_overbar")]
6896 + public const uint overbar;
6897 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_overline")]
6898 + public const uint overline;
6899 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_p")]
6900 + public const uint p;
6901 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_pabovedot")]
6902 + public const uint pabovedot;
6903 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_paragraph")]
6904 + public const uint paragraph;
6905 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_parenleft")]
6906 + public const uint parenleft;
6907 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_parenright")]
6908 + public const uint parenright;
6909 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_partdifferential")]
6910 + public const uint partdifferential;
6911 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_partialderivative")]
6912 + public const uint partialderivative;
6913 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_percent")]
6914 + public const uint percent;
6915 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_period")]
6916 + public const uint period;
6917 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_periodcentered")]
6918 + public const uint periodcentered;
6919 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_permille")]
6920 + public const uint permille;
6921 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_phonographcopyright")]
6922 + public const uint phonographcopyright;
6923 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_plus")]
6924 + public const uint plus;
6925 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_plusminus")]
6926 + public const uint plusminus;
6927 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_prescription")]
6928 + public const uint prescription;
6929 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_prolongedsound")]
6930 + public const uint prolongedsound;
6931 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_punctspace")]
6932 + public const uint punctspace;
6933 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_q")]
6934 + public const uint q;
6935 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_quad")]
6936 + public const uint quad;
6937 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_question")]
6938 + public const uint question;
6939 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_questiondown")]
6940 + public const uint questiondown;
6941 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_quotedbl")]
6942 + public const uint quotedbl;
6943 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_quoteleft")]
6944 + public const uint quoteleft;
6945 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_quoteright")]
6946 + public const uint quoteright;
6947 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_r")]
6948 + public const uint r;
6949 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_racute")]
6950 + public const uint racute;
6951 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_radical")]
6952 + public const uint radical;
6953 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rcaron")]
6954 + public const uint rcaron;
6955 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rcedilla")]
6956 + public const uint rcedilla;
6957 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_registered")]
6958 + public const uint registered;
6959 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightanglebracket")]
6960 + public const uint rightanglebracket;
6961 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightarrow")]
6962 + public const uint rightarrow;
6963 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightcaret")]
6964 + public const uint rightcaret;
6965 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightdoublequotemark")]
6966 + public const uint rightdoublequotemark;
6967 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightmiddlecurlybrace")]
6968 + public const uint rightmiddlecurlybrace;
6969 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightmiddlesummation")]
6970 + public const uint rightmiddlesummation;
6971 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightopentriangle")]
6972 + public const uint rightopentriangle;
6973 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightpointer")]
6974 + public const uint rightpointer;
6975 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightshoe")]
6976 + public const uint rightshoe;
6977 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightsinglequotemark")]
6978 + public const uint rightsinglequotemark;
6979 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightt")]
6980 + public const uint rightt;
6981 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_righttack")]
6982 + public const uint righttack;
6983 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_s")]
6984 + public const uint s;
6985 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sabovedot")]
6986 + public const uint sabovedot;
6987 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sacute")]
6988 + public const uint sacute;
6989 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_scaron")]
6990 + public const uint scaron;
6991 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_scedilla")]
6992 + public const uint scedilla;
6993 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_schwa")]
6994 + public const uint schwa;
6995 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_scircumflex")]
6996 + public const uint scircumflex;
6997 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_script_switch")]
6998 + public const uint script_switch;
6999 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_seconds")]
7000 + public const uint seconds;
7001 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_section")]
7002 + public const uint section;
7003 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_semicolon")]
7004 + public const uint semicolon;
7005 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_semivoicedsound")]
7006 + public const uint semivoicedsound;
7007 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_seveneighths")]
7008 + public const uint seveneighths;
7009 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sevensubscript")]
7010 + public const uint sevensubscript;
7011 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sevensuperior")]
7012 + public const uint sevensuperior;
7013 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_signaturemark")]
7014 + public const uint signaturemark;
7015 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_signifblank")]
7016 + public const uint signifblank;
7017 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_similarequal")]
7018 + public const uint similarequal;
7019 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_singlelowquotemark")]
7020 + public const uint singlelowquotemark;
7021 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sixsubscript")]
7022 + public const uint sixsubscript;
7023 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sixsuperior")]
7024 + public const uint sixsuperior;
7025 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_slash")]
7026 + public const uint slash;
7027 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_soliddiamond")]
7028 + public const uint soliddiamond;
7029 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_space")]
7030 + public const uint space;
7031 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_squareroot")]
7032 + public const uint squareroot;
7033 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ssharp")]
7034 + public const uint ssharp;
7035 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sterling")]
7036 + public const uint sterling;
7037 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_stricteq")]
7038 + public const uint stricteq;
7039 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_t")]
7040 + public const uint t;
7041 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_tabovedot")]
7042 + public const uint tabovedot;
7043 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_tcaron")]
7044 + public const uint tcaron;
7045 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_tcedilla")]
7046 + public const uint tcedilla;
7047 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_telephone")]
7048 + public const uint telephone;
7049 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_telephonerecorder")]
7050 + public const uint telephonerecorder;
7051 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_therefore")]
7052 + public const uint therefore;
7053 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_thinspace")]
7054 + public const uint thinspace;
7055 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_thorn")]
7056 + public const uint thorn;
7057 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_threeeighths")]
7058 + public const uint threeeighths;
7059 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_threefifths")]
7060 + public const uint threefifths;
7061 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_threequarters")]
7062 + public const uint threequarters;
7063 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_threesubscript")]
7064 + public const uint threesubscript;
7065 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_threesuperior")]
7066 + public const uint threesuperior;
7067 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_tintegral")]
7068 + public const uint tintegral;
7069 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topintegral")]
7070 + public const uint topintegral;
7071 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topleftparens")]
7072 + public const uint topleftparens;
7073 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topleftradical")]
7074 + public const uint topleftradical;
7075 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topleftsqbracket")]
7076 + public const uint topleftsqbracket;
7077 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topleftsummation")]
7078 + public const uint topleftsummation;
7079 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_toprightparens")]
7080 + public const uint toprightparens;
7081 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_toprightsqbracket")]
7082 + public const uint toprightsqbracket;
7083 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_toprightsummation")]
7084 + public const uint toprightsummation;
7085 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topt")]
7086 + public const uint topt;
7087 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topvertsummationconnector")]
7088 + public const uint topvertsummationconnector;
7089 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_trademark")]
7090 + public const uint trademark;
7091 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_trademarkincircle")]
7092 + public const uint trademarkincircle;
7093 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_tslash")]
7094 + public const uint tslash;
7095 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_twofifths")]
7096 + public const uint twofifths;
7097 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_twosubscript")]
7098 + public const uint twosubscript;
7099 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_twosuperior")]
7100 + public const uint twosuperior;
7101 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_twothirds")]
7102 + public const uint twothirds;
7103 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_u")]
7104 + public const uint u;
7105 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uacute")]
7106 + public const uint uacute;
7107 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ubelowdot")]
7108 + public const uint ubelowdot;
7109 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ubreve")]
7110 + public const uint ubreve;
7111 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ucircumflex")]
7112 + public const uint ucircumflex;
7113 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_udiaeresis")]
7114 + public const uint udiaeresis;
7115 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_udoubleacute")]
7116 + public const uint udoubleacute;
7117 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ugrave")]
7118 + public const uint ugrave;
7119 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhook")]
7120 + public const uint uhook;
7121 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhorn")]
7122 + public const uint uhorn;
7123 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhornacute")]
7124 + public const uint uhornacute;
7125 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhornbelowdot")]
7126 + public const uint uhornbelowdot;
7127 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhorngrave")]
7128 + public const uint uhorngrave;
7129 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhornhook")]
7130 + public const uint uhornhook;
7131 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhorntilde")]
7132 + public const uint uhorntilde;
7133 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_umacron")]
7134 + public const uint umacron;
7135 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_underbar")]
7136 + public const uint underbar;
7137 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_underscore")]
7138 + public const uint underscore;
7139 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_union")]
7140 + public const uint union;
7141 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uogonek")]
7142 + public const uint uogonek;
7143 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uparrow")]
7144 + public const uint uparrow;
7145 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_upcaret")]
7146 + public const uint upcaret;
7147 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_upleftcorner")]
7148 + public const uint upleftcorner;
7149 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uprightcorner")]
7150 + public const uint uprightcorner;
7151 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_upshoe")]
7152 + public const uint upshoe;
7153 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_upstile")]
7154 + public const uint upstile;
7155 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uptack")]
7156 + public const uint uptack;
7157 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uring")]
7158 + public const uint uring;
7159 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_utilde")]
7160 + public const uint utilde;
7161 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_v")]
7162 + public const uint v;
7163 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_variation")]
7164 + public const uint variation;
7165 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_vertbar")]
7166 + public const uint vertbar;
7167 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_vertconnector")]
7168 + public const uint vertconnector;
7169 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_voicedsound")]
7170 + public const uint voicedsound;
7171 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_vt")]
7172 + public const uint vt;
7173 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_w")]
7174 + public const uint w;
7175 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_wacute")]
7176 + public const uint wacute;
7177 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_wcircumflex")]
7178 + public const uint wcircumflex;
7179 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_wdiaeresis")]
7180 + public const uint wdiaeresis;
7181 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_wgrave")]
7182 + public const uint wgrave;
7183 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_x")]
7184 + public const uint x;
7185 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_xabovedot")]
7186 + public const uint xabovedot;
7187 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_y")]
7188 + public const uint y;
7189 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_yacute")]
7190 + public const uint yacute;
7191 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ybelowdot")]
7192 + public const uint ybelowdot;
7193 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ycircumflex")]
7194 + public const uint ycircumflex;
7195 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ydiaeresis")]
7196 + public const uint ydiaeresis;
7197 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_yen")]
7198 + public const uint yen;
7199 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ygrave")]
7200 + public const uint ygrave;
7201 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_yhook")]
7202 + public const uint yhook;
7203 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ytilde")]
7204 + public const uint ytilde;
7205 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_z")]
7206 + public const uint z;
7207 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_zabovedot")]
7208 + public const uint zabovedot;
7209 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_zacute")]
7210 + public const uint zacute;
7211 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_zcaron")]
7212 + public const uint zcaron;
7213 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_zerosubscript")]
7214 + public const uint zerosubscript;
7215 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_zerosuperior")]
7216 + public const uint zerosuperior;
7217 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_zstroke")]
7218 + public const uint zstroke;
7220 + namespace Threads {
7222 + [CCode (cheader_filename = "clutter/clutter.h", cname = "clutter_threads_add_idle")]
7223 + [Version (since = "0.4")]
7224 + public static uint add (GLib.SourceFunc func);
7225 + [CCode (cheader_filename = "clutter/clutter.h", cname = "clutter_threads_add_idle_full")]
7226 + [Version (since = "0.4")]
7227 + public static uint add_full (int priority, owned GLib.SourceFunc func);
7229 + namespace Timeout {
7230 + [CCode (cheader_filename = "clutter/clutter.h", cname = "clutter_threads_add_timeout")]
7231 + [Version (since = "0.4")]
7232 + public static uint add (uint interval, GLib.SourceFunc func);
7233 + [CCode (cheader_filename = "clutter/clutter.h", cname = "clutter_threads_add_timeout_full")]
7234 + [Version (since = "0.4")]
7235 + public static uint add_full (int priority, uint interval, owned GLib.SourceFunc func);
7237 + [CCode (cheader_filename = "clutter/clutter.h")]
7238 + [Version (since = "1.0")]
7239 + public static uint add_repaint_func (owned GLib.SourceFunc func);
7240 + [CCode (cheader_filename = "clutter/clutter.h")]
7241 + [Version (since = "1.10")]
7242 + public static uint add_repaint_func_full (Clutter.RepaintFlags flags, owned GLib.SourceFunc func);
7243 + [CCode (cheader_filename = "clutter/clutter.h")]
7244 + [Version (since = "1.0")]
7245 + public static void remove_repaint_func (uint handle_id);
7248 + [CCode (cheader_filename = "clutter/clutter.h")]
7249 + [Version (since = "1.10")]
7250 + public static Clutter.PaintNode dup_paint_node (GLib.Value value);
7251 + [CCode (cheader_filename = "clutter/clutter.h")]
7252 + [Version (since = "0.8")]
7253 + public static unowned Clutter.Color? get_color (GLib.Value value);
7254 + [CCode (cheader_filename = "clutter/clutter.h")]
7255 + [Version (since = "1.10")]
7256 + public static unowned Clutter.PaintNode get_paint_node (GLib.Value value);
7257 + [CCode (array_length_pos = 1.1, array_length_type = "gsize", cheader_filename = "clutter/clutter.h")]
7258 + [Version (since = "0.8")]
7259 + public static unowned float[] get_shader_float (GLib.Value value);
7260 + [CCode (array_length_pos = 1.1, array_length_type = "gsize", cheader_filename = "clutter/clutter.h")]
7261 + [Version (since = "0.8")]
7262 + public static unowned int[] get_shader_int (GLib.Value value);
7263 + [CCode (array_length_pos = 1.1, array_length_type = "gsize", cheader_filename = "clutter/clutter.h")]
7264 + [Version (since = "0.8")]
7265 + public static unowned float[] get_shader_matrix (GLib.Value value);
7266 + [CCode (cheader_filename = "clutter/clutter.h")]
7267 + [Version (since = "0.8")]
7268 + public static unowned Clutter.Units? get_units (GLib.Value value);
7269 + [CCode (cheader_filename = "clutter/clutter.h")]
7270 + [Version (since = "0.8")]
7271 + public static void set_color (GLib.Value value, Clutter.Color color);
7272 + [CCode (cheader_filename = "clutter/clutter.h")]
7273 + [Version (since = "1.10")]
7274 + public static void set_paint_node (GLib.Value value, Clutter.PaintNode? node);
7275 + [CCode (cheader_filename = "clutter/clutter.h")]
7276 + [Version (since = "0.8")]
7277 + public static void set_shader_float (GLib.Value value, [CCode (array_length_cname = "size", array_length_pos = 1.5)] float[] floats);
7278 + [CCode (cheader_filename = "clutter/clutter.h")]
7279 + [Version (since = "0.8")]
7280 + public static void set_shader_int (GLib.Value value, [CCode (array_length_cname = "size", array_length_pos = 1.5)] int[] ints);
7281 + [CCode (cheader_filename = "clutter/clutter.h")]
7282 + [Version (since = "0.8")]
7283 + public static void set_shader_matrix (GLib.Value value, [CCode (array_length_cname = "size", array_length_pos = 1.5)] float[] matrix);
7284 + [CCode (cheader_filename = "clutter/clutter.h")]
7285 + [Version (since = "0.8")]
7286 + public static void set_units (GLib.Value value, Clutter.Units units);
7287 + [CCode (cheader_filename = "clutter/clutter.h")]
7288 + [Version (since = "1.10")]
7289 + public static void take_paint_node (GLib.Value value, Clutter.PaintNode? node);
7291 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_action_get_type ()")]
7292 + [Version (since = "1.4")]
7293 + public abstract class Action : Clutter.ActorMeta {
7294 + [CCode (has_construct_function = false)]
7295 + protected Action ();
7297 + public Clutter.EventPhase get_phase ();
7299 + public virtual bool handle_event (Clutter.Event event);
7302 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_actor_get_type ()")]
7303 + public class Actor : GLib.InitiallyUnowned, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
7304 + public uint32 flags;
7305 + [CCode (has_construct_function = false)]
7306 + [Version (since = "1.10")]
7308 + [Version (since = "1.4")]
7309 + public void add_action (Clutter.Action action);
7311 + public void add_action_full (string name, Clutter.EventPhase phase, Clutter.Action action);
7313 + [Version (since = "1.4")]
7314 + public void add_action_with_name (string name, Clutter.Action action);
7315 + [Version (since = "1.10")]
7316 + public void add_child (Clutter.Actor child);
7317 + [Version (since = "1.4")]
7318 + public void add_constraint (Clutter.Constraint constraint);
7319 + [Version (since = "1.4")]
7320 + public void add_constraint_with_name (string name, Clutter.Constraint constraint);
7321 + [Version (since = "1.4")]
7322 + public void add_effect (Clutter.Effect effect);
7323 + [Version (since = "1.4")]
7324 + public void add_effect_with_name (string name, Clutter.Effect effect);
7325 + [Version (since = "1.10")]
7326 + public void add_transition (string name, Clutter.Transition transition);
7327 + [Version (since = "0.8")]
7329 + public virtual void allocate (Clutter.ActorBox box);
7331 + public virtual void allocate (Clutter.ActorBox box, Clutter.AllocationFlags flags);
7333 + [Version (since = "1.4")]
7335 + public void allocate_align_fill (Clutter.ActorBox box, double x_align, double y_align, bool x_fill, bool y_fill);
7337 + public void allocate_align_fill (Clutter.ActorBox box, double x_align, double y_align, bool x_fill, bool y_fill, Clutter.AllocationFlags flags);
7339 + [Version (since = "1.0")]
7341 + public void allocate_available_size (float x, float y, float available_width, float available_height);
7343 + public void allocate_available_size (float x, float y, float available_width, float available_height, Clutter.AllocationFlags flags);
7345 + [Version (since = "0.8")]
7347 + public void allocate_preferred_size (float x, float y);
7349 + public void allocate_preferred_size (Clutter.AllocationFlags flags);
7352 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7353 + public unowned Clutter.Animation animate (ulong mode, uint duration, ...);
7356 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7357 + public unowned Clutter.Animation animate_with_timeline (ulong mode, Clutter.Timeline timeline, ...);
7359 + [Version (since = "0.6")]
7360 + public Graphene.Point3D apply_relative_transform_to_point (Clutter.Actor? ancestor, Graphene.Point3D point);
7363 + public virtual void apply_transform (ref Graphene.Matrix matrix);
7365 + public virtual void apply_transform (ref Clutter.Matrix matrix);
7367 + [Version (since = "0.4")]
7368 + public Graphene.Point3D apply_transform_to_point (Graphene.Point3D point);
7369 + [Version (since = "1.24")]
7370 + public void bind_model (GLib.ListModel? model, owned Clutter.ActorCreateChildFunc create_child_func);
7373 + public virtual float calculate_resource_scale (int phase);
7375 + [Version (since = "1.4")]
7376 + public void clear_actions ();
7377 + [Version (since = "1.4")]
7378 + public void clear_constraints ();
7379 + [Version (since = "1.4")]
7380 + public void clear_effects ();
7381 + [Version (since = "1.4")]
7382 + public bool contains (Clutter.Actor descendant);
7383 + [Version (since = "1.8")]
7384 + public void continue_paint (Clutter.PaintContext paint_context);
7385 + public void continue_pick (Clutter.PickContext pick_context);
7386 + [Version (since = "1.0")]
7387 + public Pango.Context create_pango_context ();
7388 + [Version (since = "1.0")]
7389 + public Pango.Layout create_pango_layout (string? text);
7390 + [Version (since = "1.10")]
7391 + public void destroy_all_children ();
7392 + [CCode (cname = "clutter_actor_event")]
7393 + [Version (since = "0.6")]
7394 + public bool emit_event (Clutter.Event event, bool capture);
7395 + [Version (since = "0.4")]
7396 + public void get_abs_allocation_vertices ([CCode (array_length = false)] Graphene.Point3D verts[4]);
7397 + public virtual unowned Atk.Object get_accessible ();
7398 + [Version (since = "1.4")]
7399 + public unowned Clutter.Action? get_action (string name);
7400 + [Version (since = "1.4")]
7401 + public GLib.List<weak Clutter.Action> get_actions ();
7402 + [Version (since = "0.8")]
7403 + public Clutter.ActorBox get_allocation_box ();
7405 + [Version (since = "0.6")]
7406 + public void get_allocation_vertices (Clutter.Actor? ancestor, [CCode (array_length = false)] Graphene.Point3D verts[4]);
7407 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
7408 + public void get_anchor_point (out float anchor_x, out float anchor_y);
7409 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7410 + public Clutter.Gravity get_anchor_point_gravity ();
7412 + [Version (since = "1.10")]
7413 + public Clutter.Color get_background_color ();
7415 + [CCode (cname = "clutter_get_actor_by_gid")]
7416 + [Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
7417 + public static unowned Clutter.Actor get_by_gid (uint32 id_);
7419 + [Version (since = "1.10")]
7420 + public unowned Clutter.Actor? get_child_at_index (int index_);
7421 + [Version (since = "1.12")]
7423 + public Graphene.Matrix get_child_transform ();
7425 + public Clutter.Matrix get_child_transform ();
7427 + [Version (since = "1.10")]
7428 + public GLib.List<weak Clutter.Actor> get_children ();
7429 + [Version (since = "0.6")]
7430 + public void get_clip (out float xoff, out float yoff, out float width, out float height);
7431 + [Version (since = "1.4")]
7432 + public bool get_clip_to_allocation ();
7434 + public Clutter.ColorState get_color_state ();
7436 + [Version (since = "1.4")]
7437 + public unowned Clutter.Constraint? get_constraint (string name);
7438 + [Version (since = "1.4")]
7439 + public GLib.List<weak Clutter.Constraint> get_constraints ();
7440 + [Version (since = "1.10")]
7441 + public unowned Clutter.Content? get_content ();
7442 + [Version (since = "1.10")]
7443 + public Clutter.ActorBox get_content_box ();
7444 + [Version (since = "1.10")]
7445 + public Clutter.ContentGravity get_content_gravity ();
7446 + [Version (since = "1.12")]
7447 + public Clutter.ContentRepeat get_content_repeat ();
7448 + [Version (since = "1.10")]
7449 + public void get_content_scaling_filters (out Clutter.ScalingFilter min_filter, out Clutter.ScalingFilter mag_filter);
7450 + [Version (since = "1.10")]
7451 + public unowned Clutter.PaintVolume? get_default_paint_volume ();
7453 + [Version (deprecated = true, deprecated_since = "1.12")]
7454 + public float get_depth ();
7456 + [Version (since = "1.10")]
7457 + public uint get_easing_delay ();
7458 + [Version (since = "1.10")]
7459 + public uint get_easing_duration ();
7460 + [Version (since = "1.10")]
7461 + public Clutter.AnimationMode get_easing_mode ();
7462 + [Version (since = "1.4")]
7463 + public unowned Clutter.Effect? get_effect (string name);
7464 + [Version (since = "1.4")]
7465 + public GLib.List<weak Clutter.Effect> get_effects ();
7466 + [Version (since = "1.10")]
7467 + public unowned Clutter.Actor? get_first_child ();
7469 + public bool get_fixed_position (out float x, out float y);
7471 + [Version (since = "0.8")]
7472 + public bool get_fixed_position_set ();
7473 + [Version (since = "1.0")]
7474 + public Clutter.ActorFlags get_flags ();
7475 + [CCode (cname = "clutter_actor_has_pointer")]
7476 + [Version (since = "1.2")]
7477 + public bool get_has_pointer ();
7478 + public float get_height ();
7479 + [Version (since = "1.10")]
7480 + public unowned Clutter.Actor? get_last_child ();
7481 + [Version (since = "1.10")]
7482 + public unowned Clutter.LayoutManager? get_layout_manager ();
7483 + [Version (since = "1.10")]
7484 + public Clutter.Margin get_margin ();
7485 + [Version (since = "1.10")]
7486 + public float get_margin_bottom ();
7487 + [Version (since = "1.10")]
7488 + public float get_margin_left ();
7489 + [Version (since = "1.10")]
7490 + public float get_margin_right ();
7491 + [Version (since = "1.10")]
7492 + public float get_margin_top ();
7493 + [Version (since = "1.10")]
7494 + public int get_n_children ();
7495 + public unowned string? get_name ();
7496 + [Version (since = "1.10")]
7497 + public unowned Clutter.Actor? get_next_sibling ();
7498 + [Version (since = "1.8")]
7499 + public Clutter.OffscreenRedirect get_offscreen_redirect ();
7500 + public uint8 get_opacity ();
7501 + [Version (since = "1.22")]
7502 + public int get_opacity_override ();
7503 + [Version (since = "1.6")]
7504 + public bool get_paint_box (out Clutter.ActorBox box);
7505 + [Version (since = "0.8")]
7506 + public uint8 get_paint_opacity ();
7507 + [Version (since = "0.8")]
7508 + public bool get_paint_visibility ();
7509 + [Version (since = "1.6")]
7510 + public unowned Clutter.PaintVolume? get_paint_volume ();
7511 + [CCode (vfunc_name = "get_paint_volume")]
7513 + public virtual bool get_paint_volume_vfunc (out Clutter.PaintVolume volume);
7514 + [Version (since = "1.0")]
7515 + public unowned Pango.Context get_pango_context ();
7516 + public unowned Clutter.Actor? get_parent ();
7517 + [Version (since = "1.12")]
7518 + public void get_pivot_point (out float pivot_x, out float pivot_y);
7519 + [Version (since = "1.12")]
7520 + public float get_pivot_point_z ();
7521 + [Version (since = "0.6")]
7522 + public void get_position (out float x, out float y);
7523 + [Version (since = "0.8")]
7524 + public virtual void get_preferred_height (float for_width, out float min_height_p, out float natural_height_p);
7525 + [Version (since = "0.8")]
7526 + public void get_preferred_size (out float min_width_p, out float min_height_p, out float natural_width_p, out float natural_height_p);
7527 + [Version (since = "0.8")]
7528 + public virtual void get_preferred_width (float for_height, out float min_width_p, out float natural_width_p);
7529 + [Version (since = "1.10")]
7530 + public unowned Clutter.Actor? get_previous_sibling ();
7531 + [Version (since = "0.6")]
7532 + public bool get_reactive ();
7533 + [Version (since = "1.2")]
7534 + public Clutter.RequestMode get_request_mode ();
7536 + public float get_resource_scale ();
7538 + public bool get_resource_scale (out float resource_scale);
7539 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
7540 + public double get_rotation (Clutter.RotateAxis axis, out float x, out float y, out float z);
7542 + [Version (since = "1.12")]
7543 + public double get_rotation_angle (Clutter.RotateAxis axis);
7544 + [Version (since = "0.2")]
7545 + public void get_scale (out double scale_x, out double scale_y);
7547 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7548 + public void get_scale_center (out float center_x, out float center_y);
7549 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7550 + public Clutter.Gravity get_scale_gravity ();
7552 + [Version (since = "1.12")]
7553 + public double get_scale_z ();
7554 + [Version (since = "0.2")]
7555 + public void get_size (out float width, out float height);
7556 + [Version (since = "0.8")]
7557 + public unowned Clutter.Stage get_stage ();
7558 + [Version (since = "1.2")]
7559 + public Clutter.TextDirection get_text_direction ();
7560 + [Version (since = "1.12")]
7562 + public Graphene.Matrix get_transform ();
7564 + public Clutter.Matrix get_transform ();
7567 + public Graphene.Rect get_transformed_extents ();
7569 + [Version (since = "1.6")]
7570 + public unowned Clutter.PaintVolume? get_transformed_paint_volume (Clutter.Actor relative_to_ancestor);
7571 + [Version (since = "0.8")]
7572 + public void get_transformed_position (out float x, out float y);
7573 + [Version (since = "0.8")]
7574 + public void get_transformed_size (out float width, out float height);
7575 + [Version (since = "1.10")]
7576 + public unowned Clutter.Transition? get_transition (string name);
7577 + [Version (since = "1.12")]
7578 + public void get_translation (out float translate_x, out float translate_y, out float translate_z);
7579 + public float get_width ();
7580 + public float get_x ();
7581 + [Version (since = "1.10")]
7582 + public Clutter.ActorAlign get_x_align ();
7583 + [Version (since = "1.12")]
7584 + public bool get_x_expand ();
7585 + public float get_y ();
7586 + [Version (since = "1.10")]
7587 + public Clutter.ActorAlign get_y_align ();
7588 + [Version (since = "1.12")]
7589 + public bool get_y_expand ();
7590 + [Version (since = "1.12")]
7591 + public float get_z_position ();
7593 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7594 + public Clutter.Gravity get_z_rotation_gravity ();
7596 + [Version (since = "1.0")]
7597 + public void grab_key_focus ();
7598 + public virtual bool has_accessible ();
7599 + [Version (since = "1.10")]
7600 + public bool has_actions ();
7601 + [Version (since = "1.4")]
7602 + public bool has_allocation ();
7603 + [Version (since = "1.10")]
7604 + public bool has_constraints ();
7605 + public bool has_damage ();
7606 + [Version (since = "1.10")]
7607 + public bool has_effects ();
7608 + [Version (since = "1.4")]
7609 + public bool has_key_focus ();
7610 + [Version (since = "1.16")]
7611 + public bool has_mapped_clones ();
7612 + [Version (since = "1.8")]
7613 + public virtual bool has_overlaps ();
7615 + public virtual void hide_all ();
7616 + public void inhibit_culling ();
7617 + [Version (since = "1.10")]
7618 + public void insert_child_above (Clutter.Actor child, Clutter.Actor? sibling);
7619 + [Version (since = "1.10")]
7620 + public void insert_child_at_index (Clutter.Actor child, int index_);
7621 + [Version (since = "1.10")]
7622 + public void insert_child_below (Clutter.Actor child, Clutter.Actor? sibling);
7624 + public void invalidate_paint_volume ();
7627 + public void invalidate_transform ();
7628 + public bool is_effectively_on_stage_view (Clutter.StageView view);
7630 + [Version (since = "1.0")]
7631 + public bool is_in_clone_paint ();
7632 + [Version (since = "1.24")]
7633 + public bool is_mapped ();
7634 + [Version (since = "1.24")]
7635 + public bool is_realized ();
7636 + [Version (since = "0.6")]
7637 + public bool is_rotated ();
7638 + [Version (since = "0.6")]
7639 + public bool is_scaled ();
7640 + [Version (since = "1.24")]
7641 + public bool is_visible ();
7642 + [Version (since = "1.0")]
7643 + public virtual void map ();
7645 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
7646 + public void move_anchor_point (float anchor_x, float anchor_y);
7647 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
7648 + public void move_anchor_point_from_gravity (Clutter.Gravity gravity);
7650 + [Version (since = "0.2")]
7651 + public void move_by (float dx, float dy);
7652 + [Version (since = "1.12")]
7653 + public bool needs_expand (Clutter.Orientation orientation);
7655 + public virtual void paint (Clutter.PaintContext paint_context);
7658 + public virtual void paint_node (Clutter.PaintNode root);
7660 + public unowned GLib.List<Clutter.StageView> peek_stage_views ();
7662 + public void pick_box (Clutter.PickContext pick_context, Clutter.ActorBox box);
7664 + public void pop_internal ();
7665 + public void push_internal ();
7667 + public void queue_redraw ();
7668 + [Version (since = "1.10")]
7669 + public void queue_redraw_with_clip (Cairo.RectangleInt? clip);
7670 + [Version (since = "1.4")]
7671 + public void remove_action (Clutter.Action action);
7672 + [Version (since = "1.4")]
7673 + public void remove_action_by_name (string name);
7674 + [Version (since = "1.10")]
7675 + public void remove_all_children ();
7676 + [Version (since = "1.10")]
7677 + public void remove_all_transitions ();
7678 + [Version (since = "1.10")]
7679 + public void remove_child (Clutter.Actor child);
7680 + public void remove_clip ();
7681 + [Version (since = "1.4")]
7682 + public void remove_constraint (Clutter.Constraint constraint);
7683 + [Version (since = "1.4")]
7684 + public void remove_constraint_by_name (string name);
7685 + [Version (since = "1.4")]
7686 + public void remove_effect (Clutter.Effect effect);
7687 + [Version (since = "1.4")]
7688 + public void remove_effect_by_name (string name);
7689 + [Version (since = "1.10")]
7690 + public void remove_transition (string name);
7691 + [Version (since = "1.10")]
7692 + public void replace_child (Clutter.Actor old_child, Clutter.Actor new_child);
7693 + [Version (since = "1.10")]
7694 + public void restore_easing_state ();
7695 + [Version (since = "1.10")]
7696 + public void save_easing_state ();
7697 + [Version (since = "1.10")]
7699 + public void set_allocation (Clutter.ActorBox box);
7701 + public void set_allocation (Clutter.ActorBox box, Clutter.AllocationFlags flags);
7702 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
7703 + public void set_anchor_point (float anchor_x, float anchor_y);
7704 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
7705 + public void set_anchor_point_from_gravity (Clutter.Gravity gravity);
7707 + [Version (since = "1.10")]
7708 + public void set_background_color (Clutter.Color? color);
7709 + [Version (since = "1.10")]
7710 + public void set_child_above_sibling (Clutter.Actor child, Clutter.Actor? sibling);
7711 + [Version (since = "1.10")]
7712 + public void set_child_at_index (Clutter.Actor child, int index_);
7713 + [Version (since = "1.10")]
7714 + public void set_child_below_sibling (Clutter.Actor child, Clutter.Actor? sibling);
7715 + [Version (since = "1.12")]
7717 + public void set_child_transform (Graphene.Matrix? transform);
7719 + public void set_child_transform (Clutter.Matrix? transform);
7721 + [Version (since = "0.6")]
7722 + public void set_clip (float xoff, float yoff, float width, float height);
7723 + [Version (since = "1.4")]
7724 + public void set_clip_to_allocation (bool clip_set);
7726 + public void set_color_state (Clutter.ColorState color_state);
7728 + [Version (since = "1.10")]
7729 + public void set_content (Clutter.Content? content);
7730 + [Version (since = "1.10")]
7731 + public void set_content_gravity (Clutter.ContentGravity gravity);
7732 + [Version (since = "1.12")]
7733 + public void set_content_repeat (Clutter.ContentRepeat repeat);
7734 + [Version (since = "1.10")]
7735 + public void set_content_scaling_filters (Clutter.ScalingFilter min_filter, Clutter.ScalingFilter mag_filter);
7737 + [Version (deprecated = true, deprecated_since = "1.12")]
7738 + public void set_depth (float depth);
7740 + [Version (since = "1.10")]
7741 + public void set_easing_delay (uint msecs);
7742 + [Version (since = "1.10")]
7743 + public void set_easing_duration (uint msecs);
7744 + [Version (since = "1.10")]
7745 + public void set_easing_mode (Clutter.AnimationMode mode);
7746 + [Version (since = "0.8")]
7747 + public void set_fixed_position_set (bool is_set);
7748 + [Version (since = "1.0")]
7749 + public void set_flags (Clutter.ActorFlags flags);
7750 + [Version (since = "0.2")]
7751 + public void set_height (float height);
7752 + [Version (since = "1.10")]
7753 + public void set_layout_manager (Clutter.LayoutManager? manager);
7754 + [Version (since = "1.10")]
7755 + public void set_margin (Clutter.Margin margin);
7756 + [Version (since = "1.10")]
7757 + public void set_margin_bottom (float margin);
7758 + [Version (since = "1.10")]
7759 + public void set_margin_left (float margin);
7760 + [Version (since = "1.10")]
7761 + public void set_margin_right (float margin);
7762 + [Version (since = "1.10")]
7763 + public void set_margin_top (float margin);
7764 + public void set_name (string? name);
7765 + [Version (since = "1.8")]
7766 + public void set_offscreen_redirect (Clutter.OffscreenRedirect redirect);
7767 + public void set_opacity (uint8 opacity);
7768 + public void set_opacity_override (int opacity);
7770 + [Version (deprecated = true, deprecated_since = "1.10")]
7771 + public void set_parent (Clutter.Actor parent);
7773 + [Version (since = "1.12")]
7774 + public void set_pivot_point (float pivot_x, float pivot_y);
7775 + [Version (since = "1.12")]
7776 + public void set_pivot_point_z (float pivot_z);
7777 + public void set_position (float x, float y);
7778 + [Version (since = "0.6")]
7779 + public void set_reactive (bool reactive);
7780 + [Version (since = "1.2")]
7781 + public void set_request_mode (Clutter.RequestMode mode);
7783 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
7784 + public void set_rotation (Clutter.RotateAxis axis, double angle, float x, float y, float z);
7786 + [Version (since = "1.12")]
7787 + public void set_rotation_angle (Clutter.RotateAxis axis, double angle);
7788 + [Version (since = "0.2")]
7789 + public void set_scale (double scale_x, double scale_y);
7791 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7792 + public void set_scale_full (double scale_x, double scale_y, float center_x, float center_y);
7794 + [Version (since = "1.12")]
7795 + public void set_scale_z (double scale_z);
7796 + public void set_size (float width, float height);
7797 + [Version (since = "1.2")]
7798 + public void set_text_direction (Clutter.TextDirection text_dir);
7799 + [Version (since = "1.12")]
7801 + public void set_transform (Graphene.Matrix? transform);
7803 + public void set_transform (Clutter.Matrix? transform);
7805 + [Version (since = "1.12")]
7806 + public void set_translation (float translate_x, float translate_y, float translate_z);
7807 + [Version (since = "0.2")]
7808 + public void set_width (float width);
7809 + [Version (since = "0.6")]
7810 + public void set_x (float x);
7811 + [Version (since = "1.10")]
7812 + public void set_x_align (Clutter.ActorAlign x_align);
7813 + [Version (since = "1.12")]
7814 + public void set_x_expand (bool expand);
7815 + [Version (since = "0.6")]
7816 + public void set_y (float y);
7817 + [Version (since = "1.10")]
7818 + public void set_y_align (Clutter.ActorAlign y_align);
7819 + [Version (since = "1.12")]
7820 + public void set_y_expand (bool expand);
7821 + [Version (since = "1.12")]
7822 + public void set_z_position (float z_position);
7824 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7825 + public void set_z_rotation_from_gravity (double angle, Clutter.Gravity gravity);
7828 + public bool should_pick (Clutter.PickContext pick_context);
7830 + public bool should_pick_paint ();
7833 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
7834 + public virtual void show_all ();
7836 + [Version (since = "0.6")]
7837 + public bool transform_stage_point (float x, float y, out float x_out, out float y_out);
7838 + public void uninhibit_culling ();
7839 + [Version (since = "1.0")]
7840 + public virtual void unmap ();
7842 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
7843 + public void unparent ();
7845 + [Version (since = "1.0")]
7846 + public void unset_flags (Clutter.ActorFlags flags);
7847 + [NoAccessorMethod]
7848 + [Version (since = "1.4")]
7849 + public Clutter.Action actions { set; }
7850 + [NoAccessorMethod]
7851 + [Version (since = "0.8")]
7852 + public Clutter.ActorBox allocation { owned get; }
7854 + [NoAccessorMethod]
7855 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7856 + public Clutter.Gravity anchor_gravity { get; set; }
7857 + [NoAccessorMethod]
7858 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
7859 + public float anchor_x { get; set; }
7860 + [NoAccessorMethod]
7861 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
7862 + public float anchor_y { get; set; }
7864 + [Version (since = "1.10")]
7865 + public Clutter.Color background_color { get; set; }
7866 + [NoAccessorMethod]
7867 + [Version (since = "1.10")]
7868 + public bool background_color_set { get; }
7870 + [Version (since = "1.12")]
7871 + public Graphene.Matrix child_transform { get; set; }
7873 + [NoAccessorMethod]
7874 + [Version (since = "1.12")]
7875 + public bool child_transform_set { get; }
7876 + [NoAccessorMethod]
7877 + [Version (since = "1.12")]
7878 + public Graphene.Rect clip_rect { owned get; set; }
7879 + [Version (since = "1.0")]
7880 + public bool clip_to_allocation { get; set; }
7882 + public Clutter.ColorState color_state { owned get; set construct; }
7884 + [NoAccessorMethod]
7885 + [Version (since = "1.4")]
7886 + public Clutter.Constraint constraints { set; }
7887 + [Version (since = "1.10")]
7888 + public Clutter.Content content { get; set; }
7889 + [Version (since = "1.10")]
7890 + public Clutter.ActorBox content_box { get; }
7891 + [Version (since = "1.10")]
7892 + public Clutter.ContentGravity content_gravity { get; set; }
7893 + [Version (since = "1.12")]
7894 + public Clutter.ContentRepeat content_repeat { get; set; }
7896 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
7897 + public float depth { get; set; }
7899 + [NoAccessorMethod]
7900 + [Version (since = "1.4")]
7901 + public Clutter.Effect effect { set; }
7902 + [Version (since = "1.10")]
7903 + public Clutter.Actor first_child { get; }
7904 + [Version (since = "0.8")]
7905 + public bool fixed_position_set { get; set; }
7906 + [NoAccessorMethod]
7907 + [Version (since = "0.8")]
7908 + public float fixed_x { get; set; }
7909 + [NoAccessorMethod]
7910 + [Version (since = "0.8")]
7911 + public float fixed_y { get; set; }
7912 + [NoAccessorMethod]
7913 + public bool has_clip { get; }
7914 + [NoAccessorMethod]
7915 + [Version (since = "1.2")]
7916 + public bool has_pointer { get; }
7917 + public float height { get; set; }
7918 + [Version (since = "1.10")]
7919 + public Clutter.Actor last_child { get; }
7920 + [Version (since = "1.10")]
7921 + public Clutter.LayoutManager layout_manager { get; set; }
7922 + [NoAccessorMethod]
7923 + public Clutter.ScalingFilter magnification_filter { get; set; }
7924 + [NoAccessorMethod]
7925 + [Version (since = "1.0")]
7926 + public bool mapped { get; }
7927 + [Version (since = "1.10")]
7928 + public float margin_bottom { get; set; }
7929 + [Version (since = "1.10")]
7930 + public float margin_left { get; set; }
7931 + [Version (since = "1.10")]
7932 + public float margin_right { get; set; }
7933 + [Version (since = "1.10")]
7934 + public float margin_top { get; set; }
7935 + [NoAccessorMethod]
7936 + [Version (since = "0.8")]
7937 + public float min_height { get; set; }
7938 + [NoAccessorMethod]
7939 + [Version (since = "0.8")]
7940 + public bool min_height_set { get; set; }
7941 + [NoAccessorMethod]
7942 + [Version (since = "0.8")]
7943 + public float min_width { get; set; }
7944 + [NoAccessorMethod]
7945 + [Version (since = "0.8")]
7946 + public bool min_width_set { get; set; }
7947 + [NoAccessorMethod]
7948 + public Clutter.ScalingFilter minification_filter { get; set; }
7949 + [Version (since = "0.2")]
7950 + public string name { get; set; }
7951 + [NoAccessorMethod]
7952 + [Version (since = "0.8")]
7953 + public float natural_height { get; set; }
7954 + [NoAccessorMethod]
7955 + [Version (since = "0.8")]
7956 + public bool natural_height_set { get; set; }
7957 + [NoAccessorMethod]
7958 + [Version (since = "0.8")]
7959 + public float natural_width { get; set; }
7960 + [NoAccessorMethod]
7961 + [Version (since = "0.8")]
7962 + public bool natural_width_set { get; set; }
7963 + [Version (since = "1.8")]
7964 + public Clutter.OffscreenRedirect offscreen_redirect { get; set; }
7965 + public uint opacity { get; set; }
7966 + [NoAccessorMethod]
7967 + [Version (since = "1.12")]
7968 + public Graphene.Point pivot_point { owned get; set; }
7969 + [Version (since = "1.12")]
7970 + public float pivot_point_z { get; set; }
7971 + [NoAccessorMethod]
7972 + [Version (since = "1.12")]
7973 + public Graphene.Point position { owned get; set; }
7974 + [Version (since = "0.6")]
7975 + public bool reactive { get; set; }
7976 + [NoAccessorMethod]
7977 + [Version (since = "1.0")]
7978 + public bool realized { get; }
7979 + [Version (since = "0.8")]
7980 + public Clutter.RequestMode request_mode { get; set; }
7982 + [NoAccessorMethod]
7983 + public float resource_scale { get; }
7985 + [NoAccessorMethod]
7986 + [Version (since = "0.6")]
7987 + public double rotation_angle_x { get; set; }
7988 + [NoAccessorMethod]
7989 + [Version (since = "0.6")]
7990 + public double rotation_angle_y { get; set; }
7991 + [NoAccessorMethod]
7992 + [Version (since = "0.6")]
7993 + public double rotation_angle_z { get; set; }
7995 + [NoAccessorMethod]
7996 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
7997 + public Graphene.Point3D rotation_center_x { owned get; set; }
7998 + [NoAccessorMethod]
7999 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
8000 + public Graphene.Point3D rotation_center_y { owned get; set; }
8001 + [NoAccessorMethod]
8002 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
8003 + public Graphene.Point3D rotation_center_z { owned get; set; }
8004 + [NoAccessorMethod]
8005 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
8006 + public Clutter.Gravity rotation_center_z_gravity { get; set; }
8007 + [NoAccessorMethod]
8008 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
8009 + public float scale_center_x { get; set; }
8010 + [NoAccessorMethod]
8011 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
8012 + public float scale_center_y { get; set; }
8013 + [NoAccessorMethod]
8014 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
8015 + public Clutter.Gravity scale_gravity { get; set; }
8017 + [NoAccessorMethod]
8018 + [Version (since = "0.6")]
8019 + public double scale_x { get; set; }
8020 + [NoAccessorMethod]
8021 + [Version (since = "0.6")]
8022 + public double scale_y { get; set; }
8023 + [Version (since = "1.12")]
8024 + public double scale_z { get; set; }
8025 + [NoAccessorMethod]
8026 + [Version (since = "0.8")]
8027 + public bool show_on_set_parent { get; set; }
8028 + [NoAccessorMethod]
8029 + [Version (since = "1.12")]
8030 + public Graphene.Size size { owned get; set; }
8031 + [Version (since = "1.0")]
8032 + public Clutter.TextDirection text_direction { get; set; }
8034 + [Version (since = "1.12")]
8035 + public Graphene.Matrix transform { get; set; }
8037 + [NoAccessorMethod]
8038 + [Version (since = "1.12")]
8039 + public bool transform_set { get; }
8040 + [NoAccessorMethod]
8041 + [Version (since = "1.12")]
8042 + public float translation_x { get; set; }
8043 + [NoAccessorMethod]
8044 + [Version (since = "1.12")]
8045 + public float translation_y { get; set; }
8046 + [NoAccessorMethod]
8047 + [Version (since = "1.12")]
8048 + public float translation_z { get; set; }
8049 + [NoAccessorMethod]
8050 + public bool visible { get; set; }
8051 + public float width { get; set; }
8052 + public float x { get; set; }
8053 + [Version (since = "1.10")]
8054 + public Clutter.ActorAlign x_align { get; set; }
8055 + [Version (since = "1.12")]
8056 + public bool x_expand { get; set; }
8057 + public float y { get; set; }
8058 + [Version (since = "1.10")]
8059 + public Clutter.ActorAlign y_align { get; set; }
8060 + [Version (since = "1.12")]
8061 + public bool y_expand { get; set; }
8062 + [Version (since = "1.12")]
8063 + public float z_position { get; set; }
8065 + [Version (since = "1.0")]
8066 + public signal void allocation_changed (Clutter.ActorBox box, Clutter.AllocationFlags flags);
8068 + [Version (since = "0.6")]
8069 + public virtual signal bool button_press_event (Clutter.ButtonEvent event);
8070 + [Version (since = "0.6")]
8071 + public virtual signal bool button_release_event (Clutter.ButtonEvent event);
8072 + [Version (since = "0.6")]
8073 + public virtual signal bool captured_event (Clutter.Event event);
8075 + [Version (since = "0.2")]
8076 + public virtual signal void destroy ();
8077 + [Version (since = "0.6")]
8078 + public virtual signal bool enter_event (Clutter.CrossingEvent event);
8079 + [Version (since = "0.6")]
8080 + public virtual signal bool event (Clutter.Event event);
8082 + [Version (since = "0.2")]
8083 + public virtual signal void hide ();
8084 + [Version (since = "0.6")]
8085 + public virtual signal void key_focus_in ();
8086 + [Version (since = "0.6")]
8087 + public virtual signal void key_focus_out ();
8088 + [Version (since = "0.6")]
8089 + public virtual signal bool key_press_event (Clutter.KeyEvent event);
8090 + [Version (since = "0.6")]
8091 + public virtual signal bool key_release_event (Clutter.KeyEvent event);
8092 + [Version (since = "0.6")]
8093 + public virtual signal bool leave_event (Clutter.CrossingEvent event);
8094 + [Version (since = "0.6")]
8095 + public virtual signal bool motion_event (Clutter.MotionEvent event);
8098 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
8099 + public virtual signal void paint (Clutter.PaintContext paint_context);
8101 + [Version (since = "0.2")]
8102 + public virtual signal void parent_set (Clutter.Actor? old_parent);
8103 + [Version (since = "1.0")]
8105 + public virtual signal void pick (Clutter.PickContext pick_context);
8107 + [Version (since = "1.2")]
8108 + public virtual signal void queue_relayout ();
8110 + [Version (deprecated = true, deprecated_since = "1.16", since = "0.8")]
8111 + public virtual signal void realize ();
8113 + public virtual signal void resource_scale_changed ();
8115 + [Version (since = "0.6")]
8116 + public virtual signal bool scroll_event (Clutter.ScrollEvent event);
8118 + [Version (since = "0.2")]
8119 + public virtual signal void show ();
8121 + public signal void stage_views_changed ();
8123 + [Version (since = "1.12")]
8124 + public virtual signal bool touch_event (Clutter.Event event);
8125 + [Version (since = "1.12")]
8126 + public signal void transition_stopped (string name, bool is_finished);
8127 + [Version (since = "1.10")]
8128 + public signal void transitions_completed ();
8130 + [Version (deprecated = true, deprecated_since = "1.16", since = "0.8")]
8131 + public virtual signal void unrealize ();
8133 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_actor_meta_get_type ()")]
8134 + [Version (since = "1.4")]
8135 + public abstract class ActorMeta : GLib.InitiallyUnowned {
8136 + [CCode (has_construct_function = false)]
8137 + protected ActorMeta ();
8138 + public unowned Clutter.Actor get_actor ();
8139 + public bool get_enabled ();
8140 + public unowned string get_name ();
8142 + public virtual void set_actor (Clutter.Actor? actor);
8144 + public virtual void set_enabled (bool is_enabled);
8146 + public void set_enabled (bool is_enabled);
8148 + public void set_name (string name);
8149 + public Clutter.Actor actor { get; }
8150 + public bool enabled { get; set; }
8151 + public string name { get; set; }
8153 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_actor_node_get_type ()")]
8154 + public class ActorNode : Clutter.PaintNode {
8155 + [CCode (has_construct_function = false, type = "ClutterPaintNode*")]
8157 + public ActorNode (Clutter.Actor actor, int opacity);
8159 + public ActorNode (Clutter.Actor actor);
8162 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_align_constraint_get_type ()")]
8163 + [Version (since = "1.4")]
8164 + public class AlignConstraint : Clutter.Constraint {
8165 + [CCode (has_construct_function = false, type = "ClutterConstraint*")]
8166 + public AlignConstraint (Clutter.Actor? source, Clutter.AlignAxis axis, float factor);
8167 + public Clutter.AlignAxis get_align_axis ();
8168 + public float get_factor ();
8170 + public Graphene.Point get_pivot_point ();
8172 + public unowned Clutter.Actor get_source ();
8173 + public void set_align_axis (Clutter.AlignAxis axis);
8174 + public void set_factor (float factor);
8176 + public void set_pivot_point (Graphene.Point pivot_point);
8178 + public void set_source (Clutter.Actor? source);
8179 + public Clutter.AlignAxis align_axis { get; set construct; }
8180 + public float factor { get; set construct; }
8182 + public Graphene.Point pivot_point { get; set; }
8184 + public Clutter.Actor source { get; set construct; }
8187 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_alpha_get_type ()")]
8188 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8189 + public class Alpha : GLib.InitiallyUnowned, Clutter.Scriptable {
8190 + [CCode (has_construct_function = false)]
8192 + [CCode (has_construct_function = false)]
8193 + [Version (since = "1.0")]
8194 + public Alpha.full (Clutter.Timeline timeline, ulong mode);
8195 + public double get_alpha ();
8196 + [Version (since = "1.0")]
8197 + public ulong get_mode ();
8198 + public unowned Clutter.Timeline get_timeline ();
8199 + [Version (since = "0.8")]
8200 + public void set_closure (GLib.Closure closure);
8201 + public void set_func (owned Clutter.AlphaFunc func);
8202 + [Version (since = "1.0")]
8203 + public void set_mode (ulong mode);
8204 + public void set_timeline (Clutter.Timeline timeline);
8205 + public double alpha { get; }
8206 + [Version (since = "1.0")]
8207 + public ulong mode { get; set construct; }
8208 + public Clutter.Timeline timeline { get; set; }
8210 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_animation_get_type ()")]
8211 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
8212 + public class Animation : GLib.Object, Clutter.Scriptable {
8213 + [CCode (has_construct_function = false)]
8214 + public Animation ();
8215 + public uint get_duration ();
8216 + public unowned Clutter.Interval get_interval (string property_name);
8217 + public bool get_loop ();
8218 + public ulong get_mode ();
8219 + public unowned Clutter.Timeline get_timeline ();
8220 + public bool has_property (string property_name);
8221 + public void set_duration (uint msecs);
8222 + public void set_loop (bool loop);
8223 + public void set_mode (ulong mode);
8224 + public void set_object (GLib.Object object);
8225 + public void set_timeline (Clutter.Timeline? timeline);
8226 + [NoAccessorMethod]
8227 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.0")]
8228 + public Clutter.Alpha alpha { owned get; set; }
8229 + public uint duration { get; set; }
8230 + public bool loop { get; set; }
8231 + public ulong mode { get; set; }
8232 + [NoAccessorMethod]
8233 + public GLib.Object object { owned get; set; }
8234 + public Clutter.Timeline timeline { get; set; }
8235 + public virtual signal void completed ();
8236 + public virtual signal void started ();
8239 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
8241 + [Version (since = "0.2")]
8242 + public class AnyEvent : Clutter.Event {
8243 + public Clutter.EventFlags flags;
8245 + public weak Clutter.Actor source;
8247 + public weak Clutter.Stage stage;
8248 + public uint32 time;
8249 + public Clutter.EventType type;
8251 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_backend_get_type ()")]
8252 + [Version (since = "0.4")]
8253 + public abstract class Backend : GLib.Object {
8254 + [CCode (has_construct_function = false)]
8255 + protected Backend ();
8256 + [Version (since = "1.8")]
8257 + public unowned Cogl.Context get_cogl_context ();
8258 + public unowned Clutter.Seat get_default_seat ();
8259 + [Version (since = "0.8")]
8260 + public unowned Cairo.FontOptions get_font_options ();
8261 + public unowned Clutter.InputMethod get_input_method ();
8262 + public double get_resolution ();
8263 + [Version (since = "0.8")]
8264 + public void set_font_options (Cairo.FontOptions options);
8265 + public void set_input_method (Clutter.InputMethod method);
8266 + [Version (since = "1.0")]
8267 + public signal void font_changed ();
8268 + [Version (since = "1.0")]
8269 + public signal void resolution_changed ();
8270 + [Version (since = "1.4")]
8271 + public signal void settings_changed ();
8273 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_bin_layout_get_type ()")]
8274 + [Version (since = "1.2")]
8275 + public class BinLayout : Clutter.LayoutManager {
8276 + [CCode (has_construct_function = false, type = "ClutterLayoutManager*")]
8277 + public BinLayout (Clutter.BinAlignment x_align = Clutter.BinAlignment.START, Clutter.BinAlignment y_align = Clutter.BinAlignment.START);
8278 + [NoAccessorMethod]
8279 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8280 + public Clutter.BinAlignment x_align { get; set; }
8281 + [NoAccessorMethod]
8282 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8283 + public Clutter.BinAlignment y_align { get; set; }
8285 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_bind_constraint_get_type ()")]
8286 + [Version (since = "1.4")]
8287 + public class BindConstraint : Clutter.Constraint {
8288 + [CCode (has_construct_function = false, type = "ClutterConstraint*")]
8289 + public BindConstraint (Clutter.Actor? source, Clutter.BindCoordinate coordinate, float offset);
8290 + public Clutter.BindCoordinate get_coordinate ();
8291 + public float get_offset ();
8292 + public unowned Clutter.Actor get_source ();
8293 + public void set_coordinate (Clutter.BindCoordinate coordinate);
8294 + public void set_offset (float offset);
8295 + public void set_source (Clutter.Actor? source);
8296 + public Clutter.BindCoordinate coordinate { get; set construct; }
8297 + public float offset { get; set construct; }
8298 + public Clutter.Actor source { get; set construct; }
8300 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_binding_pool_get_type ()")]
8301 + [Version (since = "1.0")]
8302 + public class BindingPool : GLib.Object {
8303 + [CCode (has_construct_function = false)]
8304 + public BindingPool (string name);
8305 + public bool activate (uint key_val, Clutter.ModifierType modifiers, GLib.Object gobject);
8306 + public void block_action (string action_name);
8307 + public static unowned Clutter.BindingPool find (string name);
8308 + public unowned string find_action (uint key_val, Clutter.ModifierType modifiers);
8309 + public static unowned Clutter.BindingPool get_for_class (void* klass);
8310 + public void install_action (string action_name, uint key_val, Clutter.ModifierType modifiers, owned Clutter.BindingActionFunc callback);
8311 + public void install_closure (string action_name, uint key_val, Clutter.ModifierType modifiers, GLib.Closure closure);
8312 + public void override_action (uint key_val, Clutter.ModifierType modifiers, owned GLib.Callback callback);
8313 + public void override_closure (uint key_val, Clutter.ModifierType modifiers, GLib.Closure closure);
8314 + public void remove_action (uint key_val, Clutter.ModifierType modifiers);
8315 + public void unblock_action (string action_name);
8316 + [NoAccessorMethod]
8317 + public string name { owned get; construct; }
8320 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_blit_node_get_type ()")]
8321 + public class BlitNode : Clutter.PaintNode {
8322 + [CCode (has_construct_function = false, type = "ClutterPaintNode*")]
8323 + public BlitNode (Cogl.Framebuffer src);
8324 + public void add_blit_rectangle (int src_x, int src_y, int dst_x, int dst_y, int width, int height);
8327 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_blur_effect_get_type ()")]
8328 + [Version (since = "1.4")]
8329 + public class BlurEffect : Clutter.OffscreenEffect {
8330 + [CCode (has_construct_function = false, type = "ClutterEffect*")]
8331 + public BlurEffect ();
8334 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_blur_node_get_type ()")]
8335 + public class BlurNode : Clutter.LayerNode {
8336 + [CCode (has_construct_function = false, type = "ClutterPaintNode*")]
8337 + public BlurNode (uint width, uint height, float sigma);
8341 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_box_get_type ()")]
8342 + [Version (since = "1.2")]
8343 + public class Box : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
8344 + [CCode (has_construct_function = false, type = "ClutterActor*")]
8345 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
8346 + public Box (Clutter.LayoutManager manager);
8347 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
8348 + public Clutter.Color get_color ();
8349 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
8350 + public unowned Clutter.LayoutManager get_layout_manager ();
8351 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
8352 + public void pack (Clutter.Actor actor, ...);
8353 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
8354 + public void pack_after (Clutter.Actor actor, Clutter.Actor? sibling, ...);
8355 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
8356 + public void pack_at (Clutter.Actor actor, int position, ...);
8357 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
8358 + public void pack_before (Clutter.Actor actor, Clutter.Actor? sibling, ...);
8359 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
8360 + public void packv (Clutter.Actor actor, [CCode (array_length_cname = "n_properties", array_length_pos = 1.5, array_length_type = "guint")] string[] properties, [CCode (array_length_cname = "n_properties", array_length_pos = 1.5, array_length_type = "guint")] GLib.Value[] values);
8361 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
8362 + public void set_color (Clutter.Color? color);
8363 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
8364 + public void set_layout_manager (Clutter.LayoutManager manager);
8365 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
8366 + public Clutter.Color color { get; set; }
8367 + [NoAccessorMethod]
8368 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
8369 + public bool color_set { get; set; }
8372 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_box_layout_get_type ()")]
8373 + [Version (since = "1.2")]
8374 + public class BoxLayout : Clutter.LayoutManager {
8375 + [CCode (has_construct_function = false, type = "ClutterLayoutManager*")]
8376 + public BoxLayout ();
8378 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8379 + public void get_alignment (Clutter.Actor actor, out Clutter.BoxAlignment x_align, out Clutter.BoxAlignment y_align);
8380 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8381 + public uint get_easing_duration ();
8382 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8383 + public ulong get_easing_mode ();
8384 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8385 + public bool get_expand (Clutter.Actor actor);
8386 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8387 + public void get_fill (Clutter.Actor actor, out bool x_fill, out bool y_fill);
8389 + [Version (since = "1.4")]
8390 + public bool get_homogeneous ();
8391 + [Version (since = "1.12")]
8392 + public Clutter.Orientation get_orientation ();
8393 + [Version (deprecated = true)]
8394 + public bool get_pack_start ();
8395 + public uint get_spacing ();
8397 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8398 + public bool get_use_animations ();
8399 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8400 + public bool get_vertical ();
8401 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8402 + public void pack (Clutter.Actor actor, bool expand, bool x_fill, bool y_fill, Clutter.BoxAlignment x_align, Clutter.BoxAlignment y_align);
8403 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8404 + public void set_alignment (Clutter.Actor actor, Clutter.BoxAlignment x_align, Clutter.BoxAlignment y_align);
8405 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8406 + public void set_easing_duration (uint msecs);
8407 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8408 + public void set_easing_mode (ulong mode);
8409 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8410 + public void set_expand (Clutter.Actor actor, bool expand);
8411 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8412 + public void set_fill (Clutter.Actor actor, bool x_fill, bool y_fill);
8414 + [Version (since = "1.4")]
8415 + public void set_homogeneous (bool homogeneous);
8416 + [Version (since = "1.12")]
8417 + public void set_orientation (Clutter.Orientation orientation);
8418 + [Version (deprecated = true)]
8419 + public void set_pack_start (bool pack_start);
8420 + public void set_spacing (uint spacing);
8422 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8423 + public void set_use_animations (bool animate);
8424 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8425 + public void set_vertical (bool vertical);
8426 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8427 + public uint easing_duration { get; set; }
8428 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8429 + public ulong easing_mode { get; set; }
8431 + [Version (since = "1.4")]
8432 + public bool homogeneous { get; set; }
8433 + [Version (since = "1.12")]
8434 + public Clutter.Orientation orientation { get; set; }
8435 + [Version (deprecated = true)]
8436 + public bool pack_start { get; set; }
8437 + public uint spacing { get; set; }
8439 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8440 + public bool use_animations { get; set; }
8441 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8442 + public bool vertical { get; set; }
8445 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_brightness_contrast_effect_get_type ()")]
8446 + [Version (since = "1.10")]
8447 + public class BrightnessContrastEffect : Clutter.OffscreenEffect {
8448 + [CCode (has_construct_function = false, type = "ClutterEffect*")]
8449 + public BrightnessContrastEffect ();
8450 + public void get_brightness (out float red, out float green, out float blue);
8451 + public void get_contrast (out float red, out float green, out float blue);
8452 + public void set_brightness (float brightness);
8453 + public void set_brightness_full (float red, float green, float blue);
8454 + public void set_contrast (float contrast);
8455 + public void set_contrast_full (float red, float green, float blue);
8456 + [NoAccessorMethod]
8457 + public Clutter.Color brightness { owned get; set; }
8458 + [NoAccessorMethod]
8459 + public Clutter.Color contrast { owned get; set; }
8461 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
8463 + [Version (since = "0.2")]
8464 + public class ButtonEvent : Clutter.Event {
8465 + public double axes;
8466 + public uint32 button;
8468 + public uint click_count;
8470 + public weak Clutter.InputDevice device;
8472 + public uint32 evdev_code;
8474 + public Clutter.EventFlags flags;
8475 + public Clutter.ModifierType modifier_state;
8477 + public weak Clutter.Actor source;
8479 + public weak Clutter.Stage stage;
8480 + public uint32 time;
8481 + public Clutter.EventType type;
8485 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_canvas_get_type ()")]
8486 + [Version (since = "1.10")]
8487 + public class Canvas : GLib.Object, Clutter.Content {
8488 + [CCode (has_construct_function = false, type = "ClutterContent*")]
8490 + public float get_scale_factor ();
8491 + public void set_scale_factor (float scale);
8492 + public bool set_size (int width, int height);
8493 + [NoAccessorMethod]
8494 + public int height { get; set; }
8495 + public float scale_factor { get; set; }
8496 + [NoAccessorMethod]
8497 + public int width { get; set; }
8498 + public virtual signal bool draw (Cairo.Context cr, int width, int height);
8500 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_child_meta_get_type ()")]
8501 + [Version (since = "0.8")]
8502 + public abstract class ChildMeta : GLib.Object {
8503 + [CCode (has_construct_function = false)]
8504 + protected ChildMeta ();
8505 + public unowned Clutter.Actor get_actor ();
8506 + public unowned Clutter.Container get_container ();
8507 + public Clutter.Actor actor { get; construct; }
8508 + public Clutter.Container container { get; construct; }
8510 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_click_action_get_type ()")]
8511 + [Version (since = "1.4")]
8512 + public class ClickAction : Clutter.Action {
8513 + [CCode (has_construct_function = false, type = "ClutterAction*")]
8514 + public ClickAction ();
8515 + public uint get_button ();
8516 + [Version (since = "1.8")]
8517 + public void get_coords (out float press_x, out float press_y);
8518 + [Version (since = "1.6")]
8519 + public Clutter.ModifierType get_state ();
8520 + public void release ();
8521 + [NoAccessorMethod]
8522 + public bool held { get; }
8523 + [NoAccessorMethod]
8524 + [Version (since = "1.8")]
8525 + public int long_press_duration { get; set; }
8526 + [NoAccessorMethod]
8527 + [Version (since = "1.8")]
8528 + public int long_press_threshold { get; set; }
8529 + [NoAccessorMethod]
8530 + public bool pressed { get; }
8531 + public virtual signal void clicked (Clutter.Actor actor);
8532 + [Version (since = "1.8")]
8533 + public virtual signal bool long_press (Clutter.Actor actor, Clutter.LongPressState state);
8535 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_clip_node_get_type ()")]
8536 + [Version (since = "1.10")]
8537 + public class ClipNode : Clutter.PaintNode {
8538 + [CCode (has_construct_function = false, type = "ClutterPaintNode*")]
8539 + public ClipNode ();
8541 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_clone_get_type ()")]
8542 + [Version (since = "1.0")]
8543 + public class Clone : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
8544 + [CCode (has_construct_function = false, type = "ClutterActor*")]
8545 + public Clone (Clutter.Actor source);
8546 + public unowned Clutter.Actor get_source ();
8547 + public void set_source (Clutter.Actor? source);
8548 + public Clutter.Actor source { get; set construct; }
8550 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_color_node_get_type ()")]
8551 + [Version (since = "1.10")]
8552 + public class ColorNode : Clutter.PipelineNode {
8553 + [CCode (has_construct_function = false, type = "ClutterPaintNode*")]
8554 + public ColorNode (Clutter.Color? color);
8557 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_color_state_get_type ()")]
8558 + public sealed class ColorState : GLib.Object {
8559 + [CCode (has_construct_function = false)]
8560 + public ColorState (Clutter.Colorspace colorspace);
8561 + public Clutter.Colorspace get_colorspace ();
8562 + public Clutter.Colorspace colorspace { get; construct; }
8565 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_colorize_effect_get_type ()")]
8566 + [Version (since = "1.4")]
8567 + public class ColorizeEffect : Clutter.OffscreenEffect {
8568 + [CCode (has_construct_function = false, type = "ClutterEffect*")]
8569 + public ColorizeEffect (Clutter.Color tint);
8570 + public Clutter.Color get_tint ();
8571 + public void set_tint (Clutter.Color tint);
8572 + public Clutter.Color tint { get; set; }
8574 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_constraint_get_type ()")]
8575 + [Version (since = "1.4")]
8576 + public abstract class Constraint : Clutter.ActorMeta {
8577 + [CCode (has_construct_function = false)]
8578 + protected Constraint ();
8580 + public virtual void update_allocation (Clutter.Actor actor, Clutter.ActorBox allocation);
8584 + public virtual void update_preferred_size (Clutter.Actor actor, Clutter.Orientation direction, float for_size, ref float minimum_size, ref float natural_size);
8587 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
8589 + public class Context {
8590 + public unowned Clutter.Backend get_backend ();
8593 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
8595 + [Version (since = "0.2")]
8596 + public class CrossingEvent : Clutter.Event {
8597 + public weak Clutter.InputDevice device;
8598 + public Clutter.EventFlags flags;
8599 + public weak Clutter.Actor related;
8600 + public weak Clutter.EventSequence sequence;
8602 + public weak Clutter.Actor source;
8604 + public weak Clutter.Stage stage;
8605 + public uint32 time;
8606 + public Clutter.EventType type;
8610 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_deform_effect_get_type ()")]
8611 + [Version (since = "1.4")]
8612 + public abstract class DeformEffect : Clutter.OffscreenEffect {
8613 + [CCode (has_construct_function = false)]
8614 + protected DeformEffect ();
8616 + public virtual void deform_vertex (float width, float height, Cogl.TextureVertex vertex);
8617 + public unowned Cogl.Handle get_back_material ();
8618 + public void get_n_tiles (out uint x_tiles, out uint y_tiles);
8619 + public void invalidate ();
8620 + public void set_back_material (Cogl.Handle? material);
8621 + public void set_n_tiles (uint x_tiles, uint y_tiles);
8622 + [NoAccessorMethod]
8623 + public uint x_tiles { get; set; }
8624 + [NoAccessorMethod]
8625 + public uint y_tiles { get; set; }
8627 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_desaturate_effect_get_type ()")]
8628 + [Version (since = "1.4")]
8629 + public class DesaturateEffect : Clutter.OffscreenEffect {
8630 + [CCode (has_construct_function = false, type = "ClutterEffect*")]
8631 + public DesaturateEffect (double factor);
8632 + public double get_factor ();
8633 + public void set_factor (double factor);
8634 + public double factor { get; set; }
8637 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
8639 + public class DeviceEvent : Clutter.Event {
8640 + public weak Clutter.InputDevice device;
8641 + public Clutter.EventFlags flags;
8643 + public weak Clutter.Actor source;
8645 + public weak Clutter.Stage stage;
8646 + public uint32 time;
8647 + public Clutter.EventType type;
8651 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_drag_action_get_type ()")]
8652 + [Version (since = "1.4")]
8653 + public class DragAction : Clutter.Action {
8654 + [CCode (has_construct_function = false, type = "ClutterAction*")]
8655 + public DragAction ();
8656 + public bool get_drag_area (out Graphene.Rect drag_area);
8657 + public Clutter.DragAxis get_drag_axis ();
8658 + public unowned Clutter.Actor get_drag_handle ();
8659 + public void get_drag_threshold (out uint x_threshold, out uint y_threshold);
8660 + public void get_motion_coords (out float motion_x, out float motion_y);
8661 + public void get_press_coords (out float press_x, out float press_y);
8662 + public void set_drag_area (Graphene.Rect? drag_area);
8663 + public void set_drag_axis (Clutter.DragAxis axis);
8664 + public void set_drag_handle (Clutter.Actor? handle);
8665 + public void set_drag_threshold (int x_threshold, int y_threshold);
8666 + [NoAccessorMethod]
8667 + [Version (since = "1.12")]
8668 + public Graphene.Rect drag_area { owned get; set; }
8669 + [NoAccessorMethod]
8670 + [Version (since = "1.12")]
8671 + public bool drag_area_set { get; }
8672 + public Clutter.DragAxis drag_axis { get; set; }
8673 + public Clutter.Actor drag_handle { get; set; }
8674 + [NoAccessorMethod]
8675 + public int x_drag_threshold { get; set; }
8676 + [NoAccessorMethod]
8677 + public int y_drag_threshold { get; set; }
8678 + public virtual signal void drag_begin (Clutter.Actor actor, float event_x, float event_y, Clutter.ModifierType modifiers);
8679 + public virtual signal void drag_end (Clutter.Actor actor, float event_x, float event_y, Clutter.ModifierType modifiers);
8680 + public virtual signal void drag_motion (Clutter.Actor actor, float delta_x, float delta_y);
8681 + [Version (since = "1.12")]
8682 + public virtual signal bool drag_progress (Clutter.Actor actor, float delta_x, float delta_y);
8684 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_drop_action_get_type ()")]
8685 + [Version (since = "1.8")]
8686 + public class DropAction : Clutter.Action {
8687 + [CCode (has_construct_function = false, type = "ClutterAction*")]
8688 + public DropAction ();
8689 + public virtual signal bool can_drop (Clutter.Actor actor, float event_x, float event_y);
8690 + public virtual signal void drop (Clutter.Actor actor, float event_x, float event_y);
8691 + [Version (since = "1.12")]
8692 + public signal void drop_cancel (Clutter.Actor actor, float event_x, float event_y);
8693 + public virtual signal void over_in (Clutter.Actor actor);
8694 + public virtual signal void over_out (Clutter.Actor actor);
8697 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_effect_get_type ()")]
8698 + [Version (since = "1.4")]
8699 + public abstract class Effect : Clutter.ActorMeta {
8700 + [CCode (has_construct_function = false)]
8701 + protected Effect ();
8703 + public virtual bool modify_paint_volume (Clutter.PaintVolume volume);
8706 + public virtual void paint (Clutter.PaintNode node, Clutter.PaintContext paint_context, Clutter.EffectPaintFlags flags);
8708 + public virtual void paint_node (Clutter.PaintNode node, Clutter.PaintContext paint_context, Clutter.EffectPaintFlags flags);
8711 + public virtual void paint (Clutter.PaintContext paint_context, Clutter.EffectPaintFlags flags);
8714 + public virtual void pick (Clutter.PickContext pick_context);
8717 + public virtual void post_paint (Clutter.PaintNode node, Clutter.PaintContext paint_context);
8719 + public virtual bool pre_paint (Clutter.PaintNode node, Clutter.PaintContext paint_context);
8722 + public virtual void post_paint (Clutter.PaintContext paint_context);
8724 + public virtual bool pre_paint (Clutter.PaintContext paint_context);
8726 + [Version (since = "1.8")]
8727 + public void queue_repaint ();
8729 + [CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_event_get_type ()")]
8731 + [Version (since = "0.2")]
8732 + public class Event {
8733 + public Clutter.EventType type;
8734 + [CCode (has_construct_function = false)]
8735 + public Event (Clutter.EventType type);
8736 + [Version (since = "1.18")]
8737 + public static uint add_filter (Clutter.Stage? stage, [CCode (delegate_target_pos = 2.2, destroy_notify_pos = 2.1)] owned Clutter.EventFilterFunc func);
8738 + public Clutter.Event copy ();
8739 + public void free ();
8740 + [Version (since = "0.4")]
8741 + public static Clutter.Event @get ();
8742 + [Version (since = "1.12")]
8743 + public double get_angle (Clutter.Event target);
8744 + [Version (since = "1.6")]
8745 + public double get_axes (out uint n_axes);
8746 + [Version (since = "1.0")]
8747 + public uint32 get_button ();
8749 + [Version (since = "1.0")]
8750 + public uint get_click_count ();
8752 + [Version (since = "0.4")]
8753 + public void get_coords (out float x, out float y);
8754 + [Version (since = "1.0")]
8755 + public unowned Clutter.InputDevice get_device ();
8757 + public int get_device_id ();
8759 + [Version (since = "1.28")]
8760 + public unowned Clutter.InputDeviceTool get_device_tool ();
8761 + [Version (since = "1.0")]
8762 + public Clutter.InputDeviceType get_device_type ();
8763 + [Version (since = "1.12")]
8764 + public float get_distance (Clutter.Event target);
8766 + public uint32 get_event_code ();
8768 + [Version (since = "1.10")]
8769 + public unowned Clutter.EventSequence get_event_sequence ();
8770 + [Version (since = "1.0")]
8771 + public Clutter.EventFlags get_flags ();
8772 + [Version (since = "1.24")]
8773 + public void get_gesture_motion_delta (out double dx, out double dy);
8775 + public void get_gesture_motion_delta_unaccelerated (out double dx, out double dy);
8777 + public Clutter.TouchpadGesturePhase get_gesture_phase ();
8778 + [Version (since = "1.24")]
8779 + public double get_gesture_pinch_angle_delta ();
8780 + [Version (since = "1.24")]
8781 + public double get_gesture_pinch_scale ();
8782 + [Version (since = "1.0")]
8783 + public uint16 get_key_code ();
8784 + [Version (since = "1.0")]
8785 + public uint get_key_symbol ();
8786 + public unichar get_key_unicode ();
8787 + public uint get_mode_group ();
8788 + public bool get_pad_event_details (out uint number, out uint mode, out double value);
8789 + [Version (since = "1.12")]
8790 + public Graphene.Point get_position ();
8791 + [Version (since = "1.0")]
8792 + public unowned Clutter.Actor get_related ();
8794 + public bool get_relative_motion (double dx, double dy, double dx_unaccel, double dy_unaccel);
8796 + [Version (since = "1.10")]
8797 + public void get_scroll_delta (out double dx, out double dy);
8798 + [Version (since = "1.0")]
8799 + public Clutter.ScrollDirection get_scroll_direction ();
8800 + [Version (since = "1.26")]
8801 + public Clutter.ScrollFinishFlags get_scroll_finish_flags ();
8802 + [Version (since = "1.26")]
8803 + public Clutter.ScrollSource get_scroll_source ();
8804 + [Version (since = "0.6")]
8805 + public unowned Clutter.Actor get_source ();
8806 + [Version (since = "1.6")]
8807 + public unowned Clutter.InputDevice get_source_device ();
8808 + [Version (since = "0.8")]
8809 + public unowned Clutter.Stage get_stage ();
8810 + [Version (since = "0.4")]
8811 + public Clutter.ModifierType get_state ();
8812 + [Version (since = "1.16")]
8813 + public void get_state_full (out Clutter.ModifierType button_state, out Clutter.ModifierType base_state, out Clutter.ModifierType latched_state, out Clutter.ModifierType locked_state, out Clutter.ModifierType effective_state);
8814 + [Version (since = "0.4")]
8815 + public uint32 get_time ();
8817 + public int64 get_time_us ();
8819 + [Version (since = "1.24")]
8820 + public uint get_touchpad_gesture_finger_count ();
8821 + [CCode (cname = "clutter_event_type")]
8822 + public Clutter.EventType get_type ();
8823 + [Version (since = "1.12")]
8824 + public bool has_control_modifier ();
8825 + [Version (since = "1.12")]
8826 + public bool has_shift_modifier ();
8827 + [Version (since = "1.12")]
8828 + public bool is_pointer_emulated ();
8830 + [Version (since = "0.4")]
8831 + public static unowned Clutter.Event peek ();
8833 + [Version (since = "0.6")]
8834 + public void put ();
8835 + [Version (since = "1.18")]
8836 + public static void remove_filter (uint id);
8837 + [Version (since = "1.8")]
8838 + public void set_button (uint32 button);
8839 + [Version (since = "1.8")]
8840 + public void set_coords (float x, float y);
8841 + [Version (since = "1.6")]
8842 + public void set_device (Clutter.InputDevice? device);
8843 + [Version (since = "1.28")]
8844 + public void set_device_tool (Clutter.InputDeviceTool? tool);
8845 + [Version (since = "1.8")]
8846 + public void set_flags (Clutter.EventFlags flags);
8847 + [Version (since = "1.8")]
8848 + public void set_key_code (uint16 key_code);
8849 + [Version (since = "1.8")]
8850 + public void set_key_symbol (uint key_sym);
8851 + [Version (since = "1.8")]
8852 + public void set_key_unicode (unichar key_unicode);
8853 + [Version (since = "1.8")]
8854 + public void set_related (Clutter.Actor? actor);
8855 + [Version (since = "1.10")]
8856 + public void set_scroll_delta (double dx, double dy);
8857 + [Version (since = "1.8")]
8858 + public void set_scroll_direction (Clutter.ScrollDirection direction);
8859 + [Version (since = "1.8")]
8860 + public void set_source (Clutter.Actor? actor);
8861 + [Version (since = "1.8")]
8862 + public void set_source_device (Clutter.InputDevice? device);
8863 + [Version (since = "1.8")]
8864 + public void set_stage (Clutter.Stage? stage);
8865 + [Version (since = "1.8")]
8866 + public void set_state (Clutter.ModifierType state);
8867 + [Version (since = "1.8")]
8868 + public void set_time (uint32 time_);
8870 + [CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_event_sequence_get_type ()")]
8872 + [Version (since = "1.12")]
8873 + public class EventSequence {
8875 + public int32 get_slot ();
8878 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_fixed_layout_get_type ()")]
8879 + [Version (since = "1.2")]
8880 + public class FixedLayout : Clutter.LayoutManager {
8881 + [CCode (has_construct_function = false, type = "ClutterLayoutManager*")]
8882 + public FixedLayout ();
8884 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_flow_layout_get_type ()")]
8885 + [Version (since = "1.2")]
8886 + public class FlowLayout : Clutter.LayoutManager {
8887 + [CCode (has_construct_function = false, type = "ClutterLayoutManager*")]
8888 + public FlowLayout (Clutter.FlowOrientation orientation);
8889 + public float get_column_spacing ();
8890 + public void get_column_width (out float min_width, out float max_width);
8891 + public bool get_homogeneous ();
8892 + public Clutter.FlowOrientation get_orientation ();
8893 + public void get_row_height (out float min_height, out float max_height);
8894 + public float get_row_spacing ();
8895 + [Version (since = "1.16")]
8896 + public bool get_snap_to_grid ();
8897 + public void set_column_spacing (float spacing);
8898 + public void set_column_width (float min_width, float max_width);
8899 + public void set_homogeneous (bool homogeneous);
8900 + public void set_orientation (Clutter.FlowOrientation orientation);
8901 + public void set_row_height (float min_height, float max_height);
8902 + public void set_row_spacing (float spacing);
8903 + [Version (since = "1.16")]
8904 + public void set_snap_to_grid (bool snap_to_grid);
8905 + public float column_spacing { get; set; }
8906 + public bool homogeneous { get; set; }
8907 + [NoAccessorMethod]
8908 + public float max_column_width { get; set; }
8909 + [NoAccessorMethod]
8910 + public float max_row_height { get; set; }
8911 + [NoAccessorMethod]
8912 + public float min_column_width { get; set; }
8913 + [NoAccessorMethod]
8914 + public float min_row_height { get; set; }
8915 + public Clutter.FlowOrientation orientation { get; set construct; }
8916 + public float row_spacing { get; set; }
8917 + [Version (since = "1.16")]
8918 + public bool snap_to_grid { get; set; }
8921 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
8923 + public class Frame {
8924 + public bool has_result ();
8925 + public void set_result (Clutter.FrameResult result);
8929 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_frame_clock_get_type ()")]
8930 + public sealed class FrameClock : GLib.Object {
8931 + [CCode (has_construct_function = false)]
8932 + protected FrameClock ();
8933 + public void add_timeline (Clutter.Timeline timeline);
8935 + public GLib.StringBuilder get_max_render_time_debug_info ();
8937 + public float get_refresh_rate ();
8938 + public void inhibit ();
8940 + public void notify_ready ();
8943 + public void record_flip_time (int64 flip_time_us);
8945 + public void remove_timeline (Clutter.Timeline timeline);
8946 + public void schedule_update ();
8947 + public void schedule_update_now ();
8948 + public void uninhibit ();
8950 + public signal void destroy ();
8953 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_gesture_action_get_type ()")]
8954 + [Version (since = "1.8")]
8955 + public class GestureAction : Clutter.Action {
8956 + [CCode (has_construct_function = false, type = "ClutterAction*")]
8957 + public GestureAction ();
8958 + [Version (since = "1.12")]
8959 + public void cancel ();
8961 + public virtual bool gesture_prepare (Clutter.Actor actor);
8962 + [Version (since = "1.12")]
8963 + public unowned Clutter.InputDevice get_device (uint point);
8964 + [Version (since = "1.14")]
8965 + public unowned Clutter.Event get_last_event (uint point);
8966 + public void get_motion_coords (uint point, out float motion_x, out float motion_y);
8967 + [Version (since = "1.12")]
8968 + public float get_motion_delta (uint point, out float delta_x, out float delta_y);
8969 + [Version (since = "1.12")]
8970 + public uint get_n_current_points ();
8971 + [Version (since = "1.12")]
8972 + public int get_n_touch_points ();
8973 + public void get_press_coords (uint point, out float press_x, out float press_y);
8974 + public void get_release_coords (uint point, out float release_x, out float release_y);
8975 + [Version (since = "1.12")]
8976 + public unowned Clutter.EventSequence get_sequence (uint point);
8977 + [Version (since = "1.18")]
8978 + public void get_threshold_trigger_distance (out float x, out float y);
8979 + [Version (since = "1.20")]
8980 + public Clutter.GestureTriggerEdge get_threshold_trigger_edge ();
8981 + [Version (deprecated = true, deprecated_since = "1.20", since = "1.18")]
8982 + public Clutter.GestureTriggerEdge get_threshold_trigger_egde ();
8983 + [Version (since = "1.12")]
8984 + public float get_velocity (uint point, out float velocity_x, out float velocity_y);
8985 + [Version (since = "1.12")]
8986 + public void set_n_touch_points (int nb_points);
8987 + [Version (since = "1.18")]
8988 + public void set_threshold_trigger_distance (float x, float y);
8989 + [Version (since = "1.18")]
8990 + public void set_threshold_trigger_edge (Clutter.GestureTriggerEdge edge);
8991 + [Version (since = "1.16")]
8992 + public int n_touch_points { get; set; }
8993 + [NoAccessorMethod]
8994 + [Version (since = "1.18")]
8995 + public float threshold_trigger_distance_x { get; construct; }
8996 + [NoAccessorMethod]
8997 + [Version (since = "1.18")]
8998 + public float threshold_trigger_distance_y { get; construct; }
8999 + [Version (since = "1.18")]
9000 + public Clutter.GestureTriggerEdge threshold_trigger_edge { get; construct; }
9001 + public virtual signal bool gesture_begin (Clutter.Actor actor);
9002 + public virtual signal void gesture_cancel (Clutter.Actor actor);
9003 + public virtual signal void gesture_end (Clutter.Actor actor);
9004 + public virtual signal bool gesture_progress (Clutter.Actor actor);
9007 + [CCode (cheader_filename = "clutter/clutter.h", ref_function = "clutter_grab_ref", type_id = "clutter_grab_get_type ()", unref_function = "clutter_grab_unref")]
9009 + public class Grab {
9010 + public void dismiss ();
9011 + public Clutter.GrabState get_seat_state ();
9012 + public unowned Clutter.Grab @ref ();
9013 + public void unref ();
9016 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_grid_layout_get_type ()")]
9017 + [Version (since = "1.12")]
9018 + public class GridLayout : Clutter.LayoutManager {
9019 + [CCode (has_construct_function = false, type = "ClutterLayoutManager*")]
9020 + public GridLayout ();
9021 + public void attach (Clutter.Actor child, int left, int top, int width, int height);
9022 + public void attach_next_to (Clutter.Actor child, Clutter.Actor? sibling, Clutter.GridPosition side, int width, int height);
9023 + public unowned Clutter.Actor get_child_at (int left, int top);
9024 + public bool get_column_homogeneous ();
9025 + public uint get_column_spacing ();
9026 + public Clutter.Orientation get_orientation ();
9027 + public bool get_row_homogeneous ();
9028 + public uint get_row_spacing ();
9029 + public void insert_column (int position);
9030 + public void insert_next_to (Clutter.Actor sibling, Clutter.GridPosition side);
9031 + public void insert_row (int position);
9032 + public void set_column_homogeneous (bool homogeneous);
9033 + public void set_column_spacing (uint spacing);
9034 + public void set_orientation (Clutter.Orientation orientation);
9035 + public void set_row_homogeneous (bool homogeneous);
9036 + public void set_row_spacing (uint spacing);
9037 + public bool column_homogeneous { get; set; }
9038 + public uint column_spacing { get; set; }
9039 + public Clutter.Orientation orientation { get; set; }
9040 + public bool row_homogeneous { get; set; }
9041 + public uint row_spacing { get; set; }
9044 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
9046 + public class IMEvent : Clutter.Event {
9047 + public Clutter.EventFlags flags;
9048 + public uint32 len;
9050 + public Clutter.PreeditResetMode mode;
9052 + public int32 offset;
9054 + public weak Clutter.Actor source;
9056 + public weak Clutter.Stage stage;
9057 + public weak string text;
9058 + public uint32 time;
9059 + public Clutter.EventType type;
9063 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_group_get_type ()")]
9064 + [Version (since = "0.2")]
9065 + public class Group : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
9066 + [CCode (has_construct_function = false, type = "ClutterActor*")]
9067 + [Version (deprecated = true, deprecated_since = "1.10")]
9069 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
9070 + public int get_n_children ();
9071 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
9072 + public unowned Clutter.Actor get_nth_child (int index_);
9073 + [Version (deprecated = true, deprecated_since = "1.10")]
9074 + public void remove_all ();
9077 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_image_get_type ()")]
9078 + [Version (since = "1.10")]
9079 + public class Image : GLib.Object, Clutter.Content {
9080 + [CCode (has_construct_function = false, type = "ClutterContent*")]
9082 + public unowned Cogl.Texture get_texture ();
9083 + public bool set_area ([CCode (array_length = false)] uint8[] data, Cogl.PixelFormat pixel_format, Cairo.RectangleInt rect, uint row_stride) throws GLib.Error;
9084 + [Version (since = "1.12")]
9085 + public bool set_bytes (GLib.Bytes data, Cogl.PixelFormat pixel_format, uint width, uint height, uint row_stride) throws GLib.Error;
9086 + public bool set_data ([CCode (array_length = false)] uint8[] data, Cogl.PixelFormat pixel_format, uint width, uint height, uint row_stride) throws GLib.Error;
9088 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_input_device_get_type ()")]
9089 + public class InputDevice : GLib.Object {
9090 + [CCode (has_construct_function = false)]
9091 + protected InputDevice ();
9093 + public Clutter.InputCapabilities get_capabilities ();
9097 + [Version (since = "1.2")]
9098 + public unowned Clutter.Actor get_actor (Clutter.EventSequence? sequence);
9101 + [Version (since = "1.6")]
9102 + public unowned Clutter.InputDevice get_associated_device ();
9104 + [Version (since = "1.6")]
9105 + public Clutter.InputAxis get_axis (uint index_);
9106 + [Version (since = "1.6")]
9108 + public bool get_axis_value (double axes, Clutter.InputAxis axis, double value);
9110 + public bool get_axis_value ([CCode (array_length = false)] double[] axes, Clutter.InputAxis axis, out double value);
9113 + [Version (since = "1.12")]
9114 + public bool get_coords (Clutter.EventSequence? sequence, out Graphene.Point point);
9115 + [Version (since = "1.0")]
9116 + public int get_device_id ();
9119 + [Version (since = "1.6")]
9120 + public Clutter.InputMode get_device_mode ();
9121 + [Version (since = "1.2")]
9122 + public unowned string get_device_name ();
9123 + public unowned string get_device_node ();
9124 + [Version (since = "1.0")]
9125 + public Clutter.InputDeviceType get_device_type ();
9127 + [Version (since = "1.6")]
9128 + public bool get_enabled ();
9131 + [Version (since = "1.10")]
9132 + public unowned Clutter.Actor get_grabbed_actor ();
9134 + public virtual int get_group_n_modes (int group);
9135 + [Version (since = "1.6")]
9136 + public bool get_has_cursor ();
9138 + [Version (since = "1.6")]
9139 + public bool get_key (uint index_, out uint keyval, out Clutter.ModifierType modifiers);
9140 + public Clutter.InputDeviceMapping get_mapping_mode ();
9142 + public int get_mode_switch_button_group (uint button);
9144 + [Version (since = "1.16")]
9145 + public Clutter.ModifierType get_modifier_state ();
9148 + [Version (since = "1.6")]
9149 + public uint get_n_axes ();
9152 + public int get_n_buttons ();
9154 + [Version (since = "1.6")]
9155 + public uint get_n_keys ();
9157 + public int get_n_mode_groups ();
9158 + public int get_n_rings ();
9159 + public int get_n_strips ();
9162 + [Version (since = "1.6")]
9163 + public GLib.List<weak Clutter.InputDevice> get_physical_devices ();
9165 + [Version (since = "1.2")]
9166 + public unowned Clutter.Actor get_pointer_actor ();
9168 + [Version (since = "1.2")]
9169 + public unowned Clutter.Stage get_pointer_stage ();
9172 + public virtual int get_pad_feature_group (Clutter.InputDevicePadFeature feature, int n_feature);
9175 + [Version (since = "1.22")]
9176 + public unowned string get_product_id ();
9177 + public unowned Clutter.Seat get_seat ();
9179 + [Version (since = "1.6")]
9180 + public GLib.List<weak Clutter.InputDevice> get_slave_devices ();
9182 + [Version (since = "1.22")]
9183 + public unowned string get_vendor_id ();
9184 + [Version (since = "1.10")]
9185 + public void grab (Clutter.Actor actor);
9186 + public virtual bool is_grouped (Clutter.InputDevice other_device);
9187 + public virtual bool is_mode_switch_button (uint group, uint button);
9189 + [Version (since = "1.10")]
9190 + public virtual bool keycode_to_evdev (uint hardware_keycode, uint evdev_keycode);
9193 + [Version (since = "1.12")]
9194 + public unowned Clutter.Actor sequence_get_grabbed_actor (Clutter.EventSequence sequence);
9195 + [Version (since = "1.12")]
9196 + public void sequence_grab (Clutter.EventSequence sequence, Clutter.Actor actor);
9197 + [Version (since = "1.12")]
9198 + public void sequence_ungrab (Clutter.EventSequence sequence);
9201 + [Version (since = "1.6")]
9202 + public void set_enabled (bool enabled);
9203 + [Version (since = "1.6")]
9204 + public void set_key (uint index_, uint keyval, Clutter.ModifierType modifiers);
9205 + public void set_mapping_mode (Clutter.InputDeviceMapping mapping);
9208 + [Version (since = "1.10")]
9209 + public void ungrab ();
9212 + [Version (since = "1.2")]
9213 + public void update_from_event (Clutter.Event event, bool update_stage);
9215 + public virtual void update_from_tool (Clutter.InputDeviceTool tool);
9217 + [NoAccessorMethod]
9218 + [Version (since = "1.6")]
9219 + public Clutter.Backend backend { owned get; construct; }
9221 + public Clutter.InputCapabilities capabilities { get; construct; }
9223 + public Clutter.InputMode device_mode { get; construct; }
9224 + public string device_node { get; construct; }
9225 + [Version (since = "1.2")]
9226 + public Clutter.InputDeviceType device_type { get; construct; }
9228 + [Version (since = "1.6")]
9229 + public bool enabled { get; set; }
9231 + [Version (since = "1.6")]
9232 + public bool has_cursor { get; construct; }
9234 + [NoAccessorMethod]
9235 + [Version (since = "1.2")]
9236 + public int id { get; construct; }
9237 + public Clutter.InputDeviceMapping mapping_mode { get; set; }
9238 + [Version (since = "1.6")]
9239 + public uint n_axes { get; }
9242 + public int n_buttons { get; construct; }
9244 + public int n_mode_groups { get; construct; }
9245 + public int n_rings { get; construct; }
9246 + public int n_strips { get; construct; }
9247 + [NoAccessorMethod]
9248 + [Version (since = "1.2")]
9249 + public string name { owned get; construct; }
9250 + [Version (since = "1.22")]
9251 + public string product_id { get; construct; }
9252 + public Clutter.Seat seat { get; construct; }
9253 + [Version (since = "1.22")]
9254 + public string vendor_id { get; construct; }
9256 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_input_device_tool_get_type ()")]
9257 + public abstract class InputDeviceTool : GLib.Object {
9258 + [CCode (has_construct_function = false)]
9259 + protected InputDeviceTool ();
9261 + public Clutter.InputAxisFlags get_axes ();
9263 + public uint64 get_id ();
9264 + [Version (since = "1.28")]
9265 + public uint64 get_serial ();
9266 + [Version (since = "1.28")]
9267 + public Clutter.InputDeviceToolType get_tool_type ();
9269 + public Clutter.InputAxisFlags axes { get; construct; }
9271 + public uint64 id { get; construct; }
9272 + public uint64 serial { get; construct; }
9273 + [NoAccessorMethod]
9274 + public Clutter.InputDeviceToolType type { get; construct; }
9276 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_input_focus_get_type ()")]
9277 + public abstract class InputFocus : GLib.Object {
9278 + [CCode (has_construct_function = false)]
9279 + protected InputFocus ();
9281 + public virtual void commit_text (string text);
9283 + public virtual void delete_surrounding (int offset, uint len);
9285 + public bool filter_event (Clutter.Event event);
9287 + public bool filter_key_event (Clutter.KeyEvent key);
9290 + public virtual void focus_in (Clutter.InputMethod input_method);
9292 + public virtual void focus_out ();
9293 + public bool is_focused ();
9295 + public virtual void request_surrounding ();
9296 + public void reset ();
9297 + public void set_can_show_preedit (bool can_show_preedit);
9298 + public void set_content_hints (Clutter.InputContentHintFlags hint);
9299 + public void set_content_purpose (Clutter.InputContentPurpose purpose);
9300 + public void set_cursor_location (Graphene.Rect rect);
9301 + public void set_input_panel_state (Clutter.InputPanelState state);
9303 + public virtual void set_preedit_text (string preedit, uint cursor);
9304 + public void set_surrounding (string text, uint cursor, uint anchor);
9306 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_input_method_get_type ()")]
9307 + public abstract class InputMethod : GLib.Object {
9308 + [CCode (has_construct_function = false)]
9309 + protected InputMethod ();
9311 + public virtual bool filter_key_event (Clutter.Event key);
9312 + public virtual void focus_in (Clutter.InputFocus actor);
9313 + public virtual void focus_out ();
9314 + public void forward_key (uint32 keyval, uint32 keycode, uint32 state, uint64 time_, bool press);
9315 + public void notify_key_event (Clutter.Event event, bool filtered);
9317 + public virtual void reset ();
9319 + public virtual void set_cursor_location (Graphene.Rect rect);
9320 + public void set_input_panel_state (Clutter.InputPanelState state);
9322 + public void set_preedit_text (string? preedit, uint cursor, Clutter.PreeditResetMode mode);
9324 + public void set_preedit_text (string? preedit, uint cursor);
9327 + public virtual void set_surrounding (string text, uint cursor, uint anchor);
9329 + public virtual void update_content_hints (Clutter.InputContentHintFlags hint);
9331 + public virtual void update_content_purpose (Clutter.InputContentPurpose purpose);
9332 + [NoAccessorMethod]
9333 + public bool can_show_preedit { get; set; }
9334 + [NoAccessorMethod]
9335 + public Clutter.InputContentHintFlags content_hints { get; set; }
9336 + [NoAccessorMethod]
9337 + public Clutter.InputContentPurpose content_purpose { get; set; }
9339 + public signal void commit (string text);
9340 + public signal void cursor_location_changed (Graphene.Rect object);
9342 + public signal void delete_surrounding (int offset, uint len);
9343 + public signal void input_panel_state (Clutter.InputPanelState object);
9345 + public signal void request_surrounding ();
9347 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_interval_get_type ()")]
9348 + [Version (since = "1.0")]
9349 + public class Interval : GLib.InitiallyUnowned, Clutter.Scriptable {
9350 + [CCode (has_construct_function = false)]
9351 + public Interval (GLib.Type gtype, ...);
9352 + public Clutter.Interval clone ();
9353 + [Version (since = "1.4")]
9354 + public unowned GLib.Value? compute (double factor);
9355 + public virtual bool compute_value (double factor, out GLib.Value value);
9356 + public GLib.Value get_final_value ();
9357 + public GLib.Value get_initial_value ();
9358 + public void get_interval (...);
9359 + public GLib.Type get_value_type ();
9360 + [Version (since = "1.12")]
9361 + public bool is_valid ();
9362 + public unowned GLib.Value? peek_final_value ();
9363 + public unowned GLib.Value? peek_initial_value ();
9364 + public static void register_progress_func (GLib.Type value_type, Clutter.ProgressFunc func);
9365 + [Version (since = "1.10")]
9366 + public void set_final (...);
9367 + public void set_final_value (GLib.Value value);
9368 + [Version (since = "1.10")]
9369 + public void set_initial (...);
9370 + public void set_initial_value (GLib.Value value);
9371 + public void set_interval (...);
9372 + public virtual bool validate (GLib.ParamSpec pspec);
9373 + [CCode (has_construct_function = false)]
9374 + public Interval.with_values (GLib.Type gtype, GLib.Value? initial, GLib.Value? final);
9375 + [NoAccessorMethod]
9376 + [Version (since = "1.12")]
9377 + public GLib.Value final { owned get; set; }
9378 + [NoAccessorMethod]
9379 + [Version (since = "1.12")]
9380 + public GLib.Value initial { owned get; set; }
9381 + public GLib.Type value_type { get; construct; }
9383 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
9385 + [Version (since = "0.2")]
9386 + public class KeyEvent : Clutter.Event {
9387 + public weak Clutter.InputDevice device;
9389 + public uint32 evdev_code;
9391 + public Clutter.EventFlags flags;
9392 + public uint16 hardware_keycode;
9393 + public uint keyval;
9394 + public Clutter.ModifierType modifier_state;
9396 + public weak Clutter.Actor source;
9398 + public weak Clutter.Stage stage;
9399 + public uint32 time;
9400 + public Clutter.EventType type;
9401 + public unichar unicode_value;
9403 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_keyframe_transition_get_type ()")]
9404 + [Version (since = "1.12")]
9405 + public class KeyframeTransition : Clutter.PropertyTransition, Clutter.Scriptable {
9406 + [CCode (has_construct_function = false, type = "ClutterTransition*")]
9407 + public KeyframeTransition (string property_name);
9408 + public void clear ();
9409 + public void get_key_frame (uint index_, out double key, out Clutter.AnimationMode mode, out GLib.Value value);
9410 + public uint get_n_key_frames ();
9411 + public void set_key_frame (uint index_, double key, Clutter.AnimationMode mode, GLib.Value value);
9412 + public void set_key_frames ([CCode (array_length_cname = "n_key_frames", array_length_pos = 0.5, array_length_type = "guint")] double[] key_frames);
9413 + public void set_modes ([CCode (array_length_cname = "n_modes", array_length_pos = 0.5, array_length_type = "guint")] Clutter.AnimationMode[] modes);
9414 + public void set_values ([CCode (array_length_cname = "n_values", array_length_pos = 0.5, array_length_type = "guint")] GLib.Value[] values);
9416 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_keymap_get_type ()")]
9417 + public abstract class Keymap : GLib.Object {
9418 + [CCode (has_construct_function = false)]
9419 + protected Keymap ();
9421 + public bool get_caps_lock_state ();
9423 + public virtual bool get_caps_lock_state ();
9425 + public virtual Pango.Direction get_direction ();
9427 + public bool get_num_lock_state ();
9428 + public bool caps_lock_state { get; }
9429 + public bool num_lock_state { get; }
9431 + public virtual bool get_num_lock_state ();
9433 + public signal void state_changed ();
9435 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_layer_node_get_type ()")]
9436 + public class LayerNode : Clutter.PaintNode {
9437 + [CCode (has_construct_function = false, type = "ClutterPaintNode*")]
9439 + public LayerNode (Graphene.Matrix projection, Cairo.Rectangle viewport, float width, float height, uint8 opacity);
9440 + [CCode (has_construct_function = false, type = "ClutterPaintNode*")]
9441 + public LayerNode.to_framebuffer (Cogl.Framebuffer framebuffer, Cogl.Pipeline pipeline);
9443 + public LayerNode (Cogl.Matrix projection, Cairo.Rectangle viewport, float width, float height, uint8 opacity);
9446 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_layout_manager_get_type ()")]
9447 + [Version (since = "1.2")]
9448 + public abstract class LayoutManager : GLib.InitiallyUnowned {
9449 + [CCode (has_construct_function = false)]
9450 + protected LayoutManager ();
9452 + public virtual void allocate (Clutter.Container container, Clutter.ActorBox allocation);
9454 + public virtual void allocate (Clutter.Container container, Clutter.ActorBox allocation, Clutter.AllocationFlags flags);
9456 + public void child_get (Clutter.Container container, Clutter.Actor actor, ...);
9457 + public void child_get_property (Clutter.Container container, Clutter.Actor actor, string property_name, GLib.Value value);
9458 + public void child_set (Clutter.Container container, Clutter.Actor actor, ...);
9459 + public void child_set_property (Clutter.Container container, Clutter.Actor actor, string property_name, GLib.Value value);
9461 + public virtual unowned Clutter.LayoutMeta create_child_meta (Clutter.Container container, Clutter.Actor actor);
9464 + public virtual void end_animation ();
9466 + public unowned GLib.ParamSpec find_child_property (string name);
9469 + public virtual double get_animation_progress ();
9471 + [Version (since = "1.0")]
9472 + public unowned Clutter.LayoutMeta get_child_meta (Clutter.Container container, Clutter.Actor actor);
9474 + public virtual GLib.Type get_child_meta_type ();
9475 + public virtual void get_preferred_height (Clutter.Container container, float for_width, out float min_height_p, out float nat_height_p);
9476 + public virtual void get_preferred_width (Clutter.Container container, float for_height, out float min_width_p, out float nat_width_p);
9477 + [CCode (array_length_pos = 0.1, array_length_type = "guint")]
9478 + public GLib.ParamSpec[] list_child_properties ();
9479 + public virtual void set_container (Clutter.Container? container);
9481 + public virtual signal void layout_changed ();
9483 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_layout_meta_get_type ()")]
9484 + [Version (since = "1.2")]
9485 + public abstract class LayoutMeta : Clutter.ChildMeta {
9486 + [CCode (has_construct_function = false)]
9487 + protected LayoutMeta ();
9488 + public unowned Clutter.LayoutManager get_manager ();
9489 + public Clutter.LayoutManager manager { get; construct; }
9491 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
9493 + [Version (since = "0.2")]
9494 + public class MotionEvent : Clutter.Event {
9495 + public double axes;
9496 + public weak Clutter.InputDevice device;
9499 + public double dx_unaccel;
9501 + public double dy_unaccel;
9503 + public Clutter.EventFlags flags;
9504 + public Clutter.ModifierType modifier_state;
9506 + public weak Clutter.Actor source;
9508 + public weak Clutter.Stage stage;
9509 + public uint32 time;
9511 + public int64 time_us;
9513 + public Clutter.EventType type;
9517 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_offscreen_effect_get_type ()")]
9518 + [Version (since = "1.4")]
9519 + public abstract class OffscreenEffect : Clutter.Effect {
9520 + [CCode (has_construct_function = false)]
9521 + protected OffscreenEffect ();
9522 + public virtual Cogl.Handle create_texture (float width, float height);
9524 + public unowned Cogl.Pipeline? get_pipeline ();
9526 + [Version (since = "1.14")]
9527 + public bool get_target_rect (out Graphene.Rect rect);
9529 + [Version (deprecated = true, deprecated_since = "1.14", since = "1.8")]
9530 + public bool get_target_size (out float width, out float height);
9531 + [Version (since = "1.10")]
9532 + public unowned Cogl.Handle get_texture ();
9534 + public virtual void paint_target (Clutter.PaintNode node, Clutter.PaintContext paint_context);
9536 + public virtual void paint_target (Clutter.PaintContext paint_context);
9539 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
9541 + public class PadButtonEvent : Clutter.Event {
9542 + public uint32 button;
9543 + public weak Clutter.InputDevice device;
9544 + public Clutter.EventFlags flags;
9545 + public uint32 group;
9546 + public uint32 mode;
9548 + public weak Clutter.Actor source;
9550 + public weak Clutter.Stage stage;
9551 + public uint32 time;
9552 + public Clutter.EventType type;
9554 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
9556 + public class PadRingEvent : Clutter.Event {
9557 + public double angle;
9558 + public weak Clutter.InputDevice device;
9559 + public Clutter.EventFlags flags;
9560 + public uint32 group;
9561 + public uint32 mode;
9562 + public uint32 ring_number;
9563 + public Clutter.InputDevicePadSource ring_source;
9565 + public weak Clutter.Actor source;
9567 + public weak Clutter.Stage stage;
9568 + public uint32 time;
9569 + public Clutter.EventType type;
9571 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
9573 + public class PadStripEvent : Clutter.Event {
9574 + public weak Clutter.InputDevice device;
9575 + public Clutter.EventFlags flags;
9576 + public uint32 group;
9577 + public uint32 mode;
9578 + public weak Clutter.Actor source;
9579 + public weak Clutter.Stage stage;
9580 + public uint32 strip_number;
9581 + public Clutter.InputDevicePadSource strip_source;
9582 + public uint32 time;
9583 + public Clutter.EventType type;
9584 + public double value;
9586 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_page_turn_effect_get_type ()")]
9587 + [Version (since = "1.4")]
9588 + public class PageTurnEffect : Clutter.DeformEffect {
9589 + [CCode (has_construct_function = false, type = "ClutterEffect*")]
9590 + public PageTurnEffect (double period, double angle, float radius);
9591 + public double get_angle ();
9592 + public double get_period ();
9593 + public float get_radius ();
9594 + public void set_angle (double angle);
9595 + public void set_period (double period);
9596 + public void set_radius (float radius);
9597 + public double angle { get; set; }
9598 + public double period { get; set; }
9599 + public float radius { get; set; }
9601 + [CCode (cheader_filename = "clutter/clutter.h", ref_function = "clutter_paint_context_ref", type_id = "clutter_paint_context_get_type ()", unref_function = "clutter_paint_context_unref")]
9603 + public class PaintContext {
9604 + public void destroy ();
9605 + public unowned Cogl.Framebuffer get_framebuffer ();
9606 + public unowned Cairo.Region get_redraw_clip ();
9607 + public void pop_framebuffer ();
9608 + public void push_framebuffer (Cogl.Framebuffer framebuffer);
9609 + public unowned Clutter.PaintContext @ref ();
9610 + public void unref ();
9612 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_paint_node_get_type ()")]
9613 + [Version (since = "1.10")]
9614 + public abstract class PaintNode {
9615 + [CCode (has_construct_function = false)]
9616 + protected PaintNode ();
9617 + public void add_child (Clutter.PaintNode child);
9618 + public void add_multitexture_rectangle (Clutter.ActorBox rect, float text_coords, uint text_coords_len);
9619 + public void add_rectangle (Clutter.ActorBox rect);
9621 + public void add_rectangles ([CCode (array_length_cname = "n_rects", array_length_pos = 1.1, array_length_type = "guint")] float[] coords);
9623 + public void add_texture_rectangle (Clutter.ActorBox rect, float x_1, float y_1, float x_2, float y_2);
9625 + public void add_texture_rectangles ([CCode (array_length_cname = "n_rects", array_length_pos = 1.1, array_length_type = "guint")] float[] coords);
9627 + public unowned Cogl.Framebuffer get_framebuffer ();
9628 + public void paint (Clutter.PaintContext paint_context);
9629 + public unowned Clutter.PaintNode @ref ();
9630 + public void set_name (string name);
9631 + public void unref ();
9633 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_pan_action_get_type ()")]
9634 + [Version (since = "1.12")]
9635 + public class PanAction : Clutter.GestureAction {
9636 + [CCode (has_construct_function = false, type = "ClutterAction*")]
9637 + public PanAction ();
9638 + public double get_acceleration_factor ();
9639 + [Version (since = "1.24")]
9640 + public float get_constrained_motion_delta (uint point, out float delta_x, out float delta_y);
9641 + public double get_deceleration ();
9642 + public bool get_interpolate ();
9643 + public void get_interpolated_coords (out float interpolated_x, out float interpolated_y);
9644 + public float get_interpolated_delta (out float delta_x, out float delta_y);
9645 + [Version (since = "1.14")]
9646 + public void get_motion_coords (uint point, out float motion_x, out float motion_y);
9647 + [Version (since = "1.14")]
9648 + public float get_motion_delta (uint point, out float delta_x, out float delta_y);
9649 + public Clutter.PanAxis get_pan_axis ();
9650 + public void set_acceleration_factor (double factor);
9651 + public void set_deceleration (double rate);
9652 + public void set_interpolate (bool should_interpolate);
9653 + public void set_pan_axis (Clutter.PanAxis axis);
9654 + public double acceleration_factor { get; set; }
9655 + public double deceleration { get; set; }
9656 + public bool interpolate { get; set; }
9657 + public Clutter.PanAxis pan_axis { get; set; }
9659 + public signal bool pan (Clutter.Actor actor, bool is_interpolated);
9661 + public virtual signal bool pan (Clutter.Actor actor, bool is_interpolated);
9663 + public virtual signal void pan_stopped (Clutter.Actor actor);
9665 + [CCode (cheader_filename = "clutter/clutter.h", lower_case_csuffix = "param_units", type_id = "clutter_param_units_get_type ()")]
9666 + public class ParamSpecUnit : GLib.ParamSpec {
9667 + [CCode (has_construct_function = false)]
9668 + protected ParamSpecUnit ();
9670 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_path_get_type ()")]
9671 + [Version (since = "1.0")]
9672 + public class Path : GLib.InitiallyUnowned {
9673 + [CCode (has_construct_function = false)]
9675 + public void add_cairo_path (Cairo.Path cpath);
9676 + public void add_close ();
9677 + public void add_curve_to (int x_1, int y_1, int x_2, int y_2, int x_3, int y_3);
9678 + public void add_line_to (int x, int y);
9679 + public void add_move_to (int x, int y);
9680 + public void add_node (Clutter.PathNode node);
9681 + public void add_rel_curve_to (int x_1, int y_1, int x_2, int y_2, int x_3, int y_3);
9682 + public void add_rel_line_to (int x, int y);
9683 + public void add_rel_move_to (int x, int y);
9684 + public bool add_string (string str);
9685 + public void clear ();
9686 + public void @foreach (Clutter.PathCallback callback);
9687 + public string get_description ();
9688 + public uint get_length ();
9689 + public uint get_n_nodes ();
9690 + public Clutter.PathNode get_node (uint index_);
9691 + public GLib.SList<weak Clutter.PathNode?> get_nodes ();
9692 + public uint get_position (double progress, out Clutter.Knot position);
9693 + public void insert_node (int index_, Clutter.PathNode node);
9694 + public void remove_node (uint index_);
9695 + public void replace_node (uint index_, Clutter.PathNode node);
9696 + public bool set_description (string str);
9697 + public void to_cairo_path (Cairo.Context cr);
9698 + [CCode (has_construct_function = false)]
9699 + public Path.with_description (string desc);
9700 + public string description { owned get; set; }
9701 + public uint length { get; }
9703 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_path_constraint_get_type ()")]
9704 + [Version (since = "1.6")]
9705 + public class PathConstraint : Clutter.Constraint {
9706 + [CCode (has_construct_function = false, type = "ClutterConstraint*")]
9707 + public PathConstraint (Clutter.Path? path, float offset);
9708 + public float get_offset ();
9709 + public unowned Clutter.Path get_path ();
9710 + public void set_offset (float offset);
9711 + public void set_path (Clutter.Path? path);
9712 + public float offset { get; set; }
9713 + public Clutter.Path path { get; set; }
9714 + public signal void node_reached (Clutter.Actor actor, uint index);
9716 + [CCode (cheader_filename = "clutter/clutter.h", ref_function = "clutter_pick_context_ref", type_id = "clutter_pick_context_get_type ()", unref_function = "clutter_pick_context_unref")]
9718 + public class PickContext {
9719 + public void destroy ();
9721 + public Graphene.Matrix get_transform ();
9723 + public void log_overlap (Clutter.Actor actor);
9725 + public void log_pick (Clutter.ActorBox box, Clutter.Actor actor);
9726 + public void pop_clip ();
9727 + public void pop_transform ();
9728 + public void push_clip (Clutter.ActorBox box);
9729 + public void push_transform (Graphene.Matrix transform);
9731 + public unowned Clutter.PickContext @ref ();
9732 + public void unref ();
9734 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_pipeline_node_get_type ()")]
9735 + [Version (since = "1.10")]
9736 + public class PipelineNode : Clutter.PaintNode {
9738 + [CCode (has_construct_function = false, type = "ClutterPaintNode*")]
9739 + public PipelineNode (Cogl.Pipeline? pipeline);
9741 + [CCode (has_construct_function = false)]
9742 + protected PipelineNode ();
9745 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_property_transition_get_type ()")]
9746 + [Version (since = "1.10")]
9747 + public class PropertyTransition : Clutter.Transition, Clutter.Scriptable {
9748 + [CCode (has_construct_function = false, type = "ClutterTransition*")]
9749 + public PropertyTransition (string? property_name);
9751 + [CCode (has_construct_function = false, type = "ClutterTransition*")]
9752 + public PropertyTransition.for_actor (Clutter.Actor actor, string? property_name);
9754 + public unowned string get_property_name ();
9755 + public void set_property_name (string? property_name);
9756 + public string property_name { get; set; }
9758 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
9760 + [Version (since = "1.28")]
9761 + public class ProximityEvent : Clutter.Event {
9762 + public weak Clutter.InputDevice device;
9763 + public Clutter.EventFlags flags;
9765 + public weak Clutter.Actor source;
9767 + public weak Clutter.Stage stage;
9768 + public uint32 time;
9769 + public Clutter.EventType type;
9772 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_rectangle_get_type ()")]
9773 + [Version (since = "0.2")]
9774 + public class Rectangle : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
9775 + [CCode (has_construct_function = false, type = "ClutterActor*")]
9776 + [Version (deprecated = true, deprecated_since = "1.10")]
9777 + public Rectangle ();
9778 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
9779 + public Clutter.Color get_border_color ();
9780 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
9781 + public uint get_border_width ();
9782 + [Version (deprecated = true, deprecated_since = "1.10")]
9783 + public Clutter.Color get_color ();
9784 + [Version (deprecated = true, deprecated_since = "1.10")]
9785 + public void set_border_color (Clutter.Color color);
9786 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
9787 + public void set_border_width (uint width);
9788 + [Version (deprecated = true, deprecated_since = "1.10")]
9789 + public void set_color (Clutter.Color color);
9790 + [CCode (has_construct_function = false, type = "ClutterActor*")]
9791 + [Version (deprecated = true, deprecated_since = "1.10")]
9792 + public Rectangle.with_color (Clutter.Color color);
9793 + public Clutter.Color border_color { get; set; }
9794 + public uint border_width { get; set; }
9795 + public Clutter.Color color { get; set; }
9796 + [NoAccessorMethod]
9797 + public bool has_border { get; set; }
9800 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_root_node_get_type ()")]
9801 + public class RootNode : Clutter.PaintNode {
9802 + [CCode (has_construct_function = false, type = "ClutterPaintNode*")]
9803 + public RootNode (Cogl.Framebuffer framebuffer, Clutter.Color clear_color, Cogl.BufferBit clear_flags);
9805 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_rotate_action_get_type ()")]
9806 + [Version (since = "1.12")]
9807 + public class RotateAction : Clutter.GestureAction {
9808 + [CCode (has_construct_function = false, type = "ClutterAction*")]
9809 + public RotateAction ();
9811 + public signal bool rotate (Clutter.Actor actor, double angle);
9813 + public virtual signal bool rotate (Clutter.Actor actor, double angle);
9816 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_script_get_type ()")]
9817 + [Version (since = "0.6")]
9818 + public class Script : GLib.Object {
9819 + [CCode (has_construct_function = false)]
9821 + [Version (since = "0.8")]
9822 + public void add_search_paths ([CCode (array_length_cname = "n_paths", array_length_pos = 1.1, array_length_type = "gsize")] string[] paths);
9824 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.8")]
9825 + public void add_states (string? name, Clutter.State state);
9827 + public void connect_signals (void* user_data);
9828 + public void connect_signals_full (Clutter.ScriptConnectFunc func);
9829 + public void ensure_objects ();
9830 + public unowned GLib.Object get_object (string name);
9831 + public int get_objects (...);
9833 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.8")]
9834 + public unowned Clutter.State get_states (string? name);
9836 + [Version (since = "1.10")]
9837 + public unowned string get_translation_domain ();
9838 + public virtual GLib.Type get_type_from_name (string type_name);
9839 + [Version (since = "0.8")]
9840 + public GLib.List<weak GLib.Object> list_objects ();
9841 + public uint load_from_data (string data, ssize_t length) throws GLib.Error;
9842 + public uint load_from_file (string filename) throws GLib.Error;
9843 + [Version (since = "1.10")]
9844 + public uint load_from_resource (string resource_path) throws GLib.Error;
9845 + [Version (since = "0.8")]
9846 + public string lookup_filename (string filename);
9847 + [Version (since = "1.10")]
9848 + public void set_translation_domain (string? domain);
9849 + public void unmerge_objects (uint merge_id);
9850 + [NoAccessorMethod]
9851 + public string filename { owned get; }
9852 + [NoAccessorMethod]
9853 + public bool filename_set { get; }
9854 + [Version (since = "1.10")]
9855 + public string translation_domain { get; set; }
9857 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_scroll_actor_get_type ()")]
9858 + [Version (since = "1.12")]
9859 + public class ScrollActor : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
9860 + [CCode (has_construct_function = false, type = "ClutterActor*")]
9861 + public ScrollActor ();
9862 + public Clutter.ScrollMode get_scroll_mode ();
9863 + public void scroll_to_point (Graphene.Point point);
9864 + public void scroll_to_rect (Graphene.Rect rect);
9865 + public void set_scroll_mode (Clutter.ScrollMode mode);
9866 + public Clutter.ScrollMode scroll_mode { get; set; }
9868 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
9870 + [Version (since = "0.2")]
9871 + public class ScrollEvent : Clutter.Event {
9872 + public double axes;
9873 + public weak Clutter.InputDevice device;
9874 + public Clutter.ScrollDirection direction;
9875 + public Clutter.ScrollFinishFlags finish_flags;
9876 + public Clutter.EventFlags flags;
9877 + public Clutter.ModifierType modifier_state;
9878 + public Clutter.ScrollSource scroll_source;
9880 + public weak Clutter.Actor source;
9882 + public weak Clutter.Stage stage;
9883 + public uint32 time;
9884 + public Clutter.EventType type;
9888 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_seat_get_type ()")]
9889 + public abstract class Seat : GLib.Object {
9890 + [CCode (has_construct_function = false)]
9891 + protected Seat ();
9894 + public virtual void apply_kbd_a11y_settings (Clutter.KbdA11ySettings settings);
9896 + public virtual void bell_notify ();
9898 + public virtual void compress_motion (Clutter.Event event, Clutter.Event to_discard);
9900 + public virtual void copy_event_data (Clutter.Event src, Clutter.Event dest);
9902 + public virtual Clutter.VirtualInputDevice create_virtual_device (Clutter.InputDeviceType device_type);
9903 + public void ensure_a11y_state ();
9906 + public virtual void free_event_data (Clutter.Event event);
9907 + public void get_kbd_a11y_settings (Clutter.KbdA11ySettings settings);
9909 + public virtual unowned Clutter.InputDevice get_keyboard ();
9910 + public virtual unowned Clutter.Keymap get_keymap ();
9911 + public virtual unowned Clutter.InputDevice get_pointer ();
9912 + public void get_pointer_a11y_settings (Clutter.PointerA11ySettings settings);
9914 + public virtual Clutter.VirtualDeviceType get_supported_virtual_device_types ();
9916 + public bool get_touch_mode ();
9919 + public virtual Clutter.GrabState grab (uint32 time);
9922 + public virtual bool handle_event_post (Clutter.Event event);
9923 +#elif HAS_MUTTER338
9924 + public virtual bool handle_device_event (Clutter.Event event);
9926 + public void inhibit_unfocus ();
9927 + public bool is_unfocus_inhibited ();
9929 + public GLib.List<weak Clutter.InputDevice> list_devices ();
9931 + public virtual GLib.List<weak Clutter.InputDevice> list_devices ();
9934 + public virtual bool query_state (Clutter.InputDevice device, Clutter.EventSequence sequence, Graphene.Point coords, Clutter.ModifierType modifiers);
9936 + public void set_kbd_a11y_settings (Clutter.KbdA11ySettings settings);
9938 + public void set_pointer_a11y_dwell_click_type (Clutter.PointerA11yDwellClickType click_type);
9939 + public void set_pointer_a11y_settings (Clutter.PointerA11ySettings settings);
9942 + public virtual void ungrab (uint32 time);
9944 + public void uninhibit_unfocus ();
9945 + public virtual void warp_pointer (int x, int y);
9947 + [NoAccessorMethod]
9948 + public Clutter.Backend backend { owned get; construct; }
9950 + public bool touch_mode { get; }
9951 + public signal void device_added (Clutter.InputDevice object);
9952 + public signal void device_removed (Clutter.InputDevice object);
9953 + public signal void is_unfocus_inhibited_changed ();
9954 + public signal void kbd_a11y_flags_changed (uint settings_flags, uint changed_mask);
9955 + public signal void kbd_a11y_mods_state_changed (uint latched_mask, uint locked_mask);
9956 + public signal void ptr_a11y_dwell_click_type_changed (Clutter.PointerA11yDwellClickType click_type);
9957 + public signal void ptr_a11y_timeout_started (Clutter.InputDevice device, Clutter.PointerA11yTimeoutType timeout_type, uint delay);
9958 + public signal void ptr_a11y_timeout_stopped (Clutter.InputDevice device, Clutter.PointerA11yTimeoutType timeout_type, bool clicked);
9960 + public signal void tool_changed (Clutter.InputDevice object, Clutter.InputDeviceTool p0);
9963 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_settings_get_type ()")]
9964 + [Version (since = "1.4")]
9965 + public class Settings : GLib.Object {
9966 + [CCode (has_construct_function = false)]
9967 + protected Settings ();
9968 + public static unowned Clutter.Settings get_default ();
9969 + [NoAccessorMethod]
9970 + [Version (deprecated = true, deprecated_since = "1.10", since = "1.4")]
9971 + public Clutter.Backend backend { construct; }
9972 + [NoAccessorMethod]
9973 + [Version (since = "1.8")]
9974 + public int dnd_drag_threshold { get; set; }
9975 + [NoAccessorMethod]
9976 + public int double_click_distance { get; set; }
9977 + [NoAccessorMethod]
9978 + public int double_click_time { get; set; }
9979 + [NoAccessorMethod]
9980 + public int font_antialias { get; set; }
9981 + [NoAccessorMethod]
9982 + public int font_dpi { get; set; }
9983 + [NoAccessorMethod]
9984 + public string font_hint_style { owned get; set; }
9985 + [NoAccessorMethod]
9986 + public int font_hinting { get; set; }
9987 + [NoAccessorMethod]
9988 + public string font_name { owned get; set; }
9989 + [NoAccessorMethod]
9990 + public string font_subpixel_order { owned get; set; }
9991 + [NoAccessorMethod]
9992 + public uint fontconfig_timestamp { set; }
9993 + [NoAccessorMethod]
9994 + [Version (since = "1.8")]
9995 + public int long_press_duration { get; set; }
9996 + [NoAccessorMethod]
9997 + public uint password_hint_time { get; set; }
9998 + [NoAccessorMethod]
9999 + public int unscaled_font_dpi { set; }
10001 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
10003 + public class Shader {
10005 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_shader_effect_get_type ()")]
10006 + [Version (since = "1.4")]
10007 + public class ShaderEffect : Clutter.OffscreenEffect {
10008 + [CCode (has_construct_function = false, type = "ClutterEffect*")]
10009 + [Version (since = "1.8")]
10010 + public ShaderEffect (Clutter.ShaderType shader_type);
10011 + public unowned Cogl.Handle get_program ();
10012 + public unowned Cogl.Handle get_shader ();
10014 + public virtual string get_static_shader_source ();
10015 + public bool set_shader_source (string source);
10016 + public void set_uniform_value (string name, GLib.Value value);
10017 + [NoAccessorMethod]
10018 + public Clutter.ShaderType shader_type { construct; }
10020 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_shader_float_get_type ()")]
10021 + public class ShaderFloat {
10022 + [CCode (has_construct_function = false)]
10023 + protected ShaderFloat ();
10025 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_shader_int_get_type ()")]
10026 + public class ShaderInt {
10027 + [CCode (has_construct_function = false)]
10028 + protected ShaderInt ();
10030 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_shader_matrix_get_type ()")]
10031 + public class ShaderMatrix {
10032 + [CCode (has_construct_function = false)]
10033 + protected ShaderMatrix ();
10035 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_snap_constraint_get_type ()")]
10036 + [Version (since = "1.6")]
10037 + public class SnapConstraint : Clutter.Constraint {
10038 + [CCode (has_construct_function = false, type = "ClutterConstraint*")]
10039 + public SnapConstraint (Clutter.Actor? source, Clutter.SnapEdge from_edge, Clutter.SnapEdge to_edge, float offset);
10040 + public void get_edges (out Clutter.SnapEdge from_edge, out Clutter.SnapEdge to_edge);
10041 + public float get_offset ();
10042 + public unowned Clutter.Actor get_source ();
10043 + public void set_edges (Clutter.SnapEdge from_edge, Clutter.SnapEdge to_edge);
10044 + public void set_offset (float offset);
10045 + public void set_source (Clutter.Actor? source);
10046 + [NoAccessorMethod]
10047 + public Clutter.SnapEdge from_edge { get; set construct; }
10048 + public float offset { get; set construct; }
10049 + public Clutter.Actor source { get; set construct; }
10050 + [NoAccessorMethod]
10051 + public Clutter.SnapEdge to_edge { get; set construct; }
10053 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_stage_get_type ()")]
10054 + [Version (since = "0.2")]
10056 + public class Stage : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
10057 + [CCode (has_construct_function = false)]
10058 + protected Stage ();
10060 + public class Stage : Clutter.Group, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
10061 + [CCode (has_construct_function = false, type = "ClutterActor*")]
10062 + [Version (since = "0.8")]
10064 + public bool capture (bool paint, Cairo.RectangleInt rect, [CCode (array_length_cname = "out_n_captures", array_length_pos = 3.1)] out Clutter.Capture[] out_captures);
10068 + public void capture_into (Cairo.RectangleInt rect, float scale, uint8 data, int stride);
10070 + public void capture_view_into (Clutter.StageView view, Cairo.RectangleInt rect, uint8 data, int stride);
10072 + public void capture_into (bool paint, Cairo.RectangleInt rect, uint8 data);
10075 + public void clear_stage_views ();
10077 + [CCode (cname = "clutter_stage_event")]
10078 + [Version (since = "0.4")]
10079 + public bool emit_event (Clutter.Event event);
10080 +#if !HAS_MUTTER338
10081 + [Version (deprecated = true, since = "0.8")]
10082 + public void ensure_current ();
10083 + [Version (since = "1.0")]
10084 + public void ensure_redraw ();
10086 + [Version (since = "1.0")]
10087 + public void ensure_viewport ();
10088 +#if !HAS_MUTTER338
10089 + public void freeze_updates ();
10090 + [Version (since = "1.6")]
10091 + public bool get_accept_focus ();
10093 + public unowned Clutter.Actor get_actor_at_pos (Clutter.PickMode pick_mode, float x, float y);
10094 + public bool get_capture_final_size (Cairo.RectangleInt rect, out int out_width, out int out_height, out float out_scale);
10096 + public unowned Clutter.Actor get_device_actor (Clutter.InputDevice device, Clutter.EventSequence? sequence);
10099 + public unowned Clutter.Actor get_event_actor (Clutter.Event event);
10101 +#if !HAS_MUTTER338
10102 + [Version (deprecated = true, deprecated_since = "1.10")]
10103 + public Clutter.Color get_color ();
10104 + [Version (deprecated = true, deprecated_since = "1.10")]
10105 + public static unowned Clutter.Stage get_default ();
10107 + public int64 get_frame_counter ();
10109 + public unowned Clutter.Actor get_grab_actor ();
10111 + [Version (since = "0.6")]
10112 + public unowned Clutter.Actor get_key_focus ();
10114 + [Version (since = "1.2")]
10115 + public void get_minimum_size (out uint width, out uint height);
10116 + [Version (since = "1.8")]
10117 + public bool get_motion_events_enabled ();
10119 + public Clutter.Perspective get_perspective ();
10120 +#if !HAS_MUTTER338
10121 + [Version (since = "1.8")]
10122 + public Cairo.Region get_redraw_clip ();
10124 + [Version (since = "1.0")]
10125 + public bool get_throttle_motion_events ();
10126 + [Version (since = "0.4")]
10127 + public unowned string get_title ();
10129 + public Clutter.Grab grab (Clutter.Actor actor);
10132 + [Version (since = "1.2")]
10133 + public bool get_use_alpha ();
10136 + public bool paint_to_buffer (Cairo.RectangleInt rect, float scale, [CCode (array_length = false)] uint8[] data, int stride, Cogl.PixelFormat format, Clutter.PaintFlag paint_flags) throws GLib.Error;
10138 + public Clutter.Content paint_to_content (Cairo.RectangleInt rect, float scale, Clutter.PaintFlag paint_flags) throws GLib.Error;
10140 + public void paint_to_framebuffer (Cogl.Framebuffer framebuffer, Cairo.RectangleInt rect, float scale, Clutter.PaintFlag paint_flags);
10142 + [Version (since = "0.4")]
10143 + public void hide_cursor ();
10144 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.8")]
10145 + public bool is_default ();
10146 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.8")]
10147 + public void queue_redraw ();
10149 + [CCode (array_length = false)]
10150 + public uint8[] read_pixels (int x, int y, int width = -1, int height = -1);
10152 + public void repick_device (Clutter.InputDevice device);
10155 + public void schedule_update ();
10157 +#if !HAS_MUTTER338
10158 + [Version (since = "1.6")]
10159 + public void set_accept_focus (bool accept_focus);
10160 + [Version (deprecated = true, deprecated_since = "1.10")]
10161 + public void set_color (Clutter.Color color);
10163 + [Version (since = "0.6")]
10164 + public void set_key_focus (Clutter.Actor? actor);
10165 + [Version (since = "1.2")]
10166 + public void set_minimum_size (uint width, uint height);
10168 + [Version (since = "1.8")]
10169 + public void set_motion_events_enabled (bool enabled);
10171 +#if !HAS_MUTTER338
10172 + public void set_perspective (Clutter.Perspective perspective);
10174 + [Version (since = "1.0")]
10175 + public void set_throttle_motion_events (bool throttle);
10176 + [Version (since = "0.4")]
10177 + public void set_title (string title);
10179 + [Version (since = "1.2")]
10180 + public void set_use_alpha (bool use_alpha);
10183 + public void update_device (Clutter.InputDevice device, Clutter.EventSequence sequence, Graphene.Point point, uint32 time, Clutter.Actor new_actor, Cairo.Region region, bool emit_crossing);
10184 +#elif HAS_MUTTER40
10185 + public void update_device (Clutter.InputDevice device, Clutter.EventSequence sequence, Graphene.Point point, uint32 time, Clutter.Actor new_actor, bool emit_crossing);
10187 +#if !HAS_MUTTER338
10188 + public void show_cursor ();
10189 + public void thaw_updates ();
10190 + public void update_resource_scales ();
10191 + [Version (since = "1.6")]
10192 + public bool accept_focus { get; set; }
10193 + [Version (deprecated = true, deprecated_since = "1.10")]
10194 + public Clutter.Color color { get; set; }
10195 + [NoAccessorMethod]
10196 + public bool cursor_visible { get; set; }
10198 + [Version (since = "1.2")]
10199 + public Clutter.Actor key_focus { get; set; }
10200 + [Version (since = "0.8")]
10202 + public Clutter.Perspective perspective { get; }
10204 + public Clutter.Perspective perspective { get; set; }
10206 + [Version (since = "0.4")]
10207 + public string title { get; set; }
10208 +#if !HAS_MUTTER338
10209 + [Version (since = "1.2")]
10210 + public bool use_alpha { get; set; }
10211 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
10212 + public bool use_fog { get; set; }
10213 + [Version (since = "0.4")]
10214 + public bool user_resizable { get; set; }
10216 + [Version (since = "0.6")]
10217 + public virtual signal void activate ();
10218 + [Version (since = "1.20")]
10220 + public signal void after_paint (Clutter.StageView view);
10221 + public signal void after_update (Clutter.StageView view);
10222 + public virtual signal void before_paint (Clutter.StageView view);
10223 + public signal void before_update (Clutter.StageView view);
10225 + public signal void after_paint ();
10227 + [Version (since = "0.6")]
10228 + public virtual signal void deactivate ();
10229 +#if !HAS_MUTTER338
10230 + [Version (since = "1.2")]
10231 + public virtual signal bool delete_event (Clutter.Event event);
10233 + public virtual signal void paint_view (Clutter.StageView view, Cairo.Region redraw_clip);
10235 + public signal void prepare_frame (Clutter.StageView view);
10238 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_stage_manager_get_type ()")]
10239 + [Version (since = "1.0")]
10240 + public class StageManager : GLib.Object {
10241 + [CCode (has_construct_function = false)]
10242 + protected StageManager ();
10243 + [Version (since = "0.8")]
10244 + public static unowned Clutter.StageManager get_default ();
10245 + [Version (since = "0.8")]
10246 + public unowned Clutter.Stage get_default_stage ();
10247 + [Version (since = "0.8")]
10248 + public GLib.SList<weak Clutter.Stage> list_stages ();
10249 + public unowned GLib.SList<Clutter.Stage> peek_stages ();
10250 + [Version (since = "0.8")]
10251 + public Clutter.Stage default_stage { get; }
10252 + [Version (since = "0.8")]
10253 + public virtual signal void stage_added (Clutter.Stage stage);
10254 + [Version (since = "0.8")]
10255 + public virtual signal void stage_removed (Clutter.Stage stage);
10258 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
10260 + [Version (since = "0.2")]
10261 + public class StageStateEvent : Clutter.Event {
10262 + public Clutter.StageState changed_mask;
10263 + public Clutter.EventFlags flags;
10264 + public Clutter.StageState new_state;
10265 + public weak Clutter.Actor source;
10266 + public weak Clutter.Stage stage;
10267 + public uint32 time;
10268 + public Clutter.EventType type;
10271 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_stage_view_get_type ()")]
10272 + public class StageView : GLib.Object {
10273 + [CCode (has_construct_function = false)]
10274 + protected StageView ();
10276 + public void assign_next_scanout (Cogl.Scanout scanout);
10277 + public void destroy ();
10279 + public unowned Cogl.Framebuffer get_framebuffer ();
10280 + public void get_layout (Cairo.RectangleInt rect);
10282 + public virtual void get_offscreen_transformation_matrix (Graphene.Matrix matrix);
10284 + public virtual void get_offscreen_transformation_matrix (Cogl.Matrix matrix);
10286 + public unowned Cogl.Framebuffer get_onscreen ();
10288 + public float get_refresh_rate ();
10290 + public float get_scale ();
10291 + public void invalidate_offscreen_blit_pipeline ();
10293 + public virtual void setup_offscreen_blit_pipeline (Cogl.Pipeline pipeline);
10296 + public virtual void transform_rect_to_onscreen (Cairo.RectangleInt src_rect, int dst_width, int dst_height, Cairo.RectangleInt dst_rect);
10298 + public void transform_to_onscreen (float x, float y);
10301 + [NoAccessorMethod]
10302 + public Cogl.Framebuffer framebuffer { owned get; set construct; }
10305 + [NoAccessorMethod]
10306 + public string name { owned get; construct; }
10308 + [NoAccessorMethod]
10309 + public Cogl.Offscreen offscreen { owned get; construct; }
10311 + [NoAccessorMethod]
10312 + public float refresh_rate { get; set construct; }
10314 + [NoAccessorMethod]
10315 + public float scale { get; set construct; }
10317 + [NoAccessorMethod]
10318 + public Clutter.Stage stage { owned get; construct; }
10319 + [NoAccessorMethod]
10320 + public bool use_shadowfb { get; construct; }
10322 + [NoAccessorMethod]
10323 + public int64 vblank_duration_us { get; construct; }
10325 +#if !HAS_MUTTER338
10326 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_state_get_type ()")]
10327 + [Version (since = "1.4")]
10328 + public class State : GLib.Object, Clutter.Scriptable {
10329 + [CCode (has_construct_function = false)]
10330 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
10332 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
10333 + public uint get_duration (string? source_state_name, string? target_state_name);
10334 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
10335 + public unowned string get_state ();
10336 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
10337 + public GLib.List<weak string> get_states ();
10338 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
10339 + public void set_duration (string? source_state_name, string? target_state_name, uint duration);
10340 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
10341 + public unowned Clutter.State set_key (string? source_state_name, string target_state_name, GLib.Object object, string property_name, uint mode, GLib.Value value, double pre_delay, double post_delay);
10342 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
10343 + public unowned Clutter.Timeline set_state (string target_state_name);
10344 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
10345 + public unowned Clutter.Timeline warp_to_state (string target_state_name);
10346 + [NoAccessorMethod]
10347 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
10348 + public uint duration { get; set; }
10349 + [NoAccessorMethod]
10350 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
10351 + public string state { owned get; set; }
10352 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
10353 + public virtual signal void completed ();
10355 + [CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_state_key_get_type ()")]
10357 + [Version (since = "1.4")]
10358 + public class StateKey {
10359 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
10360 + public GLib.Type get_property_type ();
10363 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_swipe_action_get_type ()")]
10364 + [Version (since = "1.8")]
10365 + public class SwipeAction : Clutter.GestureAction {
10366 + [CCode (has_construct_function = false, type = "ClutterAction*")]
10367 + public SwipeAction ();
10368 + [Version (deprecated = true, deprecated_since = "1.14", since = "1.8")]
10369 + public virtual signal void swept (Clutter.Actor actor, Clutter.SwipeDirection direction);
10370 + [Version (since = "1.14")]
10372 + public signal bool swipe (Clutter.Actor actor, Clutter.SwipeDirection direction);
10374 + public virtual signal bool swipe (Clutter.Actor actor, Clutter.SwipeDirection direction);
10377 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_tap_action_get_type ()")]
10378 + [Version (since = "1.14")]
10379 + public class TapAction : Clutter.GestureAction {
10380 + [CCode (has_construct_function = false, type = "ClutterAction*")]
10381 + public TapAction ();
10382 + public virtual signal void tap (Clutter.Actor actor);
10384 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_text_get_type ()")]
10385 + [Version (since = "1.0")]
10386 + public class Text : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
10387 + [CCode (has_construct_function = false, type = "ClutterActor*")]
10389 + [Version (since = "1.10")]
10390 + public int coords_to_position (float x, float y);
10391 + public void delete_chars (uint n_chars);
10392 + public bool delete_selection ();
10393 + [CCode (has_construct_function = false, type = "ClutterActor*")]
10394 + public Text.full (string font_name, string text, Clutter.Color color);
10395 + public bool get_activatable ();
10396 + public unowned Pango.AttrList get_attributes ();
10397 + [Version (since = "1.10")]
10398 + public unowned Clutter.TextBuffer get_buffer ();
10399 + public string get_chars (ssize_t start_pos, ssize_t end_pos);
10400 + public Clutter.Color get_color ();
10401 + public Clutter.Color get_cursor_color ();
10402 + public int get_cursor_position ();
10403 + [Version (since = "1.16")]
10404 + public Graphene.Rect get_cursor_rect ();
10405 + public uint get_cursor_size ();
10406 + public bool get_cursor_visible ();
10407 + public bool get_editable ();
10408 + public Pango.EllipsizeMode get_ellipsize ();
10409 + [Version (since = "1.2")]
10410 + public Pango.FontDescription get_font_description ();
10411 + public unowned string get_font_name ();
10412 + public Clutter.InputContentHintFlags get_input_hints ();
10413 + public Clutter.InputContentPurpose get_input_purpose ();
10414 + [Version (since = "0.6")]
10415 + public bool get_justify ();
10416 + public unowned Pango.Layout get_layout ();
10417 + [Version (since = "1.8")]
10418 + public void get_layout_offsets (out int x, out int y);
10419 + public Pango.Alignment get_line_alignment ();
10420 + public bool get_line_wrap ();
10421 + public Pango.WrapMode get_line_wrap_mode ();
10422 + public int get_max_length ();
10423 + public unichar get_password_char ();
10424 + public bool get_selectable ();
10425 + [Version (since = "1.8")]
10426 + public Clutter.Color get_selected_text_color ();
10427 + public string get_selection ();
10428 + public int get_selection_bound ();
10429 + public Clutter.Color get_selection_color ();
10430 + public bool get_single_line_mode ();
10431 + public unowned string get_text ();
10432 + public bool get_use_markup ();
10433 + public bool has_preedit ();
10434 + public void insert_text (string text, ssize_t position);
10435 + public void insert_unichar (unichar wc);
10436 + public bool position_to_coords (int position, out float x, out float y, out float line_height = null);
10437 + public void set_activatable (bool activatable);
10438 + public void set_attributes (Pango.AttrList? attrs);
10439 + [Version (since = "1.10")]
10440 + public void set_buffer (Clutter.TextBuffer buffer);
10441 + public void set_color (Clutter.Color color);
10442 + public void set_cursor_color (Clutter.Color? color);
10443 + public void set_cursor_position (int position);
10444 + public void set_cursor_size (int size);
10445 + public void set_cursor_visible (bool cursor_visible);
10446 + public void set_editable (bool editable);
10447 + public void set_ellipsize (Pango.EllipsizeMode mode);
10448 + [Version (since = "1.2")]
10449 + public void set_font_description (Pango.FontDescription font_desc);
10450 + public void set_font_name (string? font_name);
10451 + public void set_input_hints (Clutter.InputContentHintFlags hints);
10452 + public void set_input_purpose (Clutter.InputContentPurpose purpose);
10453 + public void set_justify (bool justify);
10454 + public void set_line_alignment (Pango.Alignment alignment);
10455 + public void set_line_wrap (bool line_wrap);
10456 + public void set_line_wrap_mode (Pango.WrapMode wrap_mode);
10457 + public void set_markup (string? markup);
10458 + public void set_max_length (int max);
10459 + public void set_password_char (unichar wc);
10460 + [Version (since = "1.2")]
10461 + public void set_preedit_string (string? preedit_str, Pango.AttrList? preedit_attrs, uint cursor_pos);
10462 + public void set_selectable (bool selectable);
10463 + [Version (since = "1.8")]
10464 + public void set_selected_text_color (Clutter.Color? color);
10465 + public void set_selection (ssize_t start_pos, ssize_t end_pos);
10466 + public void set_selection_bound (int selection_bound);
10467 + public void set_selection_color (Clutter.Color? color);
10468 + public void set_single_line_mode (bool single_line);
10469 + public void set_text (string? text);
10470 + public void set_use_markup (bool setting);
10471 + [CCode (cname = "clutter_text_activate")]
10472 + public bool try_activate ();
10473 + [CCode (has_construct_function = false, type = "ClutterActor*")]
10474 + [Version (since = "1.10")]
10475 + public Text.with_buffer (Clutter.TextBuffer buffer);
10476 + [CCode (has_construct_function = false, type = "ClutterActor*")]
10477 + public Text.with_text (string? font_name, string text);
10478 + public bool activatable { get; set; }
10479 + public Pango.AttrList attributes { get; set; }
10480 + [Version (since = "1.8")]
10481 + public Clutter.TextBuffer buffer { get; set; }
10482 + public Clutter.Color color { get; set; }
10483 + public Clutter.Color cursor_color { get; set; }
10484 + [NoAccessorMethod]
10485 + public bool cursor_color_set { get; }
10486 + [Version (since = "1.12")]
10487 + public int cursor_position { get; set; }
10488 + public int cursor_size { get; set; }
10489 + public bool cursor_visible { get; set; }
10490 + public bool editable { get; set; }
10491 + public Pango.EllipsizeMode ellipsize { get; set; }
10492 + [Version (since = "1.2")]
10493 + public Pango.FontDescription font_description { owned get; set; }
10494 + public string font_name { get; set; }
10495 + public Clutter.InputContentHintFlags input_hints { get; set; }
10496 + public Clutter.InputContentPurpose input_purpose { get; set; }
10497 + public bool justify { get; set; }
10498 + public Pango.Alignment line_alignment { get; set; }
10499 + public bool line_wrap { get; set; }
10500 + public Pango.WrapMode line_wrap_mode { get; set; }
10501 + public int max_length { get; set; }
10502 + public uint password_char { get; set; }
10503 + [NoAccessorMethod]
10504 + [Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
10505 + public int position { get; set; }
10506 + public bool selectable { get; set; }
10507 + [Version (since = "1.8")]
10508 + public Clutter.Color selected_text_color { get; set; }
10509 + [NoAccessorMethod]
10510 + [Version (since = "1.8")]
10511 + public bool selected_text_color_set { get; }
10512 + public int selection_bound { get; set; }
10513 + public Clutter.Color selection_color { get; set; }
10514 + [NoAccessorMethod]
10515 + public bool selection_color_set { get; }
10516 + public bool single_line_mode { get; set; }
10517 + public string text { get; set; }
10518 + public bool use_markup { get; set; }
10519 + public virtual signal void activate ();
10520 + [Version (since = "1.16")]
10521 + public virtual signal void cursor_changed ();
10522 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
10523 + public virtual signal void cursor_event (Graphene.Rect rect);
10525 + [Version (since = "1.2")]
10526 + public signal void delete_text (int start_pos, int end_pos);
10527 + public virtual signal void text_changed ();
10529 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_text_buffer_get_type ()")]
10530 + [Version (since = "1.10")]
10531 + public class TextBuffer : GLib.Object {
10532 + [CCode (has_construct_function = false)]
10533 + public TextBuffer ();
10534 + public virtual uint delete_text (uint position, uint n_chars);
10535 + public void emit_deleted_text (uint position, uint n_chars);
10536 + public void emit_inserted_text (uint position, string chars, uint n_chars);
10537 + public size_t get_bytes ();
10538 + public virtual uint get_length ();
10539 + public int get_max_length ();
10540 + public unowned string get_text ();
10541 + [CCode (vfunc_name = "get_text")]
10543 + public virtual unowned string get_text_with_length (size_t n_bytes);
10544 + public virtual uint insert_text (uint position, string chars, uint n_chars);
10545 + public void set_max_length (int max_length);
10546 + public void set_text (string chars, int n_chars);
10547 + [CCode (has_construct_function = false)]
10548 + public TextBuffer.with_text (string? text, ssize_t text_len);
10549 + public uint length { get; }
10550 + public int max_length { get; set; }
10551 + public string text { get; }
10552 + public virtual signal void deleted_text (uint position, uint n_chars);
10553 + public virtual signal void inserted_text (uint position, string chars, uint n_chars);
10555 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_text_node_get_type ()")]
10556 + [Version (since = "1.10")]
10557 + public class TextNode : Clutter.PaintNode {
10558 + [CCode (has_construct_function = false, type = "ClutterPaintNode*")]
10559 + public TextNode (Pango.Layout? layout, Clutter.Color? color);
10562 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_texture_content_get_type ()")]
10563 + public sealed class TextureContent : GLib.Object, Clutter.Content {
10564 + [CCode (has_construct_function = false)]
10565 + protected TextureContent ();
10566 + public unowned Cogl.Texture get_texture ();
10567 + public static Clutter.Content new_from_texture (Cogl.Texture texture, Cairo.RectangleInt? clip);
10570 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_texture_node_get_type ()")]
10571 + [Version (since = "1.10")]
10572 + public class TextureNode : Clutter.PipelineNode {
10573 + [CCode (has_construct_function = false, type = "ClutterPaintNode*")]
10574 + public TextureNode (Cogl.Texture texture, Clutter.Color? color, Clutter.ScalingFilter min_filter, Clutter.ScalingFilter mag_filter);
10576 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_timeline_get_type ()")]
10577 + [Version (since = "0.2")]
10578 + public class Timeline : GLib.Object, Clutter.Scriptable {
10579 + [CCode (has_construct_function = false)]
10580 + [Version (since = "0.6")]
10581 + public Timeline (uint duration_ms);
10582 + [Version (since = "1.14")]
10583 + public void add_marker (string marker_name, double progress);
10584 + [Version (since = "0.8")]
10585 + public void add_marker_at_time (string marker_name, uint msecs);
10586 + public void advance (uint msecs);
10587 + [Version (since = "0.8")]
10588 + public void advance_to_marker (string marker_name);
10590 + [CCode (has_construct_function = false)]
10591 + public Timeline.for_actor (Clutter.Actor actor, uint duration_ms);
10592 + [CCode (has_construct_function = false)]
10593 + public Timeline.for_frame_clock (Clutter.FrameClock frame_clock, uint duration_ms);
10594 + public unowned Clutter.Actor get_actor ();
10596 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
10597 + public Clutter.Timeline clone ();
10599 + [Version (since = "1.6")]
10600 + public bool get_auto_reverse ();
10601 + [Version (since = "1.12")]
10602 + public bool get_cubic_bezier_progress (out Graphene.Point c_1, out Graphene.Point c_2);
10603 + [Version (since = "1.10")]
10604 + public int get_current_repeat ();
10605 + [Version (since = "0.4")]
10606 + public uint get_delay ();
10607 + [Version (since = "0.6")]
10608 + public uint get_delta ();
10609 + [Version (since = "0.6")]
10610 + public Clutter.TimelineDirection get_direction ();
10611 + [Version (since = "0.6")]
10612 + public uint get_duration ();
10613 + [Version (since = "1.10")]
10614 + public int64 get_duration_hint ();
10615 + public uint get_elapsed_time ();
10616 +#if !HAS_MUTTER338
10617 + [Version (deprecated = true, deprecated_since = "1.10")]
10618 + public bool get_loop ();
10620 + [Version (since = "0.6")]
10621 + public double get_progress ();
10622 + [Version (since = "1.10")]
10623 + public Clutter.AnimationMode get_progress_mode ();
10624 + [Version (since = "1.10")]
10625 + public int get_repeat_count ();
10626 + [Version (since = "1.12")]
10627 + public bool get_step_progress (out int n_steps, out Clutter.StepMode step_mode);
10628 + [Version (since = "0.8")]
10629 + public bool has_marker (string marker_name);
10630 + public bool is_playing ();
10631 + [CCode (array_length = true, array_length_pos = 1.1, array_length_type = "gsize", array_null_terminated = true)]
10632 + [Version (since = "0.8")]
10633 + public string[] list_markers (int msecs);
10634 + public void pause ();
10635 + [Version (since = "0.8")]
10636 + public void remove_marker (string marker_name);
10637 + public void rewind ();
10639 + public void set_actor (Clutter.Actor? actor);
10641 + [Version (since = "1.6")]
10642 + public void set_auto_reverse (bool reverse);
10643 + [Version (since = "1.12")]
10644 + public void set_cubic_bezier_progress (Graphene.Point c_1, Graphene.Point c_2);
10645 + [Version (since = "0.4")]
10646 + public void set_delay (uint msecs);
10647 + [Version (since = "0.6")]
10648 + public void set_direction (Clutter.TimelineDirection direction);
10649 + [Version (since = "0.6")]
10650 + public void set_duration (uint msecs);
10652 + public void set_frame_clock (Clutter.FrameClock frame_clock);
10654 + [Version (deprecated = true, deprecated_since = "1.10")]
10655 + public void set_loop (bool loop);
10657 + [Version (since = "1.10")]
10658 + public void set_progress_func (owned Clutter.TimelineProgressFunc? func);
10659 + [Version (since = "1.10")]
10660 + public void set_progress_mode (Clutter.AnimationMode mode);
10661 + [Version (since = "1.10")]
10662 + public void set_repeat_count (int count);
10663 + [Version (since = "1.12")]
10664 + public void set_step_progress (int n_steps, Clutter.StepMode step_mode);
10665 + public void skip (uint msecs);
10666 + public void start ();
10667 + public void stop ();
10669 + public Clutter.Actor actor { get; set construct; }
10671 + [Version (since = "1.6")]
10672 + public bool auto_reverse { get; set; }
10673 + [Version (since = "0.4")]
10674 + public uint delay { get; set; }
10675 + [Version (since = "0.6")]
10676 + public Clutter.TimelineDirection direction { get; set; }
10677 + [Version (since = "0.6")]
10678 + public uint duration { get; set; }
10680 + [NoAccessorMethod]
10681 + public Clutter.FrameClock frame_clock { owned get; set construct; }
10683 + [Version (deprecated = true, deprecated_since = "1.10")]
10684 + public bool loop { get; set; }
10686 + [Version (since = "1.10")]
10687 + public Clutter.AnimationMode progress_mode { get; set; }
10688 + [Version (since = "1.10")]
10689 + public int repeat_count { get; set; }
10690 + public virtual signal void completed ();
10691 + [Version (since = "0.8")]
10692 + public virtual signal void marker_reached (string marker_name, int msecs);
10693 + public virtual signal void new_frame (int msecs);
10694 + public virtual signal void paused ();
10695 + public virtual signal void started ();
10696 + [Version (since = "1.12")]
10697 + public virtual signal void stopped (bool is_finished);
10699 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
10701 + [Version (since = "1.10")]
10702 + public class TouchEvent : Clutter.Event {
10703 + public double axes;
10704 + public weak Clutter.InputDevice device;
10705 + public Clutter.EventFlags flags;
10706 + public Clutter.ModifierType modifier_state;
10707 + public weak Clutter.EventSequence sequence;
10709 + public weak Clutter.Actor source;
10711 + public weak Clutter.Stage stage;
10712 + public uint32 time;
10713 + public Clutter.EventType type;
10718 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
10720 + public class TouchpadHoldEvent : Clutter.Event {
10721 + public Clutter.EventFlags flags;
10722 + public uint32 n_fingers;
10723 + public Clutter.TouchpadGesturePhase phase;
10725 + public weak Clutter.Actor source;
10727 + public weak Clutter.Stage stage;
10728 + public uint32 time;
10729 + public Clutter.EventType type;
10734 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
10736 + [Version (since = "1.24")]
10737 + public class TouchpadPinchEvent : Clutter.Event {
10738 + public float angle_delta;
10741 + public float dx_unaccel;
10745 + public float dy_unaccel;
10747 + public Clutter.EventFlags flags;
10748 + public uint n_fingers;
10749 + public Clutter.TouchpadGesturePhase phase;
10750 + public float scale;
10752 + public weak Clutter.Actor source;
10754 + public weak Clutter.Stage stage;
10755 + public uint32 time;
10756 + public Clutter.EventType type;
10760 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
10762 + [Version (since = "1.24")]
10763 + public class TouchpadSwipeEvent : Clutter.Event {
10766 + public float dx_unaccel;
10770 + public float dy_unaccel;
10772 + public Clutter.EventFlags flags;
10773 + public uint n_fingers;
10774 + public Clutter.TouchpadGesturePhase phase;
10776 + public weak Clutter.Actor source;
10778 + public weak Clutter.Stage stage;
10779 + public uint32 time;
10780 + public Clutter.EventType type;
10784 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_transform_node_get_type ()")]
10785 + public class TransformNode : Clutter.PaintNode {
10786 + [CCode (has_construct_function = false, type = "ClutterPaintNode*")]
10788 + public TransformNode (Graphene.Matrix projection);
10790 + public TransformNode (Cogl.Matrix projection);
10793 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_transition_get_type ()")]
10794 + [Version (since = "1.10")]
10795 + public abstract class Transition : Clutter.Timeline, Clutter.Scriptable {
10796 + [CCode (has_construct_function = false)]
10797 + protected Transition ();
10799 + public virtual void attached (Clutter.Animatable animatable);
10801 + public virtual void compute_value (Clutter.Animatable animatable, Clutter.Interval interval, double progress);
10803 + public virtual void detached (Clutter.Animatable animatable);
10804 + public unowned Clutter.Animatable get_animatable ();
10805 + public unowned Clutter.Interval get_interval ();
10806 + public bool get_remove_on_complete ();
10807 + public void set_animatable (Clutter.Animatable? animatable);
10808 + [Version (since = "1.12")]
10809 + public void set_from_value (GLib.Value value);
10810 + public void set_interval (Clutter.Interval? interval);
10811 + public void set_remove_on_complete (bool remove_complete);
10812 + [Version (since = "1.12")]
10813 + public void set_to_value (GLib.Value value);
10814 + public Clutter.Animatable animatable { get; set; }
10815 + public Clutter.Interval interval { get; set; }
10816 + public bool remove_on_complete { get; set; }
10818 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_transition_group_get_type ()")]
10819 + [Version (since = "1.12")]
10820 + public class TransitionGroup : Clutter.Transition, Clutter.Scriptable {
10821 + [CCode (has_construct_function = false, type = "ClutterTransition*")]
10822 + public TransitionGroup ();
10823 + public void add_transition (Clutter.Transition transition);
10824 + public void remove_all ();
10825 + public void remove_transition (Clutter.Transition transition);
10827 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_virtual_input_device_get_type ()")]
10828 + public class VirtualInputDevice : GLib.Object {
10829 + [CCode (has_construct_function = false)]
10830 + protected VirtualInputDevice ();
10831 + public int get_device_type ();
10833 + public unowned Clutter.Seat get_seat ();
10835 + public virtual void notify_absolute_motion (uint64 time_us, double x, double y);
10836 + public virtual void notify_button (uint64 time_us, uint32 button, Clutter.ButtonState button_state);
10837 + public virtual void notify_discrete_scroll (uint64 time_us, Clutter.ScrollDirection direction, Clutter.ScrollSource scroll_source);
10838 + public virtual void notify_key (uint64 time_us, uint32 key, Clutter.KeyState key_state);
10839 + public virtual void notify_keyval (uint64 time_us, uint32 keyval, Clutter.KeyState key_state);
10840 + public virtual void notify_relative_motion (uint64 time_us, double dx, double dy);
10841 + public virtual void notify_scroll_continuous (uint64 time_us, double dx, double dy, Clutter.ScrollSource scroll_source, Clutter.ScrollFinishFlags finish_flags);
10842 + public virtual void notify_touch_down (uint64 time_us, int slot, double x, double y);
10843 + public virtual void notify_touch_motion (uint64 time_us, int slot, double x, double y);
10844 + public virtual void notify_touch_up (uint64 time_us, int slot);
10845 + public Clutter.InputDeviceType device_type { get; construct; }
10847 + public Clutter.Seat seat { get; construct; }
10849 + [NoAccessorMethod]
10850 + public Clutter.Seat seat { owned get; construct; }
10853 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_zoom_action_get_type ()")]
10854 + [Version (since = "1.12")]
10855 + public class ZoomAction : Clutter.GestureAction {
10856 + [CCode (has_construct_function = false, type = "ClutterAction*")]
10857 + public ZoomAction ();
10858 + public Graphene.Point get_focal_point ();
10859 + public Graphene.Point get_transformed_focal_point ();
10861 + public signal bool zoom (Clutter.Actor actor, Graphene.Point focal_point, double factor);
10863 + public Clutter.ZoomAxis get_zoom_axis ();
10864 + public void set_zoom_axis (Clutter.ZoomAxis axis);
10865 + public Clutter.ZoomAxis zoom_axis { get; set; }
10866 + public virtual signal bool zoom (Clutter.Actor actor, Graphene.Point focal_point, double factor);
10869 + [CCode (cheader_filename = "clutter/clutter.h", type_cname = "ClutterAnimatableInterface", type_id = "clutter_animatable_get_type ()")]
10870 + public interface Animatable : GLib.Object {
10871 +#if !HAS_MUTTER338
10873 + public abstract bool animate_property (Clutter.Animation animation, string property_name, GLib.Value initial_value, GLib.Value final_value, double progress, GLib.Value value);
10875 + [Version (since = "1.4")]
10876 + public abstract unowned GLib.ParamSpec find_property (string property_name);
10878 + public abstract unowned Clutter.Actor get_actor ();
10880 + [Version (since = "1.4")]
10881 + public abstract void get_initial_state (string property_name, GLib.Value value);
10882 + [Version (since = "1.8")]
10883 + public abstract bool interpolate_value (string property_name, Clutter.Interval interval, double progress, out GLib.Value value);
10884 + [Version (since = "1.4")]
10885 + public abstract void set_final_state (string property_name, GLib.Value value);
10887 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_container_get_type ()")]
10888 + [Version (since = "0.4")]
10889 + public interface Container : GLib.Object {
10890 + public void add (params Clutter.Actor[] actors);
10891 + [CCode (vfunc_name = "add")]
10892 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
10893 + public abstract void add_actor (Clutter.Actor actor);
10894 + [Version (since = "0.8")]
10895 + public void child_get (Clutter.Actor actor, ...);
10896 + [Version (since = "0.8")]
10897 + public void child_get_property (Clutter.Actor child, string property, GLib.Value value);
10898 + [Version (since = "0.8")]
10899 + public void child_set (Clutter.Actor actor, ...);
10900 + [Version (since = "0.8")]
10901 + public void child_set_property (Clutter.Actor child, string property, GLib.Value value);
10902 + [Version (since = "1.2")]
10903 + public virtual void create_child_meta (Clutter.Actor actor);
10904 + [Version (since = "1.2")]
10905 + public virtual void destroy_child_meta (Clutter.Actor actor);
10906 + [Version (since = "0.6")]
10907 + public unowned Clutter.Actor find_child_by_name (string child_name);
10908 + [CCode (cname = "clutter_container_class_find_child_property")]
10909 + public class unowned GLib.ParamSpec find_child_property (string property_name);
10910 + [Version (since = "0.8")]
10911 + public virtual unowned Clutter.ChildMeta get_child_meta (Clutter.Actor actor);
10913 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
10914 + public GLib.List<weak Clutter.Actor> get_children ();
10916 + [CCode (cname = "clutter_container_class_list_child_properties")]
10917 + public class unowned GLib.ParamSpec[] list_child_properties ();
10919 + [CCode (vfunc_name = "lower")]
10920 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
10921 + public virtual void lower_child (Clutter.Actor actor, Clutter.Actor? sibling = null);
10922 + [CCode (vfunc_name = "raise")]
10923 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
10924 + public virtual void raise_child (Clutter.Actor actor, Clutter.Actor? sibling = null);
10926 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
10927 + public void remove (...);
10928 + [CCode (vfunc_name = "remove")]
10929 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
10930 + public abstract void remove_actor (Clutter.Actor actor);
10932 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
10933 + public abstract void sort_depth_order ();
10935 + public virtual signal void actor_added (Clutter.Actor actor);
10936 + public virtual signal void actor_removed (Clutter.Actor actor);
10938 + [Version (since = "0.8")]
10939 + public virtual signal void child_notify (Clutter.Actor child, GLib.ParamSpec pspec);
10941 + [CCode (cheader_filename = "clutter/clutter.h", type_cname = "ClutterContentInterface", type_id = "clutter_content_get_type ()")]
10942 + public interface Content : GLib.Object {
10943 + public abstract bool get_preferred_size (out float width, out float height);
10944 + public abstract void invalidate ();
10945 + public abstract void invalidate_size ();
10947 + public abstract void paint_content (Clutter.Actor actor, Clutter.PaintNode node, Clutter.PaintContext paint_context);
10948 + public virtual signal void attached (Clutter.Actor actor);
10949 + public virtual signal void detached (Clutter.Actor actor);
10951 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_scriptable_get_type ()")]
10952 + [Version (since = "0.6")]
10953 + public interface Scriptable : GLib.Object {
10954 + public abstract unowned string get_id ();
10955 + public abstract bool parse_custom_node (Clutter.Script script, GLib.Value value, string name, Json.Node node);
10956 + public abstract void set_custom_property (Clutter.Script script, string name, GLib.Value value);
10957 + public abstract void set_id (string id_);
10959 + [CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_actor_box_get_type ()")]
10960 + public struct ActorBox {
10965 + [Version (since = "1.12")]
10966 + public static Clutter.ActorBox? alloc ();
10967 + [Version (since = "1.2")]
10968 + public static void clamp_to_pixel (ref Clutter.ActorBox box);
10969 + [Version (since = "1.0")]
10970 + public bool contains (float x, float y);
10971 + [Version (since = "1.0")]
10972 + public Clutter.ActorBox? copy ();
10973 + [Version (since = "1.0")]
10974 + public bool equal (Clutter.ActorBox box_b);
10975 + [Version (since = "1.0")]
10976 + public void free ();
10977 + [Version (since = "1.0")]
10978 + public float get_area ();
10979 + [Version (since = "1.0")]
10980 + public float get_height ();
10981 + [Version (since = "1.0")]
10982 + public void get_origin (out float x, out float y);
10983 + [Version (since = "1.0")]
10984 + public void get_size (out float width, out float height);
10985 + [Version (since = "1.0")]
10986 + public float get_width ();
10987 + [Version (since = "1.0")]
10988 + public float get_x ();
10989 + [Version (since = "1.0")]
10990 + public float get_y ();
10991 + [Version (since = "1.10")]
10992 + public unowned Clutter.ActorBox? init (float x_1, float y_1, float x_2, float y_2);
10993 + [Version (since = "1.10")]
10994 + public void init_rect (float x, float y, float width, float height);
10995 + [Version (since = "1.2")]
10996 + public Clutter.ActorBox interpolate (Clutter.ActorBox final, double progress);
10998 + public bool is_initialized ();
11000 + [Version (since = "1.6")]
11001 + public void scale (float scale);
11002 + [Version (since = "1.6")]
11003 + public void set_origin (float x, float y);
11004 + [Version (since = "1.6")]
11005 + public void set_size (float width, float height);
11006 + [Version (since = "1.4")]
11007 + public Clutter.ActorBox union (Clutter.ActorBox b);
11009 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
11010 + [Version (since = "1.10")]
11011 + public struct ActorIter {
11012 + public void destroy ();
11013 + public void init (Clutter.Actor root);
11014 + [Version (since = "1.12")]
11015 + public bool is_valid ();
11016 + public bool next (out unowned Clutter.Actor? child);
11017 + public bool prev (out unowned Clutter.Actor? child);
11018 + public void remove ();
11020 + [CCode (cheader_filename = "clutter/clutter.h", has_copy_function = false, has_destroy_function = false, has_type_id = false)]
11021 + public struct Capture {
11022 + public Cairo.ImageSurface image;
11023 + public Cairo.RectangleInt rect;
11025 + [CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_color_get_type ()")]
11026 + public struct Color {
11027 + public uint8 red;
11028 + public uint8 green;
11029 + public uint8 blue;
11030 + public uint8 alpha;
11031 + public Clutter.Color add (Clutter.Color b);
11032 + [Version (since = "1.12")]
11033 + public static Clutter.Color? alloc ();
11034 + [Version (since = "0.2")]
11035 + public Clutter.Color? copy ();
11036 + public Clutter.Color darken ();
11037 + [Version (since = "0.2")]
11038 + public bool equal (Clutter.Color v2);
11039 + [Version (since = "0.2")]
11040 + public void free ();
11041 + [CCode (cname = "_vala_clutter_color_from_hls")]
11042 + public static Clutter.Color? from_hls (float hue, float luminance, float saturation) {
11043 + Clutter.Color? color = Clutter.Color.alloc ();
11044 + color.init_from_hls (hue, luminance, saturation);
11047 + [CCode (cname = "_vala_clutter_color_from_pixel")]
11048 + public static Clutter.Color? from_pixel (uint32 pixel) {
11049 + Clutter.Color? color = Clutter.Color.alloc ();
11050 + color.init_from_pixel (pixel);
11053 + [CCode (cname = "clutter_color_new")]
11054 + [Version (since = "0.8")]
11055 + public static Clutter.Color? from_rgba (uint8 red = 0, uint8 green = 0, uint8 blue = 0, uint8 alpha = 0);
11056 + [CCode (cname = "_vala_clutter_color_from_string")]
11057 + public static Clutter.Color? from_string (string str) {
11058 + Clutter.Color? color = Clutter.Color.alloc ();
11059 + color.init_from_string (str);
11062 + [Version (since = "1.6")]
11063 + public static unowned Clutter.Color? get_static (Clutter.StaticColor color);
11064 + [Version (since = "1.0")]
11065 + public uint hash ();
11066 + [Version (since = "1.12")]
11067 + public unowned Clutter.Color? init (uint8 red = 0, uint8 green = 0, uint8 blue = 0, uint8 alpha = 0);
11068 + [CCode (cname = "clutter_color_from_hls")]
11069 + public void init_from_hls (float hue, float luminance, float saturation);
11070 + [CCode (cname = "clutter_color_from_pixel")]
11071 + public void init_from_pixel (uint32 pixel);
11072 + [CCode (cname = "clutter_color_from_string")]
11073 + [Version (since = "1.0")]
11074 + public bool init_from_string (string str);
11075 + [Version (since = "1.6")]
11076 + public Clutter.Color interpolate (Clutter.Color final, double progress);
11077 + public Clutter.Color lighten ();
11078 + [CCode (cname = "clutter_color_from_string")]
11079 + public bool parse_string (string str);
11080 + public Clutter.Color shade (double factor);
11081 + public Clutter.Color subtract (Clutter.Color b);
11082 + public void to_hls (out float hue, out float luminance, out float saturation);
11083 + public uint32 to_pixel ();
11084 + [Version (since = "0.2")]
11085 + public string to_string ();
11088 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
11089 + public struct KbdA11ySettings {
11090 + public Clutter.KeyboardA11yFlags controls;
11091 + public int slowkeys_delay;
11092 + public int debounce_delay;
11093 + public int timeout_delay;
11094 + public int mousekeys_init_delay;
11095 + public int mousekeys_max_speed;
11096 + public int mousekeys_accel_time;
11099 + [CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_knot_get_type ()")]
11100 + [Version (since = "0.2")]
11101 + public struct Knot {
11104 + public Clutter.Knot? copy ();
11105 + public bool equal (Clutter.Knot knot_b);
11106 + public void free ();
11108 + [CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_margin_get_type ()")]
11109 + [Version (since = "1.10")]
11110 + public struct Margin {
11111 + public float left;
11112 + public float right;
11113 + public float top;
11114 + public float bottom;
11115 + public Clutter.Margin? copy ();
11116 + public void free ();
11119 + [CCode (cheader_filename = "clutter/clutter.h", type_id = "cogl_matrix_get_gtype ()")]
11120 + public struct Matrix : Cogl.Matrix {
11121 + [Version (since = "1.12")]
11122 + public static Clutter.Matrix? alloc ();
11123 + [Version (since = "1.12")]
11125 + public void free ();
11127 + public static GLib.Type get_type ();
11128 + [Version (since = "1.12")]
11129 + public unowned Clutter.Matrix? init_from_array ([CCode (array_length = false)] float values[16]);
11130 + [Version (since = "1.12")]
11131 + public unowned Clutter.Matrix? init_from_matrix (Clutter.Matrix b);
11132 + [Version (since = "1.12")]
11133 + public unowned Clutter.Matrix? init_identity ();
11136 + [CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_paint_volume_get_type ()")]
11137 + [Version (since = "1.4")]
11138 + public struct PaintVolume {
11139 + [Version (since = "1.6")]
11140 + public Clutter.PaintVolume? copy ();
11141 + [Version (since = "1.6")]
11142 + public void free ();
11143 + [Version (since = "1.6")]
11144 + public float get_depth ();
11145 + [Version (since = "1.6")]
11146 + public float get_height ();
11147 + [Version (since = "1.6")]
11148 + public Graphene.Point3D get_origin ();
11149 + [Version (since = "1.6")]
11150 + public float get_width ();
11151 + [Version (since = "1.6")]
11152 + public void set_depth (float depth);
11153 + [Version (since = "1.6")]
11154 + public bool set_from_allocation (Clutter.Actor actor);
11155 + [Version (since = "1.6")]
11156 + public void set_height (float height);
11157 + [Version (since = "1.6")]
11158 + public void set_origin (Graphene.Point3D origin);
11159 + [Version (since = "1.6")]
11160 + public void set_width (float width);
11161 + [Version (since = "1.6")]
11162 + public void union (Clutter.PaintVolume another_pv);
11163 + [Version (since = "1.10")]
11164 + public void union_box (Clutter.ActorBox box);
11166 + [CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_path_node_get_type ()")]
11167 + [Version (since = "1.0")]
11168 + public struct PathNode {
11169 + public Clutter.PathNodeType type;
11170 + [CCode (array_length = false)]
11171 + public weak Clutter.Knot points[3];
11172 + public Clutter.PathNode? copy ();
11173 + public bool equal (Clutter.PathNode node_b);
11174 + public void free ();
11176 + [CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_perspective_get_type ()")]
11177 + [Version (since = "0.4")]
11178 + public struct Perspective {
11179 + public float fovy;
11180 + public float aspect;
11181 + public float z_near;
11182 + public float z_far;
11184 + [CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
11185 + public struct PointerA11ySettings {
11186 + public Clutter.PointerA11yFlags controls;
11187 + public Clutter.PointerA11yDwellClickType dwell_click_type;
11188 + public Clutter.PointerA11yDwellMode dwell_mode;
11189 + public Clutter.PointerA11yDwellDirection dwell_gesture_single;
11190 + public Clutter.PointerA11yDwellDirection dwell_gesture_double;
11191 + public Clutter.PointerA11yDwellDirection dwell_gesture_drag;
11192 + public Clutter.PointerA11yDwellDirection dwell_gesture_secondary;
11193 + public int secondary_click_delay;
11194 + public int dwell_delay;
11195 + public int dwell_threshold;
11197 + [CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_units_get_type ()")]
11198 + [Version (since = "1.0")]
11199 + public struct Units {
11200 + public Clutter.Units? copy ();
11201 + public void free ();
11202 + [CCode (cname = "clutter_units_from_cm")]
11203 + public Units.from_cm (float cm);
11204 + [CCode (cname = "clutter_units_from_em")]
11205 + public Units.from_em (float em);
11206 + [CCode (cname = "clutter_units_from_em_for_font")]
11207 + public Units.from_em_for_font (string font_name, float em);
11208 + [CCode (cname = "clutter_units_from_mm")]
11209 + public Units.from_mm (float mm);
11210 + [CCode (cname = "clutter_units_from_pixels")]
11211 + public Units.from_pixels (int px);
11212 + [CCode (cname = "clutter_units_from_pt")]
11213 + public Units.from_pt (float pt);
11214 + [CCode (cname = "clutter_units_from_string")]
11215 + public Units.from_string (string str);
11216 + public Clutter.UnitType get_unit_type ();
11217 + public float get_unit_value ();
11218 + public float to_pixels ();
11219 + public string to_string ();
11221 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_ACTOR_ALIGN_", type_id = "clutter_actor_align_get_type ()")]
11222 + [Version (since = "1.10")]
11223 + public enum ActorAlign {
11229 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_ACTOR_", type_id = "clutter_actor_flags_get_type ()")]
11231 + public enum ActorFlags {
11238 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_ALIGN_", type_id = "clutter_align_axis_get_type ()")]
11239 + [Version (since = "1.4")]
11240 + public enum AlignAxis {
11245 +#if !HAS_MUTTER338
11246 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_allocation_flags_get_type ()")]
11248 + [Version (since = "1.0")]
11249 + public enum AllocationFlags {
11251 + ABSOLUTE_ORIGIN_CHANGED,
11255 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_animation_mode_get_type ()")]
11256 + [Version (since = "1.0")]
11257 + public enum AnimationMode {
11262 + EASE_IN_OUT_QUAD,
11265 + EASE_IN_OUT_CUBIC,
11268 + EASE_IN_OUT_QUART,
11271 + EASE_IN_OUT_QUINT,
11274 + EASE_IN_OUT_SINE,
11277 + EASE_IN_OUT_EXPO,
11280 + EASE_IN_OUT_CIRC,
11282 + EASE_OUT_ELASTIC,
11283 + EASE_IN_OUT_ELASTIC,
11286 + EASE_IN_OUT_BACK,
11289 + EASE_IN_OUT_BOUNCE,
11300 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_BIN_ALIGNMENT_", type_id = "clutter_bin_alignment_get_type ()")]
11301 + [Version (since = "1.2")]
11302 + public enum BinAlignment {
11303 + [Version (deprecated = true)]
11305 + [Version (deprecated = true)]
11308 + [Version (deprecated = true)]
11310 + [Version (deprecated = true)]
11313 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_BIND_", type_id = "clutter_bind_coordinate_get_type ()")]
11314 + [Version (since = "1.4")]
11315 + public enum BindCoordinate {
11324 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_BOX_ALIGNMENT_", type_id = "clutter_box_alignment_get_type ()")]
11325 + [Version (since = "1.2")]
11326 + public enum BoxAlignment {
11331 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_BUTTON_STATE_", type_id = "clutter_button_state_get_type ()")]
11332 + public enum ButtonState {
11337 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_COLORSPACE_", type_id = "clutter_colorspace_get_type ()")]
11338 + public enum Colorspace {
11344 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_CONTENT_GRAVITY_", type_id = "clutter_content_gravity_get_type ()")]
11345 + [Version (since = "1.10")]
11346 + public enum ContentGravity {
11359 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_REPEAT_", type_id = "clutter_content_repeat_get_type ()")]
11361 + [Version (since = "1.12")]
11362 + public enum ContentRepeat {
11368 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_DEBUG_", type_id = "clutter_debug_flag_get_type ()")]
11370 + public enum DebugFlag {
11393 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_DRAG_", type_id = "clutter_drag_axis_get_type ()")]
11394 + [Version (since = "1.4")]
11395 + public enum DragAxis {
11400 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_DEBUG_", type_id = "clutter_draw_debug_flag_get_type ()")]
11402 + public enum DrawDebugFlag {
11403 + DISABLE_SWAP_EVENTS,
11404 + DISABLE_CLIPPED_REDRAWS,
11408 + DISABLE_OFFSCREEN_REDIRECT,
11409 + CONTINUOUS_REDRAW,
11410 + PAINT_DEFORM_TILES,
11412 + DISABLE_DYNAMIC_MAX_RENDER_TIME,
11413 + PAINT_MAX_RENDER_TIME,
11415 + PAINT_DAMAGE_REGION
11417 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_EFFECT_PAINT_", type_id = "clutter_effect_paint_flags_get_type ()")]
11419 + public enum EffectPaintFlags {
11423 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_EVENT_", type_id = "clutter_event_flags_get_type ()")]
11425 + [Version (since = "0.6")]
11426 + public enum EventFlags {
11429 + FLAG_INPUT_METHOD,
11431 + FLAG_RELATIVE_MOTION,
11434 + FLAG_GRAB_NOTIFY,
11439 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_PHASE_", type_id = "clutter_event_phase_get_type ()")]
11440 + public enum EventPhase {
11445 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_event_type_get_type ()")]
11446 + [Version (since = "0.4")]
11447 + public enum EventType {
11462 +#if !HAS_MUTTER338
11476 + PAD_BUTTON_PRESS,
11477 + PAD_BUTTON_RELEASE,
11490 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_FEATURE_", type_id = "clutter_feature_flags_get_type ()")]
11492 + [Version (since = "0.4")]
11493 + public enum FeatureFlags {
11494 +#if !HAS_MUTTER338
11507 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_FLOW_", type_id = "clutter_flow_orientation_get_type ()")]
11508 + [Version (since = "1.2")]
11509 + public enum FlowOrientation {
11514 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_FRAME_INFO_FLAG_", type_id = "clutter_frame_info_flag_get_type ()")]
11516 + public enum FrameInfoFlag {
11523 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_FRAME_RESULT_", type_id = "clutter_frame_result_get_type ()")]
11524 + public enum FrameResult {
11525 + PENDING_PRESENTED,
11528 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_GESTURE_TRIGGER_EDGE_", type_id = "clutter_gesture_trigger_edge_get_type ()")]
11529 + [Version (since = "1.18")]
11530 + public enum GestureTriggerEdge {
11536 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_GRAB_STATE_", type_id = "clutter_grab_state_get_type ()")]
11538 + public enum GrabState {
11545 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_GRAVITY_", type_id = "clutter_gravity_get_type ()")]
11546 + [Version (deprecated = true, deprecated_since = "1.22", since = "0.2")]
11547 + public enum Gravity {
11559 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_GRID_POSITION_", type_id = "clutter_grid_position_get_type ()")]
11560 + [Version (since = "1.12")]
11561 + public enum GridPosition {
11568 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INIT_", type_id = "clutter_init_error_get_type ()")]
11569 + [Version (since = "0.2")]
11570 + public enum InitError {
11576 + public static GLib.Quark quark ();
11579 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INPUT_AXIS_", type_id = "clutter_input_axis_get_type ()")]
11580 + [Version (since = "1.6")]
11581 + public enum InputAxis {
11595 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INPUT_AXIS_FLAG_", type_id = "clutter_input_axis_flags_get_type ()")]
11597 + public enum InputAxisFlags {
11611 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INPUT_CAPABILITY_", type_id = "clutter_input_capabilities_get_type ()")]
11613 + public enum InputCapabilities {
11623 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INPUT_CONTENT_HINT_", type_id = "clutter_input_content_hint_flags_get_type ()")]
11625 + public enum InputContentHintFlags {
11628 + AUTO_CAPITALIZATION,
11637 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INPUT_CONTENT_PURPOSE_", type_id = "clutter_input_content_purpose_get_type ()")]
11638 + public enum InputContentPurpose {
11654 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_PAD_FEATURE_", type_id = "clutter_input_device_pad_feature_get_type ()")]
11655 + public enum InputDevicePadFeature {
11662 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INPUT_DEVICE_MAPPING_", type_id = "clutter_input_device_mapping_get_type ()")]
11663 + public enum InputDeviceMapping {
11668 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INPUT_DEVICE_PAD_SOURCE_", type_id = "clutter_input_device_pad_source_get_type ()")]
11669 + public enum InputDevicePadSource {
11673 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INPUT_DEVICE_TOOL_", type_id = "clutter_input_device_tool_type_get_type ()")]
11674 + [Version (since = "1.28")]
11675 + public enum InputDeviceToolType {
11685 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_input_device_type_get_type ()")]
11686 + [Version (since = "1.0")]
11687 + public enum InputDeviceType {
11690 + EXTENSION_DEVICE,
11694 + TOUCHSCREEN_DEVICE,
11701 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INPUT_MODE_", type_id = "clutter_input_mode_get_type ()")]
11702 + [Version (since = "1.6")]
11703 + public enum InputMode {
11704 +#if !HAS_MUTTER338
11705 + [CCode (cname = "CLUTTER_INPUT_MODE_MASTER")]
11708 +#if !HAS_MUTTER338
11709 + [CCode (cname = "CLUTTER_INPUT_MODE_SLAVE")]
11714 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INPUT_PANEL_STATE_", type_id = "clutter_input_panel_state_get_type ()")]
11715 + public enum InputPanelState {
11720 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INTERPOLATION_", type_id = "clutter_interpolation_get_type ()")]
11721 + [Version (deprecated = true, deprecated_since = "1.22", since = "1.2")]
11722 + public enum Interpolation {
11726 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_KEY_STATE_", type_id = "clutter_key_state_get_type ()")]
11727 + public enum KeyState {
11732 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_A11Y_", type_id = "clutter_keyboard_a11y_flags_get_type ()")]
11734 + public enum KeyboardA11yFlags {
11735 + KEYBOARD_ENABLED,
11737 + MOUSE_KEYS_ENABLED,
11738 + SLOW_KEYS_ENABLED,
11739 + SLOW_KEYS_BEEP_PRESS,
11740 + SLOW_KEYS_BEEP_ACCEPT,
11741 + SLOW_KEYS_BEEP_REJECT,
11742 + BOUNCE_KEYS_ENABLED,
11743 + BOUNCE_KEYS_BEEP_REJECT,
11744 + TOGGLE_KEYS_ENABLED,
11745 + STICKY_KEYS_ENABLED,
11746 + STICKY_KEYS_TWO_KEY_OFF,
11747 + STICKY_KEYS_BEEP,
11748 + FEATURE_STATE_CHANGE_BEEP
11751 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_LONG_PRESS_", type_id = "clutter_long_press_state_get_type ()")]
11752 + [Version (since = "1.8")]
11753 + public enum LongPressState {
11758 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_modifier_type_get_type ()")]
11760 + [Version (since = "0.4")]
11761 + public enum ModifierType {
11775 + MODIFIER_RESERVED_13_MASK,
11776 + MODIFIER_RESERVED_14_MASK,
11777 + MODIFIER_RESERVED_15_MASK,
11778 + MODIFIER_RESERVED_16_MASK,
11779 + MODIFIER_RESERVED_17_MASK,
11780 + MODIFIER_RESERVED_18_MASK,
11781 + MODIFIER_RESERVED_19_MASK,
11782 + MODIFIER_RESERVED_20_MASK,
11783 + MODIFIER_RESERVED_21_MASK,
11784 + MODIFIER_RESERVED_22_MASK,
11785 + MODIFIER_RESERVED_23_MASK,
11786 + MODIFIER_RESERVED_24_MASK,
11787 + MODIFIER_RESERVED_25_MASK,
11791 + MODIFIER_RESERVED_29_MASK,
11795 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_OFFSCREEN_REDIRECT_", type_id = "clutter_offscreen_redirect_get_type ()")]
11797 + [Version (since = "1.8")]
11798 + public enum OffscreenRedirect {
11799 + AUTOMATIC_FOR_OPACITY,
11803 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_ORIENTATION_", type_id = "clutter_orientation_get_type ()")]
11804 + [Version (since = "1.12")]
11805 + public enum Orientation {
11810 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_PAINT_FLAG_", type_id = "clutter_paint_flag_get_type ()")]
11812 + public enum PaintFlag {
11819 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_PAN_", type_id = "clutter_pan_axis_get_type ()")]
11820 + [Version (since = "1.12")]
11821 + public enum PanAxis {
11827 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_PATH_", type_id = "clutter_path_node_type_get_type ()")]
11828 + [Version (since = "1.0")]
11829 + public enum PathNodeType {
11838 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_DEBUG_NOP_", type_id = "clutter_pick_debug_flag_get_type ()")]
11840 + public enum PickDebugFlag {
11843 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_PICK_", type_id = "clutter_pick_mode_get_type ()")]
11844 + [Version (since = "1.0")]
11845 + public enum PickMode {
11850 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_A11Y_DWELL_CLICK_TYPE_", type_id = "clutter_pointer_a11y_dwell_click_type_get_type ()")]
11851 + public enum PointerA11yDwellClickType {
11859 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_A11Y_DWELL_DIRECTION_", type_id = "clutter_pointer_a11y_dwell_direction_get_type ()")]
11860 + public enum PointerA11yDwellDirection {
11867 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_A11Y_DWELL_MODE_", type_id = "clutter_pointer_a11y_dwell_mode_get_type ()")]
11868 + public enum PointerA11yDwellMode {
11872 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_A11Y_", type_id = "clutter_pointer_a11y_flags_get_type ()")]
11874 + public enum PointerA11yFlags {
11875 + SECONDARY_CLICK_ENABLED,
11878 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_A11Y_TIMEOUT_TYPE_", type_id = "clutter_pointer_a11y_timeout_type_get_type ()")]
11879 + public enum PointerA11yTimeoutType {
11885 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_PREEDIT_RESET_", type_id = "clutter_preedit_reset_mode_get_type ()")]
11886 + public enum PreeditResetMode {
11891 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_REPAINT_FLAGS_", type_id = "clutter_repaint_flags_get_type ()")]
11893 + [Version (since = "1.10")]
11894 + public enum RepaintFlags {
11895 +#if !HAS_MUTTER338
11896 + QUEUE_REDRAW_ON_ADD,
11901 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_REQUEST_", type_id = "clutter_request_mode_get_type ()")]
11902 + [Version (since = "0.8")]
11903 + public enum RequestMode {
11904 + HEIGHT_FOR_WIDTH,
11905 + WIDTH_FOR_HEIGHT,
11908 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_rotate_axis_get_type ()")]
11909 + [Version (since = "0.4")]
11910 + public enum RotateAxis {
11915 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_ROTATE_", type_id = "clutter_rotate_direction_get_type ()")]
11916 + [Version (deprecated = true, deprecated_since = "1.22", since = "0.4")]
11917 + public enum RotateDirection {
11921 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SCALING_FILTER_", type_id = "clutter_scaling_filter_get_type ()")]
11922 + [Version (since = "1.10")]
11923 + public enum ScalingFilter {
11928 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SCROLL_", type_id = "clutter_scroll_direction_get_type ()")]
11929 + [Version (since = "0.4")]
11930 + public enum ScrollDirection {
11937 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SCROLL_FINISHED_", type_id = "clutter_scroll_finish_flags_get_type ()")]
11939 + [Version (since = "1.26")]
11940 + public enum ScrollFinishFlags {
11945 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SCROLL_", type_id = "clutter_scroll_mode_get_type ()")]
11947 + [Version (since = "1.12")]
11948 + public enum ScrollMode {
11954 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SCROLL_SOURCE_", type_id = "clutter_scroll_source_get_type ()")]
11955 + [Version (since = "1.26")]
11956 + public enum ScrollSource {
11962 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_shader_type_get_type ()")]
11963 + [Version (since = "1.4")]
11964 + public enum ShaderType {
11968 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SNAP_EDGE_", type_id = "clutter_snap_edge_get_type ()")]
11969 + [Version (since = "1.6")]
11970 + public enum SnapEdge {
11977 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_STAGE_STATE_", type_id = "clutter_stage_state_get_type ()")]
11979 + [Version (since = "0.4")]
11980 + public enum StageState {
11984 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_COLOR_", type_id = "clutter_static_color_get_type ()")]
11985 + [Version (since = "1.6")]
11986 + public enum StaticColor {
12023 + SCARLET_RED_LIGHT,
12024 + SCARLET_RED_DARK,
12033 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_STEP_MODE_", type_id = "clutter_step_mode_get_type ()")]
12034 + [Version (since = "1.12")]
12035 + public enum StepMode {
12039 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SWIPE_DIRECTION_", type_id = "clutter_swipe_direction_get_type ()")]
12041 + [Version (since = "1.8")]
12042 + public enum SwipeDirection {
12048 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_TEXT_DIRECTION_", type_id = "clutter_text_direction_get_type ()")]
12049 + [Version (since = "1.2")]
12050 + public enum TextDirection {
12055 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_TEXTURE_", type_id = "clutter_texture_flags_get_type ()")]
12057 + [Version (deprecated = true, deprecated_since = "1.22", since = "0.4")]
12058 + public enum TextureFlags {
12061 + RGB_FLAG_PREMULT,
12064 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_TEXTURE_QUALITY_", type_id = "clutter_texture_quality_get_type ()")]
12065 + [Version (deprecated = true, deprecated_since = "1.22", since = "0.8")]
12066 + public enum TextureQuality {
12071 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_TIMELINE_", type_id = "clutter_timeline_direction_get_type ()")]
12072 + [Version (since = "0.6")]
12073 + public enum TimelineDirection {
12077 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_TOUCHPAD_GESTURE_PHASE_", type_id = "clutter_touchpad_gesture_phase_get_type ()")]
12078 + [Version (since = "1.24")]
12079 + public enum TouchpadGesturePhase {
12085 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_UNIT_", type_id = "clutter_unit_type_get_type ()")]
12086 + [Version (since = "1.0")]
12087 + public enum UnitType {
12094 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_VIRTUAL_DEVICE_TYPE_", type_id = "clutter_virtual_device_type_get_type ()")]
12096 + public enum VirtualDeviceType {
12103 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_ZOOM_", type_id = "clutter_zoom_axis_get_type ()")]
12104 + [Version (since = "1.12")]
12105 + public enum ZoomAxis {
12112 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_IMAGE_ERROR_INVALID_", type_id = "clutter_image_error_get_type ()")]
12113 + [Version (since = "1.10")]
12114 + public errordomain ImageError {
12116 + public static GLib.Quark quark ();
12119 + [CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SCRIPT_ERROR_INVALID_", type_id = "clutter_script_error_get_type ()")]
12120 + [Version (since = "0.6")]
12121 + public errordomain ScriptError {
12125 + public static GLib.Quark quark ();
12127 + [CCode (cheader_filename = "clutter/clutter.h", instance_pos = 1.9)]
12128 + [Version (since = "1.24")]
12129 + public delegate Clutter.Actor ActorCreateChildFunc (GLib.Object item);
12130 +#if !HAS_MUTTER338
12131 + [CCode (cheader_filename = "clutter/clutter.h", instance_pos = 1.9)]
12132 + [Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
12133 + public delegate double AlphaFunc (Clutter.Alpha alpha);
12135 + [CCode (cheader_filename = "clutter/clutter.h", instance_pos = 4.9)]
12136 + [Version (since = "1.0")]
12137 + public delegate bool BindingActionFunc (GLib.Object gobject, string action_name, uint key_val, Clutter.ModifierType modifiers);
12138 + [CCode (cheader_filename = "clutter/clutter.h", instance_pos = 1.9)]
12139 + public delegate void Callback (Clutter.Actor actor);
12141 + [CCode (cheader_filename = "clutter/clutter.h", has_target = false)]
12142 + public delegate void EmitInputDeviceEvent (Clutter.Event event, Clutter.InputDevice device);
12145 + [CCode (cheader_filename = "clutter/clutter.h", instance_pos = 2.9)]
12146 + [Version (since = "1.18")]
12147 + public delegate bool EventFilterFunc (Clutter.Event event, Clutter.Actor event_actor);
12149 + [CCode (cheader_filename = "clutter/clutter.h", instance_pos = 1.9)]
12150 + [Version (since = "1.18")]
12151 + public delegate bool EventFilterFunc (Clutter.Event event);
12153 + [CCode (cheader_filename = "clutter/clutter.h", instance_pos = 1.9)]
12154 + [Version (since = "1.0")]
12155 + public delegate void PathCallback (Clutter.PathNode node);
12156 + [CCode (cheader_filename = "clutter/clutter.h", has_target = false)]
12157 + [Version (since = "1.0")]
12158 + public delegate bool ProgressFunc (GLib.Value a, GLib.Value b, double progress, GLib.Value retval);
12159 + [CCode (cheader_filename = "clutter/clutter.h", instance_pos = 6.9)]
12160 + [Version (since = "0.6")]
12161 + public delegate void ScriptConnectFunc (Clutter.Script script, GLib.Object object, string signal_name, string handler_name, GLib.Object connect_object, GLib.ConnectFlags flags);
12162 + [CCode (cheader_filename = "clutter/clutter.h", instance_pos = 3.9)]
12163 + [Version (since = "1.10")]
12164 + public delegate double TimelineProgressFunc (Clutter.Timeline timeline, double elapsed, double total);
12165 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_COGL")]
12166 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
12167 + public const string COGL;
12168 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_CURRENT_TIME")]
12169 + [Version (since = "0.4")]
12170 + public const int CURRENT_TIME;
12171 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_FLAVOUR")]
12172 + [Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
12173 + public const string FLAVOUR;
12174 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_PATH_RELATIVE")]
12175 + public const int PATH_RELATIVE;
12176 + [CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_PRIORITY_REDRAW")]
12177 + [Version (since = "0.8")]
12178 + public const int PRIORITY_REDRAW;
12180 + [CCode (cheader_filename = "clutter/clutter.h")]
12181 + public static void base_init ();
12183 + [CCode (cheader_filename = "clutter/clutter.h")]
12184 + [Version (since = "1.12")]
12185 + public static void cairo_clear (Cairo.Context cr);
12186 + [CCode (cheader_filename = "clutter/clutter.h")]
12187 + [Version (since = "1.0")]
12188 + public static void cairo_set_source_color (Cairo.Context cr, Clutter.Color color);
12189 +#if !HAS_MUTTER338
12190 + [CCode (cheader_filename = "clutter/clutter.h")]
12191 + [Version (since = "1.10")]
12192 + public static bool check_windowing_backend (string backend_type);
12195 + [CCode (cheader_filename = "clutter/clutter.h")]
12196 + public static void debug_set_max_render_time_constant (int max_render_time_constant_us);
12198 + [CCode (cheader_filename = "clutter/clutter.h")]
12199 + [Version (since = "1.14")]
12200 + public static void disable_accessibility ();
12201 + [CCode (cheader_filename = "clutter/clutter.h")]
12202 + [Version (since = "0.4")]
12203 + public static void do_event (Clutter.Event event);
12204 + [CCode (cheader_filename = "clutter/clutter.h")]
12205 + [Version (since = "0.4")]
12206 + public static bool events_pending ();
12207 + [CCode (cheader_filename = "clutter/clutter.h")]
12208 + [Version (since = "1.4")]
12209 + public static bool get_accessibility_enabled ();
12210 + [CCode (cheader_filename = "clutter/clutter.h")]
12211 + [Version (since = "1.2")]
12212 + public static unowned Clutter.Event get_current_event ();
12213 + [CCode (cheader_filename = "clutter/clutter.h")]
12214 + [Version (since = "1.0")]
12215 + public static uint32 get_current_event_time ();
12217 + [CCode (cheader_filename = "clutter/clutter.h")]
12218 + public static void get_debug_flags (Clutter.DebugFlag debug_flags, Clutter.DrawDebugFlag draw_flags, Clutter.PickDebugFlag pick_flags);
12220 + [CCode (cheader_filename = "clutter/clutter.h")]
12221 + [Version (since = "0.4")]
12222 + public static unowned Clutter.Backend get_default_backend ();
12224 + [CCode (cheader_filename = "clutter/clutter.h")]
12225 + [Version (since = "0.6")]
12226 + public static uint get_default_frame_rate ();
12228 + [CCode (cheader_filename = "clutter/clutter.h")]
12229 + [Version (since = "1.2")]
12230 + public static Clutter.TextDirection get_default_text_direction ();
12231 + [CCode (cheader_filename = "clutter/clutter.h")]
12232 + [Version (since = "1.0")]
12233 + public static unowned Pango.FontMap get_font_map ();
12235 + [CCode (cheader_filename = "clutter/clutter.h")]
12236 + [Version (since = "0.2")]
12237 + public static GLib.OptionGroup get_option_group ();
12238 + [CCode (cheader_filename = "clutter/clutter.h")]
12239 + [Version (since = "0.8")]
12240 + public static GLib.OptionGroup get_option_group_without_init ();
12242 + [CCode (cheader_filename = "clutter/clutter.h")]
12243 + [Version (since = "0.6")]
12244 + public static unowned string get_script_id (GLib.Object gobject);
12246 + [CCode (cheader_filename = "clutter/clutter.h")]
12247 + public static Clutter.InitError init ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[]? argv);
12250 + [CCode (cheader_filename = "clutter/clutter.h")]
12251 + [Version (since = "0.2")]
12252 + public static Clutter.InitError init_with_args ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[]? argv, string? parameter_string, [CCode (array_length = false)] GLib.OptionEntry[]? entries, string? translation_domain) throws GLib.Error;
12254 + [CCode (cheader_filename = "clutter/clutter.h")]
12255 + public static uint32 keysym_to_unicode (uint keyval);
12256 +#if !HAS_MUTTER338
12257 + [CCode (cheader_filename = "clutter/clutter.h")]
12258 + public static void main ();
12259 + [CCode (cheader_filename = "clutter/clutter.h")]
12260 + public static int main_level ();
12261 + [CCode (cheader_filename = "clutter/clutter.h")]
12262 + public static void main_quit ();
12265 + [CCode (cheader_filename = "clutter/clutter.h")]
12266 + public static void set_custom_backend_func (void* func);
12268 + [CCode (cheader_filename = "clutter/clutter.h")]
12269 + [Version (since = "1.10")]
12270 + public static uint unicode_to_keysym (uint32 wc);
12272 diff '--color=auto' -rupN wingpanel.orig/vapi/mutter-cogl-12.deps wingpanel/vapi/mutter-cogl-12.deps
12273 --- wingpanel.orig/vapi/mutter-cogl-12.deps 1970-01-01 01:00:00.000000000 +0100
12274 +++ wingpanel/vapi/mutter-cogl-12.deps 2023-05-05 21:07:10.270977019 +0200
12279 diff '--color=auto' -rupN wingpanel.orig/vapi/mutter-cogl-12.vapi wingpanel/vapi/mutter-cogl-12.vapi
12280 --- wingpanel.orig/vapi/mutter-cogl-12.vapi 1970-01-01 01:00:00.000000000 +0100
12281 +++ wingpanel/vapi/mutter-cogl-12.vapi 2023-05-05 21:07:10.270977019 +0200
12283 +/* mutter-cogl-6.vapi generated by vapigen, do not modify. */
12285 +[CCode (cprefix = "Cogl", gir_namespace = "Cogl", gir_version = "6", lower_case_cprefix = "cogl_")]
12287 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_bitmap_get_gtype ()")]
12288 + public class Bitmap : Cogl.Object {
12289 + [CCode (has_construct_function = false)]
12290 + protected Bitmap ();
12291 + [CCode (has_construct_function = false)]
12292 + [Version (since = "1.0")]
12293 + public Bitmap.from_file (string filename) throws GLib.Error;
12294 + [Version (since = "1.10")]
12295 + public Cogl.PixelFormat get_format ();
12296 + [Version (since = "1.10")]
12297 + public int get_height ();
12298 + [Version (since = "1.10")]
12299 + public int get_rowstride ();
12300 + [Version (since = "1.0")]
12301 + public static bool get_size_from_file (string filename, out int width, out int height);
12302 + [Version (since = "1.10")]
12303 + public int get_width ();
12305 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_context_get_gtype ()")]
12306 + public class Context : Cogl.Object {
12307 + [CCode (has_construct_function = false)]
12308 + protected Context ();
12309 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_foreach_feature")]
12310 + [Version (since = "1.10")]
12311 + public void foreach_feature (Cogl.FeatureCallback callback);
12313 + public void free_timestamp_query (owned Cogl.TimestampQuery query);
12314 + public int64 get_gpu_time_ns ();
12317 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_get_clock_time")]
12318 + [Version (since = "1.14")]
12319 + public int64 get_clock_time ();
12321 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_get_graphics_reset_status")]
12322 + public Cogl.GraphicsResetStatus get_graphics_reset_status ();
12324 + public unowned Cogl.Pipeline get_named_pipeline (Cogl.PipelineKey key);
12326 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_has_feature")]
12327 + [Version (since = "1.10")]
12328 + public bool has_feature (Cogl.FeatureID feature);
12330 + public bool is_hardware_accelerated ();
12333 + public void set_named_pipeline (Cogl.PipelineKey key, Cogl.Pipeline? pipeline);
12336 + public int64 timestamp_query_get_time_ns (Cogl.TimestampQuery query);
12339 + [CCode (cheader_filename = "cogl/cogl.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "cogl_frame_closure_get_gtype ()")]
12341 + [Version (since = "1.14")]
12342 + public class FrameClosure {
12345 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_frame_info_get_gtype ()")]
12346 + public class FrameInfo : Cogl.Object {
12347 + [CCode (has_construct_function = false)]
12348 + protected FrameInfo ();
12349 + [Version (since = "1.14")]
12350 + public int64 get_frame_counter ();
12352 + public bool get_is_symbolic ();
12353 + [Version (since = "1.14")]
12354 + public int64 get_presentation_time_us ();
12356 + [Version (since = "1.14")]
12357 + public int64 get_presentation_time ();
12359 + [Version (since = "1.14")]
12360 + public float get_refresh_rate ();
12362 + public int64 get_rendering_duration_ns ();
12365 + public uint get_sequence ();
12367 + public int64 get_time_before_buffer_swap_us ();
12369 + public bool is_hw_clock ();
12370 + public bool is_vsync ();
12371 + public bool is_zero_copy ();
12376 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_framebuffer_get_type ()")]
12377 + public abstract class Framebuffer : GLib.Object {
12378 + [CCode (has_construct_function = false)]
12379 + protected Framebuffer ();
12380 + [Version (since = "1.8")]
12381 + public virtual bool allocate () throws GLib.Error;
12382 + [Version (since = "1.8")]
12383 + public void clear (ulong buffers, Cogl.Color color);
12384 + [Version (since = "1.8")]
12385 + public void clear4f (ulong buffers, float red, float green, float blue, float alpha);
12386 + [Version (since = "1.8")]
12387 + public void discard_buffers (ulong buffers);
12388 + [Version (since = "1.10")]
12389 + public void draw_multitextured_rectangle (Cogl.Pipeline pipeline, float x_1, float y_1, float x_2, float y_2, [CCode (array_length = false)] float[] tex_coords, int tex_coords_len);
12390 + [Version (since = "1.10")]
12391 + public void draw_rectangle (Cogl.Pipeline pipeline, float x_1, float y_1, float x_2, float y_2);
12392 + [Version (since = "1.10")]
12393 + public void draw_rectangles (Cogl.Pipeline pipeline, [CCode (array_length = false)] float[] coordinates, uint n_rectangles);
12394 + [Version (since = "1.10")]
12395 + public void draw_textured_rectangle (Cogl.Pipeline pipeline, float x_1, float y_1, float x_2, float y_2, float s_1, float t_1, float s_2, float t_2);
12396 + [Version (since = "1.10")]
12397 + public void draw_textured_rectangles (Cogl.Pipeline pipeline, [CCode (array_length = false)] float[] coordinates, uint n_rectangles);
12398 + public static uint32 error_quark ();
12399 + [Version (since = "1.10")]
12400 + public void finish ();
12401 + public void flush ();
12402 + [Version (since = "1.10")]
12403 + public void frustum (float left, float right, float bottom, float top, float z_near, float z_far);
12404 + [Version (since = "1.8")]
12405 + public int get_alpha_bits ();
12406 + [Version (since = "1.8")]
12407 + public int get_blue_bits ();
12408 + [Version (since = "1.8")]
12409 + public unowned Cogl.Context get_context ();
12410 + [Version (since = "2.0")]
12411 + public int get_depth_bits ();
12412 + [Version (since = "1.18")]
12413 + public bool get_depth_write_enabled ();
12414 + [Version (since = "1.8")]
12415 + public bool get_dither_enabled ();
12416 + [Version (since = "1.8")]
12417 + public int get_green_bits ();
12418 + [Version (since = "1.8")]
12419 + public int get_height ();
12420 + public bool get_is_stereo ();
12421 + [Version (since = "1.10")]
12422 + public Graphene.Matrix get_modelview_matrix ();
12423 + [Version (since = "1.10")]
12424 + public Graphene.Matrix get_projection_matrix ();
12425 + [Version (since = "1.8")]
12426 + public int get_red_bits ();
12427 + [Version (since = "1.10")]
12428 + public int get_samples_per_pixel ();
12429 + [Version (since = "1.20")]
12430 + public Cogl.StereoMode get_stereo_mode ();
12431 + [Version (since = "1.8")]
12432 + public void get_viewport4fv ([CCode (array_length = false)] out unowned float viewport[4]);
12433 + [Version (since = "1.8")]
12434 + public float get_viewport_height ();
12435 + [Version (since = "1.8")]
12436 + public float get_viewport_width ();
12437 + [Version (since = "1.8")]
12438 + public float get_viewport_x ();
12439 + [Version (since = "1.8")]
12440 + public float get_viewport_y ();
12441 + [Version (since = "1.8")]
12442 + public int get_width ();
12443 + [Version (since = "1.10")]
12444 + public void identity_matrix ();
12446 + public virtual bool is_y_flipped ();
12447 + [Version (since = "1.10")]
12448 + public void orthographic (float x_1, float y_1, float x_2, float y_2, float near, float far);
12449 + [Version (since = "1.10")]
12450 + public void perspective (float fov_y, float aspect, float z_near, float z_far);
12451 + [Version (since = "1.10")]
12452 + public void pop_clip ();
12453 + [Version (since = "1.10")]
12454 + public void pop_matrix ();
12455 + [Version (since = "1.10")]
12456 + public void push_matrix ();
12457 + [Version (since = "1.10")]
12458 + public void push_rectangle_clip (float x_1, float y_1, float x_2, float y_2);
12459 + public void push_region_clip (Cairo.Region region);
12460 + [Version (since = "1.10")]
12461 + public void push_scissor_clip (int x, int y, int width, int height);
12462 + [Version (since = "1.10")]
12463 + public bool read_pixels (int x, int y, int width, int height, Cogl.PixelFormat format, uint8 pixels);
12464 + [Version (since = "1.10")]
12465 + public bool read_pixels_into_bitmap (int x, int y, Cogl.ReadPixelsFlags source, Cogl.Bitmap bitmap);
12466 + [Version (since = "1.8")]
12467 + public void resolve_samples ();
12468 + [Version (since = "1.8")]
12469 + public void resolve_samples_region (int x, int y, int width, int height);
12470 + [Version (since = "1.10")]
12471 + public void rotate (float angle, float x, float y, float z);
12472 + [Version (since = "2.0")]
12473 + public void rotate_euler (Graphene.Euler euler);
12474 + [Version (since = "1.10")]
12475 + public void scale (float x, float y, float z);
12476 + [Version (since = "1.18")]
12477 + public void set_depth_write_enabled (bool depth_write_enabled);
12478 + [Version (since = "1.8")]
12479 + public void set_dither_enabled (bool dither_enabled);
12480 + [Version (since = "1.10")]
12481 + public void set_modelview_matrix (Graphene.Matrix matrix);
12482 + [Version (since = "1.10")]
12483 + public void set_projection_matrix (Graphene.Matrix matrix);
12484 + [Version (since = "1.8")]
12485 + public void set_samples_per_pixel (int samples_per_pixel);
12486 + [Version (since = "1.20")]
12487 + public void set_stereo_mode (Cogl.StereoMode stereo_mode);
12488 + [Version (since = "1.8")]
12489 + public void set_viewport (float x, float y, float width, float height);
12490 + [Version (since = "1.10")]
12491 + public void transform (Graphene.Matrix matrix);
12492 + [Version (since = "1.10")]
12493 + public void translate (float x, float y, float z);
12494 + [NoAccessorMethod]
12495 + public void* driver_config { get; construct; }
12496 + [NoAccessorMethod]
12497 + public int height { get; set construct; }
12498 + [NoAccessorMethod]
12499 + public int width { get; set construct; }
12500 + public signal void destroy ();
12502 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
12504 + public class FramebufferDriverConfig {
12507 + [CCode (cheader_filename = "cogl/cogl.h", ref_function = "cogl_object_ref", type_id = "cogl_handle_get_gtype ()", unref_function = "cogl_object_unref")]
12509 + public class Handle {
12510 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_material")]
12511 + [Version (deprecated = true, deprecated_since = "1.16")]
12512 + public bool is_material ();
12513 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_program")]
12514 + [Version (deprecated = true, deprecated_since = "1.16")]
12515 + public bool is_program (Cogl.Handle handle);
12516 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_shader")]
12517 + [Version (deprecated = true, deprecated_since = "1.16")]
12518 + public bool is_shader ();
12519 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_texture")]
12520 + public bool is_texture ();
12523 + [CCode (cheader_filename = "cogl/cogl.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "cogl_material_get_type ()")]
12525 + public class Material : Cogl.Handle {
12526 + [CCode (has_construct_function = false)]
12527 + [Version (deprecated = true, deprecated_since = "1.16")]
12528 + public Material ();
12529 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
12530 + public void set_alpha_test_function (Cogl.MaterialAlphaFunc alpha_func, float alpha_reference);
12531 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
12532 + public bool set_blend (string blend_string) throws GLib.Error;
12533 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
12534 + public void set_blend_constant (Cogl.Color constant_color);
12535 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
12536 + public void set_color (Cogl.Color color);
12537 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
12538 + public void set_color4ub (uint8 red, uint8 green, uint8 blue, uint8 alpha);
12539 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
12540 + public void set_layer (int layer_index, Cogl.Handle texture);
12541 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
12542 + public bool set_layer_combine (int layer_index, string blend_string) throws GLib.Error;
12543 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
12544 + public void set_layer_combine_constant (int layer_index, Cogl.Color constant);
12545 + [Version (deprecated = true, deprecated_since = "1.16")]
12546 + public void set_layer_filters (int layer_index, Cogl.MaterialFilter min_filter, Cogl.MaterialFilter mag_filter);
12547 + [Version (deprecated = true, deprecated_since = "1.16")]
12549 + public void set_layer_matrix (int layer_index, Graphene.Matrix matrix);
12551 + public void set_layer_matrix (int layer_index, Cogl.Matrix matrix);
12553 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.4")]
12554 + public bool set_layer_point_sprite_coords_enabled (int layer_index, bool enable) throws GLib.Error;
12555 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.4")]
12556 + public void set_point_size (float point_size);
12557 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.4")]
12558 + public void set_user_program (Cogl.Handle program);
12560 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
12562 + public class MaterialLayer : Cogl.Handle {
12565 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_object_get_gtype ()")]
12566 + public abstract class Object {
12567 + [CCode (has_construct_function = false)]
12568 + protected Object ();
12569 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_bitmap")]
12570 + [Version (since = "1.0")]
12571 + public bool is_bitmap ();
12572 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_context")]
12573 + [Version (since = "1.10")]
12574 + public bool is_context ();
12575 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_framebuffer")]
12576 + [Version (since = "1.10")]
12577 + public bool is_framebuffer ();
12578 + [Version (since = "2.0")]
12579 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_frame_info")]
12580 + public bool is_frame_info ();
12582 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_offscreen")]
12583 + public bool is_offscreen ();
12584 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_onscreen")]
12585 + [Version (since = "1.10")]
12586 + public bool is_onscreen ();
12588 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_pipeline")]
12589 + [Version (since = "2.0")]
12590 + public bool is_pipeline ();
12592 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_snippet")]
12593 + [Version (since = "1.10")]
12594 + public bool is_snippet ();
12596 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_texture")]
12597 + public bool is_texture ();
12598 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_texture_2d")]
12599 + public bool is_texture_2d ();
12600 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_is_texture_2d_sliced")]
12601 + [Version (since = "1.10")]
12602 + public bool is_texture_2d_sliced ();
12605 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_offscreen_get_type ()")]
12606 + public sealed class Offscreen : Cogl.Framebuffer {
12608 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_offscreen_get_gtype ()")]
12609 + public class Offscreen : Cogl.Object, Cogl.Framebuffer {
12611 + [CCode (has_construct_function = false)]
12612 + protected Offscreen ();
12614 + [CCode (has_construct_function = false)]
12615 + [Version (deprecated = true, deprecated_since = "1.16")]
12616 + public Offscreen.to_texture (Cogl.Texture texture);
12618 + [CCode (has_construct_function = false)]
12619 + public Offscreen.with_texture (Cogl.Texture texture);
12622 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_onscreen_get_type ()")]
12623 + public class Onscreen : Cogl.Framebuffer {
12625 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_onscreen_get_gtype ()")]
12626 + public class Onscreen : Cogl.Object, Cogl.Framebuffer {
12628 + [CCode (has_construct_function = false)]
12629 + protected Onscreen ();
12630 + [Version (since = "1.16")]
12631 + public Cogl.OnscreenDirtyClosure add_dirty_callback ([CCode (delegate_target_pos = 1.5)] Cogl.OnscreenDirtyCallback callback, Cogl.UserDataDestroyCallback? destroy);
12633 + [Version (since = "1.14")]
12634 + public Cogl.FrameClosure add_frame_callback ([CCode (delegate_target_pos = 1.5)] Cogl.FrameCallback callback, Cogl.UserDataDestroyCallback? destroy);
12637 + [Version (since = "2.0")]
12638 + public Cogl.OnscreenResizeClosure add_resize_callback ([CCode (delegate_target_pos = 1.5)] Cogl.OnscreenResizeCallback callback, Cogl.UserDataDestroyCallback? destroy);
12642 + public virtual void bind ();
12644 + [Version (since = "1.14")]
12646 + public virtual int get_buffer_age ();
12648 + public int get_buffer_age ();
12650 + [Version (since = "1.14")]
12651 + public int64 get_frame_counter ();
12653 + [Version (since = "2.0")]
12654 + public bool get_resizable ();
12656 + [Version (since = "2.0")]
12657 + public void hide ();
12659 + public virtual void queue_damage_region (int rectangles, int n_rectangles);
12661 + [Version (since = "1.16")]
12662 + public void remove_dirty_callback (Cogl.OnscreenDirtyClosure closure);
12663 + [Version (since = "1.14")]
12664 + public void remove_frame_callback (Cogl.FrameClosure closure);
12666 + [Version (since = "2.0")]
12667 + public void remove_resize_callback (Cogl.OnscreenResizeClosure closure);
12668 + [Version (since = "2.0")]
12669 + public void set_resizable (bool resizable);
12671 + [Version (since = "2.0")]
12672 + public void show ();
12674 + [Version (since = "1.10")]
12675 + public void swap_buffers (Cogl.FrameInfo frame_info, void* user_data);
12676 + [Version (since = "1.16")]
12677 + public virtual void swap_buffers_with_damage (int rectangles, int n_rectangles, Cogl.FrameInfo info);
12678 + [Version (since = "1.10")]
12679 + public virtual void swap_region (int rectangles, int n_rectangles, Cogl.FrameInfo info);
12680 +#elif HAS_MUTTER338
12681 + [Version (since = "1.10")]
12682 + public void swap_buffers (Cogl.FrameInfo frame_info);
12683 + [Version (since = "1.16")]
12684 + public void swap_buffers_with_damage (int rectangles, int n_rectangles, Cogl.FrameInfo frame_info);
12685 + [Version (since = "1.10")]
12686 + public void swap_region (int rectangles, int n_rectangles, Cogl.FrameInfo frame_info);
12688 + [Version (since = "1.10")]
12689 + public void swap_buffers ();
12690 + [Version (since = "1.16")]
12691 + public void swap_buffers_with_damage (int rectangles, int n_rectangles);
12692 + [Version (since = "1.10")]
12693 + public void swap_region (int rectangles, int n_rectangles);
12696 + [CCode (cheader_filename = "cogl/cogl.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "cogl_onscreen_dirty_closure_get_gtype ()")]
12698 + [Version (since = "1.16")]
12699 + public class OnscreenDirtyClosure {
12702 + [CCode (cheader_filename = "cogl/cogl.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "cogl_onscreen_resize_closure_get_gtype ()")]
12704 + [Version (since = "2.0")]
12705 + public class OnscreenResizeClosure {
12708 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_pipeline_get_gtype ()")]
12709 + public class Pipeline : Cogl.Object {
12710 + [CCode (has_construct_function = false)]
12711 + [Version (since = "2.0")]
12712 + public Pipeline (Cogl.Context context);
12714 + [Version (since = "1.10")]
12715 + public void add_layer_snippet (int layer, Cogl.Snippet snippet);
12716 + [Version (since = "1.10")]
12717 + public void add_snippet (Cogl.Snippet snippet);
12719 + [Version (since = "2.0")]
12720 + public Cogl.Pipeline copy ();
12721 + [Version (since = "2.0")]
12722 + public void foreach_layer (Cogl.PipelineLayerCallback callback);
12723 + [Version (since = "2.0")]
12724 + public Cogl.PipelineAlphaFunc get_alpha_test_function ();
12725 + [Version (since = "2.0")]
12726 + public float get_alpha_test_reference ();
12727 + [Version (since = "2.0")]
12728 + public Cogl.Color get_color ();
12729 + [Version (since = "2.0")]
12730 + public Cogl.PipelineCullFaceMode get_cull_face_mode ();
12731 + [Version (since = "2.0")]
12732 + public Cogl.Winding get_front_face_winding ();
12733 + [Version (since = "1.10")]
12734 + public Cogl.PipelineFilter get_layer_mag_filter (int layer_index);
12735 + [Version (since = "1.10")]
12736 + public Cogl.PipelineFilter get_layer_min_filter (int layer_index);
12737 + [Version (since = "2.0")]
12738 + public bool get_layer_point_sprite_coords_enabled (int layer_index);
12739 + [Version (since = "1.10")]
12740 + public unowned Cogl.Texture get_layer_texture (int layer_index);
12741 + [Version (since = "1.6")]
12742 + public Cogl.PipelineWrapMode get_layer_wrap_mode_s (int layer_index);
12743 + [Version (since = "1.6")]
12744 + public Cogl.PipelineWrapMode get_layer_wrap_mode_t (int layer_index);
12745 + [Version (since = "2.0")]
12746 + public int get_n_layers ();
12747 + [Version (since = "2.0")]
12748 + public bool get_per_vertex_point_size ();
12749 + [Version (since = "2.0")]
12750 + public float get_point_size ();
12751 + [Version (since = "2.0")]
12752 + public int get_uniform_location (string uniform_name);
12753 + [Version (since = "2.0")]
12754 + public unowned Cogl.Handle get_user_program ();
12755 + [Version (since = "1.10")]
12756 + public void remove_layer (int layer_index);
12757 + [Version (since = "2.0")]
12758 + public void set_alpha_test_function (Cogl.PipelineAlphaFunc alpha_func, float alpha_reference);
12759 + [Version (since = "2.0")]
12760 + public bool set_blend (string blend_string) throws GLib.Error;
12761 + [Version (since = "2.0")]
12762 + public void set_blend_constant (Cogl.Color constant_color);
12763 + [Version (since = "2.0")]
12764 + public void set_color (Cogl.Color color);
12765 + [Version (since = "2.0")]
12766 + public void set_color4f (float red, float green, float blue, float alpha);
12767 + [Version (since = "2.0")]
12768 + public void set_color4ub (uint8 red, uint8 green, uint8 blue, uint8 alpha);
12769 + [Version (since = "2.0")]
12770 + public void set_cull_face_mode (Cogl.PipelineCullFaceMode cull_face_mode);
12771 + [Version (since = "2.0")]
12772 + public void set_front_face_winding (Cogl.Winding front_winding);
12773 + [Version (since = "2.0")]
12774 + public bool set_layer_combine (int layer_index, string blend_string) throws GLib.Error;
12775 + [Version (since = "2.0")]
12776 + public void set_layer_combine_constant (int layer_index, Cogl.Color constant);
12777 + [Version (since = "1.10")]
12778 + public void set_layer_filters (int layer_index, Cogl.PipelineFilter min_filter, Cogl.PipelineFilter mag_filter);
12779 + [Version (since = "1.10")]
12781 + public void set_layer_matrix (int layer_index, Graphene.Matrix matrix);
12783 + public void set_layer_matrix (int layer_index, Cogl.Matrix matrix);
12786 + public void set_layer_max_mipmap_level (int layer, int max_level);
12788 + [Version (since = "1.10")]
12789 + public void set_layer_null_texture (int layer_index);
12790 + [Version (since = "2.0")]
12791 + public bool set_layer_point_sprite_coords_enabled (int layer_index, bool enable) throws GLib.Error;
12792 + public void set_layer_texture (int layer_index, Cogl.Texture texture);
12793 + [Version (since = "2.0")]
12794 + public void set_layer_wrap_mode (int layer_index, Cogl.PipelineWrapMode mode);
12795 + [Version (since = "2.0")]
12796 + public void set_layer_wrap_mode_s (int layer_index, Cogl.PipelineWrapMode mode);
12797 + [Version (since = "2.0")]
12798 + public void set_layer_wrap_mode_t (int layer_index, Cogl.PipelineWrapMode mode);
12799 + [Version (since = "2.0")]
12800 + public bool set_per_vertex_point_size (bool enable) throws GLib.Error;
12801 + [Version (since = "2.0")]
12802 + public void set_point_size (float point_size);
12803 + [Version (since = "2.0")]
12804 + public void set_uniform_1f (int uniform_location, float value);
12805 + [Version (since = "2.0")]
12806 + public void set_uniform_1i (int uniform_location, int value);
12807 + [Version (since = "2.0")]
12808 + public void set_uniform_float (int uniform_location, int n_components, int count, float value);
12809 + [Version (since = "2.0")]
12810 + public void set_uniform_int (int uniform_location, int n_components, int count, int value);
12811 + [Version (since = "2.0")]
12812 + public void set_uniform_matrix (int uniform_location, int dimensions, int count, bool transpose, float value);
12813 + [Version (since = "2.0")]
12814 + public void set_user_program (Cogl.Handle program);
12817 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "G_TYPE_STRING")]
12819 + public class PipelineKey : string {
12822 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_primitive_get_gtype ()")]
12823 + public class Primitive : Cogl.Object {
12824 + [CCode (has_construct_function = false)]
12825 + protected Primitive ();
12826 + [Version (since = "1.10")]
12827 + public Cogl.Primitive copy ();
12828 + [Version (since = "1.16")]
12829 + public void draw (Cogl.Framebuffer framebuffer, Cogl.Pipeline pipeline);
12830 + public int get_first_vertex ();
12831 + public Cogl.VerticesMode get_mode ();
12832 + [Version (since = "1.8")]
12833 + public int get_n_vertices ();
12834 + [CCode (has_construct_function = false)]
12835 + [Version (since = "1.6")]
12836 + public Primitive.p2 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP2[] data);
12837 + [CCode (has_construct_function = false)]
12838 + [Version (since = "1.6")]
12839 + public Primitive.p2c4 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP2C4[] data);
12840 + [CCode (has_construct_function = false)]
12841 + [Version (since = "1.6")]
12842 + public Primitive.p2t2 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP2T2[] data);
12843 + [CCode (has_construct_function = false)]
12844 + [Version (since = "1.6")]
12845 + public Primitive.p2t2c4 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP2T2C4[] data);
12846 + [CCode (has_construct_function = false)]
12847 + [Version (since = "1.6")]
12848 + public Primitive.p3 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP3[] data);
12849 + [CCode (has_construct_function = false)]
12850 + [Version (since = "1.6")]
12851 + public Primitive.p3c4 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP3C4[] data);
12852 + [CCode (has_construct_function = false)]
12853 + [Version (since = "1.6")]
12854 + public Primitive.p3t2 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP3T2[] data);
12855 + [CCode (has_construct_function = false)]
12856 + [Version (since = "1.6")]
12857 + public Primitive.p3t2c4 (Cogl.Context context, Cogl.VerticesMode mode, [CCode (array_length_cname = "n_vertices", array_length_pos = 2.5)] Cogl.VertexP3T2C4[] data);
12858 + public void set_first_vertex (int first_vertex);
12859 + public void set_mode (Cogl.VerticesMode mode);
12860 + [Version (since = "1.8")]
12861 + public void set_n_vertices (int n_vertices);
12863 + [CCode (cheader_filename = "cogl/cogl.h", cname = "CoglHandle", ref_function = "cogl_object_ref", type_id = "cogl_handle_get_gtype ()", unref_function = "cogl_object_unref")]
12865 + public class Program : Cogl.Handle {
12866 + [CCode (cheader_filename = "cogl/cogl.h")]
12867 + [Version (deprecated = true, deprecated_since = "1.16")]
12868 + public void attach_shader (Cogl.Handle shader_handle);
12869 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_create_program")]
12870 + [Version (deprecated = true, deprecated_since = "1.16")]
12871 + public static unowned Cogl.Program create ();
12872 + [CCode (cheader_filename = "cogl/cogl.h")]
12873 + [Version (deprecated = true, deprecated_since = "1.16")]
12874 + public int get_uniform_location (string uniform_name);
12875 + [CCode (cheader_filename = "cogl/cogl.h")]
12876 + [Version (deprecated = true, deprecated_since = "1.16")]
12877 + public void link ();
12878 + [CCode (cheader_filename = "cogl/cogl.h")]
12879 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.4")]
12880 + public void set_uniform_1f (int uniform_location, float value);
12881 + [CCode (cheader_filename = "cogl/cogl.h")]
12882 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.4")]
12883 + public void set_uniform_1i (int uniform_location, int value);
12884 + [CCode (cheader_filename = "cogl/cogl.h")]
12885 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.4")]
12886 + public void set_uniform_float (int uniform_location, int n_components, [CCode (array_length_cname = "count", array_length_pos = 2.5)] float[] value);
12887 + [CCode (cheader_filename = "cogl/cogl.h")]
12888 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.4")]
12889 + public void set_uniform_int (int uniform_location, int n_components, [CCode (array_length_cname = "count", array_length_pos = 2.5)] int[] value);
12890 + [CCode (cheader_filename = "cogl/cogl.h")]
12891 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.4")]
12892 + public void set_uniform_matrix (int uniform_location, int dimensions, bool transpose, [CCode (array_length_cname = "count", array_length_pos = 2.5)] float[] value);
12895 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
12897 + public class Scanout {
12900 + [CCode (cheader_filename = "cogl/cogl.h", cname = "CoglHandle", ref_function = "cogl_object_ref", type_id = "cogl_handle_get_gtype ()", unref_function = "cogl_object_unref")]
12902 + public class Shader : Cogl.Handle {
12903 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_create_shader")]
12904 + [Version (deprecated = true, deprecated_since = "1.16")]
12905 + public static unowned Cogl.Shader create (Cogl.ShaderType shader_type);
12906 + [CCode (cheader_filename = "cogl/cogl.h")]
12907 + [Version (deprecated = true, deprecated_since = "1.16")]
12908 + public Cogl.ShaderType get_type ();
12909 + [CCode (cheader_filename = "cogl/cogl.h")]
12910 + [Version (deprecated = true, deprecated_since = "1.16")]
12911 + public void source (string source);
12914 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_snippet_get_gtype ()")]
12915 + public class Snippet : Cogl.Object {
12916 + [CCode (has_construct_function = false)]
12917 + [Version (since = "1.10")]
12918 + public Snippet (Cogl.SnippetHook hook, string? declarations, string? post);
12919 + [Version (since = "1.10")]
12920 + public unowned string get_declarations ();
12921 + [Version (since = "1.10")]
12922 + public Cogl.SnippetHook get_hook ();
12923 + [Version (since = "1.10")]
12924 + public unowned string get_post ();
12925 + [Version (since = "1.10")]
12926 + public unowned string get_pre ();
12927 + [Version (since = "1.10")]
12928 + public unowned string get_replace ();
12929 + [Version (since = "1.10")]
12930 + public void set_declarations (string declarations);
12931 + [Version (since = "1.10")]
12932 + public void set_post (string post);
12933 + [Version (since = "1.10")]
12934 + public void set_pre (string pre);
12935 + [Version (since = "1.10")]
12936 + public void set_replace (string replace);
12939 + [CCode (cheader_filename = "cogl/cogl.h", lower_case_csuffix = "texture_2d", type_id = "cogl_texture_2d_get_gtype ()")]
12940 + public class Texture2D : Cogl.Object, Cogl.Texture {
12941 + [CCode (has_construct_function = false)]
12942 + protected Texture2D ();
12943 + public void egl_image_external_alloc_finish (void* user_data, GLib.DestroyNotify destroy);
12944 + public void egl_image_external_bind ();
12945 + [CCode (has_construct_function = false)]
12946 + [Version (since = "2.0")]
12947 + public Texture2D.from_bitmap (Cogl.Bitmap bitmap);
12948 + [CCode (has_construct_function = false)]
12949 + [Version (since = "2.0")]
12950 + public Texture2D.from_data (Cogl.Context ctx, int width, int height, Cogl.PixelFormat format, int rowstride, [CCode (array_length = false, type = "const uint8_t*")] uint8[] data) throws GLib.Error;
12952 + [CCode (cheader_filename = "cogl/cogl.h", lower_case_csuffix = "texture_2d_sliced", type_id = "cogl_texture_2d_sliced_get_gtype ()")]
12953 + public class Texture2DSliced : Cogl.Object, Cogl.Texture {
12954 + [CCode (has_construct_function = false)]
12955 + protected Texture2DSliced ();
12956 + [CCode (has_construct_function = false)]
12957 + [Version (since = "1.16")]
12958 + public Texture2DSliced.from_bitmap (Cogl.Bitmap bmp, int max_waste);
12961 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
12963 + public class TimestampQuery {
12967 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
12969 + public class TraceContext {
12973 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_framebuffer_get_gtype ()")]
12974 + public interface Framebuffer : Cogl.Object {
12975 + [Version (since = "1.8")]
12976 + public bool allocate () throws GLib.Error;
12977 + [Version (since = "1.8")]
12978 + public void clear (ulong buffers, Cogl.Color color);
12979 + [Version (since = "1.8")]
12980 + public void clear4f (ulong buffers, float red, float green, float blue, float alpha);
12981 + [Version (since = "1.8")]
12982 + public void discard_buffers (ulong buffers);
12983 + [Version (since = "1.10")]
12984 + public void draw_multitextured_rectangle (Cogl.Pipeline pipeline, float x_1, float y_1, float x_2, float y_2, [CCode (array_length = false)] float[] tex_coords, int tex_coords_len);
12985 + [Version (since = "1.10")]
12986 + public void draw_rectangle (Cogl.Pipeline pipeline, float x_1, float y_1, float x_2, float y_2);
12987 + [Version (since = "1.10")]
12988 + public void draw_rectangles (Cogl.Pipeline pipeline, [CCode (array_length = false)] float[] coordinates, uint n_rectangles);
12989 + [Version (since = "1.10")]
12990 + public void draw_textured_rectangle (Cogl.Pipeline pipeline, float x_1, float y_1, float x_2, float y_2, float s_1, float t_1, float s_2, float t_2);
12991 + [Version (since = "1.10")]
12992 + public void draw_textured_rectangles (Cogl.Pipeline pipeline, [CCode (array_length = false)] float[] coordinates, uint n_rectangles);
12993 + public static uint32 error_quark ();
12994 + [Version (since = "1.10")]
12995 + public void finish ();
12996 + public void flush ();
12997 + [Version (since = "1.10")]
12998 + public void frustum (float left, float right, float bottom, float top, float z_near, float z_far);
12999 + [Version (since = "1.8")]
13000 + public int get_alpha_bits ();
13001 + [Version (since = "1.8")]
13002 + public int get_blue_bits ();
13003 + [Version (since = "1.8")]
13004 + public unowned Cogl.Context get_context ();
13005 + [Version (since = "2.0")]
13006 + public int get_depth_bits ();
13007 + [Version (since = "1.18")]
13008 + public bool get_depth_write_enabled ();
13009 + [Version (since = "1.8")]
13010 + public bool get_dither_enabled ();
13011 + [Version (since = "1.8")]
13012 + public int get_green_bits ();
13013 + [Version (since = "1.8")]
13014 + public int get_height ();
13015 + public bool get_is_stereo ();
13016 + [Version (since = "1.10")]
13017 + public Cogl.Matrix get_modelview_matrix ();
13018 + [Version (since = "1.10")]
13019 + public Cogl.Matrix get_projection_matrix ();
13020 + [Version (since = "1.8")]
13021 + public int get_red_bits ();
13022 + [Version (since = "1.10")]
13023 + public int get_samples_per_pixel ();
13024 + [Version (since = "1.20")]
13025 + public Cogl.StereoMode get_stereo_mode ();
13026 + [Version (since = "1.8")]
13027 + public void get_viewport4fv ([CCode (array_length = false)] out unowned float viewport[4]);
13028 + [Version (since = "1.8")]
13029 + public float get_viewport_height ();
13030 + [Version (since = "1.8")]
13031 + public float get_viewport_width ();
13032 + [Version (since = "1.8")]
13033 + public float get_viewport_x ();
13034 + [Version (since = "1.8")]
13035 + public float get_viewport_y ();
13036 + [Version (since = "1.8")]
13037 + public int get_width ();
13038 + [Version (since = "1.10")]
13039 + public void identity_matrix ();
13040 + [Version (since = "1.10")]
13041 + public void orthographic (float x_1, float y_1, float x_2, float y_2, float near, float far);
13042 + [Version (since = "1.10")]
13043 + public void perspective (float fov_y, float aspect, float z_near, float z_far);
13044 + [Version (since = "1.10")]
13045 + public void pop_clip ();
13046 + [Version (since = "1.10")]
13047 + public void pop_matrix ();
13048 + [Version (since = "1.10")]
13049 + public void push_matrix ();
13050 + [Version (since = "1.10")]
13051 + public void push_rectangle_clip (float x_1, float y_1, float x_2, float y_2);
13052 + public void push_region_clip (Cairo.Region region);
13053 + [Version (since = "1.10")]
13054 + public void push_scissor_clip (int x, int y, int width, int height);
13055 + [Version (since = "1.10")]
13056 + public bool read_pixels (int x, int y, int width, int height, Cogl.PixelFormat format, uint8 pixels);
13057 + [Version (since = "1.10")]
13058 + public bool read_pixels_into_bitmap (int x, int y, Cogl.ReadPixelsFlags source, Cogl.Bitmap bitmap);
13059 + [Version (since = "1.8")]
13060 + public void resolve_samples ();
13061 + [Version (since = "1.8")]
13062 + public void resolve_samples_region (int x, int y, int width, int height);
13063 + [Version (since = "1.10")]
13064 + public void rotate (float angle, float x, float y, float z);
13065 + [Version (since = "2.0")]
13066 + public void rotate_euler (Graphene.Euler euler);
13067 + [Version (since = "1.10")]
13068 + public void scale (float x, float y, float z);
13069 + [Version (since = "1.18")]
13070 + public void set_depth_write_enabled (bool depth_write_enabled);
13071 + [Version (since = "1.8")]
13072 + public void set_dither_enabled (bool dither_enabled);
13073 + [Version (since = "1.10")]
13074 + public void set_modelview_matrix (Cogl.Matrix matrix);
13075 + [Version (since = "1.10")]
13076 + public void set_projection_matrix (Cogl.Matrix matrix);
13077 + [Version (since = "1.8")]
13078 + public void set_samples_per_pixel (int samples_per_pixel);
13079 + [Version (since = "1.20")]
13080 + public void set_stereo_mode (Cogl.StereoMode stereo_mode);
13081 + [Version (since = "1.8")]
13082 + public void set_viewport (float x, float y, float width, float height);
13083 +#if !HAS_MUTTER338
13084 + [CCode (cheader_filename = "cogl-path/cogl-path.h")]
13085 + public void stroke_path (Cogl.Pipeline pipeline, Cogl.Path path);
13087 + [Version (since = "1.10")]
13088 + public void transform (Cogl.Matrix matrix);
13089 + [Version (since = "1.10")]
13090 + public void translate (float x, float y, float z);
13093 + [CCode (cheader_filename = "cogl/cogl.h", type_id = "cogl_texture_get_gtype ()")]
13094 + public interface Texture : Cogl.Object {
13095 + public bool allocate () throws GLib.Error;
13097 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_texture_new_from_bitmap")]
13098 + [Version (deprecated = true, deprecated_since = "1.18", replacement = "Texture.new_from_bitmap", since = "1.0")]
13099 + public static Cogl.Texture from_bitmap (Cogl.Bitmap bitmap, Cogl.TextureFlags flags, Cogl.PixelFormat internal_format);
13100 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_texture_new_from_data")]
13101 + [Version (deprecated = true, deprecated_since = "1.18", replacement = "Texture.new_from_data", since = "0.8")]
13102 + public static Cogl.Texture from_data (int width, int height, Cogl.TextureFlags flags, Cogl.PixelFormat format, Cogl.PixelFormat internal_format, int rowstride, [CCode (array_length = false)] uint8[] data);
13103 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_texture_new_from_file")]
13104 + [Version (deprecated = true, deprecated_since = "1.18", replacement = "Texture.new_from_file", since = "0.8")]
13105 + public static Cogl.Texture from_file (string filename, Cogl.TextureFlags flags, Cogl.PixelFormat internal_format) throws GLib.Error;
13107 + [Version (since = "1.18")]
13108 + public Cogl.TextureComponents get_components ();
13109 + public int get_data (Cogl.PixelFormat format, uint rowstride, [CCode (array_length = false)] uint8[] data);
13110 + public bool get_gl_texture (out uint out_gl_handle, out uint out_gl_target);
13111 + public uint get_height ();
13112 + public int get_max_waste ();
13113 + [Version (since = "1.18")]
13114 + public bool get_premultiplied ();
13115 + public uint get_width ();
13116 + public bool is_sliced ();
13118 + [Version (deprecated = true, deprecated_since = "1.18", since = "1.0")]
13119 + public static Cogl.Texture new_from_bitmap (Cogl.Bitmap bitmap, Cogl.TextureFlags flags, Cogl.PixelFormat internal_format);
13120 + [Version (deprecated = true, deprecated_since = "1.18", since = "0.8")]
13121 + public static Cogl.Texture new_from_data (int width, int height, Cogl.TextureFlags flags, Cogl.PixelFormat format, Cogl.PixelFormat internal_format, int rowstride, [CCode (array_length = false)] uint8[] data);
13122 + [Version (deprecated = true, deprecated_since = "1.18", since = "0.8")]
13123 + public static Cogl.Texture new_from_file (string filename, Cogl.TextureFlags flags, Cogl.PixelFormat internal_format) throws GLib.Error;
13126 + [Version (deprecated = true, deprecated_since = "1.18", since = "1.2")]
13127 + public Cogl.Texture new_from_sub_texture (int sub_x, int sub_y, int sub_width, int sub_height);
13128 + [Version (deprecated = true, deprecated_since = "1.18", since = "0.8")]
13129 + public static Cogl.Texture new_with_size (uint width, uint height, Cogl.TextureFlags flags, Cogl.PixelFormat internal_format);
13131 + [Version (since = "1.18")]
13132 + public void set_components (Cogl.TextureComponents components);
13133 + public bool set_data (Cogl.PixelFormat format, int rowstride, [CCode (array_length = false)] uint8[] data, int level) throws GLib.Error;
13134 + [Version (since = "1.18")]
13135 + public void set_premultiplied (bool premultiplied);
13136 + public bool set_region (int src_x, int src_y, int dst_x, int dst_y, uint dst_width, uint dst_height, int width, int height, Cogl.PixelFormat format, uint rowstride, [CCode (array_length = false)] uint8[] data);
13137 + [Version (since = "1.8")]
13138 + public bool set_region_from_bitmap (int src_x, int src_y, int dst_x, int dst_y, uint dst_width, uint dst_height, Cogl.Bitmap bitmap);
13140 + [CCode (cheader_filename = "cogl/cogl.h", cname = "cogl_texture_new_with_size")]
13141 + [Version (deprecated = true, deprecated_since = "1.18", since = "0.8")]
13142 + public static Cogl.Texture with_size (uint width, uint height, Cogl.TextureFlags flags, Cogl.PixelFormat internal_format);
13145 + [CCode (cheader_filename = "cogl/cogl.h")]
13147 + public struct Angle : int32 {
13149 + [CCode (cheader_filename = "cogl/cogl.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "cogl_color_get_gtype ()")]
13150 + [Version (since = "1.0")]
13151 + public struct Color {
13152 + [CCode (has_construct_function = false, type = "CoglColor*")]
13154 + public Cogl.Color? copy ();
13155 + [CCode (cheader_filename = "cogl/cogl.h")]
13156 + public bool equal ([CCode (type = "void*")] Cogl.Color v2);
13157 + public void free ();
13158 + [CCode (cname = "cogl_color_init_from_4f")]
13159 + [Version (since = "1.4")]
13160 + public Color.from_4f (float red, float green, float blue, float alpha);
13161 + [CCode (cname = "cogl_color_init_from_4fv")]
13162 + [Version (since = "1.4")]
13163 + public Color.from_4fv (float color_array);
13164 + [CCode (cname = "cogl_color_init_from_4ub")]
13165 + [Version (since = "1.4")]
13166 + public Color.from_4ub (uint8 red, uint8 green, uint8 blue, uint8 alpha);
13167 + [CCode (cname = "cogl_color_init_from_hsl")]
13168 + [Version (since = "1.16")]
13169 + public Color.from_hsl (float hue, float saturation, float luminance);
13170 + public float get_alpha ();
13171 + public uint8 get_alpha_byte ();
13172 + public float get_alpha_float ();
13173 + public float get_blue ();
13174 + public uint8 get_blue_byte ();
13175 + public float get_blue_float ();
13176 + public float get_green ();
13177 + public uint8 get_green_byte ();
13178 + public float get_green_float ();
13179 + public float get_red ();
13180 + public uint8 get_red_byte ();
13181 + public float get_red_float ();
13182 + [Version (since = "1.4")]
13183 + public void init_from_4f (float red, float green, float blue, float alpha);
13184 + [Version (since = "1.4")]
13185 + public void init_from_4fv (float color_array);
13186 + [Version (since = "1.4")]
13187 + public void init_from_4ub (uint8 red, uint8 green, uint8 blue, uint8 alpha);
13188 + [Version (since = "1.16")]
13189 + public void init_from_hsl (float hue, float saturation, float luminance);
13190 + public void premultiply ();
13191 + [Version (since = "1.4")]
13192 + public void set_alpha (float alpha);
13193 + [Version (since = "1.4")]
13194 + public void set_alpha_byte (uint8 alpha);
13195 + [Version (since = "1.4")]
13196 + public void set_alpha_float (float alpha);
13197 + [Version (since = "1.4")]
13198 + public void set_blue (float blue);
13199 + [Version (since = "1.4")]
13200 + public void set_blue_byte (uint8 blue);
13201 + [Version (since = "1.4")]
13202 + public void set_blue_float (float blue);
13203 + [Version (since = "1.4")]
13204 + public void set_green (float green);
13205 + [Version (since = "1.4")]
13206 + public void set_green_byte (uint8 green);
13207 + [Version (since = "1.4")]
13208 + public void set_green_float (float green);
13209 + [Version (since = "1.4")]
13210 + public void set_red (float red);
13211 + [Version (since = "1.4")]
13212 + public void set_red_byte (uint8 red);
13213 + [Version (since = "1.4")]
13214 + public void set_red_float (float red);
13215 + [Version (since = "1.16")]
13216 + public void to_hsl (out float hue, out float saturation, out float luminance);
13217 + [Version (since = "1.4")]
13218 + public void unpremultiply ();
13220 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
13221 + [Version (since = "1.8")]
13222 + public struct DebugObjectTypeInfo {
13223 + public weak string name;
13224 + public ulong instance_count;
13227 + [CCode (cheader_filename = "cogl/cogl.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "cogl_matrix_get_gtype ()")]
13228 + public struct Matrix {
13245 + [Version (since = "1.6")]
13246 + public Cogl.Matrix? copy ();
13247 + [CCode (cheader_filename = "cogl/cogl.h")]
13248 + [Version (since = "1.4")]
13249 + public bool equal ([CCode (type = "void*")] Cogl.Matrix v2);
13250 + [Version (since = "1.6")]
13251 + public void free ();
13252 + public void frustum (float left, float right, float bottom, float top, float z_near, float z_far);
13253 + public float get_array ();
13254 + [Version (since = "1.2")]
13255 + public bool get_inverse (out Cogl.Matrix inverse);
13256 + public void init_from_array (float array);
13257 + public void init_from_euler (Graphene.Euler euler);
13258 + public void init_identity ();
13259 + [Version (since = "2.0")]
13260 + public void init_translation (float tx, float ty, float tz);
13261 + [Version (since = "1.8")]
13262 + public bool is_identity ();
13263 + [Version (since = "1.8")]
13264 + public void look_at (float eye_position_x, float eye_position_y, float eye_position_z, float object_x, float object_y, float object_z, float world_up_x, float world_up_y, float world_up_z);
13265 + public void multiply (Cogl.Matrix a, Cogl.Matrix b);
13266 + [Version (since = "1.10")]
13267 + public void orthographic (float x_1, float y_1, float x_2, float y_2, float near, float far);
13268 + public void perspective (float fov_y, float aspect, float z_near, float z_far);
13269 + public void project_points (int n_components, size_t stride_in, [CCode (array_length = false, type = "void*")] uint8[] points_in, out size_t stride_out, [CCode (array_length = false, type = "void*")] out uint8[] points_out, int n_points);
13270 + public void rotate (float angle, float x, float y, float z);
13271 + [Version (since = "2.0")]
13272 + public void rotate_euler (Graphene.Euler euler);
13273 + public void scale (float sx, float sy, float sz);
13274 + public void transform_point (ref float x, ref float y, ref float z, ref float w);
13275 + public void transform_points (int n_components, size_t stride_in, [CCode (array_length = false, type = "void*")] uint8[] points_in, out size_t stride_out, [CCode (array_length = false, type = "void*")] out uint8[] points_out, int n_points);
13276 + public void translate (float x, float y, float z);
13277 + [Version (since = "1.10")]
13278 + public void transpose ();
13279 + [Version (since = "1.8")]
13280 + public void view_2d_in_frustum (float left, float right, float bottom, float top, float z_near, float z_2d, float width_2d, float height_2d);
13281 + [Version (since = "1.8")]
13282 + public void view_2d_in_perspective (float fov_y, float aspect, float z_near, float z_2d, float width_2d, float height_2d);
13285 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
13286 + [Version (since = "1.16")]
13287 + public struct OnscreenDirtyInfo {
13290 + public int width;
13291 + public int height;
13293 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
13294 + public struct TextureVertex {
13300 + public Cogl.Color color;
13303 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
13304 + public struct TraceHead {
13305 + public uint64 begin_time;
13306 + public weak string name;
13308 + public weak string description;
13312 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
13313 + [Version (since = "1.4")]
13314 + public struct UserDataKey {
13315 + public int unused;
13317 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
13318 + [Version (since = "1.6")]
13319 + public struct VertexP2 {
13323 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
13324 + [Version (since = "1.6")]
13325 + public struct VertexP2C4 {
13333 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
13334 + [Version (since = "1.6")]
13335 + public struct VertexP2T2 {
13341 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
13342 + [Version (since = "1.6")]
13343 + public struct VertexP2T2C4 {
13353 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
13354 + [Version (since = "1.6")]
13355 + public struct VertexP3 {
13360 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
13361 + [Version (since = "1.6")]
13362 + public struct VertexP3C4 {
13371 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
13372 + [Version (since = "1.6")]
13373 + public struct VertexP3T2 {
13380 + [CCode (cheader_filename = "cogl/cogl.h", has_type_id = false)]
13381 + [Version (since = "1.6")]
13382 + public struct VertexP3T2C4 {
13393 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_ATTRIBUTE_TYPE_", has_type_id = false)]
13394 + [Version (since = "1.0")]
13395 + public enum AttributeType {
13402 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_BUFFER_BIT_", has_type_id = false)]
13404 + [Version (since = "1.0")]
13405 + public enum BufferBit {
13410 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_", has_type_id = false)]
13412 + [Version (since = "0.8")]
13413 + public enum BufferTarget {
13417 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_DEPTH_TEST_FUNCTION_", has_type_id = false)]
13418 + public enum DepthTestFunction {
13428 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_EGL_IMAGE_FLAG_", has_type_id = false)]
13430 + public enum EglImageFlags {
13434 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_FEATURE_ID_", has_type_id = false)]
13435 + [Version (since = "1.10")]
13436 + public enum FeatureID {
13437 + [CCode (cname = "COGL_FEATURE_ID_UNSIGNED_INT_INDICES")]
13438 + OGL_FEATURE_ID_UNSIGNED_INT_INDICES,
13439 + [CCode (cname = "COGL_FEATURE_ID_MAP_BUFFER_FOR_READ")]
13440 + OGL_FEATURE_ID_MAP_BUFFER_FOR_READ,
13441 + [CCode (cname = "COGL_FEATURE_ID_MAP_BUFFER_FOR_WRITE")]
13442 + OGL_FEATURE_ID_MAP_BUFFER_FOR_WRITE,
13444 + [CCode (cname = "COGL_FEATURE_ID_SWAP_BUFFERS_EVENT")]
13445 + OGL_FEATURE_ID_SWAP_BUFFERS_EVENT,
13446 + [CCode (cname = "COGL_FEATURE_ID_PRESENTATION_TIME")]
13447 + OGL_FEATURE_ID_PRESENTATION_TIME,
13449 + [CCode (cname = "COGL_FEATURE_ID_FENCE")]
13450 + OGL_FEATURE_ID_FENCE,
13451 + [CCode (cname = "COGL_FEATURE_ID_TEXTURE_RG")]
13452 + OGL_FEATURE_ID_TEXTURE_RG,
13453 + [CCode (cname = "COGL_FEATURE_ID_BUFFER_AGE")]
13454 + OGL_FEATURE_ID_BUFFER_AGE,
13456 + [CCode (cname = "COGL_FEATURE_ID_BLIT_FRAMEBUFFER")]
13457 + OGL_FEATURE_ID_BLIT_FRAMEBUFFER,
13460 + [CCode (cname = "COGL_FEATURE_ID_TIMESTAMP_QUERY")]
13461 + OGL_FEATURE_ID_TIMESTAMP_QUERY,
13463 + [CCode (cname = "COGL_FEATURE_ID_TEXTURE_EGL_IMAGE_EXTERNAL")]
13464 + OGL_FEATURE_ID_TEXTURE_EGL_IMAGE_EXTERNAL
13466 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_FILTER_", has_type_id = false)]
13467 + public enum FilterReturn {
13471 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_FRAME_EVENT_", has_type_id = false)]
13472 + [Version (since = "1.14")]
13473 + public enum FrameEvent {
13477 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_GRAPHICS_RESET_STATUS_", has_type_id = false)]
13478 + public enum GraphicsResetStatus {
13480 + GUILTY_CONTEXT_RESET,
13481 + INNOCENT_CONTEXT_RESET,
13482 + UNKNOWN_CONTEXT_RESET,
13483 + PURGED_CONTEXT_RESET
13485 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_INDICES_TYPE_UNSIGNED_", has_type_id = false)]
13486 + public enum IndicesType {
13492 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_MATERIAL_ALPHA_FUNC_", has_type_id = false)]
13493 + public enum MaterialAlphaFunc {
13503 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_MATERIAL_FILTER_", has_type_id = false)]
13504 + public enum MaterialFilter {
13507 + NEAREST_MIPMAP_NEAREST,
13508 + LINEAR_MIPMAP_NEAREST,
13509 + NEAREST_MIPMAP_LINEAR,
13510 + LINEAR_MIPMAP_LINEAR
13512 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_MATERIAL_WRAP_MODE_", has_type_id = false)]
13513 + [Version (since = "1.4")]
13514 + public enum MaterialWrapMode {
13520 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_PIPELINE_ALPHA_FUNC_", has_type_id = false)]
13521 + public enum PipelineAlphaFunc {
13531 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_PIPELINE_CULL_FACE_MODE_", has_type_id = false)]
13532 + public enum PipelineCullFaceMode {
13538 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_PIPELINE_FILTER_", has_type_id = false)]
13539 + public enum PipelineFilter {
13542 + NEAREST_MIPMAP_NEAREST,
13543 + LINEAR_MIPMAP_NEAREST,
13544 + NEAREST_MIPMAP_LINEAR,
13545 + LINEAR_MIPMAP_LINEAR
13547 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_PIPELINE_WRAP_MODE_", has_type_id = false)]
13548 + [Version (since = "2.0")]
13549 + public enum PipelineWrapMode {
13555 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_PIXEL_FORMAT_", has_type_id = false)]
13557 + [Version (since = "0.8")]
13558 + public enum PixelFormat {
13584 + RGBA_FP_16161616,
13585 + BGRA_FP_16161616,
13587 + XRGB_FP_16161616,
13589 + ARGB_FP_16161616,
13591 + XBGR_FP_16161616,
13593 + ABGR_FP_16161616,
13601 + RGBA_1010102_PRE,
13602 + BGRA_1010102_PRE,
13603 + ARGB_2101010_PRE,
13604 + ABGR_2101010_PRE,
13606 + RGBA_FP_16161616_PRE,
13607 + BGRA_FP_16161616_PRE,
13608 + ARGB_FP_16161616_PRE,
13609 + ABGR_FP_16161616_PRE,
13613 + DEPTH_24_STENCIL_8;
13614 + [CCode (cheader_filename = "cogl/cogl.h")]
13615 + public int get_bytes_per_pixel (int plane);
13616 + [CCode (cheader_filename = "cogl/cogl.h")]
13617 + public int get_n_planes ();
13618 + [CCode (cheader_filename = "cogl/cogl.h")]
13619 + public unowned string to_string ();
13621 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_READ_PIXELS_COLOR_", has_type_id = false)]
13623 + [Version (since = "1.0")]
13624 + public enum ReadPixelsFlags {
13625 + [CCode (cname = "COGL_READ_PIXELS_COLOR_BUFFER")]
13626 + READ_PIXELS_COLOR_BUFFER
13628 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_SHADER_TYPE_", has_type_id = false)]
13629 + [Version (since = "1.0")]
13630 + public enum ShaderType {
13635 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_SNIPPET_HOOK_", has_type_id = false)]
13636 + [Version (since = "1.10")]
13637 + public enum SnippetHook {
13639 + VERTEX_TRANSFORM,
13643 + FRAGMENT_GLOBALS,
13644 + TEXTURE_COORD_TRANSFORM,
13649 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_STEREO_", has_type_id = false)]
13650 + public enum StereoMode {
13655 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_TEXTURE_COMPONENTS_", has_type_id = false)]
13656 + [Version (since = "1.18")]
13657 + public enum TextureComponents {
13665 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_TEXTURE_", has_type_id = false)]
13667 + [Version (since = "1.0")]
13668 + public enum TextureFlags {
13675 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_VERTICES_MODE_", has_type_id = false)]
13676 + [Version (since = "1.0")]
13677 + public enum VerticesMode {
13686 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_WINDING_", has_type_id = false)]
13687 + public enum Winding {
13689 + COUNTER_CLOCKWISE
13691 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_WINSYS_FEATURE_", has_type_id = false)]
13692 + public enum WinsysFeature {
13694 + MULTIPLE_ONSCREEN,
13696 +#if !HAS_MUTTER338
13701 + TEXTURE_FROM_PIXMAP,
13702 + SWAP_BUFFERS_EVENT,
13704 + SWAP_REGION_THROTTLE,
13705 + SWAP_REGION_SYNCHRONIZED,
13707 + SYNC_AND_COMPLETE_EVENT,
13710 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_BITMAP_ERROR_", has_type_id = false)]
13711 + [Version (since = "1.4")]
13712 + public errordomain BitmapError {
13716 + public static uint32 quark ();
13718 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_BLEND_STRING_ERROR_", has_type_id = false)]
13719 + [Version (since = "1.0")]
13720 + public errordomain BlendStringError {
13722 + ARGUMENT_PARSE_ERROR,
13724 + GPU_UNSUPPORTED_ERROR;
13725 + [CCode (cheader_filename = "cogl/cogl.h")]
13726 + public static uint32 quark ();
13728 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_FRAMEBUFFER_ERROR_", has_type_id = false)]
13729 + public errordomain FramebufferError {
13730 + [CCode (cname = "COGL_FRAMEBUFFER_ERROR_ALLOCATE")]
13731 + FRAMEBUFFER_ERROR_ALLOCATE
13733 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_RENDERER_ERROR_", has_type_id = false)]
13734 + public errordomain RendererError {
13735 + XLIB_DISPLAY_OPEN,
13739 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_SCANOUT_ERROR_", has_type_id = false)]
13740 + public errordomain ScanoutError {
13741 + [CCode (cname = "COGL_SCANOUT_ERROR_INHIBITED")]
13742 + SCANOUT_ERROR_INHIBITED;
13743 + [CCode (cheader_filename = "cogl/cogl.h")]
13744 + public static GLib.Quark quark ();
13747 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_SYSTEM_ERROR_", has_type_id = false)]
13748 + [Version (since = "1.4")]
13749 + public errordomain SystemError {
13753 + [CCode (cheader_filename = "cogl/cogl.h", cprefix = "COGL_TEXTURE_ERROR_", has_type_id = false)]
13754 + [Version (since = "1.8")]
13755 + public errordomain TextureError {
13760 + public static uint32 quark ();
13762 + [CCode (cheader_filename = "cogl/cogl.h", instance_pos = 1.9)]
13763 + [Version (since = "1.8")]
13764 + public delegate void DebugObjectForeachTypeCallback (Cogl.DebugObjectTypeInfo info);
13765 + [CCode (cheader_filename = "cogl/cogl.h", instance_pos = 1.9)]
13766 + [Version (since = "0.10")]
13767 + public delegate void FeatureCallback (Cogl.FeatureID feature);
13769 + [CCode (cheader_filename = "cogl/cogl.h", instance_pos = 3.9)]
13770 + [Version (since = "1.14")]
13771 + public delegate void FrameCallback (Cogl.Onscreen onscreen, Cogl.FrameEvent event, Cogl.FrameInfo info);
13773 + [CCode (cheader_filename = "cogl/cogl.h", instance_pos = 2.9)]
13774 + [Version (since = "1.16")]
13775 + public delegate void OnscreenDirtyCallback (Cogl.Onscreen onscreen, Cogl.OnscreenDirtyInfo info);
13777 + [CCode (cheader_filename = "cogl/cogl.h", instance_pos = 3.9)]
13778 + [Version (since = "2.0")]
13779 + public delegate void OnscreenResizeCallback (Cogl.Onscreen onscreen, int width, int height);
13781 + [CCode (cheader_filename = "cogl/cogl.h", instance_pos = 2.9)]
13782 + [Version (since = "2.0")]
13783 + public delegate bool PipelineLayerCallback (Cogl.Pipeline pipeline, int layer_index);
13784 + [CCode (cheader_filename = "cogl/cogl.h", instance_pos = 1.9)]
13785 + public delegate bool Texture2DEGLImageExternalAlloc (Cogl.Texture2D tex_2d) throws GLib.Error;
13786 + [CCode (cheader_filename = "cogl/cogl.h", has_target = false)]
13787 + public delegate void UserDataDestroyCallback (void* data);
13788 + [CCode (cheader_filename = "cogl/cogl.h", cname = "COGL_AFIRST_BIT")]
13789 + public const int AFIRST_BIT;
13790 + [CCode (cheader_filename = "cogl/cogl.h", cname = "COGL_A_BIT")]
13791 + public const int A_BIT;
13792 + [CCode (cheader_filename = "cogl/cogl.h", cname = "COGL_BGR_BIT")]
13793 + public const int BGR_BIT;
13794 + [CCode (cheader_filename = "cogl/cogl.h", cname = "COGL_DEPTH_BIT")]
13795 + public const int DEPTH_BIT;
13796 + [CCode (cheader_filename = "cogl/cogl.h", cname = "COGL_PIXEL_FORMAT_MAX_PLANES")]
13797 + public const int PIXEL_FORMAT_MAX_PLANES;
13798 + [CCode (cheader_filename = "cogl/cogl.h", cname = "COGL_PREMULT_BIT")]
13799 + public const int PREMULT_BIT;
13800 + [CCode (cheader_filename = "cogl/cogl.h", cname = "COGL_STENCIL_BIT")]
13801 + public const int STENCIL_BIT;
13802 + [CCode (cheader_filename = "cogl/cogl.h", cname = "COGL_TEXTURE_MAX_WASTE")]
13803 + public const int TEXTURE_MAX_WASTE;
13804 + [CCode (cheader_filename = "cogl/cogl.h")]
13805 + public static bool blit_framebuffer (Cogl.Framebuffer framebuffer, Cogl.Framebuffer dst, int src_x, int src_y, int dst_x, int dst_y, int width, int height) throws GLib.Error;
13806 + [CCode (cheader_filename = "cogl/cogl.h")]
13807 + public static bool clutter_winsys_has_feature_CLUTTER (Cogl.WinsysFeature feature);
13809 + [CCode (cheader_filename = "cogl/cogl.h")]
13810 + [Version (since = "2.0")]
13811 + public static void debug_matrix_print (Cogl.Matrix matrix);
13813 + [CCode (cheader_filename = "cogl/cogl.h")]
13814 + [Version (since = "1.8")]
13815 + public static void debug_object_foreach_type (Cogl.DebugObjectForeachTypeCallback func);
13816 + [CCode (cheader_filename = "cogl/cogl.h")]
13817 + [Version (since = "1.8")]
13818 + public static void debug_object_print_instances ();
13819 + [CCode (cheader_filename = "cogl/cogl.h")]
13820 + [Version (since = "1.0")]
13821 + public static void flush ();
13823 + [CCode (cheader_filename = "cogl/cogl.h")]
13824 + [Version (deprecated = true, deprecated_since = "1.16")]
13825 + public static bool get_backface_culling_enabled ();
13826 + [CCode (cheader_filename = "cogl/cogl.h")]
13827 + [Version (deprecated = true, deprecated_since = "1.16")]
13828 + public static bool get_depth_test_enabled ();
13830 + [CCode (cheader_filename = "cogl/cogl.h")]
13831 + [Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
13832 + public static GLib.OptionGroup get_option_group ();
13834 + [CCode (cheader_filename = "cogl/cogl.h")]
13835 + [Version (deprecated = true, deprecated_since = "1.18")]
13836 + public static GLib.Type gtype_matrix_get_type ();
13839 + [CCode (cheader_filename = "cogl/cogl.h")]
13840 + [Version (deprecated = true, deprecated_since = "1.16")]
13841 + public static void set_backface_culling_enabled (bool setting);
13842 + [CCode (cheader_filename = "cogl/cogl.h")]
13843 + [Version (deprecated = true, deprecated_since = "1.16")]
13844 + public static void set_depth_test_enabled (bool setting);
13846 + [CCode (cheader_filename = "cogl/cogl.h")]
13847 + public static void set_tracing_disabled_on_thread (GLib.MainContext main_context);
13848 + [CCode (cheader_filename = "cogl/cogl.h")]
13849 + public static void set_tracing_enabled_on_thread (GLib.MainContext main_context, string group, string filename);
13850 + [CCode (cheader_filename = "cogl/cogl.h")]
13851 + public static void set_tracing_enabled_on_thread_with_fd (GLib.MainContext main_context, string group, int fd);
13853 + [CCode (cheader_filename = "cogl/cogl.h")]
13854 + public static void trace_describe (Cogl.TraceHead head, string description);
13857 + [CCode (cheader_filename = "cogl/cogl.h")]
13858 + public static void trace_end (Cogl.TraceHead head);
13861 + [CCode (cheader_filename = "cogl/cogl.h")]
13862 + [Version (since = "1.10")]
13863 + public static uint32 x11_onscreen_get_window_xid (Cogl.Onscreen onscreen);
13866 diff '--color=auto' -rupN wingpanel.orig/vapi/mutter-cogl-pango-12.vapi wingpanel/vapi/mutter-cogl-pango-12.vapi
13867 --- wingpanel.orig/vapi/mutter-cogl-pango-12.vapi 1970-01-01 01:00:00.000000000 +0100
13868 +++ wingpanel/vapi/mutter-cogl-pango-12.vapi 2023-05-05 21:07:10.270977019 +0200
13870 +/* mutter-cogl-pango-6.vapi generated by vapigen, do not modify. */
13872 +[CCode (cprefix = "CoglPango", gir_namespace = "CoglPango", gir_version = "6", lower_case_cprefix = "cogl_pango_")]
13873 +namespace CoglPango {
13875 + [CCode (cheader_filename = "cogl-pango.h")]
13876 + public interface FontMap : Pango.CairoFontMap, GLib.Object {
13878 + [CCode (cheader_filename = "cogl-pango.h", type_id = "pango_font_map_get_type ()")]
13879 + public class FontMap : Pango.FontMap {
13880 + [CCode (has_construct_function = false)]
13881 + protected FontMap ();
13883 + [Version (since = "1.0")]
13884 + public void clear_glyph_cache ();
13885 + public Pango.Context create_context ();
13886 + [Version (since = "1.0")]
13887 + public unowned Pango.Renderer get_renderer ();
13888 + [Version (since = "1.0")]
13889 + public bool get_use_mipmapping ();
13890 + [Version (since = "1.14")]
13891 + public static Pango.FontMap @new ();
13892 + [Version (since = "1.14")]
13893 + public void set_resolution (double dpi);
13894 + [Version (since = "1.0")]
13895 + public void set_use_mipmapping (bool value);
13897 + [CCode (cheader_filename = "cogl-pango.h", type_id = "cogl_pango_renderer_get_type ()")]
13898 + public class Renderer : Pango.Renderer {
13899 + [CCode (has_construct_function = false)]
13900 + protected Renderer ();
13901 + [NoAccessorMethod]
13902 + public void* context { construct; }
13904 + [CCode (cheader_filename = "cogl-pango.h")]
13905 + [Version (since = "1.0")]
13906 + public static void ensure_glyph_cache_for_layout (Pango.Layout layout);
13908 diff '--color=auto' -rupN wingpanel.orig/wingpanel-interface/meson.build wingpanel/wingpanel-interface/meson.build
13909 --- wingpanel.orig/wingpanel-interface/meson.build 2023-05-05 21:07:34.219854820 +0200
13910 +++ wingpanel/wingpanel-interface/meson.build 2023-05-05 21:09:14.945821248 +0200
13911 @@ -68,6 +68,17 @@ if mutter43_dep.found()
13912 vala_flags = ['--define', 'HAS_MUTTER338', '--define', 'HAS_MUTTER40', '--define', 'HAS_MUTTER41', '--define', 'HAS_MUTTER42', '--define', 'HAS_MUTTER43']
13915 +mutter44_dep = dependency('libmutter-12', version: ['>= 44', '< 45'], required: false)
13916 +if mutter44_dep.found()
13917 + libmutter_dep = dependency('libmutter-12', version: '>= 44')
13920 + dependency('mutter-cogl-12'), dependency('mutter-cogl-pango-12'),
13921 + dependency('mutter-clutter-12')
13923 + vala_flags = ['--define', 'HAS_MUTTER338', '--define', 'HAS_MUTTER40', '--define', 'HAS_MUTTER41', '--define', 'HAS_MUTTER42', '--define', 'HAS_MUTTER43']
13926 if mutter_dep.length() == 0
13927 error ('No supported mutter library found!')