1/* clutter-1.0.vapi generated by vapigen, do not modify. */
2
3[CCode (cprefix = "Clutter", gir_namespace = "Clutter", gir_version = "1.0", lower_case_cprefix = "clutter_")]
4namespace Clutter {
5	namespace FrameSource {
6		[CCode (cheader_filename = "clutter/clutter.h")]
7		[Version (deprecated = true, deprecated_since = "1.6", since = "0.8")]
8		public static uint add (uint fps, GLib.SourceFunc func);
9		[CCode (cheader_filename = "clutter/clutter.h")]
10		[Version (deprecated = true, deprecated_since = "1.6", since = "0.8")]
11		public static uint add_full (int priority, uint fps, owned GLib.SourceFunc func);
12	}
13	namespace Key {
14		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_0")]
15		public const uint @0;
16		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_1")]
17		public const uint @1;
18		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_2")]
19		public const uint @2;
20		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3")]
21		public const uint @3;
22		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_AltCursor")]
23		public const uint @3270_AltCursor;
24		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Attn")]
25		public const uint @3270_Attn;
26		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_BackTab")]
27		public const uint @3270_BackTab;
28		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_ChangeScreen")]
29		public const uint @3270_ChangeScreen;
30		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Copy")]
31		public const uint @3270_Copy;
32		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_CursorBlink")]
33		public const uint @3270_CursorBlink;
34		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_CursorSelect")]
35		public const uint @3270_CursorSelect;
36		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_DeleteWord")]
37		public const uint @3270_DeleteWord;
38		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Duplicate")]
39		public const uint @3270_Duplicate;
40		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Enter")]
41		public const uint @3270_Enter;
42		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_EraseEOF")]
43		public const uint @3270_EraseEOF;
44		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_EraseInput")]
45		public const uint @3270_EraseInput;
46		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_ExSelect")]
47		public const uint @3270_ExSelect;
48		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_FieldMark")]
49		public const uint @3270_FieldMark;
50		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Ident")]
51		public const uint @3270_Ident;
52		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Jump")]
53		public const uint @3270_Jump;
54		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_KeyClick")]
55		public const uint @3270_KeyClick;
56		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Left2")]
57		public const uint @3270_Left2;
58		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_PA1")]
59		public const uint @3270_PA1;
60		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_PA2")]
61		public const uint @3270_PA2;
62		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_PA3")]
63		public const uint @3270_PA3;
64		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Play")]
65		public const uint @3270_Play;
66		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_PrintScreen")]
67		public const uint @3270_PrintScreen;
68		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Quit")]
69		public const uint @3270_Quit;
70		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Record")]
71		public const uint @3270_Record;
72		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Reset")]
73		public const uint @3270_Reset;
74		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Right2")]
75		public const uint @3270_Right2;
76		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Rule")]
77		public const uint @3270_Rule;
78		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Setup")]
79		public const uint @3270_Setup;
80		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_3270_Test")]
81		public const uint @3270_Test;
82		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_4")]
83		public const uint @4;
84		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_5")]
85		public const uint @5;
86		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_6")]
87		public const uint @6;
88		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_7")]
89		public const uint @7;
90		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_8")]
91		public const uint @8;
92		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_9")]
93		public const uint @9;
94		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_A")]
95		public const uint A;
96		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AE")]
97		public const uint AE;
98		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Aacute")]
99		public const uint Aacute;
100		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abelowdot")]
101		public const uint Abelowdot;
102		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abreve")]
103		public const uint Abreve;
104		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abreveacute")]
105		public const uint Abreveacute;
106		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abrevebelowdot")]
107		public const uint Abrevebelowdot;
108		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abrevegrave")]
109		public const uint Abrevegrave;
110		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abrevehook")]
111		public const uint Abrevehook;
112		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Abrevetilde")]
113		public const uint Abrevetilde;
114		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AccessX_Enable")]
115		public const uint AccessX_Enable;
116		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AccessX_Feedback_Enable")]
117		public const uint AccessX_Feedback_Enable;
118		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Acircumflex")]
119		public const uint Acircumflex;
120		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Acircumflexacute")]
121		public const uint Acircumflexacute;
122		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Acircumflexbelowdot")]
123		public const uint Acircumflexbelowdot;
124		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Acircumflexgrave")]
125		public const uint Acircumflexgrave;
126		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Acircumflexhook")]
127		public const uint Acircumflexhook;
128		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Acircumflextilde")]
129		public const uint Acircumflextilde;
130		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AddFavorite")]
131		public const uint AddFavorite;
132		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Adiaeresis")]
133		public const uint Adiaeresis;
134		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Agrave")]
135		public const uint Agrave;
136		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ahook")]
137		public const uint Ahook;
138		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Alt_L")]
139		public const uint Alt_L;
140		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Alt_R")]
141		public const uint Alt_R;
142		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Amacron")]
143		public const uint Amacron;
144		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Aogonek")]
145		public const uint Aogonek;
146		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ApplicationLeft")]
147		public const uint ApplicationLeft;
148		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ApplicationRight")]
149		public const uint ApplicationRight;
150		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_0")]
151		public const uint Arabic_0;
152		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_1")]
153		public const uint Arabic_1;
154		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_2")]
155		public const uint Arabic_2;
156		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_3")]
157		public const uint Arabic_3;
158		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_4")]
159		public const uint Arabic_4;
160		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_5")]
161		public const uint Arabic_5;
162		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_6")]
163		public const uint Arabic_6;
164		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_7")]
165		public const uint Arabic_7;
166		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_8")]
167		public const uint Arabic_8;
168		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_9")]
169		public const uint Arabic_9;
170		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_ain")]
171		public const uint Arabic_ain;
172		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_alef")]
173		public const uint Arabic_alef;
174		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_alefmaksura")]
175		public const uint Arabic_alefmaksura;
176		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_beh")]
177		public const uint Arabic_beh;
178		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_comma")]
179		public const uint Arabic_comma;
180		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_dad")]
181		public const uint Arabic_dad;
182		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_dal")]
183		public const uint Arabic_dal;
184		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_damma")]
185		public const uint Arabic_damma;
186		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_dammatan")]
187		public const uint Arabic_dammatan;
188		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_ddal")]
189		public const uint Arabic_ddal;
190		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_farsi_yeh")]
191		public const uint Arabic_farsi_yeh;
192		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_fatha")]
193		public const uint Arabic_fatha;
194		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_fathatan")]
195		public const uint Arabic_fathatan;
196		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_feh")]
197		public const uint Arabic_feh;
198		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_fullstop")]
199		public const uint Arabic_fullstop;
200		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_gaf")]
201		public const uint Arabic_gaf;
202		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_ghain")]
203		public const uint Arabic_ghain;
204		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_ha")]
205		public const uint Arabic_ha;
206		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hah")]
207		public const uint Arabic_hah;
208		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamza")]
209		public const uint Arabic_hamza;
210		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamza_above")]
211		public const uint Arabic_hamza_above;
212		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamza_below")]
213		public const uint Arabic_hamza_below;
214		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamzaonalef")]
215		public const uint Arabic_hamzaonalef;
216		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamzaonwaw")]
217		public const uint Arabic_hamzaonwaw;
218		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamzaonyeh")]
219		public const uint Arabic_hamzaonyeh;
220		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_hamzaunderalef")]
221		public const uint Arabic_hamzaunderalef;
222		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_heh")]
223		public const uint Arabic_heh;
224		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_heh_doachashmee")]
225		public const uint Arabic_heh_doachashmee;
226		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_heh_goal")]
227		public const uint Arabic_heh_goal;
228		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_jeem")]
229		public const uint Arabic_jeem;
230		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_jeh")]
231		public const uint Arabic_jeh;
232		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_kaf")]
233		public const uint Arabic_kaf;
234		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_kasra")]
235		public const uint Arabic_kasra;
236		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_kasratan")]
237		public const uint Arabic_kasratan;
238		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_keheh")]
239		public const uint Arabic_keheh;
240		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_khah")]
241		public const uint Arabic_khah;
242		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_lam")]
243		public const uint Arabic_lam;
244		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_madda_above")]
245		public const uint Arabic_madda_above;
246		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_maddaonalef")]
247		public const uint Arabic_maddaonalef;
248		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_meem")]
249		public const uint Arabic_meem;
250		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_noon")]
251		public const uint Arabic_noon;
252		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_noon_ghunna")]
253		public const uint Arabic_noon_ghunna;
254		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_peh")]
255		public const uint Arabic_peh;
256		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_percent")]
257		public const uint Arabic_percent;
258		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_qaf")]
259		public const uint Arabic_qaf;
260		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_question_mark")]
261		public const uint Arabic_question_mark;
262		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_ra")]
263		public const uint Arabic_ra;
264		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_rreh")]
265		public const uint Arabic_rreh;
266		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_sad")]
267		public const uint Arabic_sad;
268		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_seen")]
269		public const uint Arabic_seen;
270		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_semicolon")]
271		public const uint Arabic_semicolon;
272		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_shadda")]
273		public const uint Arabic_shadda;
274		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_sheen")]
275		public const uint Arabic_sheen;
276		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_sukun")]
277		public const uint Arabic_sukun;
278		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_superscript_alef")]
279		public const uint Arabic_superscript_alef;
280		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_switch")]
281		public const uint Arabic_switch;
282		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_tah")]
283		public const uint Arabic_tah;
284		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_tatweel")]
285		public const uint Arabic_tatweel;
286		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_tcheh")]
287		public const uint Arabic_tcheh;
288		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_teh")]
289		public const uint Arabic_teh;
290		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_tehmarbuta")]
291		public const uint Arabic_tehmarbuta;
292		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_thal")]
293		public const uint Arabic_thal;
294		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_theh")]
295		public const uint Arabic_theh;
296		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_tteh")]
297		public const uint Arabic_tteh;
298		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_veh")]
299		public const uint Arabic_veh;
300		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_waw")]
301		public const uint Arabic_waw;
302		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_yeh")]
303		public const uint Arabic_yeh;
304		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_yeh_baree")]
305		public const uint Arabic_yeh_baree;
306		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_zah")]
307		public const uint Arabic_zah;
308		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Arabic_zain")]
309		public const uint Arabic_zain;
310		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Aring")]
311		public const uint Aring;
312		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_AT")]
313		public const uint Armenian_AT;
314		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_AYB")]
315		public const uint Armenian_AYB;
316		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_BEN")]
317		public const uint Armenian_BEN;
318		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_CHA")]
319		public const uint Armenian_CHA;
320		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_DA")]
321		public const uint Armenian_DA;
322		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_DZA")]
323		public const uint Armenian_DZA;
324		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_E")]
325		public const uint Armenian_E;
326		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_FE")]
327		public const uint Armenian_FE;
328		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_GHAT")]
329		public const uint Armenian_GHAT;
330		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_GIM")]
331		public const uint Armenian_GIM;
332		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_HI")]
333		public const uint Armenian_HI;
334		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_HO")]
335		public const uint Armenian_HO;
336		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_INI")]
337		public const uint Armenian_INI;
338		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_JE")]
339		public const uint Armenian_JE;
340		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_KE")]
341		public const uint Armenian_KE;
342		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_KEN")]
343		public const uint Armenian_KEN;
344		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_KHE")]
345		public const uint Armenian_KHE;
346		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_LYUN")]
347		public const uint Armenian_LYUN;
348		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_MEN")]
349		public const uint Armenian_MEN;
350		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_NU")]
351		public const uint Armenian_NU;
352		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_O")]
353		public const uint Armenian_O;
354		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_PE")]
355		public const uint Armenian_PE;
356		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_PYUR")]
357		public const uint Armenian_PYUR;
358		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_RA")]
359		public const uint Armenian_RA;
360		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_RE")]
361		public const uint Armenian_RE;
362		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_SE")]
363		public const uint Armenian_SE;
364		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_SHA")]
365		public const uint Armenian_SHA;
366		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_TCHE")]
367		public const uint Armenian_TCHE;
368		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_TO")]
369		public const uint Armenian_TO;
370		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_TSA")]
371		public const uint Armenian_TSA;
372		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_TSO")]
373		public const uint Armenian_TSO;
374		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_TYUN")]
375		public const uint Armenian_TYUN;
376		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_VEV")]
377		public const uint Armenian_VEV;
378		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_VO")]
379		public const uint Armenian_VO;
380		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_VYUN")]
381		public const uint Armenian_VYUN;
382		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_YECH")]
383		public const uint Armenian_YECH;
384		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ZA")]
385		public const uint Armenian_ZA;
386		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ZHE")]
387		public const uint Armenian_ZHE;
388		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_accent")]
389		public const uint Armenian_accent;
390		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_amanak")]
391		public const uint Armenian_amanak;
392		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_apostrophe")]
393		public const uint Armenian_apostrophe;
394		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_at")]
395		public const uint Armenian_at;
396		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ayb")]
397		public const uint Armenian_ayb;
398		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ben")]
399		public const uint Armenian_ben;
400		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_but")]
401		public const uint Armenian_but;
402		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_cha")]
403		public const uint Armenian_cha;
404		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_da")]
405		public const uint Armenian_da;
406		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_dza")]
407		public const uint Armenian_dza;
408		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_e")]
409		public const uint Armenian_e;
410		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_exclam")]
411		public const uint Armenian_exclam;
412		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_fe")]
413		public const uint Armenian_fe;
414		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_full_stop")]
415		public const uint Armenian_full_stop;
416		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ghat")]
417		public const uint Armenian_ghat;
418		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_gim")]
419		public const uint Armenian_gim;
420		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_hi")]
421		public const uint Armenian_hi;
422		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ho")]
423		public const uint Armenian_ho;
424		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_hyphen")]
425		public const uint Armenian_hyphen;
426		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ini")]
427		public const uint Armenian_ini;
428		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_je")]
429		public const uint Armenian_je;
430		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ke")]
431		public const uint Armenian_ke;
432		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ken")]
433		public const uint Armenian_ken;
434		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_khe")]
435		public const uint Armenian_khe;
436		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ligature_ew")]
437		public const uint Armenian_ligature_ew;
438		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_lyun")]
439		public const uint Armenian_lyun;
440		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_men")]
441		public const uint Armenian_men;
442		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_nu")]
443		public const uint Armenian_nu;
444		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_o")]
445		public const uint Armenian_o;
446		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_paruyk")]
447		public const uint Armenian_paruyk;
448		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_pe")]
449		public const uint Armenian_pe;
450		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_pyur")]
451		public const uint Armenian_pyur;
452		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_question")]
453		public const uint Armenian_question;
454		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_ra")]
455		public const uint Armenian_ra;
456		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_re")]
457		public const uint Armenian_re;
458		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_se")]
459		public const uint Armenian_se;
460		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_separation_mark")]
461		public const uint Armenian_separation_mark;
462		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_sha")]
463		public const uint Armenian_sha;
464		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_shesht")]
465		public const uint Armenian_shesht;
466		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_tche")]
467		public const uint Armenian_tche;
468		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_to")]
469		public const uint Armenian_to;
470		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_tsa")]
471		public const uint Armenian_tsa;
472		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_tso")]
473		public const uint Armenian_tso;
474		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_tyun")]
475		public const uint Armenian_tyun;
476		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_verjaket")]
477		public const uint Armenian_verjaket;
478		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_vev")]
479		public const uint Armenian_vev;
480		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_vo")]
481		public const uint Armenian_vo;
482		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_vyun")]
483		public const uint Armenian_vyun;
484		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_yech")]
485		public const uint Armenian_yech;
486		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_yentamna")]
487		public const uint Armenian_yentamna;
488		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_za")]
489		public const uint Armenian_za;
490		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Armenian_zhe")]
491		public const uint Armenian_zhe;
492		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Atilde")]
493		public const uint Atilde;
494		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudibleBell_Enable")]
495		public const uint AudibleBell_Enable;
496		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioCycleTrack")]
497		public const uint AudioCycleTrack;
498		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioForward")]
499		public const uint AudioForward;
500		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioLowerVolume")]
501		public const uint AudioLowerVolume;
502		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioMedia")]
503		public const uint AudioMedia;
504		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioMicMute")]
505		public const uint AudioMicMute;
506		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioMute")]
507		public const uint AudioMute;
508		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioNext")]
509		public const uint AudioNext;
510		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioPause")]
511		public const uint AudioPause;
512		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioPlay")]
513		public const uint AudioPlay;
514		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioPrev")]
515		public const uint AudioPrev;
516		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioRaiseVolume")]
517		public const uint AudioRaiseVolume;
518		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioRandomPlay")]
519		public const uint AudioRandomPlay;
520		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioRecord")]
521		public const uint AudioRecord;
522		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioRepeat")]
523		public const uint AudioRepeat;
524		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioRewind")]
525		public const uint AudioRewind;
526		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_AudioStop")]
527		public const uint AudioStop;
528		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Away")]
529		public const uint Away;
530		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_B")]
531		public const uint B;
532		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Babovedot")]
533		public const uint Babovedot;
534		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Back")]
535		public const uint Back;
536		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_BackForward")]
537		public const uint BackForward;
538		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_BackSpace")]
539		public const uint BackSpace;
540		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Battery")]
541		public const uint Battery;
542		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Begin")]
543		public const uint Begin;
544		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Blue")]
545		public const uint Blue;
546		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Bluetooth")]
547		public const uint Bluetooth;
548		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Book")]
549		public const uint Book;
550		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_BounceKeys_Enable")]
551		public const uint BounceKeys_Enable;
552		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Break")]
553		public const uint Break;
554		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_BrightnessAdjust")]
555		public const uint BrightnessAdjust;
556		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Byelorussian_SHORTU")]
557		public const uint Byelorussian_SHORTU;
558		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Byelorussian_shortu")]
559		public const uint Byelorussian_shortu;
560		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_C")]
561		public const uint C;
562		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_CD")]
563		public const uint CD;
564		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_CH")]
565		public const uint CH;
566		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_C_H")]
567		public const uint C_H;
568		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_C_h")]
569		public const uint C_h;
570		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cabovedot")]
571		public const uint Cabovedot;
572		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cacute")]
573		public const uint Cacute;
574		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Calculator")]
575		public const uint Calculator;
576		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Calendar")]
577		public const uint Calendar;
578		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cancel")]
579		public const uint Cancel;
580		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Caps_Lock")]
581		public const uint Caps_Lock;
582		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ccaron")]
583		public const uint Ccaron;
584		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ccedilla")]
585		public const uint Ccedilla;
586		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ccircumflex")]
587		public const uint Ccircumflex;
588		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ch")]
589		public const uint Ch;
590		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Clear")]
591		public const uint Clear;
592		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ClearGrab")]
593		public const uint ClearGrab;
594		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Close")]
595		public const uint Close;
596		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Codeinput")]
597		public const uint Codeinput;
598		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ColonSign")]
599		public const uint ColonSign;
600		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Community")]
601		public const uint Community;
602		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ContrastAdjust")]
603		public const uint ContrastAdjust;
604		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Control_L")]
605		public const uint Control_L;
606		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Control_R")]
607		public const uint Control_R;
608		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Copy")]
609		public const uint Copy;
610		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_CruzeiroSign")]
611		public const uint CruzeiroSign;
612		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cut")]
613		public const uint Cut;
614		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_CycleAngle")]
615		public const uint CycleAngle;
616		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_A")]
617		public const uint Cyrillic_A;
618		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_BE")]
619		public const uint Cyrillic_BE;
620		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_CHE")]
621		public const uint Cyrillic_CHE;
622		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_CHE_descender")]
623		public const uint Cyrillic_CHE_descender;
624		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_CHE_vertstroke")]
625		public const uint Cyrillic_CHE_vertstroke;
626		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_DE")]
627		public const uint Cyrillic_DE;
628		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_DZHE")]
629		public const uint Cyrillic_DZHE;
630		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_E")]
631		public const uint Cyrillic_E;
632		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_EF")]
633		public const uint Cyrillic_EF;
634		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_EL")]
635		public const uint Cyrillic_EL;
636		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_EM")]
637		public const uint Cyrillic_EM;
638		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_EN")]
639		public const uint Cyrillic_EN;
640		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_EN_descender")]
641		public const uint Cyrillic_EN_descender;
642		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ER")]
643		public const uint Cyrillic_ER;
644		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ES")]
645		public const uint Cyrillic_ES;
646		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_GHE")]
647		public const uint Cyrillic_GHE;
648		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_GHE_bar")]
649		public const uint Cyrillic_GHE_bar;
650		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_HA")]
651		public const uint Cyrillic_HA;
652		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_HARDSIGN")]
653		public const uint Cyrillic_HARDSIGN;
654		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_HA_descender")]
655		public const uint Cyrillic_HA_descender;
656		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_I")]
657		public const uint Cyrillic_I;
658		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_IE")]
659		public const uint Cyrillic_IE;
660		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_IO")]
661		public const uint Cyrillic_IO;
662		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_I_macron")]
663		public const uint Cyrillic_I_macron;
664		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_JE")]
665		public const uint Cyrillic_JE;
666		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_KA")]
667		public const uint Cyrillic_KA;
668		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_KA_descender")]
669		public const uint Cyrillic_KA_descender;
670		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_KA_vertstroke")]
671		public const uint Cyrillic_KA_vertstroke;
672		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_LJE")]
673		public const uint Cyrillic_LJE;
674		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_NJE")]
675		public const uint Cyrillic_NJE;
676		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_O")]
677		public const uint Cyrillic_O;
678		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_O_bar")]
679		public const uint Cyrillic_O_bar;
680		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_PE")]
681		public const uint Cyrillic_PE;
682		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_SCHWA")]
683		public const uint Cyrillic_SCHWA;
684		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_SHA")]
685		public const uint Cyrillic_SHA;
686		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_SHCHA")]
687		public const uint Cyrillic_SHCHA;
688		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_SHHA")]
689		public const uint Cyrillic_SHHA;
690		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_SHORTI")]
691		public const uint Cyrillic_SHORTI;
692		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_SOFTSIGN")]
693		public const uint Cyrillic_SOFTSIGN;
694		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_TE")]
695		public const uint Cyrillic_TE;
696		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_TSE")]
697		public const uint Cyrillic_TSE;
698		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_U")]
699		public const uint Cyrillic_U;
700		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_U_macron")]
701		public const uint Cyrillic_U_macron;
702		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_U_straight")]
703		public const uint Cyrillic_U_straight;
704		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_U_straight_bar")]
705		public const uint Cyrillic_U_straight_bar;
706		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_VE")]
707		public const uint Cyrillic_VE;
708		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_YA")]
709		public const uint Cyrillic_YA;
710		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_YERU")]
711		public const uint Cyrillic_YERU;
712		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_YU")]
713		public const uint Cyrillic_YU;
714		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ZE")]
715		public const uint Cyrillic_ZE;
716		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ZHE")]
717		public const uint Cyrillic_ZHE;
718		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ZHE_descender")]
719		public const uint Cyrillic_ZHE_descender;
720		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_a")]
721		public const uint Cyrillic_a;
722		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_be")]
723		public const uint Cyrillic_be;
724		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_che")]
725		public const uint Cyrillic_che;
726		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_che_descender")]
727		public const uint Cyrillic_che_descender;
728		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_che_vertstroke")]
729		public const uint Cyrillic_che_vertstroke;
730		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_de")]
731		public const uint Cyrillic_de;
732		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_dzhe")]
733		public const uint Cyrillic_dzhe;
734		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_e")]
735		public const uint Cyrillic_e;
736		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ef")]
737		public const uint Cyrillic_ef;
738		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_el")]
739		public const uint Cyrillic_el;
740		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_em")]
741		public const uint Cyrillic_em;
742		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_en")]
743		public const uint Cyrillic_en;
744		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_en_descender")]
745		public const uint Cyrillic_en_descender;
746		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_er")]
747		public const uint Cyrillic_er;
748		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_es")]
749		public const uint Cyrillic_es;
750		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ghe")]
751		public const uint Cyrillic_ghe;
752		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ghe_bar")]
753		public const uint Cyrillic_ghe_bar;
754		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ha")]
755		public const uint Cyrillic_ha;
756		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ha_descender")]
757		public const uint Cyrillic_ha_descender;
758		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_hardsign")]
759		public const uint Cyrillic_hardsign;
760		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_i")]
761		public const uint Cyrillic_i;
762		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_i_macron")]
763		public const uint Cyrillic_i_macron;
764		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ie")]
765		public const uint Cyrillic_ie;
766		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_io")]
767		public const uint Cyrillic_io;
768		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_je")]
769		public const uint Cyrillic_je;
770		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ka")]
771		public const uint Cyrillic_ka;
772		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ka_descender")]
773		public const uint Cyrillic_ka_descender;
774		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ka_vertstroke")]
775		public const uint Cyrillic_ka_vertstroke;
776		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_lje")]
777		public const uint Cyrillic_lje;
778		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_nje")]
779		public const uint Cyrillic_nje;
780		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_o")]
781		public const uint Cyrillic_o;
782		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_o_bar")]
783		public const uint Cyrillic_o_bar;
784		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_pe")]
785		public const uint Cyrillic_pe;
786		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_schwa")]
787		public const uint Cyrillic_schwa;
788		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_sha")]
789		public const uint Cyrillic_sha;
790		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_shcha")]
791		public const uint Cyrillic_shcha;
792		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_shha")]
793		public const uint Cyrillic_shha;
794		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_shorti")]
795		public const uint Cyrillic_shorti;
796		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_softsign")]
797		public const uint Cyrillic_softsign;
798		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_te")]
799		public const uint Cyrillic_te;
800		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_tse")]
801		public const uint Cyrillic_tse;
802		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_u")]
803		public const uint Cyrillic_u;
804		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_u_macron")]
805		public const uint Cyrillic_u_macron;
806		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_u_straight")]
807		public const uint Cyrillic_u_straight;
808		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_u_straight_bar")]
809		public const uint Cyrillic_u_straight_bar;
810		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ve")]
811		public const uint Cyrillic_ve;
812		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ya")]
813		public const uint Cyrillic_ya;
814		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_yeru")]
815		public const uint Cyrillic_yeru;
816		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_yu")]
817		public const uint Cyrillic_yu;
818		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_ze")]
819		public const uint Cyrillic_ze;
820		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_zhe")]
821		public const uint Cyrillic_zhe;
822		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Cyrillic_zhe_descender")]
823		public const uint Cyrillic_zhe_descender;
824		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_D")]
825		public const uint D;
826		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_DOS")]
827		public const uint DOS;
828		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Dabovedot")]
829		public const uint Dabovedot;
830		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Dcaron")]
831		public const uint Dcaron;
832		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Delete")]
833		public const uint Delete;
834		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Display")]
835		public const uint Display;
836		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Documents")]
837		public const uint Documents;
838		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_DongSign")]
839		public const uint DongSign;
840		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Down")]
841		public const uint Down;
842		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Dstroke")]
843		public const uint Dstroke;
844		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_E")]
845		public const uint E;
846		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ENG")]
847		public const uint ENG;
848		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ETH")]
849		public const uint ETH;
850		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_EZH")]
851		public const uint EZH;
852		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eabovedot")]
853		public const uint Eabovedot;
854		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eacute")]
855		public const uint Eacute;
856		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ebelowdot")]
857		public const uint Ebelowdot;
858		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecaron")]
859		public const uint Ecaron;
860		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecircumflex")]
861		public const uint Ecircumflex;
862		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecircumflexacute")]
863		public const uint Ecircumflexacute;
864		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecircumflexbelowdot")]
865		public const uint Ecircumflexbelowdot;
866		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecircumflexgrave")]
867		public const uint Ecircumflexgrave;
868		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecircumflexhook")]
869		public const uint Ecircumflexhook;
870		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ecircumflextilde")]
871		public const uint Ecircumflextilde;
872		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_EcuSign")]
873		public const uint EcuSign;
874		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ediaeresis")]
875		public const uint Ediaeresis;
876		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Egrave")]
877		public const uint Egrave;
878		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ehook")]
879		public const uint Ehook;
880		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eisu_Shift")]
881		public const uint Eisu_Shift;
882		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eisu_toggle")]
883		public const uint Eisu_toggle;
884		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eject")]
885		public const uint Eject;
886		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Emacron")]
887		public const uint Emacron;
888		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_End")]
889		public const uint End;
890		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eogonek")]
891		public const uint Eogonek;
892		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Escape")]
893		public const uint Escape;
894		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Eth")]
895		public const uint Eth;
896		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Etilde")]
897		public const uint Etilde;
898		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_EuroSign")]
899		public const uint EuroSign;
900		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Excel")]
901		public const uint Excel;
902		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Execute")]
903		public const uint Execute;
904		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Explorer")]
905		public const uint Explorer;
906		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F")]
907		public const uint F;
908		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F1")]
909		public const uint F1;
910		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F10")]
911		public const uint F10;
912		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F11")]
913		public const uint F11;
914		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F12")]
915		public const uint F12;
916		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F13")]
917		public const uint F13;
918		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F14")]
919		public const uint F14;
920		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F15")]
921		public const uint F15;
922		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F16")]
923		public const uint F16;
924		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F17")]
925		public const uint F17;
926		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F18")]
927		public const uint F18;
928		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F19")]
929		public const uint F19;
930		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F2")]
931		public const uint F2;
932		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F20")]
933		public const uint F20;
934		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F21")]
935		public const uint F21;
936		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F22")]
937		public const uint F22;
938		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F23")]
939		public const uint F23;
940		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F24")]
941		public const uint F24;
942		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F25")]
943		public const uint F25;
944		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F26")]
945		public const uint F26;
946		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F27")]
947		public const uint F27;
948		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F28")]
949		public const uint F28;
950		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F29")]
951		public const uint F29;
952		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F3")]
953		public const uint F3;
954		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F30")]
955		public const uint F30;
956		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F31")]
957		public const uint F31;
958		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F32")]
959		public const uint F32;
960		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F33")]
961		public const uint F33;
962		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F34")]
963		public const uint F34;
964		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F35")]
965		public const uint F35;
966		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F4")]
967		public const uint F4;
968		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F5")]
969		public const uint F5;
970		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F6")]
971		public const uint F6;
972		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F7")]
973		public const uint F7;
974		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F8")]
975		public const uint F8;
976		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_F9")]
977		public const uint F9;
978		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_FFrancSign")]
979		public const uint FFrancSign;
980		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Fabovedot")]
981		public const uint Fabovedot;
982		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_0")]
983		public const uint Farsi_0;
984		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_1")]
985		public const uint Farsi_1;
986		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_2")]
987		public const uint Farsi_2;
988		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_3")]
989		public const uint Farsi_3;
990		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_4")]
991		public const uint Farsi_4;
992		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_5")]
993		public const uint Farsi_5;
994		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_6")]
995		public const uint Farsi_6;
996		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_7")]
997		public const uint Farsi_7;
998		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_8")]
999		public const uint Farsi_8;
1000		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_9")]
1001		public const uint Farsi_9;
1002		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Farsi_yeh")]
1003		public const uint Farsi_yeh;
1004		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Favorites")]
1005		public const uint Favorites;
1006		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Finance")]
1007		public const uint Finance;
1008		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Find")]
1009		public const uint Find;
1010		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_First_Virtual_Screen")]
1011		public const uint First_Virtual_Screen;
1012		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Forward")]
1013		public const uint Forward;
1014		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_FrameBack")]
1015		public const uint FrameBack;
1016		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_FrameForward")]
1017		public const uint FrameForward;
1018		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_G")]
1019		public const uint G;
1020		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Gabovedot")]
1021		public const uint Gabovedot;
1022		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Game")]
1023		public const uint Game;
1024		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Gbreve")]
1025		public const uint Gbreve;
1026		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Gcaron")]
1027		public const uint Gcaron;
1028		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Gcedilla")]
1029		public const uint Gcedilla;
1030		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Gcircumflex")]
1031		public const uint Gcircumflex;
1032		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_an")]
1033		public const uint Georgian_an;
1034		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_ban")]
1035		public const uint Georgian_ban;
1036		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_can")]
1037		public const uint Georgian_can;
1038		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_char")]
1039		public const uint Georgian_char;
1040		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_chin")]
1041		public const uint Georgian_chin;
1042		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_cil")]
1043		public const uint Georgian_cil;
1044		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_don")]
1045		public const uint Georgian_don;
1046		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_en")]
1047		public const uint Georgian_en;
1048		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_fi")]
1049		public const uint Georgian_fi;
1050		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_gan")]
1051		public const uint Georgian_gan;
1052		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_ghan")]
1053		public const uint Georgian_ghan;
1054		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_hae")]
1055		public const uint Georgian_hae;
1056		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_har")]
1057		public const uint Georgian_har;
1058		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_he")]
1059		public const uint Georgian_he;
1060		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_hie")]
1061		public const uint Georgian_hie;
1062		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_hoe")]
1063		public const uint Georgian_hoe;
1064		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_in")]
1065		public const uint Georgian_in;
1066		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_jhan")]
1067		public const uint Georgian_jhan;
1068		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_jil")]
1069		public const uint Georgian_jil;
1070		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_kan")]
1071		public const uint Georgian_kan;
1072		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_khar")]
1073		public const uint Georgian_khar;
1074		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_las")]
1075		public const uint Georgian_las;
1076		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_man")]
1077		public const uint Georgian_man;
1078		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_nar")]
1079		public const uint Georgian_nar;
1080		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_on")]
1081		public const uint Georgian_on;
1082		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_par")]
1083		public const uint Georgian_par;
1084		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_phar")]
1085		public const uint Georgian_phar;
1086		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_qar")]
1087		public const uint Georgian_qar;
1088		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_rae")]
1089		public const uint Georgian_rae;
1090		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_san")]
1091		public const uint Georgian_san;
1092		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_shin")]
1093		public const uint Georgian_shin;
1094		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_tan")]
1095		public const uint Georgian_tan;
1096		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_tar")]
1097		public const uint Georgian_tar;
1098		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_un")]
1099		public const uint Georgian_un;
1100		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_vin")]
1101		public const uint Georgian_vin;
1102		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_we")]
1103		public const uint Georgian_we;
1104		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_xan")]
1105		public const uint Georgian_xan;
1106		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_zen")]
1107		public const uint Georgian_zen;
1108		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Georgian_zhar")]
1109		public const uint Georgian_zhar;
1110		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Go")]
1111		public const uint Go;
1112		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_ALPHA")]
1113		public const uint Greek_ALPHA;
1114		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_ALPHAaccent")]
1115		public const uint Greek_ALPHAaccent;
1116		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_BETA")]
1117		public const uint Greek_BETA;
1118		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_CHI")]
1119		public const uint Greek_CHI;
1120		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_DELTA")]
1121		public const uint Greek_DELTA;
1122		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_EPSILON")]
1123		public const uint Greek_EPSILON;
1124		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_EPSILONaccent")]
1125		public const uint Greek_EPSILONaccent;
1126		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_ETA")]
1127		public const uint Greek_ETA;
1128		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_ETAaccent")]
1129		public const uint Greek_ETAaccent;
1130		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_GAMMA")]
1131		public const uint Greek_GAMMA;
1132		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_IOTA")]
1133		public const uint Greek_IOTA;
1134		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_IOTAaccent")]
1135		public const uint Greek_IOTAaccent;
1136		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_IOTAdiaeresis")]
1137		public const uint Greek_IOTAdiaeresis;
1138		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_IOTAdieresis")]
1139		public const uint Greek_IOTAdieresis;
1140		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_KAPPA")]
1141		public const uint Greek_KAPPA;
1142		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_LAMBDA")]
1143		public const uint Greek_LAMBDA;
1144		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_LAMDA")]
1145		public const uint Greek_LAMDA;
1146		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_MU")]
1147		public const uint Greek_MU;
1148		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_NU")]
1149		public const uint Greek_NU;
1150		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_OMEGA")]
1151		public const uint Greek_OMEGA;
1152		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_OMEGAaccent")]
1153		public const uint Greek_OMEGAaccent;
1154		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_OMICRON")]
1155		public const uint Greek_OMICRON;
1156		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_OMICRONaccent")]
1157		public const uint Greek_OMICRONaccent;
1158		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_PHI")]
1159		public const uint Greek_PHI;
1160		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_PI")]
1161		public const uint Greek_PI;
1162		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_PSI")]
1163		public const uint Greek_PSI;
1164		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_RHO")]
1165		public const uint Greek_RHO;
1166		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_SIGMA")]
1167		public const uint Greek_SIGMA;
1168		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_TAU")]
1169		public const uint Greek_TAU;
1170		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_THETA")]
1171		public const uint Greek_THETA;
1172		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_UPSILON")]
1173		public const uint Greek_UPSILON;
1174		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_UPSILONaccent")]
1175		public const uint Greek_UPSILONaccent;
1176		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_UPSILONdieresis")]
1177		public const uint Greek_UPSILONdieresis;
1178		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_XI")]
1179		public const uint Greek_XI;
1180		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_ZETA")]
1181		public const uint Greek_ZETA;
1182		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_accentdieresis")]
1183		public const uint Greek_accentdieresis;
1184		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_alpha")]
1185		public const uint Greek_alpha;
1186		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_alphaaccent")]
1187		public const uint Greek_alphaaccent;
1188		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_beta")]
1189		public const uint Greek_beta;
1190		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_chi")]
1191		public const uint Greek_chi;
1192		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_delta")]
1193		public const uint Greek_delta;
1194		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_epsilon")]
1195		public const uint Greek_epsilon;
1196		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_epsilonaccent")]
1197		public const uint Greek_epsilonaccent;
1198		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_eta")]
1199		public const uint Greek_eta;
1200		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_etaaccent")]
1201		public const uint Greek_etaaccent;
1202		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_finalsmallsigma")]
1203		public const uint Greek_finalsmallsigma;
1204		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_gamma")]
1205		public const uint Greek_gamma;
1206		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_horizbar")]
1207		public const uint Greek_horizbar;
1208		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_iota")]
1209		public const uint Greek_iota;
1210		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_iotaaccent")]
1211		public const uint Greek_iotaaccent;
1212		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_iotaaccentdieresis")]
1213		public const uint Greek_iotaaccentdieresis;
1214		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_iotadieresis")]
1215		public const uint Greek_iotadieresis;
1216		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_kappa")]
1217		public const uint Greek_kappa;
1218		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_lambda")]
1219		public const uint Greek_lambda;
1220		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_lamda")]
1221		public const uint Greek_lamda;
1222		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_mu")]
1223		public const uint Greek_mu;
1224		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_nu")]
1225		public const uint Greek_nu;
1226		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_omega")]
1227		public const uint Greek_omega;
1228		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_omegaaccent")]
1229		public const uint Greek_omegaaccent;
1230		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_omicron")]
1231		public const uint Greek_omicron;
1232		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_omicronaccent")]
1233		public const uint Greek_omicronaccent;
1234		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_phi")]
1235		public const uint Greek_phi;
1236		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_pi")]
1237		public const uint Greek_pi;
1238		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_psi")]
1239		public const uint Greek_psi;
1240		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_rho")]
1241		public const uint Greek_rho;
1242		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_sigma")]
1243		public const uint Greek_sigma;
1244		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_switch")]
1245		public const uint Greek_switch;
1246		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_tau")]
1247		public const uint Greek_tau;
1248		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_theta")]
1249		public const uint Greek_theta;
1250		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_upsilon")]
1251		public const uint Greek_upsilon;
1252		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_upsilonaccent")]
1253		public const uint Greek_upsilonaccent;
1254		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_upsilonaccentdieresis")]
1255		public const uint Greek_upsilonaccentdieresis;
1256		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_upsilondieresis")]
1257		public const uint Greek_upsilondieresis;
1258		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_xi")]
1259		public const uint Greek_xi;
1260		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Greek_zeta")]
1261		public const uint Greek_zeta;
1262		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Green")]
1263		public const uint Green;
1264		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_H")]
1265		public const uint H;
1266		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul")]
1267		public const uint Hangul;
1268		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_A")]
1269		public const uint Hangul_A;
1270		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_AE")]
1271		public const uint Hangul_AE;
1272		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_AraeA")]
1273		public const uint Hangul_AraeA;
1274		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_AraeAE")]
1275		public const uint Hangul_AraeAE;
1276		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Banja")]
1277		public const uint Hangul_Banja;
1278		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Cieuc")]
1279		public const uint Hangul_Cieuc;
1280		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Codeinput")]
1281		public const uint Hangul_Codeinput;
1282		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Dikeud")]
1283		public const uint Hangul_Dikeud;
1284		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_E")]
1285		public const uint Hangul_E;
1286		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_EO")]
1287		public const uint Hangul_EO;
1288		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_EU")]
1289		public const uint Hangul_EU;
1290		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_End")]
1291		public const uint Hangul_End;
1292		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Hanja")]
1293		public const uint Hangul_Hanja;
1294		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Hieuh")]
1295		public const uint Hangul_Hieuh;
1296		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_I")]
1297		public const uint Hangul_I;
1298		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Ieung")]
1299		public const uint Hangul_Ieung;
1300		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Cieuc")]
1301		public const uint Hangul_J_Cieuc;
1302		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Dikeud")]
1303		public const uint Hangul_J_Dikeud;
1304		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Hieuh")]
1305		public const uint Hangul_J_Hieuh;
1306		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Ieung")]
1307		public const uint Hangul_J_Ieung;
1308		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Jieuj")]
1309		public const uint Hangul_J_Jieuj;
1310		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Khieuq")]
1311		public const uint Hangul_J_Khieuq;
1312		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Kiyeog")]
1313		public const uint Hangul_J_Kiyeog;
1314		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_KiyeogSios")]
1315		public const uint Hangul_J_KiyeogSios;
1316		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_KkogjiDalrinIeung")]
1317		public const uint Hangul_J_KkogjiDalrinIeung;
1318		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Mieum")]
1319		public const uint Hangul_J_Mieum;
1320		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Nieun")]
1321		public const uint Hangul_J_Nieun;
1322		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_NieunHieuh")]
1323		public const uint Hangul_J_NieunHieuh;
1324		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_NieunJieuj")]
1325		public const uint Hangul_J_NieunJieuj;
1326		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_PanSios")]
1327		public const uint Hangul_J_PanSios;
1328		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Phieuf")]
1329		public const uint Hangul_J_Phieuf;
1330		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Pieub")]
1331		public const uint Hangul_J_Pieub;
1332		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_PieubSios")]
1333		public const uint Hangul_J_PieubSios;
1334		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Rieul")]
1335		public const uint Hangul_J_Rieul;
1336		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulHieuh")]
1337		public const uint Hangul_J_RieulHieuh;
1338		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulKiyeog")]
1339		public const uint Hangul_J_RieulKiyeog;
1340		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulMieum")]
1341		public const uint Hangul_J_RieulMieum;
1342		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulPhieuf")]
1343		public const uint Hangul_J_RieulPhieuf;
1344		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulPieub")]
1345		public const uint Hangul_J_RieulPieub;
1346		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulSios")]
1347		public const uint Hangul_J_RieulSios;
1348		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_RieulTieut")]
1349		public const uint Hangul_J_RieulTieut;
1350		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Sios")]
1351		public const uint Hangul_J_Sios;
1352		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_SsangKiyeog")]
1353		public const uint Hangul_J_SsangKiyeog;
1354		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_SsangSios")]
1355		public const uint Hangul_J_SsangSios;
1356		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_Tieut")]
1357		public const uint Hangul_J_Tieut;
1358		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_J_YeorinHieuh")]
1359		public const uint Hangul_J_YeorinHieuh;
1360		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Jamo")]
1361		public const uint Hangul_Jamo;
1362		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Jeonja")]
1363		public const uint Hangul_Jeonja;
1364		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Jieuj")]
1365		public const uint Hangul_Jieuj;
1366		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Khieuq")]
1367		public const uint Hangul_Khieuq;
1368		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Kiyeog")]
1369		public const uint Hangul_Kiyeog;
1370		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_KiyeogSios")]
1371		public const uint Hangul_KiyeogSios;
1372		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_KkogjiDalrinIeung")]
1373		public const uint Hangul_KkogjiDalrinIeung;
1374		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Mieum")]
1375		public const uint Hangul_Mieum;
1376		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_MultipleCandidate")]
1377		public const uint Hangul_MultipleCandidate;
1378		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Nieun")]
1379		public const uint Hangul_Nieun;
1380		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_NieunHieuh")]
1381		public const uint Hangul_NieunHieuh;
1382		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_NieunJieuj")]
1383		public const uint Hangul_NieunJieuj;
1384		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_O")]
1385		public const uint Hangul_O;
1386		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_OE")]
1387		public const uint Hangul_OE;
1388		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_PanSios")]
1389		public const uint Hangul_PanSios;
1390		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Phieuf")]
1391		public const uint Hangul_Phieuf;
1392		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Pieub")]
1393		public const uint Hangul_Pieub;
1394		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_PieubSios")]
1395		public const uint Hangul_PieubSios;
1396		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_PostHanja")]
1397		public const uint Hangul_PostHanja;
1398		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_PreHanja")]
1399		public const uint Hangul_PreHanja;
1400		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_PreviousCandidate")]
1401		public const uint Hangul_PreviousCandidate;
1402		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Rieul")]
1403		public const uint Hangul_Rieul;
1404		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulHieuh")]
1405		public const uint Hangul_RieulHieuh;
1406		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulKiyeog")]
1407		public const uint Hangul_RieulKiyeog;
1408		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulMieum")]
1409		public const uint Hangul_RieulMieum;
1410		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulPhieuf")]
1411		public const uint Hangul_RieulPhieuf;
1412		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulPieub")]
1413		public const uint Hangul_RieulPieub;
1414		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulSios")]
1415		public const uint Hangul_RieulSios;
1416		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulTieut")]
1417		public const uint Hangul_RieulTieut;
1418		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_RieulYeorinHieuh")]
1419		public const uint Hangul_RieulYeorinHieuh;
1420		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Romaja")]
1421		public const uint Hangul_Romaja;
1422		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SingleCandidate")]
1423		public const uint Hangul_SingleCandidate;
1424		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Sios")]
1425		public const uint Hangul_Sios;
1426		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Special")]
1427		public const uint Hangul_Special;
1428		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SsangDikeud")]
1429		public const uint Hangul_SsangDikeud;
1430		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SsangJieuj")]
1431		public const uint Hangul_SsangJieuj;
1432		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SsangKiyeog")]
1433		public const uint Hangul_SsangKiyeog;
1434		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SsangPieub")]
1435		public const uint Hangul_SsangPieub;
1436		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SsangSios")]
1437		public const uint Hangul_SsangSios;
1438		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Start")]
1439		public const uint Hangul_Start;
1440		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SunkyeongeumMieum")]
1441		public const uint Hangul_SunkyeongeumMieum;
1442		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SunkyeongeumPhieuf")]
1443		public const uint Hangul_SunkyeongeumPhieuf;
1444		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_SunkyeongeumPieub")]
1445		public const uint Hangul_SunkyeongeumPieub;
1446		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_Tieut")]
1447		public const uint Hangul_Tieut;
1448		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_U")]
1449		public const uint Hangul_U;
1450		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_WA")]
1451		public const uint Hangul_WA;
1452		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_WAE")]
1453		public const uint Hangul_WAE;
1454		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_WE")]
1455		public const uint Hangul_WE;
1456		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_WEO")]
1457		public const uint Hangul_WEO;
1458		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_WI")]
1459		public const uint Hangul_WI;
1460		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YA")]
1461		public const uint Hangul_YA;
1462		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YAE")]
1463		public const uint Hangul_YAE;
1464		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YE")]
1465		public const uint Hangul_YE;
1466		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YEO")]
1467		public const uint Hangul_YEO;
1468		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YI")]
1469		public const uint Hangul_YI;
1470		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YO")]
1471		public const uint Hangul_YO;
1472		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YU")]
1473		public const uint Hangul_YU;
1474		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_YeorinHieuh")]
1475		public const uint Hangul_YeorinHieuh;
1476		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hangul_switch")]
1477		public const uint Hangul_switch;
1478		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hankaku")]
1479		public const uint Hankaku;
1480		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hcircumflex")]
1481		public const uint Hcircumflex;
1482		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hebrew_switch")]
1483		public const uint Hebrew_switch;
1484		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Help")]
1485		public const uint Help;
1486		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Henkan")]
1487		public const uint Henkan;
1488		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Henkan_Mode")]
1489		public const uint Henkan_Mode;
1490		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hibernate")]
1491		public const uint Hibernate;
1492		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hiragana")]
1493		public const uint Hiragana;
1494		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hiragana_Katakana")]
1495		public const uint Hiragana_Katakana;
1496		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_History")]
1497		public const uint History;
1498		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Home")]
1499		public const uint Home;
1500		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_HomePage")]
1501		public const uint HomePage;
1502		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_HotLinks")]
1503		public const uint HotLinks;
1504		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hstroke")]
1505		public const uint Hstroke;
1506		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hyper_L")]
1507		public const uint Hyper_L;
1508		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Hyper_R")]
1509		public const uint Hyper_R;
1510		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_I")]
1511		public const uint I;
1512		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Center_Object")]
1513		public const uint ISO_Center_Object;
1514		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Continuous_Underline")]
1515		public const uint ISO_Continuous_Underline;
1516		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Discontinuous_Underline")]
1517		public const uint ISO_Discontinuous_Underline;
1518		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Emphasize")]
1519		public const uint ISO_Emphasize;
1520		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Enter")]
1521		public const uint ISO_Enter;
1522		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Fast_Cursor_Down")]
1523		public const uint ISO_Fast_Cursor_Down;
1524		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Fast_Cursor_Left")]
1525		public const uint ISO_Fast_Cursor_Left;
1526		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Fast_Cursor_Right")]
1527		public const uint ISO_Fast_Cursor_Right;
1528		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Fast_Cursor_Up")]
1529		public const uint ISO_Fast_Cursor_Up;
1530		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_First_Group")]
1531		public const uint ISO_First_Group;
1532		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_First_Group_Lock")]
1533		public const uint ISO_First_Group_Lock;
1534		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Group_Latch")]
1535		public const uint ISO_Group_Latch;
1536		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Group_Lock")]
1537		public const uint ISO_Group_Lock;
1538		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Group_Shift")]
1539		public const uint ISO_Group_Shift;
1540		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Last_Group")]
1541		public const uint ISO_Last_Group;
1542		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Last_Group_Lock")]
1543		public const uint ISO_Last_Group_Lock;
1544		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Left_Tab")]
1545		public const uint ISO_Left_Tab;
1546		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level2_Latch")]
1547		public const uint ISO_Level2_Latch;
1548		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level3_Latch")]
1549		public const uint ISO_Level3_Latch;
1550		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level3_Lock")]
1551		public const uint ISO_Level3_Lock;
1552		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level3_Shift")]
1553		public const uint ISO_Level3_Shift;
1554		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level5_Latch")]
1555		public const uint ISO_Level5_Latch;
1556		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level5_Lock")]
1557		public const uint ISO_Level5_Lock;
1558		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Level5_Shift")]
1559		public const uint ISO_Level5_Shift;
1560		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Lock")]
1561		public const uint ISO_Lock;
1562		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Move_Line_Down")]
1563		public const uint ISO_Move_Line_Down;
1564		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Move_Line_Up")]
1565		public const uint ISO_Move_Line_Up;
1566		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Next_Group")]
1567		public const uint ISO_Next_Group;
1568		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Next_Group_Lock")]
1569		public const uint ISO_Next_Group_Lock;
1570		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Partial_Line_Down")]
1571		public const uint ISO_Partial_Line_Down;
1572		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Partial_Line_Up")]
1573		public const uint ISO_Partial_Line_Up;
1574		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Partial_Space_Left")]
1575		public const uint ISO_Partial_Space_Left;
1576		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Partial_Space_Right")]
1577		public const uint ISO_Partial_Space_Right;
1578		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Prev_Group")]
1579		public const uint ISO_Prev_Group;
1580		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Prev_Group_Lock")]
1581		public const uint ISO_Prev_Group_Lock;
1582		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Release_Both_Margins")]
1583		public const uint ISO_Release_Both_Margins;
1584		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Release_Margin_Left")]
1585		public const uint ISO_Release_Margin_Left;
1586		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Release_Margin_Right")]
1587		public const uint ISO_Release_Margin_Right;
1588		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Set_Margin_Left")]
1589		public const uint ISO_Set_Margin_Left;
1590		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ISO_Set_Margin_Right")]
1591		public const uint ISO_Set_Margin_Right;
1592		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Iabovedot")]
1593		public const uint Iabovedot;
1594		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Iacute")]
1595		public const uint Iacute;
1596		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ibelowdot")]
1597		public const uint Ibelowdot;
1598		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ibreve")]
1599		public const uint Ibreve;
1600		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Icircumflex")]
1601		public const uint Icircumflex;
1602		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Idiaeresis")]
1603		public const uint Idiaeresis;
1604		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Igrave")]
1605		public const uint Igrave;
1606		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ihook")]
1607		public const uint Ihook;
1608		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Imacron")]
1609		public const uint Imacron;
1610		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Insert")]
1611		public const uint Insert;
1612		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Iogonek")]
1613		public const uint Iogonek;
1614		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Itilde")]
1615		public const uint Itilde;
1616		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_J")]
1617		public const uint J;
1618		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Jcircumflex")]
1619		public const uint Jcircumflex;
1620		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_K")]
1621		public const uint K;
1622		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_0")]
1623		public const uint KP_0;
1624		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_1")]
1625		public const uint KP_1;
1626		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_2")]
1627		public const uint KP_2;
1628		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_3")]
1629		public const uint KP_3;
1630		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_4")]
1631		public const uint KP_4;
1632		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_5")]
1633		public const uint KP_5;
1634		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_6")]
1635		public const uint KP_6;
1636		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_7")]
1637		public const uint KP_7;
1638		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_8")]
1639		public const uint KP_8;
1640		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_9")]
1641		public const uint KP_9;
1642		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Add")]
1643		public const uint KP_Add;
1644		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Begin")]
1645		public const uint KP_Begin;
1646		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Decimal")]
1647		public const uint KP_Decimal;
1648		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Delete")]
1649		public const uint KP_Delete;
1650		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Divide")]
1651		public const uint KP_Divide;
1652		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Down")]
1653		public const uint KP_Down;
1654		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_End")]
1655		public const uint KP_End;
1656		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Enter")]
1657		public const uint KP_Enter;
1658		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Equal")]
1659		public const uint KP_Equal;
1660		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_F1")]
1661		public const uint KP_F1;
1662		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_F2")]
1663		public const uint KP_F2;
1664		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_F3")]
1665		public const uint KP_F3;
1666		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_F4")]
1667		public const uint KP_F4;
1668		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Home")]
1669		public const uint KP_Home;
1670		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Insert")]
1671		public const uint KP_Insert;
1672		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Left")]
1673		public const uint KP_Left;
1674		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Multiply")]
1675		public const uint KP_Multiply;
1676		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Next")]
1677		public const uint KP_Next;
1678		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Page_Down")]
1679		public const uint KP_Page_Down;
1680		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Page_Up")]
1681		public const uint KP_Page_Up;
1682		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Prior")]
1683		public const uint KP_Prior;
1684		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Right")]
1685		public const uint KP_Right;
1686		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Separator")]
1687		public const uint KP_Separator;
1688		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Space")]
1689		public const uint KP_Space;
1690		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Subtract")]
1691		public const uint KP_Subtract;
1692		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Tab")]
1693		public const uint KP_Tab;
1694		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KP_Up")]
1695		public const uint KP_Up;
1696		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Kana_Lock")]
1697		public const uint Kana_Lock;
1698		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Kana_Shift")]
1699		public const uint Kana_Shift;
1700		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Kanji")]
1701		public const uint Kanji;
1702		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Kanji_Bangou")]
1703		public const uint Kanji_Bangou;
1704		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Katakana")]
1705		public const uint Katakana;
1706		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KbdBrightnessDown")]
1707		public const uint KbdBrightnessDown;
1708		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KbdBrightnessUp")]
1709		public const uint KbdBrightnessUp;
1710		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_KbdLightOnOff")]
1711		public const uint KbdLightOnOff;
1712		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Kcedilla")]
1713		public const uint Kcedilla;
1714		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Korean_Won")]
1715		public const uint Korean_Won;
1716		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L")]
1717		public const uint L;
1718		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L1")]
1719		public const uint L1;
1720		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L10")]
1721		public const uint L10;
1722		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L2")]
1723		public const uint L2;
1724		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L3")]
1725		public const uint L3;
1726		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L4")]
1727		public const uint L4;
1728		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L5")]
1729		public const uint L5;
1730		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L6")]
1731		public const uint L6;
1732		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L7")]
1733		public const uint L7;
1734		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L8")]
1735		public const uint L8;
1736		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_L9")]
1737		public const uint L9;
1738		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Lacute")]
1739		public const uint Lacute;
1740		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Last_Virtual_Screen")]
1741		public const uint Last_Virtual_Screen;
1742		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch0")]
1743		public const uint Launch0;
1744		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch1")]
1745		public const uint Launch1;
1746		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch2")]
1747		public const uint Launch2;
1748		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch3")]
1749		public const uint Launch3;
1750		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch4")]
1751		public const uint Launch4;
1752		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch5")]
1753		public const uint Launch5;
1754		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch6")]
1755		public const uint Launch6;
1756		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch7")]
1757		public const uint Launch7;
1758		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch8")]
1759		public const uint Launch8;
1760		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Launch9")]
1761		public const uint Launch9;
1762		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LaunchA")]
1763		public const uint LaunchA;
1764		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LaunchB")]
1765		public const uint LaunchB;
1766		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LaunchC")]
1767		public const uint LaunchC;
1768		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LaunchD")]
1769		public const uint LaunchD;
1770		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LaunchE")]
1771		public const uint LaunchE;
1772		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LaunchF")]
1773		public const uint LaunchF;
1774		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Lbelowdot")]
1775		public const uint Lbelowdot;
1776		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Lcaron")]
1777		public const uint Lcaron;
1778		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Lcedilla")]
1779		public const uint Lcedilla;
1780		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Left")]
1781		public const uint Left;
1782		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LightBulb")]
1783		public const uint LightBulb;
1784		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Linefeed")]
1785		public const uint Linefeed;
1786		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LiraSign")]
1787		public const uint LiraSign;
1788		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LogGrabInfo")]
1789		public const uint LogGrabInfo;
1790		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LogOff")]
1791		public const uint LogOff;
1792		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_LogWindowTree")]
1793		public const uint LogWindowTree;
1794		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Lstroke")]
1795		public const uint Lstroke;
1796		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_M")]
1797		public const uint M;
1798		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Mabovedot")]
1799		public const uint Mabovedot;
1800		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Macedonia_DSE")]
1801		public const uint Macedonia_DSE;
1802		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Macedonia_GJE")]
1803		public const uint Macedonia_GJE;
1804		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Macedonia_KJE")]
1805		public const uint Macedonia_KJE;
1806		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Macedonia_dse")]
1807		public const uint Macedonia_dse;
1808		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Macedonia_gje")]
1809		public const uint Macedonia_gje;
1810		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Macedonia_kje")]
1811		public const uint Macedonia_kje;
1812		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Mae_Koho")]
1813		public const uint Mae_Koho;
1814		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Mail")]
1815		public const uint Mail;
1816		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MailForward")]
1817		public const uint MailForward;
1818		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Market")]
1819		public const uint Market;
1820		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Massyo")]
1821		public const uint Massyo;
1822		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Meeting")]
1823		public const uint Meeting;
1824		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Memo")]
1825		public const uint Memo;
1826		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Menu")]
1827		public const uint Menu;
1828		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MenuKB")]
1829		public const uint MenuKB;
1830		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MenuPB")]
1831		public const uint MenuPB;
1832		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Messenger")]
1833		public const uint Messenger;
1834		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Meta_L")]
1835		public const uint Meta_L;
1836		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Meta_R")]
1837		public const uint Meta_R;
1838		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MillSign")]
1839		public const uint MillSign;
1840		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ModeLock")]
1841		public const uint ModeLock;
1842		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Mode_switch")]
1843		public const uint Mode_switch;
1844		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MonBrightnessDown")]
1845		public const uint MonBrightnessDown;
1846		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MonBrightnessUp")]
1847		public const uint MonBrightnessUp;
1848		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MouseKeys_Accel_Enable")]
1849		public const uint MouseKeys_Accel_Enable;
1850		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MouseKeys_Enable")]
1851		public const uint MouseKeys_Enable;
1852		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Muhenkan")]
1853		public const uint Muhenkan;
1854		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Multi_key")]
1855		public const uint Multi_key;
1856		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MultipleCandidate")]
1857		public const uint MultipleCandidate;
1858		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Music")]
1859		public const uint Music;
1860		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MyComputer")]
1861		public const uint MyComputer;
1862		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_MySites")]
1863		public const uint MySites;
1864		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_N")]
1865		public const uint N;
1866		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Nacute")]
1867		public const uint Nacute;
1868		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_NairaSign")]
1869		public const uint NairaSign;
1870		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ncaron")]
1871		public const uint Ncaron;
1872		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ncedilla")]
1873		public const uint Ncedilla;
1874		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_New")]
1875		public const uint New;
1876		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_NewSheqelSign")]
1877		public const uint NewSheqelSign;
1878		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_News")]
1879		public const uint News;
1880		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Next")]
1881		public const uint Next;
1882		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Next_VMode")]
1883		public const uint Next_VMode;
1884		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Next_Virtual_Screen")]
1885		public const uint Next_Virtual_Screen;
1886		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ntilde")]
1887		public const uint Ntilde;
1888		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Num_Lock")]
1889		public const uint Num_Lock;
1890		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_O")]
1891		public const uint O;
1892		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_OE")]
1893		public const uint OE;
1894		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Oacute")]
1895		public const uint Oacute;
1896		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Obarred")]
1897		public const uint Obarred;
1898		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Obelowdot")]
1899		public const uint Obelowdot;
1900		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocaron")]
1901		public const uint Ocaron;
1902		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocircumflex")]
1903		public const uint Ocircumflex;
1904		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocircumflexacute")]
1905		public const uint Ocircumflexacute;
1906		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocircumflexbelowdot")]
1907		public const uint Ocircumflexbelowdot;
1908		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocircumflexgrave")]
1909		public const uint Ocircumflexgrave;
1910		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocircumflexhook")]
1911		public const uint Ocircumflexhook;
1912		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ocircumflextilde")]
1913		public const uint Ocircumflextilde;
1914		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Odiaeresis")]
1915		public const uint Odiaeresis;
1916		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Odoubleacute")]
1917		public const uint Odoubleacute;
1918		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_OfficeHome")]
1919		public const uint OfficeHome;
1920		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ograve")]
1921		public const uint Ograve;
1922		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohook")]
1923		public const uint Ohook;
1924		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohorn")]
1925		public const uint Ohorn;
1926		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohornacute")]
1927		public const uint Ohornacute;
1928		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohornbelowdot")]
1929		public const uint Ohornbelowdot;
1930		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohorngrave")]
1931		public const uint Ohorngrave;
1932		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohornhook")]
1933		public const uint Ohornhook;
1934		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ohorntilde")]
1935		public const uint Ohorntilde;
1936		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Omacron")]
1937		public const uint Omacron;
1938		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ooblique")]
1939		public const uint Ooblique;
1940		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Open")]
1941		public const uint Open;
1942		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_OpenURL")]
1943		public const uint OpenURL;
1944		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Option")]
1945		public const uint Option;
1946		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Oslash")]
1947		public const uint Oslash;
1948		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Otilde")]
1949		public const uint Otilde;
1950		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Overlay1_Enable")]
1951		public const uint Overlay1_Enable;
1952		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Overlay2_Enable")]
1953		public const uint Overlay2_Enable;
1954		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_P")]
1955		public const uint P;
1956		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pabovedot")]
1957		public const uint Pabovedot;
1958		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Page_Down")]
1959		public const uint Page_Down;
1960		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Page_Up")]
1961		public const uint Page_Up;
1962		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Paste")]
1963		public const uint Paste;
1964		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pause")]
1965		public const uint Pause;
1966		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_PesetaSign")]
1967		public const uint PesetaSign;
1968		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Phone")]
1969		public const uint Phone;
1970		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pictures")]
1971		public const uint Pictures;
1972		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Accelerate")]
1973		public const uint Pointer_Accelerate;
1974		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Button1")]
1975		public const uint Pointer_Button1;
1976		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Button2")]
1977		public const uint Pointer_Button2;
1978		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Button3")]
1979		public const uint Pointer_Button3;
1980		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Button4")]
1981		public const uint Pointer_Button4;
1982		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Button5")]
1983		public const uint Pointer_Button5;
1984		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Button_Dflt")]
1985		public const uint Pointer_Button_Dflt;
1986		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DblClick1")]
1987		public const uint Pointer_DblClick1;
1988		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DblClick2")]
1989		public const uint Pointer_DblClick2;
1990		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DblClick3")]
1991		public const uint Pointer_DblClick3;
1992		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DblClick4")]
1993		public const uint Pointer_DblClick4;
1994		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DblClick5")]
1995		public const uint Pointer_DblClick5;
1996		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DblClick_Dflt")]
1997		public const uint Pointer_DblClick_Dflt;
1998		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DfltBtnNext")]
1999		public const uint Pointer_DfltBtnNext;
2000		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DfltBtnPrev")]
2001		public const uint Pointer_DfltBtnPrev;
2002		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Down")]
2003		public const uint Pointer_Down;
2004		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DownLeft")]
2005		public const uint Pointer_DownLeft;
2006		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_DownRight")]
2007		public const uint Pointer_DownRight;
2008		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Drag1")]
2009		public const uint Pointer_Drag1;
2010		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Drag2")]
2011		public const uint Pointer_Drag2;
2012		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Drag3")]
2013		public const uint Pointer_Drag3;
2014		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Drag4")]
2015		public const uint Pointer_Drag4;
2016		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Drag5")]
2017		public const uint Pointer_Drag5;
2018		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Drag_Dflt")]
2019		public const uint Pointer_Drag_Dflt;
2020		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_EnableKeys")]
2021		public const uint Pointer_EnableKeys;
2022		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Left")]
2023		public const uint Pointer_Left;
2024		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Right")]
2025		public const uint Pointer_Right;
2026		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_Up")]
2027		public const uint Pointer_Up;
2028		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_UpLeft")]
2029		public const uint Pointer_UpLeft;
2030		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Pointer_UpRight")]
2031		public const uint Pointer_UpRight;
2032		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_PowerDown")]
2033		public const uint PowerDown;
2034		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_PowerOff")]
2035		public const uint PowerOff;
2036		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Prev_VMode")]
2037		public const uint Prev_VMode;
2038		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Prev_Virtual_Screen")]
2039		public const uint Prev_Virtual_Screen;
2040		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_PreviousCandidate")]
2041		public const uint PreviousCandidate;
2042		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Print")]
2043		public const uint Print;
2044		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Prior")]
2045		public const uint Prior;
2046		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Q")]
2047		public const uint Q;
2048		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R")]
2049		public const uint R;
2050		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R1")]
2051		public const uint R1;
2052		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R10")]
2053		public const uint R10;
2054		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R11")]
2055		public const uint R11;
2056		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R12")]
2057		public const uint R12;
2058		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R13")]
2059		public const uint R13;
2060		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R14")]
2061		public const uint R14;
2062		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R15")]
2063		public const uint R15;
2064		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R2")]
2065		public const uint R2;
2066		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R3")]
2067		public const uint R3;
2068		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R4")]
2069		public const uint R4;
2070		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R5")]
2071		public const uint R5;
2072		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R6")]
2073		public const uint R6;
2074		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R7")]
2075		public const uint R7;
2076		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R8")]
2077		public const uint R8;
2078		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_R9")]
2079		public const uint R9;
2080		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Racute")]
2081		public const uint Racute;
2082		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Rcaron")]
2083		public const uint Rcaron;
2084		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Rcedilla")]
2085		public const uint Rcedilla;
2086		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Red")]
2087		public const uint Red;
2088		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Redo")]
2089		public const uint Redo;
2090		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Refresh")]
2091		public const uint Refresh;
2092		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Reload")]
2093		public const uint Reload;
2094		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RepeatKeys_Enable")]
2095		public const uint RepeatKeys_Enable;
2096		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Reply")]
2097		public const uint Reply;
2098		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Return")]
2099		public const uint Return;
2100		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Right")]
2101		public const uint Right;
2102		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RockerDown")]
2103		public const uint RockerDown;
2104		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RockerEnter")]
2105		public const uint RockerEnter;
2106		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RockerUp")]
2107		public const uint RockerUp;
2108		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Romaji")]
2109		public const uint Romaji;
2110		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RotateWindows")]
2111		public const uint RotateWindows;
2112		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RotationKB")]
2113		public const uint RotationKB;
2114		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RotationPB")]
2115		public const uint RotationPB;
2116		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_RupeeSign")]
2117		public const uint RupeeSign;
2118		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_S")]
2119		public const uint S;
2120		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_SCHWA")]
2121		public const uint SCHWA;
2122		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sabovedot")]
2123		public const uint Sabovedot;
2124		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sacute")]
2125		public const uint Sacute;
2126		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Save")]
2127		public const uint Save;
2128		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Scaron")]
2129		public const uint Scaron;
2130		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Scedilla")]
2131		public const uint Scedilla;
2132		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Scircumflex")]
2133		public const uint Scircumflex;
2134		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ScreenSaver")]
2135		public const uint ScreenSaver;
2136		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ScrollClick")]
2137		public const uint ScrollClick;
2138		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ScrollDown")]
2139		public const uint ScrollDown;
2140		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ScrollUp")]
2141		public const uint ScrollUp;
2142		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Scroll_Lock")]
2143		public const uint Scroll_Lock;
2144		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Search")]
2145		public const uint Search;
2146		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Select")]
2147		public const uint Select;
2148		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_SelectButton")]
2149		public const uint SelectButton;
2150		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Send")]
2151		public const uint Send;
2152		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_DJE")]
2153		public const uint Serbian_DJE;
2154		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_DZE")]
2155		public const uint Serbian_DZE;
2156		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_JE")]
2157		public const uint Serbian_JE;
2158		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_LJE")]
2159		public const uint Serbian_LJE;
2160		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_NJE")]
2161		public const uint Serbian_NJE;
2162		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_TSHE")]
2163		public const uint Serbian_TSHE;
2164		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_dje")]
2165		public const uint Serbian_dje;
2166		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_dze")]
2167		public const uint Serbian_dze;
2168		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_je")]
2169		public const uint Serbian_je;
2170		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_lje")]
2171		public const uint Serbian_lje;
2172		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_nje")]
2173		public const uint Serbian_nje;
2174		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Serbian_tshe")]
2175		public const uint Serbian_tshe;
2176		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Shift_L")]
2177		public const uint Shift_L;
2178		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Shift_Lock")]
2179		public const uint Shift_Lock;
2180		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Shift_R")]
2181		public const uint Shift_R;
2182		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Shop")]
2183		public const uint Shop;
2184		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_SingleCandidate")]
2185		public const uint SingleCandidate;
2186		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_a")]
2187		public const uint Sinh_a;
2188		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_aa")]
2189		public const uint Sinh_aa;
2190		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_aa2")]
2191		public const uint Sinh_aa2;
2192		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ae")]
2193		public const uint Sinh_ae;
2194		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ae2")]
2195		public const uint Sinh_ae2;
2196		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_aee")]
2197		public const uint Sinh_aee;
2198		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_aee2")]
2199		public const uint Sinh_aee2;
2200		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ai")]
2201		public const uint Sinh_ai;
2202		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ai2")]
2203		public const uint Sinh_ai2;
2204		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_al")]
2205		public const uint Sinh_al;
2206		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_au")]
2207		public const uint Sinh_au;
2208		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_au2")]
2209		public const uint Sinh_au2;
2210		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ba")]
2211		public const uint Sinh_ba;
2212		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_bha")]
2213		public const uint Sinh_bha;
2214		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ca")]
2215		public const uint Sinh_ca;
2216		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_cha")]
2217		public const uint Sinh_cha;
2218		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_dda")]
2219		public const uint Sinh_dda;
2220		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ddha")]
2221		public const uint Sinh_ddha;
2222		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_dha")]
2223		public const uint Sinh_dha;
2224		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_dhha")]
2225		public const uint Sinh_dhha;
2226		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_e")]
2227		public const uint Sinh_e;
2228		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_e2")]
2229		public const uint Sinh_e2;
2230		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ee")]
2231		public const uint Sinh_ee;
2232		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ee2")]
2233		public const uint Sinh_ee2;
2234		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_fa")]
2235		public const uint Sinh_fa;
2236		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ga")]
2237		public const uint Sinh_ga;
2238		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_gha")]
2239		public const uint Sinh_gha;
2240		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_h2")]
2241		public const uint Sinh_h2;
2242		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ha")]
2243		public const uint Sinh_ha;
2244		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_i")]
2245		public const uint Sinh_i;
2246		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_i2")]
2247		public const uint Sinh_i2;
2248		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ii")]
2249		public const uint Sinh_ii;
2250		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ii2")]
2251		public const uint Sinh_ii2;
2252		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ja")]
2253		public const uint Sinh_ja;
2254		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_jha")]
2255		public const uint Sinh_jha;
2256		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_jnya")]
2257		public const uint Sinh_jnya;
2258		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ka")]
2259		public const uint Sinh_ka;
2260		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_kha")]
2261		public const uint Sinh_kha;
2262		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_kunddaliya")]
2263		public const uint Sinh_kunddaliya;
2264		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_la")]
2265		public const uint Sinh_la;
2266		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_lla")]
2267		public const uint Sinh_lla;
2268		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_lu")]
2269		public const uint Sinh_lu;
2270		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_lu2")]
2271		public const uint Sinh_lu2;
2272		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_luu")]
2273		public const uint Sinh_luu;
2274		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_luu2")]
2275		public const uint Sinh_luu2;
2276		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ma")]
2277		public const uint Sinh_ma;
2278		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_mba")]
2279		public const uint Sinh_mba;
2280		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_na")]
2281		public const uint Sinh_na;
2282		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ndda")]
2283		public const uint Sinh_ndda;
2284		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ndha")]
2285		public const uint Sinh_ndha;
2286		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ng")]
2287		public const uint Sinh_ng;
2288		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ng2")]
2289		public const uint Sinh_ng2;
2290		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_nga")]
2291		public const uint Sinh_nga;
2292		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_nja")]
2293		public const uint Sinh_nja;
2294		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_nna")]
2295		public const uint Sinh_nna;
2296		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_nya")]
2297		public const uint Sinh_nya;
2298		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_o")]
2299		public const uint Sinh_o;
2300		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_o2")]
2301		public const uint Sinh_o2;
2302		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_oo")]
2303		public const uint Sinh_oo;
2304		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_oo2")]
2305		public const uint Sinh_oo2;
2306		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_pa")]
2307		public const uint Sinh_pa;
2308		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_pha")]
2309		public const uint Sinh_pha;
2310		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ra")]
2311		public const uint Sinh_ra;
2312		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ri")]
2313		public const uint Sinh_ri;
2314		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_rii")]
2315		public const uint Sinh_rii;
2316		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ru2")]
2317		public const uint Sinh_ru2;
2318		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ruu2")]
2319		public const uint Sinh_ruu2;
2320		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_sa")]
2321		public const uint Sinh_sa;
2322		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_sha")]
2323		public const uint Sinh_sha;
2324		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ssha")]
2325		public const uint Sinh_ssha;
2326		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_tha")]
2327		public const uint Sinh_tha;
2328		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_thha")]
2329		public const uint Sinh_thha;
2330		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_tta")]
2331		public const uint Sinh_tta;
2332		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ttha")]
2333		public const uint Sinh_ttha;
2334		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_u")]
2335		public const uint Sinh_u;
2336		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_u2")]
2337		public const uint Sinh_u2;
2338		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_uu")]
2339		public const uint Sinh_uu;
2340		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_uu2")]
2341		public const uint Sinh_uu2;
2342		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_va")]
2343		public const uint Sinh_va;
2344		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sinh_ya")]
2345		public const uint Sinh_ya;
2346		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sleep")]
2347		public const uint Sleep;
2348		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_SlowKeys_Enable")]
2349		public const uint SlowKeys_Enable;
2350		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Spell")]
2351		public const uint Spell;
2352		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_SplitScreen")]
2353		public const uint SplitScreen;
2354		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Standby")]
2355		public const uint Standby;
2356		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Start")]
2357		public const uint Start;
2358		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_StickyKeys_Enable")]
2359		public const uint StickyKeys_Enable;
2360		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Stop")]
2361		public const uint Stop;
2362		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Subtitle")]
2363		public const uint Subtitle;
2364		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Super_L")]
2365		public const uint Super_L;
2366		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Super_R")]
2367		public const uint Super_R;
2368		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Support")]
2369		public const uint Support;
2370		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Suspend")]
2371		public const uint Suspend;
2372		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_1")]
2373		public const uint Switch_VT_1;
2374		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_10")]
2375		public const uint Switch_VT_10;
2376		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_11")]
2377		public const uint Switch_VT_11;
2378		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_12")]
2379		public const uint Switch_VT_12;
2380		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_2")]
2381		public const uint Switch_VT_2;
2382		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_3")]
2383		public const uint Switch_VT_3;
2384		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_4")]
2385		public const uint Switch_VT_4;
2386		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_5")]
2387		public const uint Switch_VT_5;
2388		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_6")]
2389		public const uint Switch_VT_6;
2390		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_7")]
2391		public const uint Switch_VT_7;
2392		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_8")]
2393		public const uint Switch_VT_8;
2394		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Switch_VT_9")]
2395		public const uint Switch_VT_9;
2396		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Sys_Req")]
2397		public const uint Sys_Req;
2398		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_T")]
2399		public const uint T;
2400		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_THORN")]
2401		public const uint THORN;
2402		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Tab")]
2403		public const uint Tab;
2404		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Tabovedot")]
2405		public const uint Tabovedot;
2406		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_TaskPane")]
2407		public const uint TaskPane;
2408		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Tcaron")]
2409		public const uint Tcaron;
2410		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Tcedilla")]
2411		public const uint Tcedilla;
2412		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Terminal")]
2413		public const uint Terminal;
2414		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Terminate_Server")]
2415		public const uint Terminate_Server;
2416		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_baht")]
2417		public const uint Thai_baht;
2418		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_bobaimai")]
2419		public const uint Thai_bobaimai;
2420		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_chochan")]
2421		public const uint Thai_chochan;
2422		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_chochang")]
2423		public const uint Thai_chochang;
2424		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_choching")]
2425		public const uint Thai_choching;
2426		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_chochoe")]
2427		public const uint Thai_chochoe;
2428		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_dochada")]
2429		public const uint Thai_dochada;
2430		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_dodek")]
2431		public const uint Thai_dodek;
2432		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_fofa")]
2433		public const uint Thai_fofa;
2434		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_fofan")]
2435		public const uint Thai_fofan;
2436		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_hohip")]
2437		public const uint Thai_hohip;
2438		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_honokhuk")]
2439		public const uint Thai_honokhuk;
2440		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_khokhai")]
2441		public const uint Thai_khokhai;
2442		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_khokhon")]
2443		public const uint Thai_khokhon;
2444		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_khokhuat")]
2445		public const uint Thai_khokhuat;
2446		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_khokhwai")]
2447		public const uint Thai_khokhwai;
2448		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_khorakhang")]
2449		public const uint Thai_khorakhang;
2450		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_kokai")]
2451		public const uint Thai_kokai;
2452		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lakkhangyao")]
2453		public const uint Thai_lakkhangyao;
2454		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lekchet")]
2455		public const uint Thai_lekchet;
2456		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lekha")]
2457		public const uint Thai_lekha;
2458		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lekhok")]
2459		public const uint Thai_lekhok;
2460		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lekkao")]
2461		public const uint Thai_lekkao;
2462		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_leknung")]
2463		public const uint Thai_leknung;
2464		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lekpaet")]
2465		public const uint Thai_lekpaet;
2466		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_leksam")]
2467		public const uint Thai_leksam;
2468		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_leksi")]
2469		public const uint Thai_leksi;
2470		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_leksong")]
2471		public const uint Thai_leksong;
2472		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_leksun")]
2473		public const uint Thai_leksun;
2474		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lochula")]
2475		public const uint Thai_lochula;
2476		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_loling")]
2477		public const uint Thai_loling;
2478		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_lu")]
2479		public const uint Thai_lu;
2480		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maichattawa")]
2481		public const uint Thai_maichattawa;
2482		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maiek")]
2483		public const uint Thai_maiek;
2484		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maihanakat")]
2485		public const uint Thai_maihanakat;
2486		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maihanakat_maitho")]
2487		public const uint Thai_maihanakat_maitho;
2488		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maitaikhu")]
2489		public const uint Thai_maitaikhu;
2490		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maitho")]
2491		public const uint Thai_maitho;
2492		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maitri")]
2493		public const uint Thai_maitri;
2494		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_maiyamok")]
2495		public const uint Thai_maiyamok;
2496		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_moma")]
2497		public const uint Thai_moma;
2498		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_ngongu")]
2499		public const uint Thai_ngongu;
2500		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_nikhahit")]
2501		public const uint Thai_nikhahit;
2502		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_nonen")]
2503		public const uint Thai_nonen;
2504		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_nonu")]
2505		public const uint Thai_nonu;
2506		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_oang")]
2507		public const uint Thai_oang;
2508		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_paiyannoi")]
2509		public const uint Thai_paiyannoi;
2510		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_phinthu")]
2511		public const uint Thai_phinthu;
2512		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_phophan")]
2513		public const uint Thai_phophan;
2514		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_phophung")]
2515		public const uint Thai_phophung;
2516		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_phosamphao")]
2517		public const uint Thai_phosamphao;
2518		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_popla")]
2519		public const uint Thai_popla;
2520		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_rorua")]
2521		public const uint Thai_rorua;
2522		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_ru")]
2523		public const uint Thai_ru;
2524		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraa")]
2525		public const uint Thai_saraa;
2526		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraaa")]
2527		public const uint Thai_saraaa;
2528		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraae")]
2529		public const uint Thai_saraae;
2530		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraaimaimalai")]
2531		public const uint Thai_saraaimaimalai;
2532		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraaimaimuan")]
2533		public const uint Thai_saraaimaimuan;
2534		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraam")]
2535		public const uint Thai_saraam;
2536		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sarae")]
2537		public const uint Thai_sarae;
2538		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sarai")]
2539		public const uint Thai_sarai;
2540		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraii")]
2541		public const uint Thai_saraii;
2542		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sarao")]
2543		public const uint Thai_sarao;
2544		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sarau")]
2545		public const uint Thai_sarau;
2546		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_saraue")]
2547		public const uint Thai_saraue;
2548		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sarauee")]
2549		public const uint Thai_sarauee;
2550		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sarauu")]
2551		public const uint Thai_sarauu;
2552		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sorusi")]
2553		public const uint Thai_sorusi;
2554		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sosala")]
2555		public const uint Thai_sosala;
2556		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_soso")]
2557		public const uint Thai_soso;
2558		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_sosua")]
2559		public const uint Thai_sosua;
2560		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thanthakhat")]
2561		public const uint Thai_thanthakhat;
2562		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thonangmontho")]
2563		public const uint Thai_thonangmontho;
2564		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thophuthao")]
2565		public const uint Thai_thophuthao;
2566		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thothahan")]
2567		public const uint Thai_thothahan;
2568		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thothan")]
2569		public const uint Thai_thothan;
2570		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thothong")]
2571		public const uint Thai_thothong;
2572		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_thothung")]
2573		public const uint Thai_thothung;
2574		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_topatak")]
2575		public const uint Thai_topatak;
2576		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_totao")]
2577		public const uint Thai_totao;
2578		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_wowaen")]
2579		public const uint Thai_wowaen;
2580		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_yoyak")]
2581		public const uint Thai_yoyak;
2582		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thai_yoying")]
2583		public const uint Thai_yoying;
2584		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Thorn")]
2585		public const uint Thorn;
2586		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Time")]
2587		public const uint Time;
2588		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ToDoList")]
2589		public const uint ToDoList;
2590		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Tools")]
2591		public const uint Tools;
2592		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_TopMenu")]
2593		public const uint TopMenu;
2594		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_TouchpadOff")]
2595		public const uint TouchpadOff;
2596		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_TouchpadOn")]
2597		public const uint TouchpadOn;
2598		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_TouchpadToggle")]
2599		public const uint TouchpadToggle;
2600		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Touroku")]
2601		public const uint Touroku;
2602		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Travel")]
2603		public const uint Travel;
2604		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Tslash")]
2605		public const uint Tslash;
2606		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_U")]
2607		public const uint U;
2608		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_UWB")]
2609		public const uint UWB;
2610		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uacute")]
2611		public const uint Uacute;
2612		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ubelowdot")]
2613		public const uint Ubelowdot;
2614		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ubreve")]
2615		public const uint Ubreve;
2616		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ucircumflex")]
2617		public const uint Ucircumflex;
2618		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Udiaeresis")]
2619		public const uint Udiaeresis;
2620		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Udoubleacute")]
2621		public const uint Udoubleacute;
2622		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ugrave")]
2623		public const uint Ugrave;
2624		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhook")]
2625		public const uint Uhook;
2626		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhorn")]
2627		public const uint Uhorn;
2628		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhornacute")]
2629		public const uint Uhornacute;
2630		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhornbelowdot")]
2631		public const uint Uhornbelowdot;
2632		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhorngrave")]
2633		public const uint Uhorngrave;
2634		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhornhook")]
2635		public const uint Uhornhook;
2636		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uhorntilde")]
2637		public const uint Uhorntilde;
2638		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_GHE_WITH_UPTURN")]
2639		public const uint Ukrainian_GHE_WITH_UPTURN;
2640		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_I")]
2641		public const uint Ukrainian_I;
2642		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_IE")]
2643		public const uint Ukrainian_IE;
2644		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_YI")]
2645		public const uint Ukrainian_YI;
2646		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_ghe_with_upturn")]
2647		public const uint Ukrainian_ghe_with_upturn;
2648		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_i")]
2649		public const uint Ukrainian_i;
2650		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_ie")]
2651		public const uint Ukrainian_ie;
2652		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukrainian_yi")]
2653		public const uint Ukrainian_yi;
2654		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukranian_I")]
2655		public const uint Ukranian_I;
2656		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukranian_JE")]
2657		public const uint Ukranian_JE;
2658		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukranian_YI")]
2659		public const uint Ukranian_YI;
2660		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukranian_i")]
2661		public const uint Ukranian_i;
2662		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukranian_je")]
2663		public const uint Ukranian_je;
2664		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ukranian_yi")]
2665		public const uint Ukranian_yi;
2666		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Umacron")]
2667		public const uint Umacron;
2668		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Undo")]
2669		public const uint Undo;
2670		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ungrab")]
2671		public const uint Ungrab;
2672		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uogonek")]
2673		public const uint Uogonek;
2674		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Up")]
2675		public const uint Up;
2676		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Uring")]
2677		public const uint Uring;
2678		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_User1KB")]
2679		public const uint User1KB;
2680		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_User2KB")]
2681		public const uint User2KB;
2682		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_UserPB")]
2683		public const uint UserPB;
2684		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Utilde")]
2685		public const uint Utilde;
2686		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_V")]
2687		public const uint V;
2688		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_VendorHome")]
2689		public const uint VendorHome;
2690		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Video")]
2691		public const uint Video;
2692		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_View")]
2693		public const uint View;
2694		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_VoidSymbol")]
2695		public const uint VoidSymbol;
2696		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_W")]
2697		public const uint W;
2698		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WLAN")]
2699		public const uint WLAN;
2700		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WWW")]
2701		public const uint WWW;
2702		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Wacute")]
2703		public const uint Wacute;
2704		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WakeUp")]
2705		public const uint WakeUp;
2706		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Wcircumflex")]
2707		public const uint Wcircumflex;
2708		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Wdiaeresis")]
2709		public const uint Wdiaeresis;
2710		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WebCam")]
2711		public const uint WebCam;
2712		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Wgrave")]
2713		public const uint Wgrave;
2714		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WheelButton")]
2715		public const uint WheelButton;
2716		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WindowClear")]
2717		public const uint WindowClear;
2718		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_WonSign")]
2719		public const uint WonSign;
2720		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Word")]
2721		public const uint Word;
2722		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_X")]
2723		public const uint X;
2724		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Xabovedot")]
2725		public const uint Xabovedot;
2726		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Xfer")]
2727		public const uint Xfer;
2728		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Y")]
2729		public const uint Y;
2730		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Yacute")]
2731		public const uint Yacute;
2732		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ybelowdot")]
2733		public const uint Ybelowdot;
2734		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ycircumflex")]
2735		public const uint Ycircumflex;
2736		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ydiaeresis")]
2737		public const uint Ydiaeresis;
2738		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Yellow")]
2739		public const uint Yellow;
2740		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ygrave")]
2741		public const uint Ygrave;
2742		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Yhook")]
2743		public const uint Yhook;
2744		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Ytilde")]
2745		public const uint Ytilde;
2746		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Z")]
2747		public const uint Z;
2748		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zabovedot")]
2749		public const uint Zabovedot;
2750		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zacute")]
2751		public const uint Zacute;
2752		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zcaron")]
2753		public const uint Zcaron;
2754		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zen_Koho")]
2755		public const uint Zen_Koho;
2756		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zenkaku")]
2757		public const uint Zenkaku;
2758		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zenkaku_Hankaku")]
2759		public const uint Zenkaku_Hankaku;
2760		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ZoomIn")]
2761		public const uint ZoomIn;
2762		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ZoomOut")]
2763		public const uint ZoomOut;
2764		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_Zstroke")]
2765		public const uint Zstroke;
2766		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_a")]
2767		public const uint a;
2768		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_aacute")]
2769		public const uint aacute;
2770		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abelowdot")]
2771		public const uint abelowdot;
2772		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abovedot")]
2773		public const uint abovedot;
2774		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abreve")]
2775		public const uint abreve;
2776		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abreveacute")]
2777		public const uint abreveacute;
2778		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abrevebelowdot")]
2779		public const uint abrevebelowdot;
2780		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abrevegrave")]
2781		public const uint abrevegrave;
2782		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abrevehook")]
2783		public const uint abrevehook;
2784		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_abrevetilde")]
2785		public const uint abrevetilde;
2786		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acircumflex")]
2787		public const uint acircumflex;
2788		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acircumflexacute")]
2789		public const uint acircumflexacute;
2790		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acircumflexbelowdot")]
2791		public const uint acircumflexbelowdot;
2792		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acircumflexgrave")]
2793		public const uint acircumflexgrave;
2794		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acircumflexhook")]
2795		public const uint acircumflexhook;
2796		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acircumflextilde")]
2797		public const uint acircumflextilde;
2798		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_acute")]
2799		public const uint acute;
2800		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_adiaeresis")]
2801		public const uint adiaeresis;
2802		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ae")]
2803		public const uint ae;
2804		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_agrave")]
2805		public const uint agrave;
2806		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ahook")]
2807		public const uint ahook;
2808		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_amacron")]
2809		public const uint amacron;
2810		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ampersand")]
2811		public const uint ampersand;
2812		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_aogonek")]
2813		public const uint aogonek;
2814		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_apostrophe")]
2815		public const uint apostrophe;
2816		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_approxeq")]
2817		public const uint approxeq;
2818		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_approximate")]
2819		public const uint approximate;
2820		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_aring")]
2821		public const uint aring;
2822		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_asciicircum")]
2823		public const uint asciicircum;
2824		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_asciitilde")]
2825		public const uint asciitilde;
2826		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_asterisk")]
2827		public const uint asterisk;
2828		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_at")]
2829		public const uint at;
2830		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_atilde")]
2831		public const uint atilde;
2832		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_b")]
2833		public const uint b;
2834		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_babovedot")]
2835		public const uint babovedot;
2836		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_backslash")]
2837		public const uint backslash;
2838		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ballotcross")]
2839		public const uint ballotcross;
2840		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_bar")]
2841		public const uint bar;
2842		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_because")]
2843		public const uint because;
2844		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_blank")]
2845		public const uint blank;
2846		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botintegral")]
2847		public const uint botintegral;
2848		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botleftparens")]
2849		public const uint botleftparens;
2850		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botleftsqbracket")]
2851		public const uint botleftsqbracket;
2852		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botleftsummation")]
2853		public const uint botleftsummation;
2854		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botrightparens")]
2855		public const uint botrightparens;
2856		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botrightsqbracket")]
2857		public const uint botrightsqbracket;
2858		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botrightsummation")]
2859		public const uint botrightsummation;
2860		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_bott")]
2861		public const uint bott;
2862		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_botvertsummationconnector")]
2863		public const uint botvertsummationconnector;
2864		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braceleft")]
2865		public const uint braceleft;
2866		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braceright")]
2867		public const uint braceright;
2868		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_bracketleft")]
2869		public const uint bracketleft;
2870		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_bracketright")]
2871		public const uint bracketright;
2872		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_blank")]
2873		public const uint braille_blank;
2874		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_1")]
2875		public const uint braille_dot_1;
2876		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_10")]
2877		public const uint braille_dot_10;
2878		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_2")]
2879		public const uint braille_dot_2;
2880		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_3")]
2881		public const uint braille_dot_3;
2882		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_4")]
2883		public const uint braille_dot_4;
2884		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_5")]
2885		public const uint braille_dot_5;
2886		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_6")]
2887		public const uint braille_dot_6;
2888		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_7")]
2889		public const uint braille_dot_7;
2890		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_8")]
2891		public const uint braille_dot_8;
2892		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dot_9")]
2893		public const uint braille_dot_9;
2894		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1")]
2895		public const uint braille_dots_1;
2896		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12")]
2897		public const uint braille_dots_12;
2898		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123")]
2899		public const uint braille_dots_123;
2900		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1234")]
2901		public const uint braille_dots_1234;
2902		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12345")]
2903		public const uint braille_dots_12345;
2904		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123456")]
2905		public const uint braille_dots_123456;
2906		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1234567")]
2907		public const uint braille_dots_1234567;
2908		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12345678")]
2909		public const uint braille_dots_12345678;
2910		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1234568")]
2911		public const uint braille_dots_1234568;
2912		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123457")]
2913		public const uint braille_dots_123457;
2914		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1234578")]
2915		public const uint braille_dots_1234578;
2916		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123458")]
2917		public const uint braille_dots_123458;
2918		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12346")]
2919		public const uint braille_dots_12346;
2920		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123467")]
2921		public const uint braille_dots_123467;
2922		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1234678")]
2923		public const uint braille_dots_1234678;
2924		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123468")]
2925		public const uint braille_dots_123468;
2926		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12347")]
2927		public const uint braille_dots_12347;
2928		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123478")]
2929		public const uint braille_dots_123478;
2930		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12348")]
2931		public const uint braille_dots_12348;
2932		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1235")]
2933		public const uint braille_dots_1235;
2934		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12356")]
2935		public const uint braille_dots_12356;
2936		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123567")]
2937		public const uint braille_dots_123567;
2938		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1235678")]
2939		public const uint braille_dots_1235678;
2940		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123568")]
2941		public const uint braille_dots_123568;
2942		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12357")]
2943		public const uint braille_dots_12357;
2944		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123578")]
2945		public const uint braille_dots_123578;
2946		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12358")]
2947		public const uint braille_dots_12358;
2948		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1236")]
2949		public const uint braille_dots_1236;
2950		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12367")]
2951		public const uint braille_dots_12367;
2952		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_123678")]
2953		public const uint braille_dots_123678;
2954		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12368")]
2955		public const uint braille_dots_12368;
2956		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1237")]
2957		public const uint braille_dots_1237;
2958		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12378")]
2959		public const uint braille_dots_12378;
2960		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1238")]
2961		public const uint braille_dots_1238;
2962		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_124")]
2963		public const uint braille_dots_124;
2964		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1245")]
2965		public const uint braille_dots_1245;
2966		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12456")]
2967		public const uint braille_dots_12456;
2968		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_124567")]
2969		public const uint braille_dots_124567;
2970		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1245678")]
2971		public const uint braille_dots_1245678;
2972		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_124568")]
2973		public const uint braille_dots_124568;
2974		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12457")]
2975		public const uint braille_dots_12457;
2976		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_124578")]
2977		public const uint braille_dots_124578;
2978		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12458")]
2979		public const uint braille_dots_12458;
2980		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1246")]
2981		public const uint braille_dots_1246;
2982		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12467")]
2983		public const uint braille_dots_12467;
2984		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_124678")]
2985		public const uint braille_dots_124678;
2986		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12468")]
2987		public const uint braille_dots_12468;
2988		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1247")]
2989		public const uint braille_dots_1247;
2990		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12478")]
2991		public const uint braille_dots_12478;
2992		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1248")]
2993		public const uint braille_dots_1248;
2994		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_125")]
2995		public const uint braille_dots_125;
2996		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1256")]
2997		public const uint braille_dots_1256;
2998		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12567")]
2999		public const uint braille_dots_12567;
3000		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_125678")]
3001		public const uint braille_dots_125678;
3002		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12568")]
3003		public const uint braille_dots_12568;
3004		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1257")]
3005		public const uint braille_dots_1257;
3006		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12578")]
3007		public const uint braille_dots_12578;
3008		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1258")]
3009		public const uint braille_dots_1258;
3010		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_126")]
3011		public const uint braille_dots_126;
3012		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1267")]
3013		public const uint braille_dots_1267;
3014		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_12678")]
3015		public const uint braille_dots_12678;
3016		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1268")]
3017		public const uint braille_dots_1268;
3018		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_127")]
3019		public const uint braille_dots_127;
3020		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1278")]
3021		public const uint braille_dots_1278;
3022		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_128")]
3023		public const uint braille_dots_128;
3024		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13")]
3025		public const uint braille_dots_13;
3026		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_134")]
3027		public const uint braille_dots_134;
3028		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1345")]
3029		public const uint braille_dots_1345;
3030		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13456")]
3031		public const uint braille_dots_13456;
3032		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_134567")]
3033		public const uint braille_dots_134567;
3034		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1345678")]
3035		public const uint braille_dots_1345678;
3036		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_134568")]
3037		public const uint braille_dots_134568;
3038		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13457")]
3039		public const uint braille_dots_13457;
3040		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_134578")]
3041		public const uint braille_dots_134578;
3042		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13458")]
3043		public const uint braille_dots_13458;
3044		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1346")]
3045		public const uint braille_dots_1346;
3046		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13467")]
3047		public const uint braille_dots_13467;
3048		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_134678")]
3049		public const uint braille_dots_134678;
3050		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13468")]
3051		public const uint braille_dots_13468;
3052		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1347")]
3053		public const uint braille_dots_1347;
3054		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13478")]
3055		public const uint braille_dots_13478;
3056		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1348")]
3057		public const uint braille_dots_1348;
3058		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_135")]
3059		public const uint braille_dots_135;
3060		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1356")]
3061		public const uint braille_dots_1356;
3062		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13567")]
3063		public const uint braille_dots_13567;
3064		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_135678")]
3065		public const uint braille_dots_135678;
3066		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13568")]
3067		public const uint braille_dots_13568;
3068		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1357")]
3069		public const uint braille_dots_1357;
3070		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13578")]
3071		public const uint braille_dots_13578;
3072		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1358")]
3073		public const uint braille_dots_1358;
3074		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_136")]
3075		public const uint braille_dots_136;
3076		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1367")]
3077		public const uint braille_dots_1367;
3078		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_13678")]
3079		public const uint braille_dots_13678;
3080		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1368")]
3081		public const uint braille_dots_1368;
3082		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_137")]
3083		public const uint braille_dots_137;
3084		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1378")]
3085		public const uint braille_dots_1378;
3086		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_138")]
3087		public const uint braille_dots_138;
3088		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_14")]
3089		public const uint braille_dots_14;
3090		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_145")]
3091		public const uint braille_dots_145;
3092		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1456")]
3093		public const uint braille_dots_1456;
3094		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_14567")]
3095		public const uint braille_dots_14567;
3096		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_145678")]
3097		public const uint braille_dots_145678;
3098		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_14568")]
3099		public const uint braille_dots_14568;
3100		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1457")]
3101		public const uint braille_dots_1457;
3102		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_14578")]
3103		public const uint braille_dots_14578;
3104		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1458")]
3105		public const uint braille_dots_1458;
3106		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_146")]
3107		public const uint braille_dots_146;
3108		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1467")]
3109		public const uint braille_dots_1467;
3110		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_14678")]
3111		public const uint braille_dots_14678;
3112		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1468")]
3113		public const uint braille_dots_1468;
3114		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_147")]
3115		public const uint braille_dots_147;
3116		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1478")]
3117		public const uint braille_dots_1478;
3118		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_148")]
3119		public const uint braille_dots_148;
3120		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_15")]
3121		public const uint braille_dots_15;
3122		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_156")]
3123		public const uint braille_dots_156;
3124		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1567")]
3125		public const uint braille_dots_1567;
3126		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_15678")]
3127		public const uint braille_dots_15678;
3128		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1568")]
3129		public const uint braille_dots_1568;
3130		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_157")]
3131		public const uint braille_dots_157;
3132		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1578")]
3133		public const uint braille_dots_1578;
3134		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_158")]
3135		public const uint braille_dots_158;
3136		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_16")]
3137		public const uint braille_dots_16;
3138		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_167")]
3139		public const uint braille_dots_167;
3140		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_1678")]
3141		public const uint braille_dots_1678;
3142		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_168")]
3143		public const uint braille_dots_168;
3144		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_17")]
3145		public const uint braille_dots_17;
3146		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_178")]
3147		public const uint braille_dots_178;
3148		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_18")]
3149		public const uint braille_dots_18;
3150		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2")]
3151		public const uint braille_dots_2;
3152		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23")]
3153		public const uint braille_dots_23;
3154		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_234")]
3155		public const uint braille_dots_234;
3156		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2345")]
3157		public const uint braille_dots_2345;
3158		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23456")]
3159		public const uint braille_dots_23456;
3160		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_234567")]
3161		public const uint braille_dots_234567;
3162		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2345678")]
3163		public const uint braille_dots_2345678;
3164		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_234568")]
3165		public const uint braille_dots_234568;
3166		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23457")]
3167		public const uint braille_dots_23457;
3168		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_234578")]
3169		public const uint braille_dots_234578;
3170		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23458")]
3171		public const uint braille_dots_23458;
3172		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2346")]
3173		public const uint braille_dots_2346;
3174		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23467")]
3175		public const uint braille_dots_23467;
3176		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_234678")]
3177		public const uint braille_dots_234678;
3178		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23468")]
3179		public const uint braille_dots_23468;
3180		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2347")]
3181		public const uint braille_dots_2347;
3182		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23478")]
3183		public const uint braille_dots_23478;
3184		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2348")]
3185		public const uint braille_dots_2348;
3186		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_235")]
3187		public const uint braille_dots_235;
3188		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2356")]
3189		public const uint braille_dots_2356;
3190		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23567")]
3191		public const uint braille_dots_23567;
3192		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_235678")]
3193		public const uint braille_dots_235678;
3194		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23568")]
3195		public const uint braille_dots_23568;
3196		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2357")]
3197		public const uint braille_dots_2357;
3198		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23578")]
3199		public const uint braille_dots_23578;
3200		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2358")]
3201		public const uint braille_dots_2358;
3202		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_236")]
3203		public const uint braille_dots_236;
3204		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2367")]
3205		public const uint braille_dots_2367;
3206		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_23678")]
3207		public const uint braille_dots_23678;
3208		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2368")]
3209		public const uint braille_dots_2368;
3210		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_237")]
3211		public const uint braille_dots_237;
3212		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2378")]
3213		public const uint braille_dots_2378;
3214		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_238")]
3215		public const uint braille_dots_238;
3216		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_24")]
3217		public const uint braille_dots_24;
3218		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_245")]
3219		public const uint braille_dots_245;
3220		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2456")]
3221		public const uint braille_dots_2456;
3222		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_24567")]
3223		public const uint braille_dots_24567;
3224		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_245678")]
3225		public const uint braille_dots_245678;
3226		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_24568")]
3227		public const uint braille_dots_24568;
3228		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2457")]
3229		public const uint braille_dots_2457;
3230		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_24578")]
3231		public const uint braille_dots_24578;
3232		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2458")]
3233		public const uint braille_dots_2458;
3234		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_246")]
3235		public const uint braille_dots_246;
3236		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2467")]
3237		public const uint braille_dots_2467;
3238		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_24678")]
3239		public const uint braille_dots_24678;
3240		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2468")]
3241		public const uint braille_dots_2468;
3242		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_247")]
3243		public const uint braille_dots_247;
3244		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2478")]
3245		public const uint braille_dots_2478;
3246		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_248")]
3247		public const uint braille_dots_248;
3248		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_25")]
3249		public const uint braille_dots_25;
3250		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_256")]
3251		public const uint braille_dots_256;
3252		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2567")]
3253		public const uint braille_dots_2567;
3254		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_25678")]
3255		public const uint braille_dots_25678;
3256		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2568")]
3257		public const uint braille_dots_2568;
3258		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_257")]
3259		public const uint braille_dots_257;
3260		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2578")]
3261		public const uint braille_dots_2578;
3262		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_258")]
3263		public const uint braille_dots_258;
3264		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_26")]
3265		public const uint braille_dots_26;
3266		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_267")]
3267		public const uint braille_dots_267;
3268		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_2678")]
3269		public const uint braille_dots_2678;
3270		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_268")]
3271		public const uint braille_dots_268;
3272		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_27")]
3273		public const uint braille_dots_27;
3274		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_278")]
3275		public const uint braille_dots_278;
3276		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_28")]
3277		public const uint braille_dots_28;
3278		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3")]
3279		public const uint braille_dots_3;
3280		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_34")]
3281		public const uint braille_dots_34;
3282		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_345")]
3283		public const uint braille_dots_345;
3284		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3456")]
3285		public const uint braille_dots_3456;
3286		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_34567")]
3287		public const uint braille_dots_34567;
3288		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_345678")]
3289		public const uint braille_dots_345678;
3290		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_34568")]
3291		public const uint braille_dots_34568;
3292		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3457")]
3293		public const uint braille_dots_3457;
3294		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_34578")]
3295		public const uint braille_dots_34578;
3296		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3458")]
3297		public const uint braille_dots_3458;
3298		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_346")]
3299		public const uint braille_dots_346;
3300		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3467")]
3301		public const uint braille_dots_3467;
3302		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_34678")]
3303		public const uint braille_dots_34678;
3304		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3468")]
3305		public const uint braille_dots_3468;
3306		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_347")]
3307		public const uint braille_dots_347;
3308		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3478")]
3309		public const uint braille_dots_3478;
3310		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_348")]
3311		public const uint braille_dots_348;
3312		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_35")]
3313		public const uint braille_dots_35;
3314		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_356")]
3315		public const uint braille_dots_356;
3316		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3567")]
3317		public const uint braille_dots_3567;
3318		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_35678")]
3319		public const uint braille_dots_35678;
3320		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3568")]
3321		public const uint braille_dots_3568;
3322		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_357")]
3323		public const uint braille_dots_357;
3324		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3578")]
3325		public const uint braille_dots_3578;
3326		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_358")]
3327		public const uint braille_dots_358;
3328		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_36")]
3329		public const uint braille_dots_36;
3330		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_367")]
3331		public const uint braille_dots_367;
3332		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_3678")]
3333		public const uint braille_dots_3678;
3334		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_368")]
3335		public const uint braille_dots_368;
3336		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_37")]
3337		public const uint braille_dots_37;
3338		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_378")]
3339		public const uint braille_dots_378;
3340		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_38")]
3341		public const uint braille_dots_38;
3342		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_4")]
3343		public const uint braille_dots_4;
3344		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_45")]
3345		public const uint braille_dots_45;
3346		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_456")]
3347		public const uint braille_dots_456;
3348		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_4567")]
3349		public const uint braille_dots_4567;
3350		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_45678")]
3351		public const uint braille_dots_45678;
3352		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_4568")]
3353		public const uint braille_dots_4568;
3354		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_457")]
3355		public const uint braille_dots_457;
3356		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_4578")]
3357		public const uint braille_dots_4578;
3358		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_458")]
3359		public const uint braille_dots_458;
3360		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_46")]
3361		public const uint braille_dots_46;
3362		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_467")]
3363		public const uint braille_dots_467;
3364		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_4678")]
3365		public const uint braille_dots_4678;
3366		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_468")]
3367		public const uint braille_dots_468;
3368		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_47")]
3369		public const uint braille_dots_47;
3370		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_478")]
3371		public const uint braille_dots_478;
3372		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_48")]
3373		public const uint braille_dots_48;
3374		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_5")]
3375		public const uint braille_dots_5;
3376		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_56")]
3377		public const uint braille_dots_56;
3378		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_567")]
3379		public const uint braille_dots_567;
3380		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_5678")]
3381		public const uint braille_dots_5678;
3382		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_568")]
3383		public const uint braille_dots_568;
3384		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_57")]
3385		public const uint braille_dots_57;
3386		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_578")]
3387		public const uint braille_dots_578;
3388		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_58")]
3389		public const uint braille_dots_58;
3390		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_6")]
3391		public const uint braille_dots_6;
3392		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_67")]
3393		public const uint braille_dots_67;
3394		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_678")]
3395		public const uint braille_dots_678;
3396		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_68")]
3397		public const uint braille_dots_68;
3398		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_7")]
3399		public const uint braille_dots_7;
3400		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_78")]
3401		public const uint braille_dots_78;
3402		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_braille_dots_8")]
3403		public const uint braille_dots_8;
3404		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_breve")]
3405		public const uint breve;
3406		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_brokenbar")]
3407		public const uint brokenbar;
3408		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_c")]
3409		public const uint c;
3410		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_c_h")]
3411		public const uint c_h;
3412		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cabovedot")]
3413		public const uint cabovedot;
3414		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cacute")]
3415		public const uint cacute;
3416		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_careof")]
3417		public const uint careof;
3418		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_caret")]
3419		public const uint caret;
3420		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_caron")]
3421		public const uint caron;
3422		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ccaron")]
3423		public const uint ccaron;
3424		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ccedilla")]
3425		public const uint ccedilla;
3426		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ccircumflex")]
3427		public const uint ccircumflex;
3428		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cedilla")]
3429		public const uint cedilla;
3430		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cent")]
3431		public const uint cent;
3432		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ch")]
3433		public const uint ch;
3434		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_checkerboard")]
3435		public const uint checkerboard;
3436		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_checkmark")]
3437		public const uint checkmark;
3438		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_circle")]
3439		public const uint circle;
3440		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_club")]
3441		public const uint club;
3442		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_colon")]
3443		public const uint colon;
3444		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_comma")]
3445		public const uint comma;
3446		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_containsas")]
3447		public const uint containsas;
3448		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_copyright")]
3449		public const uint copyright;
3450		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cr")]
3451		public const uint cr;
3452		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_crossinglines")]
3453		public const uint crossinglines;
3454		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cuberoot")]
3455		public const uint cuberoot;
3456		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_currency")]
3457		public const uint currency;
3458		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_cursor")]
3459		public const uint cursor;
3460		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_d")]
3461		public const uint d;
3462		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dabovedot")]
3463		public const uint dabovedot;
3464		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dagger")]
3465		public const uint dagger;
3466		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dcaron")]
3467		public const uint dcaron;
3468		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_A")]
3469		public const uint dead_A;
3470		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_E")]
3471		public const uint dead_E;
3472		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_I")]
3473		public const uint dead_I;
3474		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_O")]
3475		public const uint dead_O;
3476		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_U")]
3477		public const uint dead_U;
3478		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_a")]
3479		public const uint dead_a;
3480		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_abovecomma")]
3481		public const uint dead_abovecomma;
3482		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_abovedot")]
3483		public const uint dead_abovedot;
3484		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_abovereversedcomma")]
3485		public const uint dead_abovereversedcomma;
3486		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_abovering")]
3487		public const uint dead_abovering;
3488		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_aboveverticalline")]
3489		public const uint dead_aboveverticalline;
3490		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_acute")]
3491		public const uint dead_acute;
3492		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowbreve")]
3493		public const uint dead_belowbreve;
3494		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowcircumflex")]
3495		public const uint dead_belowcircumflex;
3496		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowcomma")]
3497		public const uint dead_belowcomma;
3498		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowdiaeresis")]
3499		public const uint dead_belowdiaeresis;
3500		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowdot")]
3501		public const uint dead_belowdot;
3502		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowmacron")]
3503		public const uint dead_belowmacron;
3504		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowring")]
3505		public const uint dead_belowring;
3506		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowtilde")]
3507		public const uint dead_belowtilde;
3508		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_belowverticalline")]
3509		public const uint dead_belowverticalline;
3510		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_breve")]
3511		public const uint dead_breve;
3512		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_capital_schwa")]
3513		public const uint dead_capital_schwa;
3514		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_caron")]
3515		public const uint dead_caron;
3516		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_cedilla")]
3517		public const uint dead_cedilla;
3518		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_circumflex")]
3519		public const uint dead_circumflex;
3520		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_currency")]
3521		public const uint dead_currency;
3522		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_dasia")]
3523		public const uint dead_dasia;
3524		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_diaeresis")]
3525		public const uint dead_diaeresis;
3526		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_doubleacute")]
3527		public const uint dead_doubleacute;
3528		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_doublegrave")]
3529		public const uint dead_doublegrave;
3530		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_e")]
3531		public const uint dead_e;
3532		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_grave")]
3533		public const uint dead_grave;
3534		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_greek")]
3535		public const uint dead_greek;
3536		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_hook")]
3537		public const uint dead_hook;
3538		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_horn")]
3539		public const uint dead_horn;
3540		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_i")]
3541		public const uint dead_i;
3542		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_invertedbreve")]
3543		public const uint dead_invertedbreve;
3544		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_iota")]
3545		public const uint dead_iota;
3546		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_longsolidusoverlay")]
3547		public const uint dead_longsolidusoverlay;
3548		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_lowline")]
3549		public const uint dead_lowline;
3550		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_macron")]
3551		public const uint dead_macron;
3552		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_o")]
3553		public const uint dead_o;
3554		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_ogonek")]
3555		public const uint dead_ogonek;
3556		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_perispomeni")]
3557		public const uint dead_perispomeni;
3558		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_psili")]
3559		public const uint dead_psili;
3560		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_semivoiced_sound")]
3561		public const uint dead_semivoiced_sound;
3562		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_small_schwa")]
3563		public const uint dead_small_schwa;
3564		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_stroke")]
3565		public const uint dead_stroke;
3566		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_tilde")]
3567		public const uint dead_tilde;
3568		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_u")]
3569		public const uint dead_u;
3570		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dead_voiced_sound")]
3571		public const uint dead_voiced_sound;
3572		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_decimalpoint")]
3573		public const uint decimalpoint;
3574		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_degree")]
3575		public const uint degree;
3576		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_diaeresis")]
3577		public const uint diaeresis;
3578		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_diamond")]
3579		public const uint diamond;
3580		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_digitspace")]
3581		public const uint digitspace;
3582		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dintegral")]
3583		public const uint dintegral;
3584		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_division")]
3585		public const uint division;
3586		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dollar")]
3587		public const uint dollar;
3588		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_doubbaselinedot")]
3589		public const uint doubbaselinedot;
3590		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_doubleacute")]
3591		public const uint doubleacute;
3592		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_doubledagger")]
3593		public const uint doubledagger;
3594		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_doublelowquotemark")]
3595		public const uint doublelowquotemark;
3596		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_downarrow")]
3597		public const uint downarrow;
3598		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_downcaret")]
3599		public const uint downcaret;
3600		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_downshoe")]
3601		public const uint downshoe;
3602		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_downstile")]
3603		public const uint downstile;
3604		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_downtack")]
3605		public const uint downtack;
3606		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_dstroke")]
3607		public const uint dstroke;
3608		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_e")]
3609		public const uint e;
3610		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eabovedot")]
3611		public const uint eabovedot;
3612		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eacute")]
3613		public const uint eacute;
3614		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ebelowdot")]
3615		public const uint ebelowdot;
3616		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecaron")]
3617		public const uint ecaron;
3618		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecircumflex")]
3619		public const uint ecircumflex;
3620		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecircumflexacute")]
3621		public const uint ecircumflexacute;
3622		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecircumflexbelowdot")]
3623		public const uint ecircumflexbelowdot;
3624		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecircumflexgrave")]
3625		public const uint ecircumflexgrave;
3626		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecircumflexhook")]
3627		public const uint ecircumflexhook;
3628		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ecircumflextilde")]
3629		public const uint ecircumflextilde;
3630		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ediaeresis")]
3631		public const uint ediaeresis;
3632		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_egrave")]
3633		public const uint egrave;
3634		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ehook")]
3635		public const uint ehook;
3636		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eightsubscript")]
3637		public const uint eightsubscript;
3638		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eightsuperior")]
3639		public const uint eightsuperior;
3640		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_elementof")]
3641		public const uint elementof;
3642		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ellipsis")]
3643		public const uint ellipsis;
3644		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_em3space")]
3645		public const uint em3space;
3646		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_em4space")]
3647		public const uint em4space;
3648		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emacron")]
3649		public const uint emacron;
3650		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emdash")]
3651		public const uint emdash;
3652		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emfilledcircle")]
3653		public const uint emfilledcircle;
3654		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emfilledrect")]
3655		public const uint emfilledrect;
3656		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emopencircle")]
3657		public const uint emopencircle;
3658		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emopenrectangle")]
3659		public const uint emopenrectangle;
3660		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emptyset")]
3661		public const uint emptyset;
3662		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_emspace")]
3663		public const uint emspace;
3664		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_endash")]
3665		public const uint endash;
3666		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_enfilledcircbullet")]
3667		public const uint enfilledcircbullet;
3668		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_enfilledsqbullet")]
3669		public const uint enfilledsqbullet;
3670		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eng")]
3671		public const uint eng;
3672		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_enopencircbullet")]
3673		public const uint enopencircbullet;
3674		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_enopensquarebullet")]
3675		public const uint enopensquarebullet;
3676		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_enspace")]
3677		public const uint enspace;
3678		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eogonek")]
3679		public const uint eogonek;
3680		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_equal")]
3681		public const uint equal;
3682		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_eth")]
3683		public const uint eth;
3684		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_etilde")]
3685		public const uint etilde;
3686		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_exclam")]
3687		public const uint exclam;
3688		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_exclamdown")]
3689		public const uint exclamdown;
3690		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ezh")]
3691		public const uint ezh;
3692		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_f")]
3693		public const uint f;
3694		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fabovedot")]
3695		public const uint fabovedot;
3696		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_femalesymbol")]
3697		public const uint femalesymbol;
3698		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ff")]
3699		public const uint ff;
3700		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_figdash")]
3701		public const uint figdash;
3702		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_filledlefttribullet")]
3703		public const uint filledlefttribullet;
3704		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_filledrectbullet")]
3705		public const uint filledrectbullet;
3706		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_filledrighttribullet")]
3707		public const uint filledrighttribullet;
3708		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_filledtribulletdown")]
3709		public const uint filledtribulletdown;
3710		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_filledtribulletup")]
3711		public const uint filledtribulletup;
3712		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fiveeighths")]
3713		public const uint fiveeighths;
3714		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fivesixths")]
3715		public const uint fivesixths;
3716		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fivesubscript")]
3717		public const uint fivesubscript;
3718		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fivesuperior")]
3719		public const uint fivesuperior;
3720		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fourfifths")]
3721		public const uint fourfifths;
3722		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_foursubscript")]
3723		public const uint foursubscript;
3724		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_foursuperior")]
3725		public const uint foursuperior;
3726		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_fourthroot")]
3727		public const uint fourthroot;
3728		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_function")]
3729		public const uint function;
3730		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_g")]
3731		public const uint g;
3732		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_gabovedot")]
3733		public const uint gabovedot;
3734		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_gbreve")]
3735		public const uint gbreve;
3736		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_gcaron")]
3737		public const uint gcaron;
3738		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_gcedilla")]
3739		public const uint gcedilla;
3740		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_gcircumflex")]
3741		public const uint gcircumflex;
3742		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_grave")]
3743		public const uint grave;
3744		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_greater")]
3745		public const uint greater;
3746		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_greaterthanequal")]
3747		public const uint greaterthanequal;
3748		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_guillemotleft")]
3749		public const uint guillemotleft;
3750		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_guillemotright")]
3751		public const uint guillemotright;
3752		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_h")]
3753		public const uint h;
3754		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hairspace")]
3755		public const uint hairspace;
3756		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hcircumflex")]
3757		public const uint hcircumflex;
3758		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_heart")]
3759		public const uint heart;
3760		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_aleph")]
3761		public const uint hebrew_aleph;
3762		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_ayin")]
3763		public const uint hebrew_ayin;
3764		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_bet")]
3765		public const uint hebrew_bet;
3766		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_beth")]
3767		public const uint hebrew_beth;
3768		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_chet")]
3769		public const uint hebrew_chet;
3770		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_dalet")]
3771		public const uint hebrew_dalet;
3772		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_daleth")]
3773		public const uint hebrew_daleth;
3774		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_doublelowline")]
3775		public const uint hebrew_doublelowline;
3776		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_finalkaph")]
3777		public const uint hebrew_finalkaph;
3778		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_finalmem")]
3779		public const uint hebrew_finalmem;
3780		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_finalnun")]
3781		public const uint hebrew_finalnun;
3782		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_finalpe")]
3783		public const uint hebrew_finalpe;
3784		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_finalzade")]
3785		public const uint hebrew_finalzade;
3786		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_finalzadi")]
3787		public const uint hebrew_finalzadi;
3788		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_gimel")]
3789		public const uint hebrew_gimel;
3790		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_gimmel")]
3791		public const uint hebrew_gimmel;
3792		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_he")]
3793		public const uint hebrew_he;
3794		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_het")]
3795		public const uint hebrew_het;
3796		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_kaph")]
3797		public const uint hebrew_kaph;
3798		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_kuf")]
3799		public const uint hebrew_kuf;
3800		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_lamed")]
3801		public const uint hebrew_lamed;
3802		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_mem")]
3803		public const uint hebrew_mem;
3804		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_nun")]
3805		public const uint hebrew_nun;
3806		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_pe")]
3807		public const uint hebrew_pe;
3808		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_qoph")]
3809		public const uint hebrew_qoph;
3810		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_resh")]
3811		public const uint hebrew_resh;
3812		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_samech")]
3813		public const uint hebrew_samech;
3814		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_samekh")]
3815		public const uint hebrew_samekh;
3816		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_shin")]
3817		public const uint hebrew_shin;
3818		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_taf")]
3819		public const uint hebrew_taf;
3820		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_taw")]
3821		public const uint hebrew_taw;
3822		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_tet")]
3823		public const uint hebrew_tet;
3824		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_teth")]
3825		public const uint hebrew_teth;
3826		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_waw")]
3827		public const uint hebrew_waw;
3828		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_yod")]
3829		public const uint hebrew_yod;
3830		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_zade")]
3831		public const uint hebrew_zade;
3832		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_zadi")]
3833		public const uint hebrew_zadi;
3834		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_zain")]
3835		public const uint hebrew_zain;
3836		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hebrew_zayin")]
3837		public const uint hebrew_zayin;
3838		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hexagram")]
3839		public const uint hexagram;
3840		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_horizconnector")]
3841		public const uint horizconnector;
3842		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_horizlinescan1")]
3843		public const uint horizlinescan1;
3844		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_horizlinescan3")]
3845		public const uint horizlinescan3;
3846		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_horizlinescan5")]
3847		public const uint horizlinescan5;
3848		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_horizlinescan7")]
3849		public const uint horizlinescan7;
3850		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_horizlinescan9")]
3851		public const uint horizlinescan9;
3852		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hstroke")]
3853		public const uint hstroke;
3854		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ht")]
3855		public const uint ht;
3856		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_hyphen")]
3857		public const uint hyphen;
3858		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_i")]
3859		public const uint i;
3860		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_iTouch")]
3861		public const uint iTouch;
3862		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_iacute")]
3863		public const uint iacute;
3864		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ibelowdot")]
3865		public const uint ibelowdot;
3866		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ibreve")]
3867		public const uint ibreve;
3868		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_icircumflex")]
3869		public const uint icircumflex;
3870		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_identical")]
3871		public const uint identical;
3872		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_idiaeresis")]
3873		public const uint idiaeresis;
3874		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_idotless")]
3875		public const uint idotless;
3876		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ifonlyif")]
3877		public const uint ifonlyif;
3878		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_igrave")]
3879		public const uint igrave;
3880		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ihook")]
3881		public const uint ihook;
3882		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_imacron")]
3883		public const uint imacron;
3884		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_implies")]
3885		public const uint implies;
3886		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_includedin")]
3887		public const uint includedin;
3888		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_includes")]
3889		public const uint includes;
3890		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_infinity")]
3891		public const uint infinity;
3892		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_integral")]
3893		public const uint integral;
3894		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_intersection")]
3895		public const uint intersection;
3896		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_iogonek")]
3897		public const uint iogonek;
3898		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_itilde")]
3899		public const uint itilde;
3900		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_j")]
3901		public const uint j;
3902		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_jcircumflex")]
3903		public const uint jcircumflex;
3904		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_jot")]
3905		public const uint jot;
3906		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_k")]
3907		public const uint k;
3908		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_A")]
3909		public const uint kana_A;
3910		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_CHI")]
3911		public const uint kana_CHI;
3912		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_E")]
3913		public const uint kana_E;
3914		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_FU")]
3915		public const uint kana_FU;
3916		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_HA")]
3917		public const uint kana_HA;
3918		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_HE")]
3919		public const uint kana_HE;
3920		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_HI")]
3921		public const uint kana_HI;
3922		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_HO")]
3923		public const uint kana_HO;
3924		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_HU")]
3925		public const uint kana_HU;
3926		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_I")]
3927		public const uint kana_I;
3928		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_KA")]
3929		public const uint kana_KA;
3930		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_KE")]
3931		public const uint kana_KE;
3932		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_KI")]
3933		public const uint kana_KI;
3934		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_KO")]
3935		public const uint kana_KO;
3936		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_KU")]
3937		public const uint kana_KU;
3938		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_MA")]
3939		public const uint kana_MA;
3940		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_ME")]
3941		public const uint kana_ME;
3942		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_MI")]
3943		public const uint kana_MI;
3944		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_MO")]
3945		public const uint kana_MO;
3946		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_MU")]
3947		public const uint kana_MU;
3948		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_N")]
3949		public const uint kana_N;
3950		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_NA")]
3951		public const uint kana_NA;
3952		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_NE")]
3953		public const uint kana_NE;
3954		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_NI")]
3955		public const uint kana_NI;
3956		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_NO")]
3957		public const uint kana_NO;
3958		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_NU")]
3959		public const uint kana_NU;
3960		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_O")]
3961		public const uint kana_O;
3962		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_RA")]
3963		public const uint kana_RA;
3964		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_RE")]
3965		public const uint kana_RE;
3966		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_RI")]
3967		public const uint kana_RI;
3968		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_RO")]
3969		public const uint kana_RO;
3970		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_RU")]
3971		public const uint kana_RU;
3972		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_SA")]
3973		public const uint kana_SA;
3974		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_SE")]
3975		public const uint kana_SE;
3976		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_SHI")]
3977		public const uint kana_SHI;
3978		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_SO")]
3979		public const uint kana_SO;
3980		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_SU")]
3981		public const uint kana_SU;
3982		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_TA")]
3983		public const uint kana_TA;
3984		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_TE")]
3985		public const uint kana_TE;
3986		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_TI")]
3987		public const uint kana_TI;
3988		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_TO")]
3989		public const uint kana_TO;
3990		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_TSU")]
3991		public const uint kana_TSU;
3992		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_TU")]
3993		public const uint kana_TU;
3994		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_U")]
3995		public const uint kana_U;
3996		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_WA")]
3997		public const uint kana_WA;
3998		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_WO")]
3999		public const uint kana_WO;
4000		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_YA")]
4001		public const uint kana_YA;
4002		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_YO")]
4003		public const uint kana_YO;
4004		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_YU")]
4005		public const uint kana_YU;
4006		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_a")]
4007		public const uint kana_a;
4008		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_closingbracket")]
4009		public const uint kana_closingbracket;
4010		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_comma")]
4011		public const uint kana_comma;
4012		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_conjunctive")]
4013		public const uint kana_conjunctive;
4014		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_e")]
4015		public const uint kana_e;
4016		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_fullstop")]
4017		public const uint kana_fullstop;
4018		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_i")]
4019		public const uint kana_i;
4020		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_middledot")]
4021		public const uint kana_middledot;
4022		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_o")]
4023		public const uint kana_o;
4024		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_openingbracket")]
4025		public const uint kana_openingbracket;
4026		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_switch")]
4027		public const uint kana_switch;
4028		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_tsu")]
4029		public const uint kana_tsu;
4030		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_tu")]
4031		public const uint kana_tu;
4032		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_u")]
4033		public const uint kana_u;
4034		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_ya")]
4035		public const uint kana_ya;
4036		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_yo")]
4037		public const uint kana_yo;
4038		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kana_yu")]
4039		public const uint kana_yu;
4040		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kappa")]
4041		public const uint kappa;
4042		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kcedilla")]
4043		public const uint kcedilla;
4044		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_kra")]
4045		public const uint kra;
4046		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_l")]
4047		public const uint l;
4048		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lacute")]
4049		public const uint lacute;
4050		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_latincross")]
4051		public const uint latincross;
4052		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lbelowdot")]
4053		public const uint lbelowdot;
4054		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lcaron")]
4055		public const uint lcaron;
4056		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lcedilla")]
4057		public const uint lcedilla;
4058		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftanglebracket")]
4059		public const uint leftanglebracket;
4060		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftarrow")]
4061		public const uint leftarrow;
4062		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftcaret")]
4063		public const uint leftcaret;
4064		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftdoublequotemark")]
4065		public const uint leftdoublequotemark;
4066		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftmiddlecurlybrace")]
4067		public const uint leftmiddlecurlybrace;
4068		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftopentriangle")]
4069		public const uint leftopentriangle;
4070		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftpointer")]
4071		public const uint leftpointer;
4072		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftradical")]
4073		public const uint leftradical;
4074		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftshoe")]
4075		public const uint leftshoe;
4076		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftsinglequotemark")]
4077		public const uint leftsinglequotemark;
4078		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_leftt")]
4079		public const uint leftt;
4080		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lefttack")]
4081		public const uint lefttack;
4082		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_less")]
4083		public const uint less;
4084		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lessthanequal")]
4085		public const uint lessthanequal;
4086		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lf")]
4087		public const uint lf;
4088		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_logicaland")]
4089		public const uint logicaland;
4090		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_logicalor")]
4091		public const uint logicalor;
4092		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lowleftcorner")]
4093		public const uint lowleftcorner;
4094		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lowrightcorner")]
4095		public const uint lowrightcorner;
4096		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_lstroke")]
4097		public const uint lstroke;
4098		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_m")]
4099		public const uint m;
4100		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_mabovedot")]
4101		public const uint mabovedot;
4102		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_macron")]
4103		public const uint macron;
4104		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_malesymbol")]
4105		public const uint malesymbol;
4106		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_maltesecross")]
4107		public const uint maltesecross;
4108		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_marker")]
4109		public const uint marker;
4110		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_masculine")]
4111		public const uint masculine;
4112		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_minus")]
4113		public const uint minus;
4114		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_minutes")]
4115		public const uint minutes;
4116		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_mu")]
4117		public const uint mu;
4118		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_multiply")]
4119		public const uint multiply;
4120		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_musicalflat")]
4121		public const uint musicalflat;
4122		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_musicalsharp")]
4123		public const uint musicalsharp;
4124		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_n")]
4125		public const uint n;
4126		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_nabla")]
4127		public const uint nabla;
4128		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_nacute")]
4129		public const uint nacute;
4130		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ncaron")]
4131		public const uint ncaron;
4132		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ncedilla")]
4133		public const uint ncedilla;
4134		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ninesubscript")]
4135		public const uint ninesubscript;
4136		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ninesuperior")]
4137		public const uint ninesuperior;
4138		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_nl")]
4139		public const uint nl;
4140		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_nobreakspace")]
4141		public const uint nobreakspace;
4142		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_notapproxeq")]
4143		public const uint notapproxeq;
4144		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_notelementof")]
4145		public const uint notelementof;
4146		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_notequal")]
4147		public const uint notequal;
4148		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_notidentical")]
4149		public const uint notidentical;
4150		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_notsign")]
4151		public const uint notsign;
4152		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ntilde")]
4153		public const uint ntilde;
4154		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_numbersign")]
4155		public const uint numbersign;
4156		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_numerosign")]
4157		public const uint numerosign;
4158		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_o")]
4159		public const uint o;
4160		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_oacute")]
4161		public const uint oacute;
4162		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_obarred")]
4163		public const uint obarred;
4164		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_obelowdot")]
4165		public const uint obelowdot;
4166		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocaron")]
4167		public const uint ocaron;
4168		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocircumflex")]
4169		public const uint ocircumflex;
4170		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocircumflexacute")]
4171		public const uint ocircumflexacute;
4172		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocircumflexbelowdot")]
4173		public const uint ocircumflexbelowdot;
4174		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocircumflexgrave")]
4175		public const uint ocircumflexgrave;
4176		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocircumflexhook")]
4177		public const uint ocircumflexhook;
4178		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ocircumflextilde")]
4179		public const uint ocircumflextilde;
4180		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_odiaeresis")]
4181		public const uint odiaeresis;
4182		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_odoubleacute")]
4183		public const uint odoubleacute;
4184		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_oe")]
4185		public const uint oe;
4186		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ogonek")]
4187		public const uint ogonek;
4188		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ograve")]
4189		public const uint ograve;
4190		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohook")]
4191		public const uint ohook;
4192		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohorn")]
4193		public const uint ohorn;
4194		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohornacute")]
4195		public const uint ohornacute;
4196		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohornbelowdot")]
4197		public const uint ohornbelowdot;
4198		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohorngrave")]
4199		public const uint ohorngrave;
4200		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohornhook")]
4201		public const uint ohornhook;
4202		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ohorntilde")]
4203		public const uint ohorntilde;
4204		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_omacron")]
4205		public const uint omacron;
4206		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_oneeighth")]
4207		public const uint oneeighth;
4208		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onefifth")]
4209		public const uint onefifth;
4210		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onehalf")]
4211		public const uint onehalf;
4212		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onequarter")]
4213		public const uint onequarter;
4214		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onesixth")]
4215		public const uint onesixth;
4216		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onesubscript")]
4217		public const uint onesubscript;
4218		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onesuperior")]
4219		public const uint onesuperior;
4220		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_onethird")]
4221		public const uint onethird;
4222		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ooblique")]
4223		public const uint ooblique;
4224		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_openrectbullet")]
4225		public const uint openrectbullet;
4226		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_openstar")]
4227		public const uint openstar;
4228		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_opentribulletdown")]
4229		public const uint opentribulletdown;
4230		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_opentribulletup")]
4231		public const uint opentribulletup;
4232		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ordfeminine")]
4233		public const uint ordfeminine;
4234		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_oslash")]
4235		public const uint oslash;
4236		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_otilde")]
4237		public const uint otilde;
4238		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_overbar")]
4239		public const uint overbar;
4240		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_overline")]
4241		public const uint overline;
4242		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_p")]
4243		public const uint p;
4244		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_pabovedot")]
4245		public const uint pabovedot;
4246		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_paragraph")]
4247		public const uint paragraph;
4248		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_parenleft")]
4249		public const uint parenleft;
4250		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_parenright")]
4251		public const uint parenright;
4252		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_partdifferential")]
4253		public const uint partdifferential;
4254		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_partialderivative")]
4255		public const uint partialderivative;
4256		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_percent")]
4257		public const uint percent;
4258		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_period")]
4259		public const uint period;
4260		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_periodcentered")]
4261		public const uint periodcentered;
4262		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_permille")]
4263		public const uint permille;
4264		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_phonographcopyright")]
4265		public const uint phonographcopyright;
4266		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_plus")]
4267		public const uint plus;
4268		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_plusminus")]
4269		public const uint plusminus;
4270		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_prescription")]
4271		public const uint prescription;
4272		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_prolongedsound")]
4273		public const uint prolongedsound;
4274		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_punctspace")]
4275		public const uint punctspace;
4276		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_q")]
4277		public const uint q;
4278		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_quad")]
4279		public const uint quad;
4280		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_question")]
4281		public const uint question;
4282		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_questiondown")]
4283		public const uint questiondown;
4284		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_quotedbl")]
4285		public const uint quotedbl;
4286		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_quoteleft")]
4287		public const uint quoteleft;
4288		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_quoteright")]
4289		public const uint quoteright;
4290		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_r")]
4291		public const uint r;
4292		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_racute")]
4293		public const uint racute;
4294		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_radical")]
4295		public const uint radical;
4296		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rcaron")]
4297		public const uint rcaron;
4298		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rcedilla")]
4299		public const uint rcedilla;
4300		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_registered")]
4301		public const uint registered;
4302		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightanglebracket")]
4303		public const uint rightanglebracket;
4304		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightarrow")]
4305		public const uint rightarrow;
4306		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightcaret")]
4307		public const uint rightcaret;
4308		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightdoublequotemark")]
4309		public const uint rightdoublequotemark;
4310		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightmiddlecurlybrace")]
4311		public const uint rightmiddlecurlybrace;
4312		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightmiddlesummation")]
4313		public const uint rightmiddlesummation;
4314		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightopentriangle")]
4315		public const uint rightopentriangle;
4316		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightpointer")]
4317		public const uint rightpointer;
4318		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightshoe")]
4319		public const uint rightshoe;
4320		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightsinglequotemark")]
4321		public const uint rightsinglequotemark;
4322		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_rightt")]
4323		public const uint rightt;
4324		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_righttack")]
4325		public const uint righttack;
4326		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_s")]
4327		public const uint s;
4328		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sabovedot")]
4329		public const uint sabovedot;
4330		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sacute")]
4331		public const uint sacute;
4332		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_scaron")]
4333		public const uint scaron;
4334		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_scedilla")]
4335		public const uint scedilla;
4336		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_schwa")]
4337		public const uint schwa;
4338		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_scircumflex")]
4339		public const uint scircumflex;
4340		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_script_switch")]
4341		public const uint script_switch;
4342		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_seconds")]
4343		public const uint seconds;
4344		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_section")]
4345		public const uint section;
4346		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_semicolon")]
4347		public const uint semicolon;
4348		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_semivoicedsound")]
4349		public const uint semivoicedsound;
4350		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_seveneighths")]
4351		public const uint seveneighths;
4352		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sevensubscript")]
4353		public const uint sevensubscript;
4354		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sevensuperior")]
4355		public const uint sevensuperior;
4356		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_signaturemark")]
4357		public const uint signaturemark;
4358		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_signifblank")]
4359		public const uint signifblank;
4360		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_similarequal")]
4361		public const uint similarequal;
4362		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_singlelowquotemark")]
4363		public const uint singlelowquotemark;
4364		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sixsubscript")]
4365		public const uint sixsubscript;
4366		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sixsuperior")]
4367		public const uint sixsuperior;
4368		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_slash")]
4369		public const uint slash;
4370		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_soliddiamond")]
4371		public const uint soliddiamond;
4372		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_space")]
4373		public const uint space;
4374		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_squareroot")]
4375		public const uint squareroot;
4376		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ssharp")]
4377		public const uint ssharp;
4378		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_sterling")]
4379		public const uint sterling;
4380		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_stricteq")]
4381		public const uint stricteq;
4382		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_t")]
4383		public const uint t;
4384		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_tabovedot")]
4385		public const uint tabovedot;
4386		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_tcaron")]
4387		public const uint tcaron;
4388		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_tcedilla")]
4389		public const uint tcedilla;
4390		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_telephone")]
4391		public const uint telephone;
4392		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_telephonerecorder")]
4393		public const uint telephonerecorder;
4394		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_therefore")]
4395		public const uint therefore;
4396		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_thinspace")]
4397		public const uint thinspace;
4398		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_thorn")]
4399		public const uint thorn;
4400		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_threeeighths")]
4401		public const uint threeeighths;
4402		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_threefifths")]
4403		public const uint threefifths;
4404		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_threequarters")]
4405		public const uint threequarters;
4406		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_threesubscript")]
4407		public const uint threesubscript;
4408		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_threesuperior")]
4409		public const uint threesuperior;
4410		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_tintegral")]
4411		public const uint tintegral;
4412		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topintegral")]
4413		public const uint topintegral;
4414		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topleftparens")]
4415		public const uint topleftparens;
4416		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topleftradical")]
4417		public const uint topleftradical;
4418		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topleftsqbracket")]
4419		public const uint topleftsqbracket;
4420		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topleftsummation")]
4421		public const uint topleftsummation;
4422		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_toprightparens")]
4423		public const uint toprightparens;
4424		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_toprightsqbracket")]
4425		public const uint toprightsqbracket;
4426		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_toprightsummation")]
4427		public const uint toprightsummation;
4428		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topt")]
4429		public const uint topt;
4430		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_topvertsummationconnector")]
4431		public const uint topvertsummationconnector;
4432		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_trademark")]
4433		public const uint trademark;
4434		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_trademarkincircle")]
4435		public const uint trademarkincircle;
4436		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_tslash")]
4437		public const uint tslash;
4438		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_twofifths")]
4439		public const uint twofifths;
4440		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_twosubscript")]
4441		public const uint twosubscript;
4442		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_twosuperior")]
4443		public const uint twosuperior;
4444		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_twothirds")]
4445		public const uint twothirds;
4446		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_u")]
4447		public const uint u;
4448		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uacute")]
4449		public const uint uacute;
4450		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ubelowdot")]
4451		public const uint ubelowdot;
4452		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ubreve")]
4453		public const uint ubreve;
4454		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ucircumflex")]
4455		public const uint ucircumflex;
4456		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_udiaeresis")]
4457		public const uint udiaeresis;
4458		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_udoubleacute")]
4459		public const uint udoubleacute;
4460		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ugrave")]
4461		public const uint ugrave;
4462		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhook")]
4463		public const uint uhook;
4464		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhorn")]
4465		public const uint uhorn;
4466		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhornacute")]
4467		public const uint uhornacute;
4468		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhornbelowdot")]
4469		public const uint uhornbelowdot;
4470		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhorngrave")]
4471		public const uint uhorngrave;
4472		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhornhook")]
4473		public const uint uhornhook;
4474		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uhorntilde")]
4475		public const uint uhorntilde;
4476		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_umacron")]
4477		public const uint umacron;
4478		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_underbar")]
4479		public const uint underbar;
4480		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_underscore")]
4481		public const uint underscore;
4482		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_union")]
4483		public const uint union;
4484		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uogonek")]
4485		public const uint uogonek;
4486		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uparrow")]
4487		public const uint uparrow;
4488		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_upcaret")]
4489		public const uint upcaret;
4490		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_upleftcorner")]
4491		public const uint upleftcorner;
4492		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uprightcorner")]
4493		public const uint uprightcorner;
4494		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_upshoe")]
4495		public const uint upshoe;
4496		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_upstile")]
4497		public const uint upstile;
4498		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uptack")]
4499		public const uint uptack;
4500		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_uring")]
4501		public const uint uring;
4502		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_utilde")]
4503		public const uint utilde;
4504		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_v")]
4505		public const uint v;
4506		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_variation")]
4507		public const uint variation;
4508		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_vertbar")]
4509		public const uint vertbar;
4510		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_vertconnector")]
4511		public const uint vertconnector;
4512		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_voicedsound")]
4513		public const uint voicedsound;
4514		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_vt")]
4515		public const uint vt;
4516		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_w")]
4517		public const uint w;
4518		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_wacute")]
4519		public const uint wacute;
4520		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_wcircumflex")]
4521		public const uint wcircumflex;
4522		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_wdiaeresis")]
4523		public const uint wdiaeresis;
4524		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_wgrave")]
4525		public const uint wgrave;
4526		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_x")]
4527		public const uint x;
4528		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_xabovedot")]
4529		public const uint xabovedot;
4530		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_y")]
4531		public const uint y;
4532		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_yacute")]
4533		public const uint yacute;
4534		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ybelowdot")]
4535		public const uint ybelowdot;
4536		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ycircumflex")]
4537		public const uint ycircumflex;
4538		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ydiaeresis")]
4539		public const uint ydiaeresis;
4540		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_yen")]
4541		public const uint yen;
4542		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ygrave")]
4543		public const uint ygrave;
4544		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_yhook")]
4545		public const uint yhook;
4546		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_ytilde")]
4547		public const uint ytilde;
4548		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_z")]
4549		public const uint z;
4550		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_zabovedot")]
4551		public const uint zabovedot;
4552		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_zacute")]
4553		public const uint zacute;
4554		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_zcaron")]
4555		public const uint zcaron;
4556		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_zerosubscript")]
4557		public const uint zerosubscript;
4558		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_zerosuperior")]
4559		public const uint zerosuperior;
4560		[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_KEY_zstroke")]
4561		public const uint zstroke;
4562	}
4563	namespace Threads {
4564		namespace FrameSource {
4565			[CCode (cheader_filename = "clutter/clutter.h", cname = "clutter_threads_add_frame_source")]
4566			[Version (deprecated = true, deprecated_since = "1.6", since = "0.8")]
4567			public static uint add (uint fps, GLib.SourceFunc func);
4568			[CCode (cheader_filename = "clutter/clutter.h", cname = "clutter_threads_add_frame_source_full")]
4569			[Version (deprecated = true, deprecated_since = "1.6", since = "0.8")]
4570			public static uint add_full (int priority, uint fps, owned GLib.SourceFunc func);
4571		}
4572		namespace Idle {
4573			[CCode (cheader_filename = "clutter/clutter.h", cname = "clutter_threads_add_idle")]
4574			[Version (since = "0.4")]
4575			public static uint add (GLib.SourceFunc func);
4576			[CCode (cheader_filename = "clutter/clutter.h", cname = "clutter_threads_add_idle_full")]
4577			[Version (since = "0.4")]
4578			public static uint add_full (int priority, owned GLib.SourceFunc func);
4579		}
4580		namespace Timeout {
4581			[CCode (cheader_filename = "clutter/clutter.h", cname = "clutter_threads_add_timeout")]
4582			[Version (since = "0.4")]
4583			public static uint add (uint interval, GLib.SourceFunc func);
4584			[CCode (cheader_filename = "clutter/clutter.h", cname = "clutter_threads_add_timeout_full")]
4585			[Version (since = "0.4")]
4586			public static uint add_full (int priority, uint interval, owned GLib.SourceFunc func);
4587		}
4588		[CCode (cheader_filename = "clutter/clutter.h")]
4589		[Version (since = "1.0")]
4590		public static uint add_repaint_func (owned GLib.SourceFunc func);
4591		[CCode (cheader_filename = "clutter/clutter.h")]
4592		[Version (since = "1.10")]
4593		public static uint add_repaint_func_full (Clutter.RepaintFlags flags, owned GLib.SourceFunc func);
4594		[CCode (cheader_filename = "clutter/clutter.h")]
4595		[Version (deprecated = true, deprecated_since = "1.12", since = "0.4")]
4596		public static void enter ();
4597		[CCode (cheader_filename = "clutter/clutter.h")]
4598		[Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
4599		public static void init ();
4600		[CCode (cheader_filename = "clutter/clutter.h")]
4601		[Version (deprecated = true, deprecated_since = "1.12", since = "0.4")]
4602		public static void leave ();
4603		[CCode (cheader_filename = "clutter/clutter.h")]
4604		[Version (since = "1.0")]
4605		public static void remove_repaint_func (uint handle_id);
4606		[CCode (cheader_filename = "clutter/clutter.h")]
4607		[Version (since = "0.4")]
4608		public static void set_lock_functions (GLib.Callback enter_fn, GLib.Callback leave_fn);
4609	}
4610	namespace Util {
4611		[CCode (cheader_filename = "clutter/clutter.h", cname = "clutter_util_next_p2")]
4612		[Version (deprecated = true, deprecated_since = "1.2")]
4613		public static int next_power_of_2 (int a);
4614	}
4615	namespace Value {
4616		[CCode (cheader_filename = "clutter/clutter.h")]
4617		[Version (since = "1.10")]
4618		public static Clutter.PaintNode dup_paint_node (GLib.Value value);
4619		[CCode (cheader_filename = "clutter/clutter.h")]
4620		[Version (since = "0.8")]
4621		public static unowned Clutter.Color? get_color (GLib.Value value);
4622		[CCode (cheader_filename = "clutter/clutter.h")]
4623		[Version (deprecated = true, deprecated_since = "1.10", since = "0.8")]
4624		public static unowned Cogl.Fixed? get_fixed (GLib.Value value);
4625		[CCode (cheader_filename = "clutter/clutter.h")]
4626		[Version (since = "1.10")]
4627		public static unowned Clutter.PaintNode get_paint_node (GLib.Value value);
4628		[CCode (array_length_pos = 1.1, array_length_type = "gsize", cheader_filename = "clutter/clutter.h")]
4629		[Version (since = "0.8")]
4630		public static unowned float[] get_shader_float (GLib.Value value);
4631		[CCode (array_length_pos = 1.1, array_length_type = "gsize", cheader_filename = "clutter/clutter.h")]
4632		[Version (since = "0.8")]
4633		public static unowned int[] get_shader_int (GLib.Value value);
4634		[CCode (array_length_pos = 1.1, array_length_type = "gsize", cheader_filename = "clutter/clutter.h")]
4635		[Version (since = "0.8")]
4636		public static unowned float[] get_shader_matrix (GLib.Value value);
4637		[CCode (cheader_filename = "clutter/clutter.h")]
4638		[Version (since = "0.8")]
4639		public static unowned Clutter.Units? get_units (GLib.Value value);
4640		[CCode (cheader_filename = "clutter/clutter.h")]
4641		[Version (since = "0.8")]
4642		public static void set_color (GLib.Value value, Clutter.Color color);
4643		[CCode (cheader_filename = "clutter/clutter.h")]
4644		[Version (deprecated = true, deprecated_since = "1.10", since = "0.8")]
4645		public static void set_fixed (GLib.Value value, Cogl.Fixed fixed_);
4646		[CCode (cheader_filename = "clutter/clutter.h")]
4647		[Version (since = "1.10")]
4648		public static void set_paint_node (GLib.Value value, Clutter.PaintNode? node);
4649		[CCode (cheader_filename = "clutter/clutter.h")]
4650		[Version (since = "0.8")]
4651		public static void set_shader_float (GLib.Value value, [CCode (array_length_cname = "size", array_length_pos = 1.5)] float[] floats);
4652		[CCode (cheader_filename = "clutter/clutter.h")]
4653		[Version (since = "0.8")]
4654		public static void set_shader_int (GLib.Value value, [CCode (array_length_cname = "size", array_length_pos = 1.5)] int[] ints);
4655		[CCode (cheader_filename = "clutter/clutter.h")]
4656		[Version (since = "0.8")]
4657		public static void set_shader_matrix (GLib.Value value, [CCode (array_length_cname = "size", array_length_pos = 1.5)] float[] matrix);
4658		[CCode (cheader_filename = "clutter/clutter.h")]
4659		[Version (since = "0.8")]
4660		public static void set_units (GLib.Value value, Clutter.Units units);
4661		[CCode (cheader_filename = "clutter/clutter.h")]
4662		[Version (since = "1.10")]
4663		public static void take_paint_node (GLib.Value value, Clutter.PaintNode? node);
4664	}
4665	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_action_get_type ()")]
4666	[Version (since = "1.4")]
4667	public abstract class Action : Clutter.ActorMeta {
4668		[CCode (has_construct_function = false)]
4669		protected Action ();
4670	}
4671	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_actor_get_type ()")]
4672	public class Actor : GLib.InitiallyUnowned, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
4673		public uint32 flags;
4674		[CCode (has_construct_function = false)]
4675		[Version (since = "1.10")]
4676		public Actor ();
4677		[Version (since = "1.4")]
4678		public void add_action (Clutter.Action action);
4679		[Version (since = "1.4")]
4680		public void add_action_with_name (string name, Clutter.Action action);
4681		[Version (since = "1.10")]
4682		public void add_child (Clutter.Actor child);
4683		[Version (since = "1.4")]
4684		public void add_constraint (Clutter.Constraint constraint);
4685		[Version (since = "1.4")]
4686		public void add_constraint_with_name (string name, Clutter.Constraint constraint);
4687		[Version (since = "1.4")]
4688		public void add_effect (Clutter.Effect effect);
4689		[Version (since = "1.4")]
4690		public void add_effect_with_name (string name, Clutter.Effect effect);
4691		[Version (since = "1.10")]
4692		public void add_transition (string name, Clutter.Transition transition);
4693		[Version (since = "0.8")]
4694		public virtual void allocate (Clutter.ActorBox box, Clutter.AllocationFlags flags);
4695		[Version (since = "1.4")]
4696		public void allocate_align_fill (Clutter.ActorBox box, double x_align, double y_align, bool x_fill, bool y_fill, Clutter.AllocationFlags flags);
4697		[Version (since = "1.0")]
4698		public void allocate_available_size (float x, float y, float available_width, float available_height, Clutter.AllocationFlags flags);
4699		[Version (since = "0.8")]
4700		public void allocate_preferred_size (Clutter.AllocationFlags flags);
4701		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
4702		public unowned Clutter.Animation animate (ulong mode, uint duration, ...);
4703		[Version (deprecated = true, deprecated_since = "1.10", since = "1.0")]
4704		public unowned Clutter.Animation animate_with_alpha (Clutter.Alpha alpha, ...);
4705		[Version (deprecated = true, deprecated_since = "1.10", since = "1.0")]
4706		public unowned Clutter.Animation animate_with_alphav (Clutter.Alpha alpha, [CCode (array_length_cname = "n_properties", array_length_pos = 1.5)] string[] properties, [CCode (array_length_cname = "n_properties", array_length_pos = 1.5)] GLib.Value[] values);
4707		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
4708		public unowned Clutter.Animation animate_with_timeline (ulong mode, Clutter.Timeline timeline, ...);
4709		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
4710		public unowned Clutter.Animation animate_with_timelinev (ulong mode, Clutter.Timeline timeline, [CCode (array_length_cname = "n_properties", array_length_pos = 2.5)] string[] properties, [CCode (array_length_cname = "n_properties", array_length_pos = 2.5)] GLib.Value[] values);
4711		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
4712		public unowned Clutter.Animation animatev (ulong mode, uint duration, [CCode (array_length_cname = "n_properties", array_length_pos = 2.5)] string[] properties, [CCode (array_length_cname = "n_properties", array_length_pos = 2.5)] GLib.Value[] values);
4713		[Version (since = "0.6")]
4714		public Clutter.Vertex apply_relative_transform_to_point (Clutter.Actor? ancestor, Clutter.Vertex point);
4715		[NoWrapper]
4716		public virtual void apply_transform (ref Clutter.Matrix matrix);
4717		[Version (since = "0.4")]
4718		public Clutter.Vertex apply_transform_to_point (Clutter.Vertex point);
4719		[Version (since = "1.24")]
4720		public void bind_model (GLib.ListModel? model, owned Clutter.ActorCreateChildFunc create_child_func);
4721		[Version (since = "1.4")]
4722		public void clear_actions ();
4723		[Version (since = "1.4")]
4724		public void clear_constraints ();
4725		[Version (since = "1.4")]
4726		public void clear_effects ();
4727		[Version (since = "1.4")]
4728		public bool contains (Clutter.Actor descendant);
4729		[Version (since = "1.8")]
4730		public void continue_paint ();
4731		[Version (since = "1.0")]
4732		public Pango.Context create_pango_context ();
4733		[Version (since = "1.0")]
4734		public Pango.Layout create_pango_layout (string? text);
4735		[Version (since = "1.10")]
4736		public void destroy_all_children ();
4737		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
4738		public void detach_animation ();
4739		[CCode (cname = "clutter_actor_event")]
4740		[Version (since = "0.6")]
4741		public bool emit_event (Clutter.Event event, bool capture);
4742		[Version (since = "0.4")]
4743		public void get_abs_allocation_vertices ([CCode (array_length = false)] Clutter.Vertex verts[4]);
4744		public virtual unowned Atk.Object get_accessible ();
4745		[Version (since = "1.4")]
4746		public unowned Clutter.Action get_action (string name);
4747		[Version (since = "1.4")]
4748		public GLib.List<weak Clutter.Action> get_actions ();
4749		[Version (since = "0.8")]
4750		public Clutter.ActorBox get_allocation_box ();
4751		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
4752		public Clutter.Geometry get_allocation_geometry ();
4753		[Version (since = "0.6")]
4754		public void get_allocation_vertices (Clutter.Actor? ancestor, [CCode (array_length = false)] Clutter.Vertex verts[4]);
4755		[Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
4756		public void get_anchor_point (out float anchor_x, out float anchor_y);
4757		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
4758		public Clutter.Gravity get_anchor_point_gravity ();
4759		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
4760		public unowned Clutter.Animation get_animation ();
4761		[Version (since = "1.10")]
4762		public Clutter.Color get_background_color ();
4763		[CCode (cname = "clutter_get_actor_by_gid")]
4764		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
4765		public static unowned Clutter.Actor get_by_gid (uint32 id_);
4766		[Version (since = "1.10")]
4767		public unowned Clutter.Actor get_child_at_index (int index_);
4768		[Version (since = "1.12")]
4769		public Clutter.Matrix get_child_transform ();
4770		[Version (since = "1.10")]
4771		public GLib.List<weak Clutter.Actor> get_children ();
4772		[Version (since = "0.6")]
4773		public void get_clip (out float xoff, out float yoff, out float width, out float height);
4774		[Version (since = "1.4")]
4775		public bool get_clip_to_allocation ();
4776		[Version (since = "1.4")]
4777		public unowned Clutter.Constraint get_constraint (string name);
4778		[Version (since = "1.4")]
4779		public GLib.List<weak Clutter.Constraint> get_constraints ();
4780		[Version (since = "1.10")]
4781		public unowned Clutter.Content get_content ();
4782		[Version (since = "1.10")]
4783		public Clutter.ActorBox get_content_box ();
4784		[Version (since = "1.10")]
4785		public Clutter.ContentGravity get_content_gravity ();
4786		[Version (since = "1.12")]
4787		public Clutter.ContentRepeat get_content_repeat ();
4788		[Version (since = "1.10")]
4789		public void get_content_scaling_filters (out Clutter.ScalingFilter min_filter, out Clutter.ScalingFilter mag_filter);
4790		[Version (since = "1.10")]
4791		public unowned Clutter.PaintVolume? get_default_paint_volume ();
4792		[Version (deprecated = true, deprecated_since = "1.12")]
4793		public float get_depth ();
4794		[Version (since = "1.10")]
4795		public uint get_easing_delay ();
4796		[Version (since = "1.10")]
4797		public uint get_easing_duration ();
4798		[Version (since = "1.10")]
4799		public Clutter.AnimationMode get_easing_mode ();
4800		[Version (since = "1.4")]
4801		public unowned Clutter.Effect get_effect (string name);
4802		[Version (since = "1.4")]
4803		public GLib.List<weak Clutter.Effect> get_effects ();
4804		[Version (since = "1.10")]
4805		public unowned Clutter.Actor get_first_child ();
4806		[Version (since = "0.8")]
4807		public bool get_fixed_position_set ();
4808		[Version (since = "1.0")]
4809		public Clutter.ActorFlags get_flags ();
4810		[Version (deprecated = true, deprecated_since = "1.10")]
4811		public Clutter.Geometry get_geometry ();
4812		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
4813		public uint32 get_gid ();
4814		[CCode (cname = "clutter_actor_has_pointer")]
4815		[Version (since = "1.2")]
4816		public bool get_has_pointer ();
4817		public float get_height ();
4818		[Version (since = "1.10")]
4819		public unowned Clutter.Actor get_last_child ();
4820		[Version (since = "1.10")]
4821		public unowned Clutter.LayoutManager get_layout_manager ();
4822		[Version (since = "1.10")]
4823		public Clutter.Margin get_margin ();
4824		[Version (since = "1.10")]
4825		public float get_margin_bottom ();
4826		[Version (since = "1.10")]
4827		public float get_margin_left ();
4828		[Version (since = "1.10")]
4829		public float get_margin_right ();
4830		[Version (since = "1.10")]
4831		public float get_margin_top ();
4832		[Version (since = "1.10")]
4833		public int get_n_children ();
4834		public unowned string get_name ();
4835		[Version (since = "1.10")]
4836		public unowned Clutter.Actor get_next_sibling ();
4837		[Version (since = "1.8")]
4838		public Clutter.OffscreenRedirect get_offscreen_redirect ();
4839		public uint8 get_opacity ();
4840		[Version (since = "1.6")]
4841		public bool get_paint_box (out Clutter.ActorBox box);
4842		[Version (since = "0.8")]
4843		public uint8 get_paint_opacity ();
4844		[Version (since = "0.8")]
4845		public bool get_paint_visibility ();
4846		[Version (since = "1.6")]
4847		public unowned Clutter.PaintVolume? get_paint_volume ();
4848		[CCode (vfunc_name = "get_paint_volume")]
4849		[NoWrapper]
4850		public virtual bool get_paint_volume_vfunc (out Clutter.PaintVolume volume);
4851		[Version (since = "1.0")]
4852		public unowned Pango.Context get_pango_context ();
4853		public unowned Clutter.Actor? get_parent ();
4854		[Version (since = "1.12")]
4855		public void get_pivot_point (out float pivot_x, out float pivot_y);
4856		[Version (since = "1.12")]
4857		public float get_pivot_point_z ();
4858		[Version (since = "0.6")]
4859		public void get_position (out float x, out float y);
4860		[Version (since = "0.8")]
4861		public virtual void get_preferred_height (float for_width, out float min_height_p, out float natural_height_p);
4862		[Version (since = "0.8")]
4863		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);
4864		[Version (since = "0.8")]
4865		public virtual void get_preferred_width (float for_height, out float min_width_p, out float natural_width_p);
4866		[Version (since = "1.10")]
4867		public unowned Clutter.Actor get_previous_sibling ();
4868		[Version (since = "0.6")]
4869		public bool get_reactive ();
4870		[Version (since = "1.2")]
4871		public Clutter.RequestMode get_request_mode ();
4872		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
4873		public double get_rotation (Clutter.RotateAxis axis, out float x, out float y, out float z);
4874		[Version (since = "1.12")]
4875		public double get_rotation_angle (Clutter.RotateAxis axis);
4876		[Version (since = "0.2")]
4877		public void get_scale (out double scale_x, out double scale_y);
4878		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
4879		public void get_scale_center (out float center_x, out float center_y);
4880		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
4881		public Clutter.Gravity get_scale_gravity ();
4882		[Version (since = "1.12")]
4883		public double get_scale_z ();
4884		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
4885		public unowned Clutter.Shader get_shader ();
4886		[Version (since = "0.2")]
4887		public void get_size (out float width, out float height);
4888		[Version (since = "0.8")]
4889		public unowned Clutter.Stage get_stage ();
4890		[Version (since = "1.2")]
4891		public Clutter.TextDirection get_text_direction ();
4892		[Version (since = "1.12")]
4893		public Clutter.Matrix get_transform ();
4894		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
4895		public Clutter.Matrix get_transformation_matrix ();
4896		[Version (since = "1.6")]
4897		public unowned Clutter.PaintVolume? get_transformed_paint_volume (Clutter.Actor relative_to_ancestor);
4898		[Version (since = "0.8")]
4899		public void get_transformed_position (out float x, out float y);
4900		[Version (since = "0.8")]
4901		public void get_transformed_size (out float width, out float height);
4902		[Version (since = "1.10")]
4903		public unowned Clutter.Transition get_transition (string name);
4904		[Version (since = "1.12")]
4905		public void get_translation (out float translate_x, out float translate_y, out float translate_z);
4906		public float get_width ();
4907		public float get_x ();
4908		[Version (since = "1.10")]
4909		public Clutter.ActorAlign get_x_align ();
4910		[Version (since = "1.12")]
4911		public bool get_x_expand ();
4912		public float get_y ();
4913		[Version (since = "1.10")]
4914		public Clutter.ActorAlign get_y_align ();
4915		[Version (since = "1.12")]
4916		public bool get_y_expand ();
4917		[Version (since = "1.12")]
4918		public float get_z_position ();
4919		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
4920		public Clutter.Gravity get_z_rotation_gravity ();
4921		[Version (since = "1.0")]
4922		public void grab_key_focus ();
4923		[Version (since = "1.10")]
4924		public bool has_actions ();
4925		[Version (since = "1.4")]
4926		public bool has_allocation ();
4927		[Version (since = "1.10")]
4928		public bool has_constraints ();
4929		[Version (since = "1.10")]
4930		public bool has_effects ();
4931		[Version (since = "1.4")]
4932		public bool has_key_focus ();
4933		[Version (since = "1.8")]
4934		public virtual bool has_overlaps ();
4935		[Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
4936		public virtual void hide_all ();
4937		[Version (since = "1.10")]
4938		public void insert_child_above (Clutter.Actor child, Clutter.Actor? sibling);
4939		[Version (since = "1.10")]
4940		public void insert_child_at_index (Clutter.Actor child, int index_);
4941		[Version (since = "1.10")]
4942		public void insert_child_below (Clutter.Actor child, Clutter.Actor? sibling);
4943		[Version (since = "1.0")]
4944		public bool is_in_clone_paint ();
4945		[Version (since = "1.24")]
4946		public bool is_mapped ();
4947		[Version (since = "1.24")]
4948		public bool is_realized ();
4949		[Version (since = "0.6")]
4950		public bool is_rotated ();
4951		[Version (since = "0.6")]
4952		public bool is_scaled ();
4953		[Version (since = "1.24")]
4954		public bool is_visible ();
4955		[Version (deprecated = true, deprecated_since = "1.10")]
4956		public void lower (Clutter.Actor? above);
4957		[Version (deprecated = true, deprecated_since = "1.10")]
4958		public void lower_bottom ();
4959		[Version (since = "1.0")]
4960		public virtual void map ();
4961		[Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
4962		public void move_anchor_point (float anchor_x, float anchor_y);
4963		[Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
4964		public void move_anchor_point_from_gravity (Clutter.Gravity gravity);
4965		[Version (since = "0.2")]
4966		public void move_by (float dx, float dy);
4967		[Version (since = "1.12")]
4968		public bool needs_expand (Clutter.Orientation orientation);
4969		[NoWrapper]
4970		public virtual void paint_node (Clutter.PaintNode root);
4971		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
4972		public void pop_internal ();
4973		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
4974		public void push_internal ();
4975		public void queue_redraw ();
4976		[Version (since = "1.10")]
4977		public void queue_redraw_with_clip (Cairo.RectangleInt? clip);
4978		[Version (deprecated = true, deprecated_since = "1.10")]
4979		public void raise (Clutter.Actor? below);
4980		[Version (deprecated = true, deprecated_since = "1.10")]
4981		public void raise_top ();
4982		[Version (since = "1.4")]
4983		public void remove_action (Clutter.Action action);
4984		[Version (since = "1.4")]
4985		public void remove_action_by_name (string name);
4986		[Version (since = "1.10")]
4987		public void remove_all_children ();
4988		[Version (since = "1.10")]
4989		public void remove_all_transitions ();
4990		[Version (since = "1.10")]
4991		public void remove_child (Clutter.Actor child);
4992		public void remove_clip ();
4993		[Version (since = "1.4")]
4994		public void remove_constraint (Clutter.Constraint constraint);
4995		[Version (since = "1.4")]
4996		public void remove_constraint_by_name (string name);
4997		[Version (since = "1.4")]
4998		public void remove_effect (Clutter.Effect effect);
4999		[Version (since = "1.4")]
5000		public void remove_effect_by_name (string name);
5001		[Version (since = "1.10")]
5002		public void remove_transition (string name);
5003		[Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
5004		public void reparent (Clutter.Actor new_parent);
5005		[Version (since = "1.10")]
5006		public void replace_child (Clutter.Actor old_child, Clutter.Actor new_child);
5007		[Version (since = "1.10")]
5008		public void restore_easing_state ();
5009		[Version (since = "1.10")]
5010		public void save_easing_state ();
5011		[Version (since = "1.10")]
5012		public void set_allocation (Clutter.ActorBox box, Clutter.AllocationFlags flags);
5013		[Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
5014		public void set_anchor_point (float anchor_x, float anchor_y);
5015		[Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
5016		public void set_anchor_point_from_gravity (Clutter.Gravity gravity);
5017		[Version (since = "1.10")]
5018		public void set_background_color (Clutter.Color? color);
5019		[Version (since = "1.10")]
5020		public void set_child_above_sibling (Clutter.Actor child, Clutter.Actor? sibling);
5021		[Version (since = "1.10")]
5022		public void set_child_at_index (Clutter.Actor child, int index_);
5023		[Version (since = "1.10")]
5024		public void set_child_below_sibling (Clutter.Actor child, Clutter.Actor? sibling);
5025		[Version (since = "1.12")]
5026		public void set_child_transform (Clutter.Matrix? transform);
5027		[Version (since = "0.6")]
5028		public void set_clip (float xoff, float yoff, float width, float height);
5029		[Version (since = "1.4")]
5030		public void set_clip_to_allocation (bool clip_set);
5031		[Version (since = "1.10")]
5032		public void set_content (Clutter.Content? content);
5033		[Version (since = "1.10")]
5034		public void set_content_gravity (Clutter.ContentGravity gravity);
5035		[Version (since = "1.12")]
5036		public void set_content_repeat (Clutter.ContentRepeat repeat);
5037		[Version (since = "1.10")]
5038		public void set_content_scaling_filters (Clutter.ScalingFilter min_filter, Clutter.ScalingFilter mag_filter);
5039		[Version (deprecated = true, deprecated_since = "1.12")]
5040		public void set_depth (float depth);
5041		[Version (since = "1.10")]
5042		public void set_easing_delay (uint msecs);
5043		[Version (since = "1.10")]
5044		public void set_easing_duration (uint msecs);
5045		[Version (since = "1.10")]
5046		public void set_easing_mode (Clutter.AnimationMode mode);
5047		[Version (since = "0.8")]
5048		public void set_fixed_position_set (bool is_set);
5049		[Version (since = "1.0")]
5050		public void set_flags (Clutter.ActorFlags flags);
5051		[Version (deprecated = true, deprecated_since = "1.10")]
5052		public void set_geometry (Clutter.Geometry geometry);
5053		[Version (since = "0.2")]
5054		public void set_height (float height);
5055		[Version (since = "1.10")]
5056		public void set_layout_manager (Clutter.LayoutManager? manager);
5057		[Version (since = "1.10")]
5058		public void set_margin (Clutter.Margin margin);
5059		[Version (since = "1.10")]
5060		public void set_margin_bottom (float margin);
5061		[Version (since = "1.10")]
5062		public void set_margin_left (float margin);
5063		[Version (since = "1.10")]
5064		public void set_margin_right (float margin);
5065		[Version (since = "1.10")]
5066		public void set_margin_top (float margin);
5067		public void set_name (string name);
5068		[Version (since = "1.8")]
5069		public void set_offscreen_redirect (Clutter.OffscreenRedirect redirect);
5070		public void set_opacity (uint8 opacity);
5071		[Version (deprecated = true, deprecated_since = "1.10")]
5072		public void set_parent (Clutter.Actor parent);
5073		[Version (since = "1.12")]
5074		public void set_pivot_point (float pivot_x, float pivot_y);
5075		[Version (since = "1.12")]
5076		public void set_pivot_point_z (float pivot_z);
5077		public void set_position (float x, float y);
5078		[Version (since = "0.6")]
5079		public void set_reactive (bool reactive);
5080		[Version (since = "1.2")]
5081		public void set_request_mode (Clutter.RequestMode mode);
5082		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
5083		public void set_rotation (Clutter.RotateAxis axis, double angle, float x, float y, float z);
5084		[Version (since = "1.12")]
5085		public void set_rotation_angle (Clutter.RotateAxis axis, double angle);
5086		[Version (since = "0.2")]
5087		public void set_scale (double scale_x, double scale_y);
5088		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
5089		public void set_scale_full (double scale_x, double scale_y, float center_x, float center_y);
5090		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
5091		public void set_scale_with_gravity (double scale_x, double scale_y, Clutter.Gravity gravity);
5092		[Version (since = "1.12")]
5093		public void set_scale_z (double scale_z);
5094		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
5095		public bool set_shader (Clutter.Shader? shader);
5096		[Version (deprecated = true, deprecated_since = "1.8", since = "1.0")]
5097		public void set_shader_param (string param, GLib.Value value);
5098		[Version (deprecated = true, deprecated_since = "1.8", since = "0.8")]
5099		public void set_shader_param_float (string param, float value);
5100		[Version (deprecated = true, deprecated_since = "1.8", since = "0.8")]
5101		public void set_shader_param_int (string param, int value);
5102		public void set_size (float width, float height);
5103		[Version (since = "1.2")]
5104		public void set_text_direction (Clutter.TextDirection text_dir);
5105		[Version (since = "1.12")]
5106		public void set_transform (Clutter.Matrix? transform);
5107		[Version (since = "1.12")]
5108		public void set_translation (float translate_x, float translate_y, float translate_z);
5109		[Version (since = "0.2")]
5110		public void set_width (float width);
5111		[Version (since = "0.6")]
5112		public void set_x (float x);
5113		[Version (since = "1.10")]
5114		public void set_x_align (Clutter.ActorAlign x_align);
5115		[Version (since = "1.12")]
5116		public void set_x_expand (bool expand);
5117		[Version (since = "0.6")]
5118		public void set_y (float y);
5119		[Version (since = "1.10")]
5120		public void set_y_align (Clutter.ActorAlign y_align);
5121		[Version (since = "1.12")]
5122		public void set_y_expand (bool expand);
5123		[Version (since = "1.12")]
5124		public void set_z_position (float z_position);
5125		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
5126		public void set_z_rotation_from_gravity (double angle, Clutter.Gravity gravity);
5127		public bool should_pick_paint ();
5128		[Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
5129		public virtual void show_all ();
5130		[Version (since = "0.6")]
5131		public bool transform_stage_point (float x, float y, out float x_out, out float y_out);
5132		[Version (since = "1.0")]
5133		public virtual void unmap ();
5134		[Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
5135		public void unparent ();
5136		[Version (since = "1.0")]
5137		public void unset_flags (Clutter.ActorFlags flags);
5138		[NoAccessorMethod]
5139		[Version (since = "1.4")]
5140		public Clutter.Action actions { set; }
5141		[NoAccessorMethod]
5142		[Version (since = "0.8")]
5143		public Clutter.ActorBox allocation { owned get; }
5144		[NoAccessorMethod]
5145		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
5146		public Clutter.Gravity anchor_gravity { get; set; }
5147		[NoAccessorMethod]
5148		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
5149		public float anchor_x { get; set; }
5150		[NoAccessorMethod]
5151		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
5152		public float anchor_y { get; set; }
5153		[Version (since = "1.10")]
5154		public Clutter.Color background_color { get; set; }
5155		[NoAccessorMethod]
5156		[Version (since = "1.10")]
5157		public bool background_color_set { get; }
5158		[Version (since = "1.12")]
5159		public Clutter.Matrix child_transform { get; set; }
5160		[NoAccessorMethod]
5161		[Version (since = "1.12")]
5162		public bool child_transform_set { get; }
5163		[NoAccessorMethod]
5164		[Version (deprecated = true, deprecated_since = "1.12")]
5165		public Clutter.Geometry clip { owned get; set; }
5166		[NoAccessorMethod]
5167		[Version (since = "1.12")]
5168		public Clutter.Rect clip_rect { owned get; set; }
5169		[Version (since = "1.0")]
5170		public bool clip_to_allocation { get; set; }
5171		[NoAccessorMethod]
5172		[Version (since = "1.4")]
5173		public Clutter.Constraint constraints { set; }
5174		[Version (since = "1.10")]
5175		public Clutter.Content content { get; set; }
5176		[Version (since = "1.10")]
5177		public Clutter.ActorBox content_box { get; }
5178		[Version (since = "1.10")]
5179		public Clutter.ContentGravity content_gravity { get; set; }
5180		[Version (since = "1.12")]
5181		public Clutter.ContentRepeat content_repeat { get; set; }
5182		[Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
5183		public float depth { get; set; }
5184		[NoAccessorMethod]
5185		[Version (since = "1.4")]
5186		public Clutter.Effect effect { set; }
5187		[Version (since = "1.10")]
5188		public Clutter.Actor first_child { get; }
5189		[Version (since = "0.8")]
5190		public bool fixed_position_set { get; set; }
5191		[NoAccessorMethod]
5192		[Version (since = "0.8")]
5193		public float fixed_x { get; set; }
5194		[NoAccessorMethod]
5195		[Version (since = "0.8")]
5196		public float fixed_y { get; set; }
5197		[NoAccessorMethod]
5198		public bool has_clip { get; }
5199		[NoAccessorMethod]
5200		[Version (since = "1.2")]
5201		public bool has_pointer { get; }
5202		public float height { get; set; }
5203		[Version (since = "1.10")]
5204		public Clutter.Actor last_child { get; }
5205		[Version (since = "1.10")]
5206		public Clutter.LayoutManager layout_manager { get; set; }
5207		[NoAccessorMethod]
5208		public Clutter.ScalingFilter magnification_filter { get; set; }
5209		[NoAccessorMethod]
5210		[Version (since = "1.0")]
5211		public bool mapped { get; }
5212		[Version (since = "1.10")]
5213		public float margin_bottom { get; set; }
5214		[Version (since = "1.10")]
5215		public float margin_left { get; set; }
5216		[Version (since = "1.10")]
5217		public float margin_right { get; set; }
5218		[Version (since = "1.10")]
5219		public float margin_top { get; set; }
5220		[NoAccessorMethod]
5221		[Version (since = "0.8")]
5222		public float min_height { get; set; }
5223		[NoAccessorMethod]
5224		[Version (since = "0.8")]
5225		public bool min_height_set { get; set; }
5226		[NoAccessorMethod]
5227		[Version (since = "0.8")]
5228		public float min_width { get; set; }
5229		[NoAccessorMethod]
5230		[Version (since = "0.8")]
5231		public bool min_width_set { get; set; }
5232		[NoAccessorMethod]
5233		public Clutter.ScalingFilter minification_filter { get; set; }
5234		[Version (since = "0.2")]
5235		public string name { get; set; }
5236		[NoAccessorMethod]
5237		[Version (since = "0.8")]
5238		public float natural_height { get; set; }
5239		[NoAccessorMethod]
5240		[Version (since = "0.8")]
5241		public bool natural_height_set { get; set; }
5242		[NoAccessorMethod]
5243		[Version (since = "0.8")]
5244		public float natural_width { get; set; }
5245		[NoAccessorMethod]
5246		[Version (since = "0.8")]
5247		public bool natural_width_set { get; set; }
5248		[Version (since = "1.8")]
5249		public Clutter.OffscreenRedirect offscreen_redirect { get; set; }
5250		public uint opacity { get; set; }
5251		[NoAccessorMethod]
5252		[Version (since = "1.12")]
5253		public Clutter.Point pivot_point { owned get; set; }
5254		[Version (since = "1.12")]
5255		public float pivot_point_z { get; set; }
5256		[NoAccessorMethod]
5257		[Version (since = "1.12")]
5258		public Clutter.Point position { owned get; set; }
5259		[Version (since = "0.6")]
5260		public bool reactive { get; set; }
5261		[NoAccessorMethod]
5262		[Version (since = "1.0")]
5263		public bool realized { get; }
5264		[Version (since = "0.8")]
5265		public Clutter.RequestMode request_mode { get; set; }
5266		[NoAccessorMethod]
5267		[Version (since = "0.6")]
5268		public double rotation_angle_x { get; set; }
5269		[NoAccessorMethod]
5270		[Version (since = "0.6")]
5271		public double rotation_angle_y { get; set; }
5272		[NoAccessorMethod]
5273		[Version (since = "0.6")]
5274		public double rotation_angle_z { get; set; }
5275		[NoAccessorMethod]
5276		[Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
5277		public Clutter.Vertex rotation_center_x { owned get; set; }
5278		[NoAccessorMethod]
5279		[Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
5280		public Clutter.Vertex rotation_center_y { owned get; set; }
5281		[NoAccessorMethod]
5282		[Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
5283		public Clutter.Vertex rotation_center_z { owned get; set; }
5284		[NoAccessorMethod]
5285		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
5286		public Clutter.Gravity rotation_center_z_gravity { get; set; }
5287		[NoAccessorMethod]
5288		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
5289		public float scale_center_x { get; set; }
5290		[NoAccessorMethod]
5291		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
5292		public float scale_center_y { get; set; }
5293		[NoAccessorMethod]
5294		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
5295		public Clutter.Gravity scale_gravity { get; set; }
5296		[NoAccessorMethod]
5297		[Version (since = "0.6")]
5298		public double scale_x { get; set; }
5299		[NoAccessorMethod]
5300		[Version (since = "0.6")]
5301		public double scale_y { get; set; }
5302		[Version (since = "1.12")]
5303		public double scale_z { get; set; }
5304		[NoAccessorMethod]
5305		[Version (since = "0.8")]
5306		public bool show_on_set_parent { get; set; }
5307		[NoAccessorMethod]
5308		[Version (since = "1.12")]
5309		public Clutter.Size size { owned get; set; }
5310		[Version (since = "1.0")]
5311		public Clutter.TextDirection text_direction { get; set; }
5312		[Version (since = "1.12")]
5313		public Clutter.Matrix transform { get; set; }
5314		[NoAccessorMethod]
5315		[Version (since = "1.12")]
5316		public bool transform_set { get; }
5317		[NoAccessorMethod]
5318		[Version (since = "1.12")]
5319		public float translation_x { get; set; }
5320		[NoAccessorMethod]
5321		[Version (since = "1.12")]
5322		public float translation_y { get; set; }
5323		[NoAccessorMethod]
5324		[Version (since = "1.12")]
5325		public float translation_z { get; set; }
5326		[NoAccessorMethod]
5327		public bool visible { get; set; }
5328		public float width { get; set; }
5329		public float x { get; set; }
5330		[Version (since = "1.10")]
5331		public Clutter.ActorAlign x_align { get; set; }
5332		[Version (since = "1.12")]
5333		public bool x_expand { get; set; }
5334		public float y { get; set; }
5335		[Version (since = "1.10")]
5336		public Clutter.ActorAlign y_align { get; set; }
5337		[Version (since = "1.12")]
5338		public bool y_expand { get; set; }
5339		[Version (since = "1.12")]
5340		public float z_position { get; set; }
5341		[Version (since = "1.0")]
5342		public signal void allocation_changed (Clutter.ActorBox box, Clutter.AllocationFlags flags);
5343		[Version (since = "0.6")]
5344		public virtual signal bool button_press_event (Clutter.ButtonEvent event);
5345		[Version (since = "0.6")]
5346		public virtual signal bool button_release_event (Clutter.ButtonEvent event);
5347		[Version (since = "0.6")]
5348		public virtual signal bool captured_event (Clutter.Event event);
5349		[HasEmitter]
5350		[Version (since = "0.2")]
5351		public virtual signal void destroy ();
5352		[Version (since = "0.6")]
5353		public virtual signal bool enter_event (Clutter.CrossingEvent event);
5354		[Version (since = "0.6")]
5355		public virtual signal bool event (Clutter.Event event);
5356		[HasEmitter]
5357		[Version (since = "0.2")]
5358		public virtual signal void hide ();
5359		[Version (since = "0.6")]
5360		public virtual signal void key_focus_in ();
5361		[Version (since = "0.6")]
5362		public virtual signal void key_focus_out ();
5363		[Version (since = "0.6")]
5364		public virtual signal bool key_press_event (Clutter.KeyEvent event);
5365		[Version (since = "0.6")]
5366		public virtual signal bool key_release_event (Clutter.KeyEvent event);
5367		[Version (since = "0.6")]
5368		public virtual signal bool leave_event (Clutter.CrossingEvent event);
5369		[Version (since = "0.6")]
5370		public virtual signal bool motion_event (Clutter.MotionEvent event);
5371		[HasEmitter]
5372		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
5373		public virtual signal void paint ();
5374		[Version (since = "0.2")]
5375		public virtual signal void parent_set (Clutter.Actor? old_parent);
5376		[Version (since = "1.0")]
5377		public virtual signal void pick (Clutter.Color color);
5378		[HasEmitter]
5379		[Version (since = "1.2")]
5380		public virtual signal void queue_relayout ();
5381		[HasEmitter]
5382		[Version (deprecated = true, deprecated_since = "1.16", since = "0.8")]
5383		public virtual signal void realize ();
5384		[Version (since = "0.6")]
5385		public virtual signal bool scroll_event (Clutter.ScrollEvent event);
5386		[HasEmitter]
5387		[Version (since = "0.2")]
5388		public virtual signal void show ();
5389		[Version (since = "1.12")]
5390		public virtual signal bool touch_event (Clutter.Event event);
5391		[Version (since = "1.12")]
5392		public signal void transition_stopped (string name, bool is_finished);
5393		[Version (since = "1.10")]
5394		public signal void transitions_completed ();
5395		[HasEmitter]
5396		[Version (deprecated = true, deprecated_since = "1.16", since = "0.8")]
5397		public virtual signal void unrealize ();
5398	}
5399	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_actor_meta_get_type ()")]
5400	[Version (since = "1.4")]
5401	public abstract class ActorMeta : GLib.InitiallyUnowned {
5402		[CCode (has_construct_function = false)]
5403		protected ActorMeta ();
5404		public unowned Clutter.Actor get_actor ();
5405		public bool get_enabled ();
5406		public unowned string get_name ();
5407		[NoWrapper]
5408		public virtual void set_actor (Clutter.Actor? actor);
5409		public void set_enabled (bool is_enabled);
5410		public void set_name (string name);
5411		public Clutter.Actor actor { get; }
5412		public bool enabled { get; set; }
5413		public string name { get; set; }
5414	}
5415	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_align_constraint_get_type ()")]
5416	[Version (since = "1.4")]
5417	public class AlignConstraint : Clutter.Constraint {
5418		[CCode (has_construct_function = false, type = "ClutterConstraint*")]
5419		public AlignConstraint (Clutter.Actor? source, Clutter.AlignAxis axis, float factor);
5420		public Clutter.AlignAxis get_align_axis ();
5421		public float get_factor ();
5422		public unowned Clutter.Actor get_source ();
5423		public void set_align_axis (Clutter.AlignAxis axis);
5424		public void set_factor (float factor);
5425		public void set_source (Clutter.Actor? source);
5426		public Clutter.AlignAxis align_axis { get; set construct; }
5427		public float factor { get; set construct; }
5428		public Clutter.Actor source { get; set construct; }
5429	}
5430	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_alpha_get_type ()")]
5431	[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
5432	public class Alpha : GLib.InitiallyUnowned, Clutter.Scriptable {
5433		[CCode (has_construct_function = false)]
5434		public Alpha ();
5435		[CCode (has_construct_function = false)]
5436		[Version (since = "1.0")]
5437		public Alpha.full (Clutter.Timeline timeline, ulong mode);
5438		public double get_alpha ();
5439		[Version (since = "1.0")]
5440		public ulong get_mode ();
5441		public unowned Clutter.Timeline get_timeline ();
5442		[Version (since = "1.0")]
5443		public static ulong register_closure (GLib.Closure closure);
5444		[Version (since = "1.0")]
5445		public static ulong register_func (Clutter.AlphaFunc func);
5446		[Version (since = "0.8")]
5447		public void set_closure (GLib.Closure closure);
5448		public void set_func (owned Clutter.AlphaFunc func);
5449		[Version (since = "1.0")]
5450		public void set_mode (ulong mode);
5451		public void set_timeline (Clutter.Timeline timeline);
5452		[CCode (has_construct_function = false)]
5453		[Version (since = "1.0")]
5454		public Alpha.with_func (Clutter.Timeline timeline, owned Clutter.AlphaFunc func);
5455		public double alpha { get; }
5456		[Version (since = "1.0")]
5457		public ulong mode { get; set construct; }
5458		public Clutter.Timeline timeline { get; set; }
5459	}
5460	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_animation_get_type ()")]
5461	[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
5462	public class Animation : GLib.Object, Clutter.Scriptable {
5463		[CCode (has_construct_function = false)]
5464		public Animation ();
5465		public unowned Clutter.Animation bind (string property_name, GLib.Value final);
5466		public unowned Clutter.Animation bind_interval (string property_name, owned Clutter.Interval interval);
5467		[Version (deprecated = true, deprecated_since = "1.10", since = "1.0")]
5468		public unowned Clutter.Alpha get_alpha ();
5469		public uint get_duration ();
5470		public unowned Clutter.Interval get_interval (string property_name);
5471		public bool get_loop ();
5472		public ulong get_mode ();
5473		public unowned GLib.Object get_object ();
5474		public unowned Clutter.Timeline get_timeline ();
5475		public bool has_property (string property_name);
5476		[Version (deprecated = true, deprecated_since = "1.10", since = "1.0")]
5477		public void set_alpha (Clutter.Alpha alpha);
5478		public void set_duration (uint msecs);
5479		public void set_loop (bool loop);
5480		public void set_mode (ulong mode);
5481		public void set_object (GLib.Object object);
5482		public void set_timeline (Clutter.Timeline? timeline);
5483		public void unbind_property (string property_name);
5484		public unowned Clutter.Animation update (string property_name, GLib.Value final);
5485		public void update_interval (string property_name, Clutter.Interval interval);
5486		[Version (deprecated = true, deprecated_since = "1.10", since = "1.0")]
5487		public Clutter.Alpha alpha { get; set; }
5488		public uint duration { get; set; }
5489		public bool loop { get; set; }
5490		public ulong mode { get; set; }
5491		public GLib.Object object { get; set; }
5492		public Clutter.Timeline timeline { get; set; }
5493		[HasEmitter]
5494		public virtual signal void completed ();
5495		public virtual signal void started ();
5496	}
5497	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_animator_get_type ()")]
5498	[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5499	public class Animator : GLib.Object, Clutter.Scriptable {
5500		[CCode (has_construct_function = false)]
5501		public Animator ();
5502		public bool compute_value (GLib.Object object, string property_name, double progress, GLib.Value value);
5503		public uint get_duration ();
5504		public GLib.List<weak Clutter.AnimatorKey> get_keys (GLib.Object? object, string? property_name, double progress);
5505		public unowned Clutter.Timeline get_timeline ();
5506		public bool property_get_ease_in (GLib.Object object, string property_name);
5507		public Clutter.Interpolation property_get_interpolation (GLib.Object object, string property_name);
5508		public void property_set_ease_in (GLib.Object object, string property_name, bool ease_in);
5509		public void property_set_interpolation (GLib.Object object, string property_name, Clutter.Interpolation interpolation);
5510		public void remove_key (GLib.Object? object, string? property_name, double progress);
5511		public void @set (void* first_object, string first_property_name, uint first_mode, ...);
5512		public void set_duration (uint duration);
5513		public unowned Clutter.Animator set_key (GLib.Object object, string property_name, uint mode, double progress, GLib.Value value);
5514		public void set_timeline (Clutter.Timeline timeline);
5515		public unowned Clutter.Timeline start ();
5516		public uint duration { get; set; }
5517		public Clutter.Timeline timeline { get; set; }
5518	}
5519	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_animator_key_get_type ()")]
5520	[Compact]
5521	[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5522	public class AnimatorKey {
5523		public ulong get_mode ();
5524		public unowned GLib.Object get_object ();
5525		public double get_progress ();
5526		public unowned string get_property_name ();
5527		public GLib.Type get_property_type ();
5528		public bool get_value (GLib.Value value);
5529	}
5530	[CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
5531	[Compact]
5532	[Version (since = "0.2")]
5533	public class AnyEvent : Clutter.Event {
5534		public Clutter.EventFlags flags;
5535		public weak Clutter.Actor source;
5536		public weak Clutter.Stage stage;
5537		public uint32 time;
5538		public Clutter.EventType type;
5539	}
5540	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_backend_get_type ()")]
5541	[Version (since = "0.4")]
5542	public class Backend : GLib.Object {
5543		[CCode (has_construct_function = false)]
5544		protected Backend ();
5545		[NoWrapper]
5546		public virtual void add_options (GLib.OptionGroup group);
5547		[NoWrapper]
5548		public virtual bool create_context () throws GLib.Error;
5549		[NoWrapper]
5550		public virtual unowned Clutter.StageWindow create_stage (Clutter.Stage wrapper) throws GLib.Error;
5551		[NoWrapper]
5552		public virtual void ensure_context (Clutter.Stage stage);
5553		[NoWrapper]
5554		public virtual unowned Clutter.DeviceManager get_device_manager ();
5555		[Version (deprecated = true, deprecated_since = "1.4", since = "0.4")]
5556		public uint get_double_click_distance ();
5557		[Version (deprecated = true, deprecated_since = "1.4", since = "0.4")]
5558		public uint get_double_click_time ();
5559		[NoWrapper]
5560		public virtual Clutter.FeatureFlags get_features ();
5561		[Version (deprecated = true, deprecated_since = "1.4", since = "1.0")]
5562		public unowned string get_font_name ();
5563		[Version (since = "0.8")]
5564		public unowned Cairo.FontOptions get_font_options ();
5565		public double get_resolution ();
5566		[NoWrapper]
5567		public virtual void init_events ();
5568		[NoWrapper]
5569		public virtual void init_features ();
5570		[NoWrapper]
5571		public virtual bool post_parse () throws GLib.Error;
5572		[NoWrapper]
5573		public virtual bool pre_parse () throws GLib.Error;
5574		[NoWrapper]
5575		public virtual void redraw (Clutter.Stage stage);
5576		[Version (deprecated = true, deprecated_since = "1.4", since = "0.4")]
5577		public void set_double_click_distance (uint distance);
5578		[Version (deprecated = true, deprecated_since = "1.4", since = "0.4")]
5579		public void set_double_click_time (uint msec);
5580		[Version (deprecated = true, deprecated_since = "1.4", since = "1.0")]
5581		public void set_font_name (string font_name);
5582		[Version (since = "0.8")]
5583		public void set_font_options (Cairo.FontOptions options);
5584		[Version (deprecated = true, deprecated_since = "1.4", since = "0.4")]
5585		public void set_resolution (double dpi);
5586		[Version (since = "1.0")]
5587		public signal void font_changed ();
5588		[Version (since = "1.0")]
5589		public signal void resolution_changed ();
5590		[Version (since = "1.4")]
5591		public signal void settings_changed ();
5592	}
5593	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_behaviour_get_type ()")]
5594	[Version (deprecated = true, deprecated_since = "1.6", since = "0.2")]
5595	public abstract class Behaviour : GLib.Object, Clutter.Scriptable {
5596		[CCode (has_construct_function = false)]
5597		protected Behaviour ();
5598		public void actors_foreach (Clutter.BehaviourForeachFunc func);
5599		[NoWrapper]
5600		public virtual void alpha_notify (double alpha_value);
5601		public void apply (Clutter.Actor actor);
5602		public GLib.SList<weak Clutter.Actor> get_actors ();
5603		public unowned Clutter.Alpha get_alpha ();
5604		public int get_n_actors ();
5605		public unowned Clutter.Actor get_nth_actor (int index_);
5606		[Version (since = "0.4")]
5607		public bool is_applied (Clutter.Actor actor);
5608		public void remove (Clutter.Actor actor);
5609		[Version (since = "0.4")]
5610		public void remove_all ();
5611		public void set_alpha (Clutter.Alpha alpha);
5612		public Clutter.Alpha alpha { get; set; }
5613		[Version (since = "0.4")]
5614		public virtual signal void applied (Clutter.Actor actor);
5615		[Version (since = "0.4")]
5616		public virtual signal void removed (Clutter.Actor actor);
5617	}
5618	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_behaviour_depth_get_type ()")]
5619	[Version (deprecated = true, deprecated_since = "1.6", since = "0.2")]
5620	public class BehaviourDepth : Clutter.Behaviour, Clutter.Scriptable {
5621		[CCode (has_construct_function = false, type = "ClutterBehaviour*")]
5622		[Version (since = "0.4")]
5623		public BehaviourDepth (Clutter.Alpha? alpha, int depth_start, int depth_end);
5624		[Version (since = "0.6")]
5625		public void get_bounds (out int depth_start, out int depth_end);
5626		[Version (since = "0.6")]
5627		public void set_bounds (int depth_start, int depth_end);
5628		[NoAccessorMethod]
5629		[Version (since = "0.4")]
5630		public int depth_end { get; set; }
5631		[NoAccessorMethod]
5632		[Version (since = "0.4")]
5633		public int depth_start { get; set; }
5634	}
5635	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_behaviour_ellipse_get_type ()")]
5636	[Version (deprecated = true, deprecated_since = "1.6", since = "0.4")]
5637	public class BehaviourEllipse : Clutter.Behaviour, Clutter.Scriptable {
5638		[CCode (has_construct_function = false, type = "ClutterBehaviour*")]
5639		public BehaviourEllipse (Clutter.Alpha? alpha, int x, int y, int width, int height, Clutter.RotateDirection direction, double start, double end);
5640		public double get_angle_end ();
5641		[Version (since = "0.6")]
5642		public double get_angle_start ();
5643		public double get_angle_tilt (Clutter.RotateAxis axis);
5644		public void get_center (out int x, out int y);
5645		public Clutter.RotateDirection get_direction ();
5646		public int get_height ();
5647		public void get_tilt (out double angle_tilt_x, out double angle_tilt_y, out double angle_tilt_z);
5648		public int get_width ();
5649		public void set_angle_end (double angle_end);
5650		[Version (since = "0.6")]
5651		public void set_angle_start (double angle_start);
5652		public void set_angle_tilt (Clutter.RotateAxis axis, double angle_tilt);
5653		public void set_center (int x, int y);
5654		public void set_direction (Clutter.RotateDirection direction);
5655		public void set_height (int height);
5656		public void set_tilt (double angle_tilt_x, double angle_tilt_y, double angle_tilt_z);
5657		public void set_width (int width);
5658		public double angle_end { get; set; }
5659		public double angle_start { get; set; }
5660		[NoAccessorMethod]
5661		public double angle_tilt_x { get; set; }
5662		[NoAccessorMethod]
5663		public double angle_tilt_y { get; set; }
5664		[NoAccessorMethod]
5665		public double angle_tilt_z { get; set; }
5666		[NoAccessorMethod]
5667		public Clutter.Knot center { owned get; set; }
5668		public Clutter.RotateDirection direction { get; set; }
5669		public int height { get; set; }
5670		public int width { get; set; }
5671	}
5672	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_behaviour_opacity_get_type ()")]
5673	[Version (deprecated = true, deprecated_since = "1.6", since = "0.2")]
5674	public class BehaviourOpacity : Clutter.Behaviour, Clutter.Scriptable {
5675		[CCode (has_construct_function = false, type = "ClutterBehaviour*")]
5676		public BehaviourOpacity (Clutter.Alpha? alpha, uint8 opacity_start, uint8 opacity_end);
5677		[Version (since = "0.6")]
5678		public void get_bounds (out uint8 opacity_start, out uint8 opacity_end);
5679		[Version (since = "0.6")]
5680		public void set_bounds (uint8 opacity_start, uint8 opacity_end);
5681		[NoAccessorMethod]
5682		public uint opacity_end { get; set; }
5683		[NoAccessorMethod]
5684		public uint opacity_start { get; set; }
5685	}
5686	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_behaviour_path_get_type ()")]
5687	[Version (deprecated = true, deprecated_since = "1.6", since = "0.2")]
5688	public class BehaviourPath : Clutter.Behaviour, Clutter.Scriptable {
5689		[CCode (has_construct_function = false, type = "ClutterBehaviour*")]
5690		public BehaviourPath (Clutter.Alpha? alpha, Clutter.Path path);
5691		[Version (since = "1.0")]
5692		public unowned Clutter.Path get_path ();
5693		[Version (since = "1.0")]
5694		public void set_path (Clutter.Path path);
5695		[CCode (has_construct_function = false, type = "ClutterBehaviour*")]
5696		[Version (since = "1.0")]
5697		public BehaviourPath.with_description (Clutter.Alpha? alpha, string desc);
5698		[CCode (has_construct_function = false, type = "ClutterBehaviour*")]
5699		[Version (since = "1.0")]
5700		public BehaviourPath.with_knots (Clutter.Alpha? alpha, [CCode (array_length_cname = "n_knots", array_length_pos = 2.1, array_length_type = "guint")] Clutter.Knot[] knots);
5701		public Clutter.Path path { get; set; }
5702		public virtual signal void knot_reached (uint knot_num);
5703	}
5704	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_behaviour_rotate_get_type ()")]
5705	[Version (deprecated = true, deprecated_since = "1.6", since = "0.4")]
5706	public class BehaviourRotate : Clutter.Behaviour, Clutter.Scriptable {
5707		[CCode (has_construct_function = false, type = "ClutterBehaviour*")]
5708		public BehaviourRotate (Clutter.Alpha? alpha, Clutter.RotateAxis axis, Clutter.RotateDirection direction, double angle_start, double angle_end);
5709		public Clutter.RotateAxis get_axis ();
5710		public void get_bounds (out double angle_start, out double angle_end);
5711		public void get_center (out int x, out int y, out int z);
5712		public Clutter.RotateDirection get_direction ();
5713		public void set_axis (Clutter.RotateAxis axis);
5714		public void set_bounds (double angle_start, double angle_end);
5715		public void set_center (int x, int y, int z);
5716		public void set_direction (Clutter.RotateDirection direction);
5717		[NoAccessorMethod]
5718		public double angle_end { get; set; }
5719		[NoAccessorMethod]
5720		public double angle_start { get; set; }
5721		public Clutter.RotateAxis axis { get; set; }
5722		[NoAccessorMethod]
5723		public int center_x { get; set; }
5724		[NoAccessorMethod]
5725		public int center_y { get; set; }
5726		[NoAccessorMethod]
5727		public int center_z { get; set; }
5728		public Clutter.RotateDirection direction { get; set; }
5729	}
5730	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_behaviour_scale_get_type ()")]
5731	[Version (deprecated = true, deprecated_since = "1.6", since = "0.2")]
5732	public class BehaviourScale : Clutter.Behaviour, Clutter.Scriptable {
5733		[CCode (has_construct_function = false, type = "ClutterBehaviour*")]
5734		public BehaviourScale (Clutter.Alpha? alpha, double x_scale_start, double y_scale_start, double x_scale_end, double y_scale_end);
5735		[Version (since = "0.4")]
5736		public void get_bounds (out double x_scale_start, out double y_scale_start, out double x_scale_end, out double y_scale_end);
5737		[Version (since = "0.6")]
5738		public void set_bounds (double x_scale_start, double y_scale_start, double x_scale_end, double y_scale_end);
5739		[NoAccessorMethod]
5740		[Version (since = "0.6")]
5741		public double x_scale_end { get; set; }
5742		[NoAccessorMethod]
5743		[Version (since = "0.6")]
5744		public double x_scale_start { get; set; }
5745		[NoAccessorMethod]
5746		[Version (since = "0.6")]
5747		public double y_scale_end { get; set; }
5748		[NoAccessorMethod]
5749		[Version (since = "0.6")]
5750		public double y_scale_start { get; set; }
5751	}
5752	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_bin_layout_get_type ()")]
5753	[Version (since = "1.2")]
5754	public class BinLayout : Clutter.LayoutManager {
5755		[CCode (has_construct_function = false, type = "ClutterLayoutManager*")]
5756		public BinLayout (Clutter.BinAlignment x_align = Clutter.BinAlignment.START, Clutter.BinAlignment y_align = Clutter.BinAlignment.START);
5757		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5758		public void add (Clutter.Actor child, Clutter.BinAlignment x_align, Clutter.BinAlignment y_align);
5759		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5760		public void get_alignment (Clutter.Actor? child, out Clutter.BinAlignment x_align, out Clutter.BinAlignment y_align);
5761		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5762		public void set_alignment (Clutter.Actor? child, Clutter.BinAlignment x_align, Clutter.BinAlignment y_align);
5763		[NoAccessorMethod]
5764		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5765		public Clutter.BinAlignment x_align { get; set; }
5766		[NoAccessorMethod]
5767		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5768		public Clutter.BinAlignment y_align { get; set; }
5769	}
5770	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_bind_constraint_get_type ()")]
5771	[Version (since = "1.4")]
5772	public class BindConstraint : Clutter.Constraint {
5773		[CCode (has_construct_function = false, type = "ClutterConstraint*")]
5774		public BindConstraint (Clutter.Actor? source, Clutter.BindCoordinate coordinate, float offset);
5775		public Clutter.BindCoordinate get_coordinate ();
5776		public float get_offset ();
5777		public unowned Clutter.Actor get_source ();
5778		public void set_coordinate (Clutter.BindCoordinate coordinate);
5779		public void set_offset (float offset);
5780		public void set_source (Clutter.Actor? source);
5781		public Clutter.BindCoordinate coordinate { get; set construct; }
5782		public float offset { get; set construct; }
5783		public Clutter.Actor source { get; set construct; }
5784	}
5785	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_binding_pool_get_type ()")]
5786	[Version (since = "1.0")]
5787	public class BindingPool : GLib.Object {
5788		[CCode (has_construct_function = false)]
5789		public BindingPool (string name);
5790		public bool activate (uint key_val, Clutter.ModifierType modifiers, GLib.Object gobject);
5791		public void block_action (string action_name);
5792		public static unowned Clutter.BindingPool find (string name);
5793		public unowned string find_action (uint key_val, Clutter.ModifierType modifiers);
5794		public static unowned Clutter.BindingPool get_for_class (void* klass);
5795		public void install_action (string action_name, uint key_val, Clutter.ModifierType modifiers, owned Clutter.BindingActionFunc callback);
5796		public void install_closure (string action_name, uint key_val, Clutter.ModifierType modifiers, GLib.Closure closure);
5797		public void override_action (uint key_val, Clutter.ModifierType modifiers, owned Clutter.BindingActionFunc callback);
5798		public void override_closure (uint key_val, Clutter.ModifierType modifiers, GLib.Closure closure);
5799		public void remove_action (uint key_val, Clutter.ModifierType modifiers);
5800		public void unblock_action (string action_name);
5801		[NoAccessorMethod]
5802		public string name { owned get; construct; }
5803	}
5804	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_blur_effect_get_type ()")]
5805	[Version (since = "1.4")]
5806	public class BlurEffect : Clutter.OffscreenEffect {
5807		[CCode (has_construct_function = false, type = "ClutterEffect*")]
5808		public BlurEffect ();
5809	}
5810	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_box_get_type ()")]
5811	[Version (since = "1.2")]
5812	public class Box : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
5813		[CCode (has_construct_function = false, type = "ClutterActor*")]
5814		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
5815		public Box (Clutter.LayoutManager manager);
5816		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
5817		public Clutter.Color get_color ();
5818		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
5819		public unowned Clutter.LayoutManager get_layout_manager ();
5820		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
5821		public void pack (Clutter.Actor actor, ...);
5822		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
5823		public void pack_after (Clutter.Actor actor, Clutter.Actor? sibling, ...);
5824		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
5825		public void pack_at (Clutter.Actor actor, int position, ...);
5826		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
5827		public void pack_before (Clutter.Actor actor, Clutter.Actor? sibling, ...);
5828		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
5829		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);
5830		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
5831		public void set_color (Clutter.Color? color);
5832		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
5833		public void set_layout_manager (Clutter.LayoutManager manager);
5834		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
5835		public Clutter.Color color { get; set; }
5836		[NoAccessorMethod]
5837		[Version (deprecated = true, deprecated_since = "1.10", since = "1.2")]
5838		public bool color_set { get; set; }
5839		public Clutter.LayoutManager layout_manager { get; set; }
5840	}
5841	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_box_layout_get_type ()")]
5842	[Version (since = "1.2")]
5843	public class BoxLayout : Clutter.LayoutManager {
5844		[CCode (has_construct_function = false, type = "ClutterLayoutManager*")]
5845		public BoxLayout ();
5846		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5847		public void get_alignment (Clutter.Actor actor, out Clutter.BoxAlignment x_align, out Clutter.BoxAlignment y_align);
5848		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5849		public uint get_easing_duration ();
5850		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5851		public ulong get_easing_mode ();
5852		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5853		public bool get_expand (Clutter.Actor actor);
5854		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5855		public void get_fill (Clutter.Actor actor, out bool x_fill, out bool y_fill);
5856		[Version (since = "1.4")]
5857		public bool get_homogeneous ();
5858		[Version (since = "1.12")]
5859		public Clutter.Orientation get_orientation ();
5860		public bool get_pack_start ();
5861		public uint get_spacing ();
5862		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5863		public bool get_use_animations ();
5864		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5865		public bool get_vertical ();
5866		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5867		public void pack (Clutter.Actor actor, bool expand, bool x_fill, bool y_fill, Clutter.BoxAlignment x_align, Clutter.BoxAlignment y_align);
5868		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5869		public void set_alignment (Clutter.Actor actor, Clutter.BoxAlignment x_align, Clutter.BoxAlignment y_align);
5870		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5871		public void set_easing_duration (uint msecs);
5872		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5873		public void set_easing_mode (ulong mode);
5874		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5875		public void set_expand (Clutter.Actor actor, bool expand);
5876		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5877		public void set_fill (Clutter.Actor actor, bool x_fill, bool y_fill);
5878		[Version (since = "1.4")]
5879		public void set_homogeneous (bool homogeneous);
5880		[Version (since = "1.12")]
5881		public void set_orientation (Clutter.Orientation orientation);
5882		public void set_pack_start (bool pack_start);
5883		public void set_spacing (uint spacing);
5884		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5885		public void set_use_animations (bool animate);
5886		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5887		public void set_vertical (bool vertical);
5888		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5889		public uint easing_duration { get; set; }
5890		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5891		public ulong easing_mode { get; set; }
5892		[Version (since = "1.4")]
5893		public bool homogeneous { get; set; }
5894		[Version (since = "1.12")]
5895		public Clutter.Orientation orientation { get; set; }
5896		public bool pack_start { get; set; }
5897		public uint spacing { get; set; }
5898		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5899		public bool use_animations { get; set; }
5900		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
5901		public bool vertical { get; set; }
5902	}
5903	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_brightness_contrast_effect_get_type ()")]
5904	[Version (since = "1.10")]
5905	public class BrightnessContrastEffect : Clutter.OffscreenEffect {
5906		[CCode (has_construct_function = false, type = "ClutterEffect*")]
5907		public BrightnessContrastEffect ();
5908		public void get_brightness (out float red, out float green, out float blue);
5909		public void get_contrast (out float red, out float green, out float blue);
5910		public void set_brightness (float brightness);
5911		public void set_brightness_full (float red, float green, float blue);
5912		public void set_contrast (float contrast);
5913		public void set_contrast_full (float red, float green, float blue);
5914		[NoAccessorMethod]
5915		public Clutter.Color brightness { owned get; set; }
5916		[NoAccessorMethod]
5917		public Clutter.Color contrast { owned get; set; }
5918	}
5919	[CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
5920	[Compact]
5921	[Version (since = "0.2")]
5922	public class ButtonEvent : Clutter.Event {
5923		public double axes;
5924		public uint32 button;
5925		public uint click_count;
5926		public weak Clutter.InputDevice device;
5927		public Clutter.EventFlags flags;
5928		public Clutter.ModifierType modifier_state;
5929		public weak Clutter.Actor source;
5930		public weak Clutter.Stage stage;
5931		public uint32 time;
5932		public Clutter.EventType type;
5933		public float x;
5934		public float y;
5935	}
5936	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_cairo_texture_get_type ()")]
5937	[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
5938	public class CairoTexture : Clutter.Texture, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
5939		[CCode (has_construct_function = false, type = "ClutterActor*")]
5940		public CairoTexture (uint width, uint height);
5941		public void clear ();
5942		[Version (deprecated = true, deprecated_since = "1.8", since = "1.0")]
5943		public Cairo.Context create ();
5944		[Version (deprecated = true, deprecated_since = "1.8", since = "1.0")]
5945		public Cairo.Context create_region (int x_offset, int y_offset, int width, int height);
5946		[Version (since = "1.8")]
5947		public bool get_auto_resize ();
5948		public void get_surface_size (out uint width, out uint height);
5949		[Version (since = "1.8")]
5950		public void invalidate ();
5951		[Version (since = "1.8")]
5952		public void invalidate_rectangle (Cairo.RectangleInt? rect);
5953		[Version (since = "1.8")]
5954		public void set_auto_resize (bool value);
5955		public void set_surface_size (uint width, uint height);
5956		[Version (since = "1.8")]
5957		public bool auto_resize { get; set; }
5958		[NoAccessorMethod]
5959		public uint surface_height { get; set; }
5960		[NoAccessorMethod]
5961		public uint surface_width { get; set; }
5962		[Version (since = "1.6")]
5963		public virtual signal Cairo.Surface create_surface (uint width, uint height);
5964		[Version (since = "1.8")]
5965		public virtual signal bool draw (Cairo.Context cr);
5966	}
5967	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_canvas_get_type ()")]
5968	[Version (since = "1.10")]
5969	public class Canvas : GLib.Object, Clutter.Content {
5970		[CCode (has_construct_function = false, type = "ClutterContent*")]
5971		public Canvas ();
5972		[Version (since = "1.18")]
5973		public int get_scale_factor ();
5974		[Version (since = "1.18")]
5975		public void set_scale_factor (int scale);
5976		public bool set_size (int width, int height);
5977		[NoAccessorMethod]
5978		public int height { get; set; }
5979		[Version (since = "1.18")]
5980		public int scale_factor { get; set; }
5981		[NoAccessorMethod]
5982		[Version (since = "1.18")]
5983		public bool scale_factor_set { get; }
5984		[NoAccessorMethod]
5985		public int width { get; set; }
5986		public virtual signal bool draw (Cairo.Context cr, int width, int height);
5987	}
5988	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_child_meta_get_type ()")]
5989	[Version (since = "0.8")]
5990	public abstract class ChildMeta : GLib.Object {
5991		[CCode (has_construct_function = false)]
5992		protected ChildMeta ();
5993		public unowned Clutter.Actor get_actor ();
5994		public unowned Clutter.Container get_container ();
5995		public Clutter.Actor actor { get; construct; }
5996		public Clutter.Container container { get; construct; }
5997	}
5998	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_click_action_get_type ()")]
5999	[Version (since = "1.4")]
6000	public class ClickAction : Clutter.Action {
6001		[CCode (has_construct_function = false, type = "ClutterAction*")]
6002		public ClickAction ();
6003		public uint get_button ();
6004		[Version (since = "1.8")]
6005		public void get_coords (out float press_x, out float press_y);
6006		[Version (since = "1.6")]
6007		public Clutter.ModifierType get_state ();
6008		public void release ();
6009		[NoAccessorMethod]
6010		public bool held { get; }
6011		[NoAccessorMethod]
6012		[Version (since = "1.8")]
6013		public int long_press_duration { get; set; }
6014		[NoAccessorMethod]
6015		[Version (since = "1.8")]
6016		public int long_press_threshold { get; set; }
6017		[NoAccessorMethod]
6018		public bool pressed { get; }
6019		public virtual signal void clicked (Clutter.Actor actor);
6020		[Version (since = "1.8")]
6021		public virtual signal bool long_press (Clutter.Actor actor, Clutter.LongPressState state);
6022	}
6023	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_clip_node_get_type ()")]
6024	[Version (since = "1.10")]
6025	public class ClipNode : Clutter.PaintNode {
6026		[CCode (has_construct_function = false, type = "ClutterPaintNode*")]
6027		public ClipNode ();
6028	}
6029	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_clone_get_type ()")]
6030	[Version (since = "1.0")]
6031	public class Clone : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
6032		[CCode (has_construct_function = false, type = "ClutterActor*")]
6033		public Clone (Clutter.Actor source);
6034		public unowned Clutter.Actor get_source ();
6035		public void set_source (Clutter.Actor? source);
6036		public Clutter.Actor source { get; set construct; }
6037	}
6038	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_color_node_get_type ()")]
6039	[Version (since = "1.10")]
6040	public class ColorNode : Clutter.PipelineNode {
6041		[CCode (has_construct_function = false, type = "ClutterPaintNode*")]
6042		public ColorNode (Clutter.Color? color);
6043	}
6044	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_colorize_effect_get_type ()")]
6045	[Version (since = "1.4")]
6046	public class ColorizeEffect : Clutter.OffscreenEffect {
6047		[CCode (has_construct_function = false, type = "ClutterEffect*")]
6048		public ColorizeEffect (Clutter.Color tint);
6049		public Clutter.Color get_tint ();
6050		public void set_tint (Clutter.Color tint);
6051		public Clutter.Color tint { get; set; }
6052	}
6053	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_constraint_get_type ()")]
6054	[Version (since = "1.4")]
6055	public abstract class Constraint : Clutter.ActorMeta {
6056		[CCode (has_construct_function = false)]
6057		protected Constraint ();
6058		[NoWrapper]
6059		public virtual void update_allocation (Clutter.Actor actor, Clutter.ActorBox allocation);
6060		[NoWrapper]
6061		public virtual void update_preferred_size (Clutter.Actor actor, Clutter.Orientation direction, float for_size, float minimum_size, float natural_size);
6062	}
6063	[CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
6064	[Compact]
6065	[Version (since = "0.2")]
6066	public class CrossingEvent : Clutter.Event {
6067		public weak Clutter.InputDevice device;
6068		public Clutter.EventFlags flags;
6069		public weak Clutter.Actor related;
6070		public weak Clutter.Actor source;
6071		public weak Clutter.Stage stage;
6072		public uint32 time;
6073		public Clutter.EventType type;
6074		public float x;
6075		public float y;
6076	}
6077	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_deform_effect_get_type ()")]
6078	[Version (since = "1.4")]
6079	public abstract class DeformEffect : Clutter.OffscreenEffect {
6080		[CCode (has_construct_function = false)]
6081		protected DeformEffect ();
6082		[NoWrapper]
6083		public virtual void deform_vertex (float width, float height, Cogl.TextureVertex vertex);
6084		public unowned Cogl.Handle get_back_material ();
6085		public void get_n_tiles (out uint x_tiles, out uint y_tiles);
6086		public void invalidate ();
6087		public void set_back_material (Cogl.Handle? material);
6088		public void set_n_tiles (uint x_tiles, uint y_tiles);
6089		[NoAccessorMethod]
6090		public uint x_tiles { get; set; }
6091		[NoAccessorMethod]
6092		public uint y_tiles { get; set; }
6093	}
6094	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_desaturate_effect_get_type ()")]
6095	[Version (since = "1.4")]
6096	public class DesaturateEffect : Clutter.OffscreenEffect {
6097		[CCode (has_construct_function = false, type = "ClutterEffect*")]
6098		public DesaturateEffect (double factor);
6099		public double get_factor ();
6100		public void set_factor (double factor);
6101		public double factor { get; set; }
6102	}
6103	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_device_manager_get_type ()")]
6104	[Version (since = "1.2")]
6105	public abstract class DeviceManager : GLib.Object {
6106		[CCode (has_construct_function = false)]
6107		protected DeviceManager ();
6108		[NoWrapper]
6109		public virtual void add_device (Clutter.InputDevice device);
6110		public virtual unowned Clutter.InputDevice get_core_device (Clutter.InputDeviceType device_type);
6111		public static unowned Clutter.DeviceManager get_default ();
6112		public virtual unowned Clutter.InputDevice get_device (int device_id);
6113		public GLib.SList<weak Clutter.InputDevice> list_devices ();
6114		public unowned GLib.SList<Clutter.InputDevice> peek_devices ();
6115		[NoWrapper]
6116		public virtual void remove_device (Clutter.InputDevice device);
6117		[NoWrapper]
6118		public virtual void select_stage_events (Clutter.Stage stage);
6119		[NoAccessorMethod]
6120		public Clutter.Backend backend { owned get; construct; }
6121		public signal void device_added (Clutter.InputDevice device);
6122		public signal void device_removed (Clutter.InputDevice device);
6123	}
6124	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_drag_action_get_type ()")]
6125	[Version (since = "1.4")]
6126	public class DragAction : Clutter.Action {
6127		[CCode (has_construct_function = false, type = "ClutterAction*")]
6128		public DragAction ();
6129		public bool get_drag_area (out Clutter.Rect drag_area);
6130		public Clutter.DragAxis get_drag_axis ();
6131		public unowned Clutter.Actor get_drag_handle ();
6132		public void get_drag_threshold (out uint x_threshold, out uint y_threshold);
6133		public void get_motion_coords (out float motion_x, out float motion_y);
6134		public void get_press_coords (out float press_x, out float press_y);
6135		public void set_drag_area (Clutter.Rect? drag_area);
6136		public void set_drag_axis (Clutter.DragAxis axis);
6137		public void set_drag_handle (Clutter.Actor? handle);
6138		public void set_drag_threshold (int x_threshold, int y_threshold);
6139		[NoAccessorMethod]
6140		[Version (since = "1.12")]
6141		public Clutter.Rect drag_area { owned get; set; }
6142		[NoAccessorMethod]
6143		[Version (since = "1.12")]
6144		public bool drag_area_set { get; }
6145		public Clutter.DragAxis drag_axis { get; set; }
6146		public Clutter.Actor drag_handle { get; set; }
6147		[NoAccessorMethod]
6148		public int x_drag_threshold { get; set; }
6149		[NoAccessorMethod]
6150		public int y_drag_threshold { get; set; }
6151		public virtual signal void drag_begin (Clutter.Actor actor, float event_x, float event_y, Clutter.ModifierType modifiers);
6152		public virtual signal void drag_end (Clutter.Actor actor, float event_x, float event_y, Clutter.ModifierType modifiers);
6153		public virtual signal void drag_motion (Clutter.Actor actor, float delta_x, float delta_y);
6154		[Version (since = "1.12")]
6155		public virtual signal bool drag_progress (Clutter.Actor actor, float delta_x, float delta_y);
6156	}
6157	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_drop_action_get_type ()")]
6158	[Version (since = "1.8")]
6159	public class DropAction : Clutter.Action {
6160		[CCode (has_construct_function = false, type = "ClutterAction*")]
6161		public DropAction ();
6162		public virtual signal bool can_drop (Clutter.Actor actor, float event_x, float event_y);
6163		public virtual signal void drop (Clutter.Actor actor, float event_x, float event_y);
6164		[Version (since = "1.12")]
6165		public signal void drop_cancel (Clutter.Actor actor, float event_x, float event_y);
6166		public virtual signal void over_in (Clutter.Actor actor);
6167		public virtual signal void over_out (Clutter.Actor actor);
6168	}
6169	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_effect_get_type ()")]
6170	[Version (since = "1.4")]
6171	public abstract class Effect : Clutter.ActorMeta {
6172		[CCode (has_construct_function = false)]
6173		protected Effect ();
6174		[NoWrapper]
6175		public virtual bool get_paint_volume (out Clutter.PaintVolume volume);
6176		[NoWrapper]
6177		public virtual void paint (Clutter.EffectPaintFlags flags);
6178		[NoWrapper]
6179		public virtual void pick (Clutter.EffectPaintFlags flags);
6180		[NoWrapper]
6181		public virtual void post_paint ();
6182		[NoWrapper]
6183		public virtual bool pre_paint ();
6184		[Version (since = "1.8")]
6185		public void queue_repaint ();
6186	}
6187	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_event_get_type ()")]
6188	[Compact]
6189	[Version (since = "0.2")]
6190	public class Event {
6191		public Clutter.EventType type;
6192		[CCode (has_construct_function = false)]
6193		public Event (Clutter.EventType type);
6194		[Version (since = "1.18")]
6195		public static uint add_filter (Clutter.Stage? stage, [CCode (delegate_target_pos = 2.2, destroy_notify_pos = 2.1)] owned Clutter.EventFilterFunc func);
6196		public Clutter.Event copy ();
6197		public void free ();
6198		[Version (since = "0.4")]
6199		public static Clutter.Event @get ();
6200		[Version (since = "1.12")]
6201		public double get_angle (Clutter.Event target);
6202		[Version (since = "1.6")]
6203		public double get_axes (out uint n_axes);
6204		[Version (since = "1.0")]
6205		public uint32 get_button ();
6206		[Version (since = "1.0")]
6207		public uint get_click_count ();
6208		[Version (since = "0.4")]
6209		public void get_coords (out float x, out float y);
6210		[Version (since = "1.0")]
6211		public unowned Clutter.InputDevice get_device ();
6212		public int get_device_id ();
6213		[Version (since = "1.0")]
6214		public Clutter.InputDeviceType get_device_type ();
6215		[Version (since = "1.12")]
6216		public float get_distance (Clutter.Event target);
6217		[Version (since = "1.10")]
6218		public unowned Clutter.EventSequence get_event_sequence ();
6219		[Version (since = "1.0")]
6220		public Clutter.EventFlags get_flags ();
6221		[Version (since = "1.24")]
6222		public void get_gesture_motion_delta (out double dx, out double dy);
6223		public Clutter.TouchpadGesturePhase get_gesture_phase ();
6224		[Version (since = "1.24")]
6225		public double get_gesture_pinch_angle_delta ();
6226		[Version (since = "1.24")]
6227		public double get_gesture_pinch_scale ();
6228		[Version (since = "1.24")]
6229		public uint get_gesture_swipe_finger_count ();
6230		[Version (since = "1.0")]
6231		public uint16 get_key_code ();
6232		[Version (since = "1.0")]
6233		public uint get_key_symbol ();
6234		public unichar get_key_unicode ();
6235		[Version (since = "1.12")]
6236		public Clutter.Point get_position ();
6237		[Version (since = "1.0")]
6238		public unowned Clutter.Actor get_related ();
6239		[Version (since = "1.10")]
6240		public void get_scroll_delta (out double dx, out double dy);
6241		[Version (since = "1.0")]
6242		public Clutter.ScrollDirection get_scroll_direction ();
6243		[Version (since = "1.26")]
6244		public Clutter.ScrollFinishFlags get_scroll_finish_flags ();
6245		[Version (since = "1.26")]
6246		public Clutter.ScrollSource get_scroll_source ();
6247		[Version (since = "0.6")]
6248		public unowned Clutter.Actor get_source ();
6249		[Version (since = "1.6")]
6250		public unowned Clutter.InputDevice get_source_device ();
6251		[Version (since = "0.8")]
6252		public unowned Clutter.Stage get_stage ();
6253		[Version (since = "0.4")]
6254		public Clutter.ModifierType get_state ();
6255		[Version (since = "1.16")]
6256		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);
6257		[Version (since = "0.4")]
6258		public uint32 get_time ();
6259		[CCode (cname = "clutter_event_type")]
6260		public Clutter.EventType get_type ();
6261		[Version (since = "1.12")]
6262		public bool has_control_modifier ();
6263		[Version (since = "1.12")]
6264		public bool has_shift_modifier ();
6265		[Version (since = "1.12")]
6266		public bool is_pointer_emulated ();
6267		[Version (since = "0.4")]
6268		public static unowned Clutter.Event peek ();
6269		[Version (since = "0.6")]
6270		public void put ();
6271		[Version (since = "1.18")]
6272		public static void remove_filter (uint id);
6273		[Version (since = "1.8")]
6274		public void set_button (uint32 button);
6275		[Version (since = "1.8")]
6276		public void set_coords (float x, float y);
6277		[Version (since = "1.6")]
6278		public void set_device (Clutter.InputDevice? device);
6279		[Version (since = "1.8")]
6280		public void set_flags (Clutter.EventFlags flags);
6281		[Version (since = "1.8")]
6282		public void set_key_code (uint16 key_code);
6283		[Version (since = "1.8")]
6284		public void set_key_symbol (uint key_sym);
6285		[Version (since = "1.8")]
6286		public void set_key_unicode (unichar key_unicode);
6287		[Version (since = "1.8")]
6288		public void set_related (Clutter.Actor? actor);
6289		[Version (since = "1.10")]
6290		public void set_scroll_delta (double dx, double dy);
6291		[Version (since = "1.8")]
6292		public void set_scroll_direction (Clutter.ScrollDirection direction);
6293		[Version (since = "1.8")]
6294		public void set_source (Clutter.Actor? actor);
6295		[Version (since = "1.8")]
6296		public void set_source_device (Clutter.InputDevice? device);
6297		[Version (since = "1.8")]
6298		public void set_stage (Clutter.Stage? stage);
6299		[Version (since = "1.8")]
6300		public void set_state (Clutter.ModifierType state);
6301		[Version (since = "1.8")]
6302		public void set_time (uint32 time_);
6303		public Clutter.AnyEvent any {[CCode (cname = "(ClutterAnyEvent *)")]  get; }
6304		public Clutter.ButtonEvent button {[CCode (cname = "(ClutterButtonEvent *)")]  get; }
6305		public Clutter.CrossingEvent crossing {[CCode (cname = "(ClutterCrossingEvent *)")]  get; }
6306		public Clutter.KeyEvent key {[CCode (cname = "(ClutterKeyEvent *)")]  get; }
6307		public Clutter.MotionEvent motion {[CCode (cname = "(ClutterMotionEvent *)")]  get; }
6308		public Clutter.ScrollEvent scroll {[CCode (cname = "(ClutterScrollEvent *)")]  get; }
6309		public Clutter.StageStateEvent stage_state {[CCode (cname = "(ClutterStageStateEvent *)")]  get; }
6310		public Clutter.TouchEvent touch {[CCode (cname = "(ClutterTouchEvent *)")]  get; }
6311		public Clutter.TouchpadPinchEvent touchpad_pinch {[CCode (cname = "(ClutterTouchpadPinchEvent *)")]  get; }
6312		public Clutter.TouchpadSwipeEvent touchpad_swipe {[CCode (cname = "(ClutterTouchpadSwipeEvent *)")]  get; }
6313	}
6314	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_event_sequence_get_type ()")]
6315	[Compact]
6316	[Version (since = "1.12")]
6317	public class EventSequence {
6318	}
6319	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_fixed_layout_get_type ()")]
6320	[Version (since = "1.2")]
6321	public class FixedLayout : Clutter.LayoutManager {
6322		[CCode (has_construct_function = false, type = "ClutterLayoutManager*")]
6323		public FixedLayout ();
6324	}
6325	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_flow_layout_get_type ()")]
6326	[Version (since = "1.2")]
6327	public class FlowLayout : Clutter.LayoutManager {
6328		[CCode (has_construct_function = false, type = "ClutterLayoutManager*")]
6329		public FlowLayout (Clutter.FlowOrientation orientation);
6330		public float get_column_spacing ();
6331		public void get_column_width (out float min_width, out float max_width);
6332		public bool get_homogeneous ();
6333		public Clutter.FlowOrientation get_orientation ();
6334		public void get_row_height (out float min_height, out float max_height);
6335		public float get_row_spacing ();
6336		[Version (since = "1.16")]
6337		public bool get_snap_to_grid ();
6338		public void set_column_spacing (float spacing);
6339		public void set_column_width (float min_width, float max_width);
6340		public void set_homogeneous (bool homogeneous);
6341		public void set_orientation (Clutter.FlowOrientation orientation);
6342		public void set_row_height (float min_height, float max_height);
6343		public void set_row_spacing (float spacing);
6344		[Version (since = "1.16")]
6345		public void set_snap_to_grid (bool snap_to_grid);
6346		public float column_spacing { get; set; }
6347		public bool homogeneous { get; set; }
6348		[NoAccessorMethod]
6349		public float max_column_width { get; set; }
6350		[NoAccessorMethod]
6351		public float max_row_height { get; set; }
6352		[NoAccessorMethod]
6353		public float min_column_width { get; set; }
6354		[NoAccessorMethod]
6355		public float min_row_height { get; set; }
6356		public Clutter.FlowOrientation orientation { get; set construct; }
6357		public float row_spacing { get; set; }
6358		[Version (since = "1.16")]
6359		public bool snap_to_grid { get; set; }
6360	}
6361	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_gesture_action_get_type ()")]
6362	[Version (since = "1.8")]
6363	public class GestureAction : Clutter.Action {
6364		[CCode (has_construct_function = false, type = "ClutterAction*")]
6365		public GestureAction ();
6366		[Version (since = "1.12")]
6367		public void cancel ();
6368		[NoWrapper]
6369		public virtual bool gesture_prepare (Clutter.Actor actor);
6370		[Version (since = "1.12")]
6371		public unowned Clutter.InputDevice get_device (uint point);
6372		[Version (since = "1.14")]
6373		public unowned Clutter.Event get_last_event (uint point);
6374		public void get_motion_coords (uint point, out float motion_x, out float motion_y);
6375		[Version (since = "1.12")]
6376		public float get_motion_delta (uint point, out float delta_x, out float delta_y);
6377		[Version (since = "1.12")]
6378		public uint get_n_current_points ();
6379		[Version (since = "1.12")]
6380		public int get_n_touch_points ();
6381		public void get_press_coords (uint point, out float press_x, out float press_y);
6382		public void get_release_coords (uint point, out float release_x, out float release_y);
6383		[Version (since = "1.12")]
6384		public unowned Clutter.EventSequence get_sequence (uint point);
6385		[Version (since = "1.18")]
6386		public void get_threshold_trigger_distance (out float x, out float y);
6387		[Version (since = "1.20")]
6388		public Clutter.GestureTriggerEdge get_threshold_trigger_edge ();
6389		[Version (deprecated = true, deprecated_since = "1.20", since = "1.18")]
6390		public Clutter.GestureTriggerEdge get_threshold_trigger_egde ();
6391		[Version (since = "1.12")]
6392		public float get_velocity (uint point, out float velocity_x, out float velocity_y);
6393		[Version (since = "1.12")]
6394		public void set_n_touch_points (int nb_points);
6395		[Version (since = "1.18")]
6396		public void set_threshold_trigger_distance (float x, float y);
6397		[Version (since = "1.18")]
6398		public void set_threshold_trigger_edge (Clutter.GestureTriggerEdge edge);
6399		[Version (since = "1.16")]
6400		public int n_touch_points { get; set; }
6401		[NoAccessorMethod]
6402		[Version (since = "1.18")]
6403		public float threshold_trigger_distance_x { get; construct; }
6404		[NoAccessorMethod]
6405		[Version (since = "1.18")]
6406		public float threshold_trigger_distance_y { get; construct; }
6407		[Version (since = "1.18")]
6408		public Clutter.GestureTriggerEdge threshold_trigger_edge { get; construct; }
6409		public virtual signal bool gesture_begin (Clutter.Actor actor);
6410		public virtual signal void gesture_cancel (Clutter.Actor actor);
6411		public virtual signal void gesture_end (Clutter.Actor actor);
6412		public virtual signal bool gesture_progress (Clutter.Actor actor);
6413	}
6414	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_grid_layout_get_type ()")]
6415	[Version (since = "1.12")]
6416	public class GridLayout : Clutter.LayoutManager {
6417		[CCode (has_construct_function = false, type = "ClutterLayoutManager*")]
6418		public GridLayout ();
6419		public void attach (Clutter.Actor child, int left, int top, int width, int height);
6420		public void attach_next_to (Clutter.Actor child, Clutter.Actor? sibling, Clutter.GridPosition side, int width, int height);
6421		public unowned Clutter.Actor get_child_at (int left, int top);
6422		public bool get_column_homogeneous ();
6423		public uint get_column_spacing ();
6424		public Clutter.Orientation get_orientation ();
6425		public bool get_row_homogeneous ();
6426		public uint get_row_spacing ();
6427		public void insert_column (int position);
6428		public void insert_next_to (Clutter.Actor sibling, Clutter.GridPosition side);
6429		public void insert_row (int position);
6430		public void set_column_homogeneous (bool homogeneous);
6431		public void set_column_spacing (uint spacing);
6432		public void set_orientation (Clutter.Orientation orientation);
6433		public void set_row_homogeneous (bool homogeneous);
6434		public void set_row_spacing (uint spacing);
6435		public bool column_homogeneous { get; set; }
6436		public uint column_spacing { get; set; }
6437		public Clutter.Orientation orientation { get; set; }
6438		public bool row_homogeneous { get; set; }
6439		public uint row_spacing { get; set; }
6440	}
6441	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_group_get_type ()")]
6442	[Version (since = "0.2")]
6443	public class Group : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
6444		[CCode (has_construct_function = false, type = "ClutterActor*")]
6445		[Version (deprecated = true, deprecated_since = "1.10")]
6446		public Group ();
6447		[Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
6448		public int get_n_children ();
6449		[Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
6450		public unowned Clutter.Actor get_nth_child (int index_);
6451		[Version (deprecated = true, deprecated_since = "1.10")]
6452		public void remove_all ();
6453	}
6454	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_image_get_type ()")]
6455	[Version (since = "1.10")]
6456	public class Image : GLib.Object, Clutter.Content {
6457		[CCode (has_construct_function = false, type = "ClutterContent*")]
6458		public Image ();
6459		public bool set_area ([CCode (array_length = false)] uint8[] data, Cogl.PixelFormat pixel_format, Cairo.RectangleInt rect, uint row_stride) throws GLib.Error;
6460		[Version (since = "1.12")]
6461		public bool set_bytes (GLib.Bytes data, Cogl.PixelFormat pixel_format, uint width, uint height, uint row_stride) throws GLib.Error;
6462		public bool set_data ([CCode (array_length = false)] uint8[] data, Cogl.PixelFormat pixel_format, uint width, uint height, uint row_stride) throws GLib.Error;
6463	}
6464	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_input_device_get_type ()")]
6465	public class InputDevice : GLib.Object {
6466		[CCode (has_construct_function = false)]
6467		protected InputDevice ();
6468		[Version (since = "1.6")]
6469		public unowned Clutter.InputDevice get_associated_device ();
6470		[Version (since = "1.6")]
6471		public Clutter.InputAxis get_axis (uint index_);
6472		[Version (since = "1.6")]
6473		public bool get_axis_value ([CCode (array_length = false)] double[] axes, Clutter.InputAxis axis, out double value);
6474		[Version (since = "1.12")]
6475		public bool get_coords (Clutter.EventSequence? sequence, out Clutter.Point point);
6476		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
6477		public void get_device_coords (out int x, out int y);
6478		[Version (since = "1.0")]
6479		public int get_device_id ();
6480		[Version (since = "1.6")]
6481		public Clutter.InputMode get_device_mode ();
6482		[Version (since = "1.2")]
6483		public unowned string get_device_name ();
6484		[Version (since = "1.0")]
6485		public Clutter.InputDeviceType get_device_type ();
6486		[Version (since = "1.6")]
6487		public bool get_enabled ();
6488		[CCode (cname = "clutter_get_input_device_for_id")]
6489		[Version (deprecated = true, deprecated_since = "1.10", since = "0.8")]
6490		public static unowned Clutter.InputDevice get_for_id (int id_);
6491		[Version (since = "1.10")]
6492		public unowned Clutter.Actor get_grabbed_actor ();
6493		[Version (since = "1.6")]
6494		public bool get_has_cursor ();
6495		[Version (since = "1.6")]
6496		public bool get_key (uint index_, out uint keyval, out Clutter.ModifierType modifiers);
6497		[Version (since = "1.16")]
6498		public Clutter.ModifierType get_modifier_state ();
6499		[Version (since = "1.6")]
6500		public uint get_n_axes ();
6501		[Version (since = "1.6")]
6502		public uint get_n_keys ();
6503		[Version (since = "1.2")]
6504		public unowned Clutter.Actor get_pointer_actor ();
6505		[Version (since = "1.2")]
6506		public unowned Clutter.Stage get_pointer_stage ();
6507		[Version (since = "1.22")]
6508		public unowned string get_product_id ();
6509		[Version (since = "1.6")]
6510		public GLib.List<weak Clutter.InputDevice> get_slave_devices ();
6511		[Version (since = "1.22")]
6512		public unowned string get_vendor_id ();
6513		[Version (since = "1.10")]
6514		public void grab (Clutter.Actor actor);
6515		[Version (since = "1.10")]
6516		public bool keycode_to_evdev (uint hardware_keycode, uint evdev_keycode);
6517		[Version (since = "1.12")]
6518		public unowned Clutter.Actor sequence_get_grabbed_actor (Clutter.EventSequence sequence);
6519		[Version (since = "1.12")]
6520		public void sequence_grab (Clutter.EventSequence sequence, Clutter.Actor actor);
6521		[Version (since = "1.12")]
6522		public void sequence_ungrab (Clutter.EventSequence sequence);
6523		[Version (since = "1.6")]
6524		public void set_enabled (bool enabled);
6525		[Version (since = "1.6")]
6526		public void set_key (uint index_, uint keyval, Clutter.ModifierType modifiers);
6527		[Version (since = "1.10")]
6528		public void ungrab ();
6529		[Version (since = "1.2")]
6530		public void update_from_event (Clutter.Event event, bool update_stage);
6531		[NoAccessorMethod]
6532		[Version (since = "1.6")]
6533		public Clutter.Backend backend { owned get; construct; }
6534		[NoAccessorMethod]
6535		[Version (since = "1.6")]
6536		public Clutter.DeviceManager device_manager { owned get; construct; }
6537		public Clutter.InputMode device_mode { get; construct; }
6538		[Version (since = "1.2")]
6539		public Clutter.InputDeviceType device_type { get; construct; }
6540		[Version (since = "1.6")]
6541		public bool enabled { get; set; }
6542		[Version (since = "1.6")]
6543		public bool has_cursor { get; construct; }
6544		[NoAccessorMethod]
6545		[Version (since = "1.2")]
6546		public int id { get; construct; }
6547		[Version (since = "1.6")]
6548		public uint n_axes { get; }
6549		[NoAccessorMethod]
6550		[Version (since = "1.2")]
6551		public string name { owned get; construct; }
6552		[Version (since = "1.22")]
6553		public string product_id { get; construct; }
6554		[Version (since = "1.22")]
6555		public string vendor_id { get; construct; }
6556	}
6557	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_interval_get_type ()")]
6558	[Version (since = "1.0")]
6559	public class Interval : GLib.InitiallyUnowned, Clutter.Scriptable {
6560		[CCode (has_construct_function = false)]
6561		public Interval (GLib.Type gtype, ...);
6562		public Clutter.Interval clone ();
6563		[Version (since = "1.4")]
6564		public unowned GLib.Value? compute (double factor);
6565		public virtual bool compute_value (double factor, out GLib.Value value);
6566		public GLib.Value get_final_value ();
6567		public GLib.Value get_initial_value ();
6568		public void get_interval (...);
6569		public GLib.Type get_value_type ();
6570		[Version (since = "1.12")]
6571		public bool is_valid ();
6572		public unowned GLib.Value? peek_final_value ();
6573		public unowned GLib.Value? peek_initial_value ();
6574		public static void register_progress_func (GLib.Type value_type, Clutter.ProgressFunc func);
6575		[Version (since = "1.10")]
6576		public void set_final (...);
6577		public void set_final_value (GLib.Value value);
6578		[Version (since = "1.10")]
6579		public void set_initial (...);
6580		public void set_initial_value (GLib.Value value);
6581		public void set_interval (...);
6582		public virtual bool validate (GLib.ParamSpec pspec);
6583		[CCode (has_construct_function = false)]
6584		public Interval.with_values (GLib.Type gtype, GLib.Value? initial, GLib.Value? final);
6585		[NoAccessorMethod]
6586		[Version (since = "1.12")]
6587		public GLib.Value final { owned get; set; }
6588		[NoAccessorMethod]
6589		[Version (since = "1.12")]
6590		public GLib.Value initial { owned get; set; }
6591		public GLib.Type value_type { get; construct; }
6592	}
6593	[CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
6594	[Compact]
6595	[Version (since = "0.2")]
6596	public class KeyEvent : Clutter.Event {
6597		public weak Clutter.InputDevice device;
6598		public Clutter.EventFlags flags;
6599		public uint16 hardware_keycode;
6600		public uint keyval;
6601		public Clutter.ModifierType modifier_state;
6602		public weak Clutter.Actor source;
6603		public weak Clutter.Stage stage;
6604		public uint32 time;
6605		public Clutter.EventType type;
6606		public unichar unicode_value;
6607	}
6608	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_keyframe_transition_get_type ()")]
6609	[Version (since = "1.12")]
6610	public class KeyframeTransition : Clutter.PropertyTransition, Clutter.Scriptable {
6611		[CCode (has_construct_function = false, type = "ClutterTransition*")]
6612		public KeyframeTransition (string property_name);
6613		public void clear ();
6614		public void get_key_frame (uint index_, out double key, out Clutter.AnimationMode mode, out GLib.Value value);
6615		public uint get_n_key_frames ();
6616		public void set_key_frame (uint index_, double key, Clutter.AnimationMode mode, GLib.Value value);
6617		public void set_key_frames ([CCode (array_length_cname = "n_key_frames", array_length_pos = 0.5, array_length_type = "guint")] double[] key_frames);
6618		public void set_modes ([CCode (array_length_cname = "n_modes", array_length_pos = 0.5, array_length_type = "guint")] Clutter.AnimationMode[] modes);
6619		public void set_values ([CCode (array_length_cname = "n_values", array_length_pos = 0.5, array_length_type = "guint")] GLib.Value[] values);
6620	}
6621	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_layout_manager_get_type ()")]
6622	[Version (since = "1.2")]
6623	public abstract class LayoutManager : GLib.InitiallyUnowned {
6624		[CCode (has_construct_function = false)]
6625		protected LayoutManager ();
6626		public virtual void allocate (Clutter.Container container, Clutter.ActorBox allocation, Clutter.AllocationFlags flags);
6627		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
6628		public virtual unowned Clutter.Alpha begin_animation (uint duration, ulong mode);
6629		public void child_get (Clutter.Container container, Clutter.Actor actor, ...);
6630		public void child_get_property (Clutter.Container container, Clutter.Actor actor, string property_name, GLib.Value value);
6631		public void child_set (Clutter.Container container, Clutter.Actor actor, ...);
6632		public void child_set_property (Clutter.Container container, Clutter.Actor actor, string property_name, GLib.Value value);
6633		[NoWrapper]
6634		public virtual unowned Clutter.LayoutMeta create_child_meta (Clutter.Container container, Clutter.Actor actor);
6635		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
6636		public virtual void end_animation ();
6637		public unowned GLib.ParamSpec find_child_property (string name);
6638		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
6639		public virtual double get_animation_progress ();
6640		[Version (since = "1.0")]
6641		public unowned Clutter.LayoutMeta get_child_meta (Clutter.Container container, Clutter.Actor actor);
6642		[NoWrapper]
6643		public virtual GLib.Type get_child_meta_type ();
6644		public virtual void get_preferred_height (Clutter.Container container, float for_width, out float min_height_p, out float nat_height_p);
6645		public virtual void get_preferred_width (Clutter.Container container, float for_height, out float min_width_p, out float nat_width_p);
6646		[CCode (array_length_pos = 0.1, array_length_type = "guint")]
6647		public GLib.ParamSpec[] list_child_properties ();
6648		public virtual void set_container (Clutter.Container? container);
6649		[HasEmitter]
6650		public virtual signal void layout_changed ();
6651	}
6652	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_layout_meta_get_type ()")]
6653	[Version (since = "1.2")]
6654	public abstract class LayoutMeta : Clutter.ChildMeta {
6655		[CCode (has_construct_function = false)]
6656		protected LayoutMeta ();
6657		public unowned Clutter.LayoutManager get_manager ();
6658		public Clutter.LayoutManager manager { get; construct; }
6659	}
6660	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_list_model_get_type ()")]
6661	[Version (deprecated = true, deprecated_since = "1.24", since = "0.6")]
6662	public class ListModel : Clutter.Model, Clutter.Scriptable {
6663		[CCode (has_construct_function = false, type = "ClutterModel*")]
6664		public ListModel (uint n_columns, ...);
6665		[CCode (cname = "clutter_list_model_newv", has_construct_function = false, type = "ClutterModel*")]
6666		public ListModel.newv ([CCode (array_length_cname = "n_columns", array_length_pos = 0.5, array_length_type = "guint")] GLib.Type[] types, [CCode (array_length_cname = "n_columns", array_length_pos = 0.5, array_length_type = "guint")] string[] names);
6667	}
6668	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_model_get_type ()")]
6669	[Version (deprecated = true, deprecated_since = "1.24", since = "0.6")]
6670	public abstract class Model : GLib.Object, Clutter.Scriptable {
6671		[CCode (has_construct_function = false)]
6672		protected Model ();
6673		public void append (...);
6674		public void appendv ([CCode (array_length_cname = "n_columns", array_length_pos = 0.5, array_length_type = "guint")] uint[] columns, [CCode (array_length_cname = "n_columns", array_length_pos = 0.5, array_length_type = "guint")] GLib.Value[] values);
6675		public bool filter_iter (Clutter.ModelIter iter);
6676		public bool filter_row (uint row);
6677		public void @foreach (Clutter.ModelForeachFunc func);
6678		public virtual unowned string get_column_name (uint column);
6679		public virtual GLib.Type get_column_type (uint column);
6680		[Version (since = "1.0")]
6681		public bool get_filter_set ();
6682		public Clutter.ModelIter get_first_iter ();
6683		public virtual Clutter.ModelIter get_iter_at_row (uint row);
6684		public Clutter.ModelIter get_last_iter ();
6685		public virtual uint get_n_columns ();
6686		public virtual uint get_n_rows ();
6687		public int get_sorting_column ();
6688		public void insert (uint row, ...);
6689		[NoWrapper]
6690		public virtual unowned Clutter.ModelIter insert_row (int index_);
6691		public void insert_value (uint row, uint column, GLib.Value value);
6692		public void insertv (uint row, [CCode (array_length_cname = "n_columns", array_length_pos = 1.5, array_length_type = "guint")] uint[] columns, [CCode (array_length_cname = "n_columns", array_length_pos = 1.5, array_length_type = "guint")] GLib.Value[] values);
6693		public void prepend (...);
6694		public void prependv ([CCode (array_length_cname = "n_columns", array_length_pos = 0.5, array_length_type = "guint")] uint[] columns, [CCode (array_length_cname = "n_columns", array_length_pos = 0.5, array_length_type = "guint")] GLib.Value[] values);
6695		public void remove (uint row);
6696		[NoWrapper]
6697		public virtual void remove_row (uint row);
6698		public void resort ();
6699		public void set_filter (owned Clutter.ModelFilterFunc? func);
6700		public void set_names ([CCode (array_length_cname = "n_columns", array_length_pos = 0.5, array_length_type = "guint")] string[] names);
6701		public void set_sort (int column, owned Clutter.ModelSortFunc? func);
6702		public void set_sorting_column (int column);
6703		public void set_types ([CCode (array_length_cname = "n_columns", array_length_pos = 0.5, array_length_type = "guint")] GLib.Type[] types);
6704		[Version (since = "1.0")]
6705		public bool filter_set { get; }
6706		public virtual signal void filter_changed ();
6707		public virtual signal void row_added (Clutter.ModelIter iter);
6708		public virtual signal void row_changed (Clutter.ModelIter iter);
6709		public virtual signal void row_removed (Clutter.ModelIter iter);
6710		public virtual signal void sort_changed ();
6711	}
6712	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_model_iter_get_type ()")]
6713	[Version (deprecated = true, deprecated_since = "1.24", since = "0.6")]
6714	public abstract class ModelIter : GLib.Object {
6715		[CCode (has_construct_function = false)]
6716		protected ModelIter ();
6717		[Version (since = "0.8")]
6718		public virtual Clutter.ModelIter copy ();
6719		public void @get (...);
6720		public virtual unowned Clutter.Model get_model ();
6721		public virtual uint get_row ();
6722		public virtual GLib.Value get_value (uint column);
6723		public virtual bool is_first ();
6724		public virtual bool is_last ();
6725		public virtual unowned Clutter.ModelIter next ();
6726		public virtual unowned Clutter.ModelIter prev ();
6727		public void @set (...);
6728		public virtual void set_value (uint column, GLib.Value value);
6729		[NoAccessorMethod]
6730		public Clutter.Model model { owned get; set; }
6731		[NoAccessorMethod]
6732		public uint row { get; set; }
6733	}
6734	[CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
6735	[Compact]
6736	[Version (since = "0.2")]
6737	public class MotionEvent : Clutter.Event {
6738		public double axes;
6739		public weak Clutter.InputDevice device;
6740		public Clutter.EventFlags flags;
6741		public Clutter.ModifierType modifier_state;
6742		public weak Clutter.Actor source;
6743		public weak Clutter.Stage stage;
6744		public uint32 time;
6745		public Clutter.EventType type;
6746		public float x;
6747		public float y;
6748	}
6749	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_offscreen_effect_get_type ()")]
6750	[Version (since = "1.4")]
6751	public abstract class OffscreenEffect : Clutter.Effect {
6752		[CCode (has_construct_function = false)]
6753		protected OffscreenEffect ();
6754		public virtual Cogl.Handle create_texture (float width, float height);
6755		public unowned Cogl.Material get_target ();
6756		[Version (since = "1.14")]
6757		public bool get_target_rect (out Clutter.Rect rect);
6758		[Version (deprecated = true, deprecated_since = "1.14", since = "1.8")]
6759		public bool get_target_size (out float width, out float height);
6760		[Version (since = "1.10")]
6761		public unowned Cogl.Handle get_texture ();
6762		public virtual void paint_target ();
6763	}
6764	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_page_turn_effect_get_type ()")]
6765	[Version (since = "1.4")]
6766	public class PageTurnEffect : Clutter.DeformEffect {
6767		[CCode (has_construct_function = false, type = "ClutterEffect*")]
6768		public PageTurnEffect (double period, double angle, float radius);
6769		public double get_angle ();
6770		public double get_period ();
6771		public float get_radius ();
6772		public void set_angle (double angle);
6773		public void set_period (double period);
6774		public void set_radius (float radius);
6775		public double angle { get; set; }
6776		public double period { get; set; }
6777		public float radius { get; set; }
6778	}
6779	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_paint_node_get_type ()")]
6780	[Version (since = "1.10")]
6781	public abstract class PaintNode {
6782		[CCode (has_construct_function = false)]
6783		protected PaintNode ();
6784		public void add_child (Clutter.PaintNode child);
6785		public void add_rectangle (Clutter.ActorBox rect);
6786		public void add_texture_rectangle (Clutter.ActorBox rect, float x_1, float y_1, float x_2, float y_2);
6787		public unowned Clutter.PaintNode @ref ();
6788		public void set_name (string name);
6789		public void unref ();
6790	}
6791	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_pan_action_get_type ()")]
6792	[Version (since = "1.12")]
6793	public class PanAction : Clutter.GestureAction {
6794		[CCode (has_construct_function = false, type = "ClutterAction*")]
6795		public PanAction ();
6796		public double get_acceleration_factor ();
6797		[Version (since = "1.24")]
6798		public float get_constrained_motion_delta (uint point, out float delta_x, out float delta_y);
6799		public double get_deceleration ();
6800		public bool get_interpolate ();
6801		public void get_interpolated_coords (out float interpolated_x, out float interpolated_y);
6802		public float get_interpolated_delta (out float delta_x, out float delta_y);
6803		[Version (since = "1.14")]
6804		public void get_motion_coords (uint point, out float motion_x, out float motion_y);
6805		[Version (since = "1.14")]
6806		public float get_motion_delta (uint point, out float delta_x, out float delta_y);
6807		public Clutter.PanAxis get_pan_axis ();
6808		public void set_acceleration_factor (double factor);
6809		public void set_deceleration (double rate);
6810		public void set_interpolate (bool should_interpolate);
6811		public void set_pan_axis (Clutter.PanAxis axis);
6812		public double acceleration_factor { get; set; }
6813		public double deceleration { get; set; }
6814		public bool interpolate { get; set; }
6815		public Clutter.PanAxis pan_axis { get; set; }
6816		public virtual signal bool pan (Clutter.Actor actor, bool is_interpolated);
6817		public virtual signal void pan_stopped (Clutter.Actor actor);
6818	}
6819	[CCode (cheader_filename = "clutter/clutter.h", lower_case_csuffix = "param_units", type_id = "clutter_param_units_get_type ()")]
6820	public class ParamSpecUnit : GLib.ParamSpec {
6821		[CCode (has_construct_function = false)]
6822		protected ParamSpecUnit ();
6823	}
6824	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_path_get_type ()")]
6825	[Version (since = "1.0")]
6826	public class Path : GLib.InitiallyUnowned {
6827		[CCode (has_construct_function = false)]
6828		public Path ();
6829		public void add_cairo_path (Cairo.Path cpath);
6830		public void add_close ();
6831		public void add_curve_to (int x_1, int y_1, int x_2, int y_2, int x_3, int y_3);
6832		public void add_line_to (int x, int y);
6833		public void add_move_to (int x, int y);
6834		public void add_node (Clutter.PathNode node);
6835		public void add_rel_curve_to (int x_1, int y_1, int x_2, int y_2, int x_3, int y_3);
6836		public void add_rel_line_to (int x, int y);
6837		public void add_rel_move_to (int x, int y);
6838		public bool add_string (string str);
6839		public void clear ();
6840		public void @foreach (Clutter.PathCallback callback);
6841		public string get_description ();
6842		public uint get_length ();
6843		public uint get_n_nodes ();
6844		public Clutter.PathNode get_node (uint index_);
6845		public GLib.SList<weak Clutter.PathNode?> get_nodes ();
6846		public uint get_position (double progress, out Clutter.Knot position);
6847		public void insert_node (int index_, Clutter.PathNode node);
6848		public void remove_node (uint index_);
6849		public void replace_node (uint index_, Clutter.PathNode node);
6850		public bool set_description (string str);
6851		public void to_cairo_path (Cairo.Context cr);
6852		[CCode (has_construct_function = false)]
6853		public Path.with_description (string desc);
6854		public string description { owned get; set; }
6855		public uint length { get; }
6856	}
6857	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_path_constraint_get_type ()")]
6858	[Version (since = "1.6")]
6859	public class PathConstraint : Clutter.Constraint {
6860		[CCode (has_construct_function = false, type = "ClutterConstraint*")]
6861		public PathConstraint (Clutter.Path? path, float offset);
6862		public float get_offset ();
6863		public unowned Clutter.Path get_path ();
6864		public void set_offset (float offset);
6865		public void set_path (Clutter.Path? path);
6866		public float offset { get; set; }
6867		public Clutter.Path path { get; set; }
6868		public signal void node_reached (Clutter.Actor actor, uint index);
6869	}
6870	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_pipeline_node_get_type ()")]
6871	[Version (since = "1.10")]
6872	public class PipelineNode : Clutter.PaintNode {
6873		[CCode (has_construct_function = false)]
6874		protected PipelineNode ();
6875	}
6876	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_property_transition_get_type ()")]
6877	[Version (since = "1.10")]
6878	public class PropertyTransition : Clutter.Transition, Clutter.Scriptable {
6879		[CCode (has_construct_function = false, type = "ClutterTransition*")]
6880		public PropertyTransition (string? property_name);
6881		public unowned string get_property_name ();
6882		public void set_property_name (string? property_name);
6883		public string property_name { get; set; }
6884	}
6885	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_rectangle_get_type ()")]
6886	[Version (since = "0.2")]
6887	public class Rectangle : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
6888		[CCode (has_construct_function = false, type = "ClutterActor*")]
6889		[Version (deprecated = true, deprecated_since = "1.10")]
6890		public Rectangle ();
6891		[Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
6892		public Clutter.Color get_border_color ();
6893		[Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
6894		public uint get_border_width ();
6895		[Version (deprecated = true, deprecated_since = "1.10")]
6896		public Clutter.Color get_color ();
6897		[Version (deprecated = true, deprecated_since = "1.10")]
6898		public void set_border_color (Clutter.Color color);
6899		[Version (deprecated = true, deprecated_since = "1.10", since = "0.2")]
6900		public void set_border_width (uint width);
6901		[Version (deprecated = true, deprecated_since = "1.10")]
6902		public void set_color (Clutter.Color color);
6903		[CCode (has_construct_function = false, type = "ClutterActor*")]
6904		[Version (deprecated = true, deprecated_since = "1.10")]
6905		public Rectangle.with_color (Clutter.Color color);
6906		public Clutter.Color border_color { get; set; }
6907		public uint border_width { get; set; }
6908		public Clutter.Color color { get; set; }
6909		[NoAccessorMethod]
6910		public bool has_border { get; set; }
6911	}
6912	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_rotate_action_get_type ()")]
6913	[Version (since = "1.12")]
6914	public class RotateAction : Clutter.GestureAction {
6915		[CCode (has_construct_function = false, type = "ClutterAction*")]
6916		public RotateAction ();
6917		public virtual signal bool rotate (Clutter.Actor actor, double angle);
6918	}
6919	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_score_get_type ()")]
6920	[Version (since = "0.6")]
6921	public class Score : GLib.Object {
6922		[CCode (has_construct_function = false)]
6923		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6924		public Score ();
6925		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6926		public ulong append (Clutter.Timeline? parent, Clutter.Timeline timeline);
6927		[Version (deprecated = true, deprecated_since = "1.8", since = "0.8")]
6928		public ulong append_at_marker (Clutter.Timeline parent, string marker_name, Clutter.Timeline timeline);
6929		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6930		public bool get_loop ();
6931		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6932		public unowned Clutter.Timeline get_timeline (ulong id_);
6933		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6934		public bool is_playing ();
6935		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6936		public GLib.SList<weak Clutter.Timeline> list_timelines ();
6937		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6938		public void pause ();
6939		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6940		public void remove (ulong id_);
6941		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6942		public void remove_all ();
6943		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6944		public void rewind ();
6945		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6946		public void set_loop (bool loop);
6947		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6948		public void start ();
6949		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6950		public void stop ();
6951		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6952		public bool loop { get; set; }
6953		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6954		public virtual signal void completed ();
6955		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6956		public virtual signal void paused ();
6957		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6958		public virtual signal void started ();
6959		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6960		public virtual signal void timeline_completed (Clutter.Timeline timeline);
6961		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
6962		public virtual signal void timeline_started (Clutter.Timeline timeline);
6963	}
6964	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_script_get_type ()")]
6965	[Version (since = "0.6")]
6966	public class Script : GLib.Object {
6967		[CCode (has_construct_function = false)]
6968		public Script ();
6969		[Version (since = "0.8")]
6970		public void add_search_paths ([CCode (array_length_cname = "n_paths", array_length_pos = 1.1, array_length_type = "gsize")] string[] paths);
6971		[Version (deprecated = true, deprecated_since = "1.12", since = "1.8")]
6972		public void add_states (string? name, Clutter.State state);
6973		public void connect_signals (void* user_data);
6974		public void connect_signals_full (Clutter.ScriptConnectFunc func);
6975		public void ensure_objects ();
6976		public unowned GLib.Object get_object (string name);
6977		public int get_objects (...);
6978		[Version (deprecated = true, deprecated_since = "1.12", since = "1.8")]
6979		public unowned Clutter.State get_states (string? name);
6980		[Version (since = "1.10")]
6981		public unowned string get_translation_domain ();
6982		public virtual GLib.Type get_type_from_name (string type_name);
6983		[Version (since = "0.8")]
6984		public GLib.List<weak GLib.Object> list_objects ();
6985		public uint load_from_data (string data, ssize_t length) throws GLib.Error;
6986		public uint load_from_file (string filename) throws GLib.Error;
6987		[Version (since = "1.10")]
6988		public uint load_from_resource (string resource_path) throws GLib.Error;
6989		[Version (since = "0.8")]
6990		public string lookup_filename (string filename);
6991		[Version (since = "1.10")]
6992		public void set_translation_domain (string? domain);
6993		public void unmerge_objects (uint merge_id);
6994		[NoAccessorMethod]
6995		public string filename { owned get; }
6996		[NoAccessorMethod]
6997		public bool filename_set { get; }
6998		[Version (since = "1.10")]
6999		public string translation_domain { get; set; }
7000	}
7001	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_scroll_actor_get_type ()")]
7002	[Version (since = "1.12")]
7003	public class ScrollActor : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
7004		[CCode (has_construct_function = false, type = "ClutterActor*")]
7005		public ScrollActor ();
7006		public Clutter.ScrollMode get_scroll_mode ();
7007		public void scroll_to_point (Clutter.Point point);
7008		public void scroll_to_rect (Clutter.Rect rect);
7009		public void set_scroll_mode (Clutter.ScrollMode mode);
7010		public Clutter.ScrollMode scroll_mode { get; set; }
7011	}
7012	[CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
7013	[Compact]
7014	[Version (since = "0.2")]
7015	public class ScrollEvent : Clutter.Event {
7016		public double axes;
7017		public weak Clutter.InputDevice device;
7018		public Clutter.ScrollDirection direction;
7019		public Clutter.ScrollFinishFlags finish_flags;
7020		public Clutter.EventFlags flags;
7021		public Clutter.ModifierType modifier_state;
7022		public Clutter.ScrollSource scroll_source;
7023		public weak Clutter.Actor source;
7024		public weak Clutter.Stage stage;
7025		public uint32 time;
7026		public Clutter.EventType type;
7027		public float x;
7028		public float y;
7029	}
7030	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_settings_get_type ()")]
7031	[Version (since = "1.4")]
7032	public class Settings : GLib.Object {
7033		[CCode (has_construct_function = false)]
7034		protected Settings ();
7035		public static unowned Clutter.Settings get_default ();
7036		[NoAccessorMethod]
7037		[Version (deprecated = true, deprecated_since = "1.10", since = "1.4")]
7038		public Clutter.Backend backend { construct; }
7039		[NoAccessorMethod]
7040		[Version (since = "1.8")]
7041		public int dnd_drag_threshold { get; set; }
7042		[NoAccessorMethod]
7043		public int double_click_distance { get; set; }
7044		[NoAccessorMethod]
7045		public int double_click_time { get; set; }
7046		[NoAccessorMethod]
7047		public int font_antialias { get; set; }
7048		[NoAccessorMethod]
7049		public int font_dpi { get; set; }
7050		[NoAccessorMethod]
7051		public string font_hint_style { owned get; set; }
7052		[NoAccessorMethod]
7053		public int font_hinting { get; set; }
7054		[NoAccessorMethod]
7055		public string font_name { owned get; set; }
7056		[NoAccessorMethod]
7057		public string font_subpixel_order { owned get; set; }
7058		[NoAccessorMethod]
7059		public uint fontconfig_timestamp { set; }
7060		[NoAccessorMethod]
7061		[Version (since = "1.8")]
7062		public int long_press_duration { get; set; }
7063		[NoAccessorMethod]
7064		public uint password_hint_time { get; set; }
7065		[NoAccessorMethod]
7066		public int unscaled_font_dpi { set; }
7067		[NoAccessorMethod]
7068		public int window_scaling_factor { get; set; }
7069	}
7070	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_shader_get_type ()")]
7071	[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
7072	public class Shader : GLib.Object {
7073		[CCode (has_construct_function = false)]
7074		public Shader ();
7075		[Version (since = "0.8")]
7076		public bool compile () throws GLib.Error;
7077		[Version (since = "1.0")]
7078		public unowned Cogl.Handle get_cogl_fragment_shader ();
7079		[Version (since = "1.0")]
7080		public unowned Cogl.Handle get_cogl_program ();
7081		[Version (since = "1.0")]
7082		public unowned Cogl.Handle get_cogl_vertex_shader ();
7083		public unowned string get_fragment_source ();
7084		public bool get_is_enabled ();
7085		public unowned string get_vertex_source ();
7086		[Version (since = "0.8")]
7087		public bool is_compiled ();
7088		public void release ();
7089		public void set_fragment_source (string data, ssize_t length);
7090		public void set_is_enabled (bool enabled);
7091		[Version (since = "1.0")]
7092		public void set_uniform (string name, GLib.Value value);
7093		public void set_vertex_source (string data, ssize_t length);
7094		[NoAccessorMethod]
7095		[Version (since = "0.8")]
7096		public bool compiled { get; }
7097		[NoAccessorMethod]
7098		public bool enabled { get; set; }
7099		[NoAccessorMethod]
7100		public string fragment_source { owned get; set; }
7101		[NoAccessorMethod]
7102		public string vertex_source { owned get; set; }
7103	}
7104	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_shader_effect_get_type ()")]
7105	[Version (since = "1.4")]
7106	public class ShaderEffect : Clutter.OffscreenEffect {
7107		[CCode (has_construct_function = false, type = "ClutterEffect*")]
7108		[Version (since = "1.8")]
7109		public ShaderEffect (Clutter.ShaderType shader_type);
7110		public unowned Cogl.Handle get_program ();
7111		public unowned Cogl.Handle get_shader ();
7112		[NoWrapper]
7113		public virtual string get_static_shader_source ();
7114		public bool set_shader_source (string source);
7115		public void set_uniform_value (string name, GLib.Value value);
7116		[NoAccessorMethod]
7117		public Clutter.ShaderType shader_type { construct; }
7118	}
7119	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_shader_float_get_type ()")]
7120	public class ShaderFloat {
7121		[CCode (has_construct_function = false)]
7122		protected ShaderFloat ();
7123	}
7124	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_shader_int_get_type ()")]
7125	public class ShaderInt {
7126		[CCode (has_construct_function = false)]
7127		protected ShaderInt ();
7128	}
7129	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_shader_matrix_get_type ()")]
7130	public class ShaderMatrix {
7131		[CCode (has_construct_function = false)]
7132		protected ShaderMatrix ();
7133	}
7134	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_snap_constraint_get_type ()")]
7135	[Version (since = "1.6")]
7136	public class SnapConstraint : Clutter.Constraint {
7137		[CCode (has_construct_function = false, type = "ClutterConstraint*")]
7138		public SnapConstraint (Clutter.Actor? source, Clutter.SnapEdge from_edge, Clutter.SnapEdge to_edge, float offset);
7139		public void get_edges (out Clutter.SnapEdge from_edge, out Clutter.SnapEdge to_edge);
7140		public float get_offset ();
7141		public unowned Clutter.Actor get_source ();
7142		public void set_edges (Clutter.SnapEdge from_edge, Clutter.SnapEdge to_edge);
7143		public void set_offset (float offset);
7144		public void set_source (Clutter.Actor? source);
7145		[NoAccessorMethod]
7146		public Clutter.SnapEdge from_edge { get; set construct; }
7147		public float offset { get; set construct; }
7148		public Clutter.Actor source { get; set construct; }
7149		[NoAccessorMethod]
7150		public Clutter.SnapEdge to_edge { get; set construct; }
7151	}
7152	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_stage_get_type ()")]
7153	[Version (since = "0.2")]
7154	public class Stage : Clutter.Group, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
7155		[CCode (has_construct_function = false, type = "ClutterActor*")]
7156		[Version (since = "0.8")]
7157		public Stage ();
7158		[CCode (cname = "clutter_stage_event")]
7159		[Version (since = "0.4")]
7160		public bool emit_event (Clutter.Event event);
7161		[Version (since = "0.8")]
7162		public void ensure_current ();
7163		[Version (since = "1.0")]
7164		public void ensure_redraw ();
7165		[Version (since = "1.0")]
7166		public void ensure_viewport ();
7167		[Version (since = "1.6")]
7168		public bool get_accept_focus ();
7169		public unowned Clutter.Actor get_actor_at_pos (Clutter.PickMode pick_mode, int x, int y);
7170		[Version (deprecated = true, deprecated_since = "1.10")]
7171		public Clutter.Color get_color ();
7172		[Version (deprecated = true, deprecated_since = "1.10")]
7173		public static unowned Clutter.Stage get_default ();
7174		[Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
7175		public Clutter.Fog get_fog ();
7176		[Version (since = "1.0")]
7177		public bool get_fullscreen ();
7178		[Version (since = "0.6")]
7179		public unowned Clutter.Actor get_key_focus ();
7180		[Version (since = "1.2")]
7181		public void get_minimum_size (out uint width, out uint height);
7182		[Version (since = "1.8")]
7183		public bool get_motion_events_enabled ();
7184		[Version (since = "1.4")]
7185		public bool get_no_clear_hint ();
7186		public Clutter.Perspective get_perspective ();
7187		[Version (since = "1.8")]
7188		public Cairo.RectangleInt get_redraw_clip_bounds ();
7189		[Version (since = "1.0")]
7190		public bool get_throttle_motion_events ();
7191		[Version (since = "0.4")]
7192		public unowned string get_title ();
7193		[Version (since = "1.2")]
7194		public bool get_use_alpha ();
7195		[Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
7196		public bool get_use_fog ();
7197		[Version (since = "0.4")]
7198		public bool get_user_resizable ();
7199		[Version (since = "0.4")]
7200		public void hide_cursor ();
7201		[Version (deprecated = true, deprecated_since = "1.10", since = "0.8")]
7202		public bool is_default ();
7203		[Version (deprecated = true, deprecated_since = "1.10", since = "0.8")]
7204		public void queue_redraw ();
7205		[CCode (array_length = false)]
7206		public uint8[] read_pixels (int x, int y, int width = -1, int height = -1);
7207		[CCode (cname = "clutter_redraw")]
7208		public void redraw ();
7209		[Version (since = "1.6")]
7210		public void set_accept_focus (bool accept_focus);
7211		[Version (deprecated = true, deprecated_since = "1.10")]
7212		public void set_color (Clutter.Color color);
7213		[Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
7214		public void set_fog (Clutter.Fog fog);
7215		[Version (since = "1.0")]
7216		public void set_fullscreen (bool fullscreen);
7217		[Version (since = "0.6")]
7218		public void set_key_focus (Clutter.Actor? actor);
7219		[Version (since = "1.2")]
7220		public void set_minimum_size (uint width, uint height);
7221		[Version (since = "1.8")]
7222		public void set_motion_events_enabled (bool enabled);
7223		[Version (since = "1.4")]
7224		public void set_no_clear_hint (bool no_clear);
7225		public void set_perspective (Clutter.Perspective perspective);
7226		[Version (since = "1.0")]
7227		public void set_throttle_motion_events (bool throttle);
7228		[Version (since = "0.4")]
7229		public void set_title (string title);
7230		[Version (since = "1.2")]
7231		public void set_use_alpha (bool use_alpha);
7232		[Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
7233		public void set_use_fog (bool fog);
7234		[Version (since = "0.4")]
7235		public void set_user_resizable (bool resizable);
7236		public void show_cursor ();
7237		[Version (since = "1.6")]
7238		public bool accept_focus { get; set; }
7239		[Version (deprecated = true, deprecated_since = "1.10")]
7240		public Clutter.Color color { get; set; }
7241		[NoAccessorMethod]
7242		public bool cursor_visible { get; set; }
7243		[Version (deprecated = true, deprecated_since = "1.10", since = "1.0")]
7244		public Clutter.Fog fog { get; set; }
7245		[NoAccessorMethod]
7246		public bool fullscreen_set { get; }
7247		[Version (since = "1.2")]
7248		public Clutter.Actor key_focus { get; set; }
7249		[Version (since = "1.4")]
7250		public bool no_clear_hint { get; set; }
7251		[NoAccessorMethod]
7252		[Version (deprecated = true, deprecated_since = "1.10")]
7253		public bool offscreen { get; set; }
7254		[Version (since = "0.8")]
7255		public Clutter.Perspective perspective { get; set; }
7256		[Version (since = "0.4")]
7257		public string title { get; set; }
7258		[Version (since = "1.2")]
7259		public bool use_alpha { get; set; }
7260		[Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
7261		public bool use_fog { get; set; }
7262		[Version (since = "0.4")]
7263		public bool user_resizable { get; set; }
7264		[Version (since = "0.6")]
7265		public virtual signal void activate ();
7266		[Version (since = "1.20")]
7267		public signal void after_paint ();
7268		[Version (since = "0.6")]
7269		public virtual signal void deactivate ();
7270		[Version (since = "1.2")]
7271		public virtual signal bool delete_event (Clutter.Event event);
7272		[Version (since = "0.6")]
7273		public virtual signal void fullscreen ();
7274		[Version (since = "0.6")]
7275		public virtual signal void unfullscreen ();
7276	}
7277	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_stage_manager_get_type ()")]
7278	[Version (since = "1.0")]
7279	public class StageManager : GLib.Object {
7280		[CCode (has_construct_function = false)]
7281		protected StageManager ();
7282		[Version (since = "0.8")]
7283		public static unowned Clutter.StageManager get_default ();
7284		[Version (since = "0.8")]
7285		public unowned Clutter.Stage get_default_stage ();
7286		[Version (since = "0.8")]
7287		public GLib.SList<weak Clutter.Stage> list_stages ();
7288		public unowned GLib.SList<Clutter.Stage> peek_stages ();
7289		[Version (deprecated = true, deprecated_since = "1.2", since = "0.8")]
7290		public void set_default_stage (Clutter.Stage stage);
7291		[Version (since = "0.8")]
7292		public Clutter.Stage default_stage { get; }
7293		[Version (since = "0.8")]
7294		public virtual signal void stage_added (Clutter.Stage stage);
7295		[Version (since = "0.8")]
7296		public virtual signal void stage_removed (Clutter.Stage stage);
7297	}
7298	[CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
7299	[Compact]
7300	[Version (since = "0.2")]
7301	public class StageStateEvent : Clutter.Event {
7302		public Clutter.StageState changed_mask;
7303		public Clutter.EventFlags flags;
7304		public Clutter.StageState new_state;
7305		public weak Clutter.Actor source;
7306		public weak Clutter.Stage stage;
7307		public uint32 time;
7308		public Clutter.EventType type;
7309	}
7310	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_state_get_type ()")]
7311	[Version (since = "1.4")]
7312	public class State : GLib.Object, Clutter.Scriptable {
7313		[CCode (has_construct_function = false)]
7314		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7315		public State ();
7316		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7317		public unowned Clutter.Animator get_animator (string source_state_name, string target_state_name);
7318		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7319		public uint get_duration (string? source_state_name, string? target_state_name);
7320		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7321		public GLib.List<weak Clutter.StateKey> get_keys (string? source_state_name, string? target_state_name, GLib.Object? object, string? property_name);
7322		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7323		public unowned string get_state ();
7324		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7325		public GLib.List<weak string> get_states ();
7326		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7327		public unowned Clutter.Timeline get_timeline ();
7328		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7329		public void remove_key (string? source_state_name, string? target_state_name, GLib.Object? object, string? property_name);
7330		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7331		public void set_animator (string source_state_name, string target_state_name, Clutter.Animator? animator);
7332		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7333		public void set_duration (string? source_state_name, string? target_state_name, uint duration);
7334		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7335		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);
7336		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7337		public unowned Clutter.Timeline set_state (string target_state_name);
7338		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7339		public unowned Clutter.Timeline warp_to_state (string target_state_name);
7340		[NoAccessorMethod]
7341		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7342		public uint duration { get; set; }
7343		[NoAccessorMethod]
7344		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7345		public string state { owned get; set; }
7346		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7347		public virtual signal void completed ();
7348	}
7349	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_state_key_get_type ()")]
7350	[Compact]
7351	[Version (since = "1.4")]
7352	public class StateKey {
7353		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7354		public ulong get_mode ();
7355		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7356		public unowned GLib.Object get_object ();
7357		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7358		public double get_post_delay ();
7359		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7360		public double get_pre_delay ();
7361		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7362		public unowned string get_property_name ();
7363		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7364		public GLib.Type get_property_type ();
7365		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7366		public unowned string get_source_state_name ();
7367		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7368		public unowned string get_target_state_name ();
7369		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7370		public bool get_value (GLib.Value value);
7371	}
7372	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_swipe_action_get_type ()")]
7373	[Version (since = "1.8")]
7374	public class SwipeAction : Clutter.GestureAction {
7375		[CCode (has_construct_function = false, type = "ClutterAction*")]
7376		public SwipeAction ();
7377		[Version (deprecated = true, deprecated_since = "1.14", since = "1.8")]
7378		public virtual signal void swept (Clutter.Actor actor, Clutter.SwipeDirection direction);
7379		[Version (since = "1.14")]
7380		public virtual signal bool swipe (Clutter.Actor actor, Clutter.SwipeDirection direction);
7381	}
7382	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_table_layout_get_type ()")]
7383	[Version (deprecated = true, deprecated_since = "1.18", since = "1.4")]
7384	public class TableLayout : Clutter.LayoutManager {
7385		[CCode (has_construct_function = false, type = "ClutterLayoutManager*")]
7386		public TableLayout ();
7387		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7388		public void get_alignment (Clutter.Actor actor, out Clutter.TableAlignment x_align, out Clutter.TableAlignment y_align);
7389		public int get_column_count ();
7390		public uint get_column_spacing ();
7391		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7392		public uint get_easing_duration ();
7393		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7394		public ulong get_easing_mode ();
7395		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7396		public void get_expand (Clutter.Actor actor, out bool x_expand, out bool y_expand);
7397		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7398		public void get_fill (Clutter.Actor actor, out bool x_fill, out bool y_fill);
7399		public int get_row_count ();
7400		public uint get_row_spacing ();
7401		public void get_span (Clutter.Actor actor, out int column_span, out int row_span);
7402		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7403		public bool get_use_animations ();
7404		public void pack (Clutter.Actor actor, int column, int row);
7405		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7406		public void set_alignment (Clutter.Actor actor, Clutter.TableAlignment x_align, Clutter.TableAlignment y_align);
7407		public void set_column_spacing (uint spacing);
7408		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7409		public void set_easing_duration (uint msecs);
7410		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7411		public void set_easing_mode (ulong mode);
7412		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7413		public void set_expand (Clutter.Actor actor, bool x_expand, bool y_expand);
7414		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7415		public void set_fill (Clutter.Actor actor, bool x_fill, bool y_fill);
7416		public void set_row_spacing (uint spacing);
7417		public void set_span (Clutter.Actor actor, int column_span, int row_span);
7418		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7419		public void set_use_animations (bool animate);
7420		public uint column_spacing { get; set; }
7421		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7422		public uint easing_duration { get; set; }
7423		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7424		public ulong easing_mode { get; set; }
7425		public uint row_spacing { get; set; }
7426		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7427		public bool use_animations { get; set; }
7428	}
7429	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_tap_action_get_type ()")]
7430	[Version (since = "1.14")]
7431	public class TapAction : Clutter.GestureAction {
7432		[CCode (has_construct_function = false, type = "ClutterAction*")]
7433		public TapAction ();
7434		public virtual signal void tap (Clutter.Actor actor);
7435	}
7436	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_text_get_type ()")]
7437	[Version (since = "1.0")]
7438	public class Text : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
7439		[CCode (has_construct_function = false, type = "ClutterActor*")]
7440		public Text ();
7441		[Version (since = "1.10")]
7442		public int coords_to_position (float x, float y);
7443		public void delete_chars (uint n_chars);
7444		public bool delete_selection ();
7445		[CCode (has_construct_function = false, type = "ClutterActor*")]
7446		public Text.full (string font_name, string text, Clutter.Color color);
7447		public bool get_activatable ();
7448		public unowned Pango.AttrList get_attributes ();
7449		[Version (since = "1.10")]
7450		public unowned Clutter.TextBuffer get_buffer ();
7451		public string get_chars (ssize_t start_pos, ssize_t end_pos);
7452		public Clutter.Color get_color ();
7453		public Clutter.Color get_cursor_color ();
7454		public int get_cursor_position ();
7455		[Version (since = "1.16")]
7456		public Clutter.Rect get_cursor_rect ();
7457		public uint get_cursor_size ();
7458		public bool get_cursor_visible ();
7459		public bool get_editable ();
7460		public Pango.EllipsizeMode get_ellipsize ();
7461		[Version (since = "1.2")]
7462		public Pango.FontDescription get_font_description ();
7463		public unowned string get_font_name ();
7464		[Version (since = "0.6")]
7465		public bool get_justify ();
7466		public unowned Pango.Layout get_layout ();
7467		[Version (since = "1.8")]
7468		public void get_layout_offsets (out int x, out int y);
7469		public Pango.Alignment get_line_alignment ();
7470		public bool get_line_wrap ();
7471		public Pango.WrapMode get_line_wrap_mode ();
7472		public int get_max_length ();
7473		public unichar get_password_char ();
7474		public bool get_selectable ();
7475		[Version (since = "1.8")]
7476		public Clutter.Color get_selected_text_color ();
7477		public string get_selection ();
7478		public int get_selection_bound ();
7479		public Clutter.Color get_selection_color ();
7480		public bool get_single_line_mode ();
7481		public unowned string get_text ();
7482		public bool get_use_markup ();
7483		public void insert_text (string text, ssize_t position);
7484		public void insert_unichar (unichar wc);
7485		public bool position_to_coords (int position, out float x, out float y, out float line_height = null);
7486		public void set_activatable (bool activatable);
7487		public void set_attributes (Pango.AttrList? attrs);
7488		[Version (since = "1.10")]
7489		public void set_buffer (Clutter.TextBuffer buffer);
7490		public void set_color (Clutter.Color color);
7491		public void set_cursor_color (Clutter.Color? color);
7492		public void set_cursor_position (int position);
7493		public void set_cursor_size (int size);
7494		public void set_cursor_visible (bool cursor_visible);
7495		public void set_editable (bool editable);
7496		public void set_ellipsize (Pango.EllipsizeMode mode);
7497		[Version (since = "1.2")]
7498		public void set_font_description (Pango.FontDescription font_desc);
7499		public void set_font_name (string? font_name);
7500		public void set_justify (bool justify);
7501		public void set_line_alignment (Pango.Alignment alignment);
7502		public void set_line_wrap (bool line_wrap);
7503		public void set_line_wrap_mode (Pango.WrapMode wrap_mode);
7504		public void set_markup (string? markup);
7505		public void set_max_length (int max);
7506		public void set_password_char (unichar wc);
7507		[Version (since = "1.2")]
7508		public void set_preedit_string (string? preedit_str, Pango.AttrList? preedit_attrs, uint cursor_pos);
7509		public void set_selectable (bool selectable);
7510		[Version (since = "1.8")]
7511		public void set_selected_text_color (Clutter.Color? color);
7512		public void set_selection (ssize_t start_pos, ssize_t end_pos);
7513		public void set_selection_bound (int selection_bound);
7514		public void set_selection_color (Clutter.Color? color);
7515		public void set_single_line_mode (bool single_line);
7516		public void set_text (string? text);
7517		public void set_use_markup (bool setting);
7518		[CCode (cname = "clutter_text_activate")]
7519		public bool try_activate ();
7520		[CCode (has_construct_function = false, type = "ClutterActor*")]
7521		[Version (since = "1.10")]
7522		public Text.with_buffer (Clutter.TextBuffer buffer);
7523		[CCode (has_construct_function = false, type = "ClutterActor*")]
7524		public Text.with_text (string? font_name, string text);
7525		public bool activatable { get; set; }
7526		public Pango.AttrList attributes { get; set; }
7527		[Version (since = "1.8")]
7528		public Clutter.TextBuffer buffer { get; set; }
7529		public Clutter.Color color { get; set; }
7530		public Clutter.Color cursor_color { get; set; }
7531		[NoAccessorMethod]
7532		public bool cursor_color_set { get; }
7533		[Version (since = "1.12")]
7534		public int cursor_position { get; set; }
7535		public int cursor_size { get; set; }
7536		public bool cursor_visible { get; set; }
7537		public bool editable { get; set; }
7538		public Pango.EllipsizeMode ellipsize { get; set; }
7539		[Version (since = "1.2")]
7540		public Pango.FontDescription font_description { owned get; set; }
7541		public string font_name { get; set; }
7542		public bool justify { get; set; }
7543		public Pango.Alignment line_alignment { get; set; }
7544		public bool line_wrap { get; set; }
7545		public Pango.WrapMode line_wrap_mode { get; set; }
7546		public int max_length { get; set; }
7547		public uint password_char { get; set; }
7548		[NoAccessorMethod]
7549		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7550		public int position { get; set; }
7551		public bool selectable { get; set; }
7552		[Version (since = "1.8")]
7553		public Clutter.Color selected_text_color { get; set; }
7554		[NoAccessorMethod]
7555		[Version (since = "1.8")]
7556		public bool selected_text_color_set { get; }
7557		public int selection_bound { get; set; }
7558		public Clutter.Color selection_color { get; set; }
7559		[NoAccessorMethod]
7560		public bool selection_color_set { get; }
7561		public bool single_line_mode { get; set; }
7562		public string text { get; set; }
7563		public bool use_markup { get; set; }
7564		public virtual signal void activate ();
7565		[Version (since = "1.16")]
7566		public virtual signal void cursor_changed ();
7567		[Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
7568		public virtual signal Clutter.Geometry cursor_event ();
7569		[HasEmitter]
7570		[Version (since = "1.2")]
7571		public signal void delete_text (int start_pos, int end_pos);
7572		public virtual signal void text_changed ();
7573	}
7574	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_text_buffer_get_type ()")]
7575	[Version (since = "1.10")]
7576	public class TextBuffer : GLib.Object {
7577		[CCode (has_construct_function = false)]
7578		public TextBuffer ();
7579		public virtual uint delete_text (uint position, uint n_chars);
7580		public void emit_deleted_text (uint position, uint n_chars);
7581		public void emit_inserted_text (uint position, string chars, uint n_chars);
7582		public size_t get_bytes ();
7583		public virtual uint get_length ();
7584		public int get_max_length ();
7585		public unowned string get_text ();
7586		[CCode (vfunc_name = "get_text")]
7587		[NoWrapper]
7588		public virtual unowned string get_text_with_length (size_t n_bytes);
7589		public virtual uint insert_text (uint position, string chars, uint n_chars);
7590		public void set_max_length (int max_length);
7591		public void set_text (string chars, int n_chars);
7592		[CCode (has_construct_function = false)]
7593		public TextBuffer.with_text (string? text, ssize_t text_len);
7594		public uint length { get; }
7595		public int max_length { get; set; }
7596		public string text { get; }
7597		public virtual signal void deleted_text (uint position, uint n_chars);
7598		public virtual signal void inserted_text (uint position, string chars, uint n_chars);
7599	}
7600	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_text_node_get_type ()")]
7601	[Version (since = "1.10")]
7602	public class TextNode : Clutter.PaintNode {
7603		[CCode (has_construct_function = false, type = "ClutterPaintNode*")]
7604		public TextNode (Pango.Layout? layout, Clutter.Color? color);
7605	}
7606	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_texture_get_type ()")]
7607	[Version (since = "0.2")]
7608	public class Texture : Clutter.Actor, Atk.Implementor, Clutter.Animatable, Clutter.Container, Clutter.Scriptable {
7609		[CCode (has_construct_function = false, type = "ClutterActor*")]
7610		[Version (deprecated = true, deprecated_since = "1.12")]
7611		public Texture ();
7612		[CCode (has_construct_function = false, type = "ClutterActor*")]
7613		[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
7614		public Texture.from_actor (Clutter.Actor actor);
7615		[CCode (has_construct_function = false, type = "ClutterActor*")]
7616		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
7617		public Texture.from_file (string filename) throws Clutter.TextureError;
7618		[Version (deprecated = true, deprecated_since = "1.12")]
7619		public void get_base_size (out int width, out int height);
7620		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7621		public unowned Cogl.Handle get_cogl_material ();
7622		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
7623		public unowned Cogl.Handle get_cogl_texture ();
7624		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
7625		public Clutter.TextureQuality get_filter_quality ();
7626		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7627		public bool get_keep_aspect_ratio ();
7628		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7629		public bool get_load_async ();
7630		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7631		public bool get_load_data_async ();
7632		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
7633		public int get_max_tile_waste ();
7634		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7635		public bool get_pick_with_alpha ();
7636		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7637		public Cogl.PixelFormat get_pixel_format ();
7638		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7639		public void get_repeat (out bool repeat_x, out bool repeat_y);
7640		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7641		public bool get_sync_size ();
7642		[Version (deprecated = true, deprecated_since = "1.12", since = "0.6")]
7643		public bool set_area_from_rgb_data ([CCode (array_length = false)] uint8[] data, bool has_alpha, int x, int y, int width, int height, int rowstride, int bpp, Clutter.TextureFlags flags) throws GLib.Error;
7644		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
7645		public void set_cogl_material (Cogl.Handle cogl_material);
7646		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
7647		public void set_cogl_texture (Cogl.Handle cogl_tex);
7648		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
7649		public void set_filter_quality (Clutter.TextureQuality filter_quality);
7650		[Version (deprecated = true, deprecated_since = "1.12", since = "0.8")]
7651		public bool set_from_file (string filename) throws GLib.Error;
7652		[Version (deprecated = true, deprecated_since = "1.12", since = "0.4")]
7653		public bool set_from_rgb_data ([CCode (array_length = false)] uint8[] data, bool has_alpha, int width, int height, int rowstride, int bpp, Clutter.TextureFlags flags) throws GLib.Error;
7654		[Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
7655		public bool set_from_yuv_data ([CCode (array_length = false)] uint8[] data, int width, int height, Clutter.TextureFlags flags) throws GLib.Error;
7656		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7657		public void set_keep_aspect_ratio (bool keep_aspect);
7658		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7659		public void set_load_async (bool load_async);
7660		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7661		public void set_load_data_async (bool load_async);
7662		[Version (deprecated = true, deprecated_since = "1.12", since = "1.4")]
7663		public void set_pick_with_alpha (bool pick_with_alpha);
7664		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7665		public void set_repeat (bool repeat_x, bool repeat_y);
7666		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7667		public void set_sync_size (bool sync_size);
7668		public Cogl.Material cogl_material { get; set; }
7669		public Cogl.Texture cogl_texture { get; set; }
7670		[NoAccessorMethod]
7671		public bool disable_slicing { get; construct; }
7672		[NoAccessorMethod]
7673		[Version (deprecated = true, deprecated_since = "1.12")]
7674		public string filename { owned get; set; }
7675		public Clutter.TextureQuality filter_quality { get; set construct; }
7676		public bool keep_aspect_ratio { get; set; }
7677		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7678		public bool load_async { set; }
7679		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7680		public bool load_data_async { set; }
7681		public bool pick_with_alpha { get; set; }
7682		public Cogl.PixelFormat pixel_format { get; }
7683		[NoAccessorMethod]
7684		public bool repeat_x { get; set; }
7685		[NoAccessorMethod]
7686		public bool repeat_y { get; set; }
7687		public bool sync_size { get; set; }
7688		[NoAccessorMethod]
7689		public int tile_waste { get; }
7690		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7691		public virtual signal void load_finished (GLib.Error error);
7692		[Version (deprecated = true, deprecated_since = "1.12")]
7693		public virtual signal void pixbuf_change ();
7694		[Version (deprecated = true, deprecated_since = "1.12")]
7695		public virtual signal void size_change (int width, int height);
7696	}
7697	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_texture_node_get_type ()")]
7698	[Version (since = "1.10")]
7699	public class TextureNode : Clutter.PipelineNode {
7700		[CCode (has_construct_function = false, type = "ClutterPaintNode*")]
7701		public TextureNode (Cogl.Texture texture, Clutter.Color? color, Clutter.ScalingFilter min_filter, Clutter.ScalingFilter mag_filter);
7702	}
7703	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_timeline_get_type ()")]
7704	[Version (since = "0.2")]
7705	public class Timeline : GLib.Object, Clutter.Scriptable {
7706		[CCode (has_construct_function = false)]
7707		[Version (since = "0.6")]
7708		public Timeline (uint msecs);
7709		[Version (since = "1.14")]
7710		public void add_marker (string marker_name, double progress);
7711		[Version (since = "0.8")]
7712		public void add_marker_at_time (string marker_name, uint msecs);
7713		public void advance (uint msecs);
7714		[Version (since = "0.8")]
7715		public void advance_to_marker (string marker_name);
7716		[Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
7717		public Clutter.Timeline clone ();
7718		[Version (since = "1.6")]
7719		public bool get_auto_reverse ();
7720		[Version (since = "1.12")]
7721		public bool get_cubic_bezier_progress (out Clutter.Point c_1, out Clutter.Point c_2);
7722		[Version (since = "1.10")]
7723		public int get_current_repeat ();
7724		[Version (since = "0.4")]
7725		public uint get_delay ();
7726		[Version (since = "0.6")]
7727		public uint get_delta ();
7728		[Version (since = "0.6")]
7729		public Clutter.TimelineDirection get_direction ();
7730		[Version (since = "0.6")]
7731		public uint get_duration ();
7732		[Version (since = "1.10")]
7733		public int64 get_duration_hint ();
7734		public uint get_elapsed_time ();
7735		[Version (deprecated = true, deprecated_since = "1.10")]
7736		public bool get_loop ();
7737		[Version (since = "0.6")]
7738		public double get_progress ();
7739		[Version (since = "1.10")]
7740		public Clutter.AnimationMode get_progress_mode ();
7741		[Version (since = "1.10")]
7742		public int get_repeat_count ();
7743		[Version (since = "1.12")]
7744		public bool get_step_progress (out int n_steps, out Clutter.StepMode step_mode);
7745		[Version (since = "0.8")]
7746		public bool has_marker (string marker_name);
7747		public bool is_playing ();
7748		[CCode (array_length = true, array_length_pos = 1.1, array_length_type = "gsize", array_null_terminated = true)]
7749		[Version (since = "0.8")]
7750		public string[] list_markers (int msecs);
7751		public void pause ();
7752		[Version (since = "0.8")]
7753		public void remove_marker (string marker_name);
7754		public void rewind ();
7755		[Version (since = "1.6")]
7756		public void set_auto_reverse (bool reverse);
7757		[Version (since = "1.12")]
7758		public void set_cubic_bezier_progress (Clutter.Point c_1, Clutter.Point c_2);
7759		[Version (since = "0.4")]
7760		public void set_delay (uint msecs);
7761		[Version (since = "0.6")]
7762		public void set_direction (Clutter.TimelineDirection direction);
7763		[Version (since = "0.6")]
7764		public void set_duration (uint msecs);
7765		[Version (deprecated = true, deprecated_since = "1.10")]
7766		public void set_loop (bool loop);
7767		[Version (since = "1.10")]
7768		public void set_progress_func (owned Clutter.TimelineProgressFunc? func);
7769		[Version (since = "1.10")]
7770		public void set_progress_mode (Clutter.AnimationMode mode);
7771		[Version (since = "1.10")]
7772		public void set_repeat_count (int count);
7773		[Version (since = "1.12")]
7774		public void set_step_progress (int n_steps, Clutter.StepMode step_mode);
7775		public void skip (uint msecs);
7776		public void start ();
7777		public void stop ();
7778		[Version (since = "1.6")]
7779		public bool auto_reverse { get; set; }
7780		[Version (since = "0.4")]
7781		public uint delay { get; set; }
7782		[Version (since = "0.6")]
7783		public Clutter.TimelineDirection direction { get; set; }
7784		[Version (since = "0.6")]
7785		public uint duration { get; set; }
7786		[Version (deprecated = true, deprecated_since = "1.10")]
7787		public bool loop { get; set; }
7788		[Version (since = "1.10")]
7789		public Clutter.AnimationMode progress_mode { get; set; }
7790		[Version (since = "1.10")]
7791		public int repeat_count { get; set; }
7792		public virtual signal void completed ();
7793		[Version (since = "0.8")]
7794		public virtual signal void marker_reached (string marker_name, int msecs);
7795		public virtual signal void new_frame (int msecs);
7796		public virtual signal void paused ();
7797		public virtual signal void started ();
7798		[Version (since = "1.12")]
7799		public virtual signal void stopped (bool is_finished);
7800	}
7801	[CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
7802	[Compact]
7803	[Version (deprecated = true, deprecated_since = "1.6", since = "0.6")]
7804	public class TimeoutPool {
7805		[CCode (has_construct_function = false)]
7806		public TimeoutPool (int priority);
7807		[Version (since = "0.4")]
7808		public uint add (uint fps, owned GLib.SourceFunc func);
7809		[Version (since = "0.4")]
7810		public void remove (uint id_);
7811	}
7812	[CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
7813	[Compact]
7814	[Version (since = "1.10")]
7815	public class TouchEvent : Clutter.Event {
7816		public double axes;
7817		public weak Clutter.InputDevice device;
7818		public Clutter.EventFlags flags;
7819		public Clutter.ModifierType modifier_state;
7820		public weak Clutter.EventSequence sequence;
7821		public weak Clutter.Actor source;
7822		public weak Clutter.Stage stage;
7823		public uint32 time;
7824		public Clutter.EventType type;
7825		public float x;
7826		public float y;
7827	}
7828	[CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
7829	[Compact]
7830	[Version (since = "1.24")]
7831	public class TouchpadPinchEvent : Clutter.Event {
7832		public float angle_delta;
7833		public float dx;
7834		public float dy;
7835		public Clutter.EventFlags flags;
7836		public Clutter.TouchpadGesturePhase phase;
7837		public float scale;
7838		public weak Clutter.Actor source;
7839		public weak Clutter.Stage stage;
7840		public uint32 time;
7841		public Clutter.EventType type;
7842		public float x;
7843		public float y;
7844	}
7845	[CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
7846	[Compact]
7847	[Version (since = "1.24")]
7848	public class TouchpadSwipeEvent : Clutter.Event {
7849		public float dx;
7850		public float dy;
7851		public Clutter.EventFlags flags;
7852		public uint n_fingers;
7853		public Clutter.TouchpadGesturePhase phase;
7854		public weak Clutter.Actor source;
7855		public weak Clutter.Stage stage;
7856		public uint32 time;
7857		public Clutter.EventType type;
7858		public float x;
7859		public float y;
7860	}
7861	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_transition_get_type ()")]
7862	[Version (since = "1.10")]
7863	public abstract class Transition : Clutter.Timeline, Clutter.Scriptable {
7864		[CCode (has_construct_function = false)]
7865		protected Transition ();
7866		[NoWrapper]
7867		public virtual void attached (Clutter.Animatable animatable);
7868		[NoWrapper]
7869		public virtual void compute_value (Clutter.Animatable animatable, Clutter.Interval interval, double progress);
7870		[NoWrapper]
7871		public virtual void detached (Clutter.Animatable animatable);
7872		public unowned Clutter.Animatable get_animatable ();
7873		public unowned Clutter.Interval get_interval ();
7874		public bool get_remove_on_complete ();
7875		public void set_animatable (Clutter.Animatable? animatable);
7876		[Version (since = "1.12")]
7877		public void set_from_value (GLib.Value value);
7878		public void set_interval (Clutter.Interval? interval);
7879		public void set_remove_on_complete (bool remove_complete);
7880		[Version (since = "1.12")]
7881		public void set_to_value (GLib.Value value);
7882		public Clutter.Animatable animatable { get; set; }
7883		public Clutter.Interval interval { get; set; }
7884		public bool remove_on_complete { get; set; }
7885	}
7886	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_transition_group_get_type ()")]
7887	[Version (since = "1.12")]
7888	public class TransitionGroup : Clutter.Transition, Clutter.Scriptable {
7889		[CCode (has_construct_function = false, type = "ClutterTransition*")]
7890		public TransitionGroup ();
7891		public void add_transition (Clutter.Transition transition);
7892		public void remove_all ();
7893		public void remove_transition (Clutter.Transition transition);
7894	}
7895	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_zoom_action_get_type ()")]
7896	[Version (since = "1.12")]
7897	public class ZoomAction : Clutter.GestureAction {
7898		[CCode (has_construct_function = false, type = "ClutterAction*")]
7899		public ZoomAction ();
7900		public Clutter.Point get_focal_point ();
7901		public Clutter.Point get_transformed_focal_point ();
7902		public Clutter.ZoomAxis get_zoom_axis ();
7903		public void set_zoom_axis (Clutter.ZoomAxis axis);
7904		public Clutter.ZoomAxis zoom_axis { get; set; }
7905		public virtual signal bool zoom (Clutter.Actor actor, Clutter.Point focal_point, double factor);
7906	}
7907	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_animatable_get_type ()")]
7908	[Version (since = "1.0")]
7909	public interface Animatable : GLib.Object {
7910		[Version (deprecated = true, deprecated_since = "1.8", since = "1.0")]
7911		public abstract bool animate_property (Clutter.Animation animation, string property_name, GLib.Value initial_value, GLib.Value final_value, double progress, GLib.Value value);
7912		[Version (since = "1.4")]
7913		public abstract unowned GLib.ParamSpec find_property (string property_name);
7914		[Version (since = "1.4")]
7915		public abstract void get_initial_state (string property_name, GLib.Value value);
7916		[Version (since = "1.8")]
7917		public abstract bool interpolate_value (string property_name, Clutter.Interval interval, double progress, out GLib.Value value);
7918		[Version (since = "1.4")]
7919		public abstract void set_final_state (string property_name, GLib.Value value);
7920	}
7921	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_container_get_type ()")]
7922	[Version (since = "0.4")]
7923	public interface Container : GLib.Object {
7924		public void add (params Clutter.Actor[] actors);
7925		[CCode (vfunc_name = "add")]
7926		[Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
7927		public abstract void add_actor (Clutter.Actor actor);
7928		[Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
7929		public void add_valist (Clutter.Actor first_actor, va_list var_args);
7930		[Version (since = "0.8")]
7931		public void child_get (Clutter.Actor actor, ...);
7932		[Version (since = "0.8")]
7933		public void child_get_property (Clutter.Actor child, string property, GLib.Value value);
7934		[Version (since = "0.8")]
7935		public void child_set (Clutter.Actor actor, ...);
7936		[Version (since = "0.8")]
7937		public void child_set_property (Clutter.Actor child, string property, GLib.Value value);
7938		[Version (since = "0.8")]
7939		public static unowned GLib.ParamSpec class_find_child_property (GLib.ObjectClass klass, string property_name);
7940		[CCode (array_length_pos = 1.1, array_length_type = "guint")]
7941		[Version (since = "0.8")]
7942		public static GLib.ParamSpec[] class_list_child_properties (GLib.ObjectClass klass);
7943		[Version (since = "1.2")]
7944		public virtual void create_child_meta (Clutter.Actor actor);
7945		[Version (since = "1.2")]
7946		public virtual void destroy_child_meta (Clutter.Actor actor);
7947		[Version (since = "0.6")]
7948		public unowned Clutter.Actor find_child_by_name (string child_name);
7949		[CCode (cname = "clutter_container_class_find_child_property")]
7950		public class unowned GLib.ParamSpec find_child_property (string property_name);
7951		[Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
7952		public abstract void @foreach (Clutter.Callback callback);
7953		[Version (deprecated = true, deprecated_since = "1.10", since = "1.0")]
7954		public virtual void foreach_with_internals (Clutter.Callback callback);
7955		[Version (since = "0.8")]
7956		public virtual unowned Clutter.ChildMeta get_child_meta (Clutter.Actor actor);
7957		[Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
7958		public GLib.List<weak Clutter.Actor> get_children ();
7959		[CCode (cname = "clutter_container_class_list_child_properties")]
7960		public class unowned GLib.ParamSpec[] list_child_properties ();
7961		[CCode (vfunc_name = "lower")]
7962		[Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
7963		public virtual void lower_child (Clutter.Actor actor, Clutter.Actor? sibling = null);
7964		[CCode (vfunc_name = "raise")]
7965		[Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
7966		public virtual void raise_child (Clutter.Actor actor, Clutter.Actor? sibling = null);
7967		[Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
7968		public void remove (...);
7969		[CCode (vfunc_name = "remove")]
7970		[Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
7971		public abstract void remove_actor (Clutter.Actor actor);
7972		[Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
7973		public void remove_valist (Clutter.Actor first_actor, va_list var_args);
7974		[Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
7975		public abstract void sort_depth_order ();
7976		public virtual signal void actor_added (Clutter.Actor actor);
7977		public virtual signal void actor_removed (Clutter.Actor actor);
7978		[HasEmitter]
7979		[Version (since = "0.8")]
7980		public virtual signal void child_notify (Clutter.Actor child, GLib.ParamSpec pspec);
7981	}
7982	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_content_get_type ()")]
7983	[Version (since = "1.10")]
7984	public interface Content : GLib.Object {
7985		public abstract bool get_preferred_size (out float width, out float height);
7986		public abstract void invalidate ();
7987		[NoWrapper]
7988		public abstract void paint_content (Clutter.Actor actor, Clutter.PaintNode node);
7989		public virtual signal void attached (Clutter.Actor actor);
7990		public virtual signal void detached (Clutter.Actor actor);
7991	}
7992	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_media_get_type ()")]
7993	[Version (since = "0.2")]
7994	public interface Media : GLib.Object {
7995		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7996		public double get_audio_volume ();
7997		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
7998		public double get_buffer_fill ();
7999		[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8000		public bool get_can_seek ();
8001		[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8002		public double get_duration ();
8003		[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8004		public bool get_playing ();
8005		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
8006		public double get_progress ();
8007		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8008		public string get_subtitle_font_name ();
8009		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8010		public string get_subtitle_uri ();
8011		[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8012		public string get_uri ();
8013		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
8014		public void set_audio_volume (double volume);
8015		[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8016		public void set_filename (string filename);
8017		[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8018		public void set_playing (bool playing);
8019		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
8020		public void set_progress (double progress);
8021		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8022		public void set_subtitle_font_name (string font_name);
8023		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8024		public void set_subtitle_uri (string uri);
8025		[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8026		public void set_uri (string uri);
8027		[ConcreteAccessor]
8028		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
8029		public abstract double audio_volume { get; set; }
8030		[ConcreteAccessor]
8031		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
8032		public abstract double buffer_fill { get; }
8033		[ConcreteAccessor]
8034		[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8035		public abstract bool can_seek { get; }
8036		[ConcreteAccessor]
8037		[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8038		public abstract double duration { get; }
8039		[ConcreteAccessor]
8040		[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8041		public abstract bool playing { get; set; }
8042		[ConcreteAccessor]
8043		[Version (deprecated = true, deprecated_since = "1.12", since = "1.0")]
8044		public abstract double progress { get; set; }
8045		[ConcreteAccessor]
8046		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8047		public abstract string subtitle_font_name { owned get; set; }
8048		[ConcreteAccessor]
8049		[Version (deprecated = true, deprecated_since = "1.12", since = "1.2")]
8050		public abstract string subtitle_uri { owned get; set; }
8051		[ConcreteAccessor]
8052		[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8053		public abstract string uri { owned get; set; }
8054		[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8055		public virtual signal void eos ();
8056		[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
8057		public virtual signal void error (GLib.Error error);
8058	}
8059	[CCode (cheader_filename = "clutter/clutter.h", type_id = "clutter_scriptable_get_type ()")]
8060	[Version (since = "0.6")]
8061	public interface Scriptable : GLib.Object {
8062		public abstract unowned string get_id ();
8063		public abstract bool parse_custom_node (Clutter.Script script, GLib.Value value, string name, Json.Node node);
8064		public abstract void set_custom_property (Clutter.Script script, string name, GLib.Value value);
8065		public abstract void set_id (string id_);
8066	}
8067	[CCode (cheader_filename = "clutter/clutter.h")]
8068	public interface StageWindow : GLib.Object {
8069		[NoWrapper]
8070		public abstract void add_redraw_clip (Clutter.Geometry stage_rectangle);
8071		[NoWrapper]
8072		public abstract void get_geometry (out Clutter.Geometry geometry);
8073		[NoWrapper]
8074		public abstract int get_pending_swaps ();
8075		[NoWrapper]
8076		public abstract unowned Clutter.Actor get_wrapper ();
8077		[NoWrapper]
8078		public abstract bool has_redraw_clips ();
8079		[NoWrapper]
8080		public abstract void hide ();
8081		[NoWrapper]
8082		public abstract bool ignoring_redraw_clips ();
8083		[NoWrapper]
8084		public abstract bool realize ();
8085		[NoWrapper]
8086		public abstract void resize (int width, int height);
8087		[NoWrapper]
8088		public abstract void set_cursor_visible (bool cursor_visible);
8089		[NoWrapper]
8090		public abstract void set_fullscreen (bool is_fullscreen);
8091		[NoWrapper]
8092		public abstract void set_title (string title);
8093		[NoWrapper]
8094		public abstract void set_user_resizable (bool is_resizable);
8095		[NoWrapper]
8096		public abstract void show (bool do_raise);
8097		[NoWrapper]
8098		public abstract void unrealize ();
8099	}
8100	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_actor_box_get_type ()")]
8101	public struct ActorBox {
8102		public float x1;
8103		public float y1;
8104		public float x2;
8105		public float y2;
8106		[Version (since = "1.12")]
8107		public static Clutter.ActorBox? alloc ();
8108		[Version (since = "1.2")]
8109		public static void clamp_to_pixel (ref Clutter.ActorBox box);
8110		[Version (since = "1.0")]
8111		public bool contains (float x, float y);
8112		[Version (since = "1.0")]
8113		public Clutter.ActorBox? copy ();
8114		[Version (since = "1.0")]
8115		public bool equal (Clutter.ActorBox box_b);
8116		[Version (since = "1.0")]
8117		public void free ();
8118		[CCode (cname = "clutter_actor_box_from_vertices")]
8119		public ActorBox.from_vertices ([CCode (array_length = false)] Clutter.Vertex verts[4]);
8120		[Version (since = "1.0")]
8121		public float get_area ();
8122		[Version (since = "1.0")]
8123		public float get_height ();
8124		[Version (since = "1.0")]
8125		public void get_origin (out float x, out float y);
8126		[Version (since = "1.0")]
8127		public void get_size (out float width, out float height);
8128		[Version (since = "1.0")]
8129		public float get_width ();
8130		[Version (since = "1.0")]
8131		public float get_x ();
8132		[Version (since = "1.0")]
8133		public float get_y ();
8134		[Version (since = "1.10")]
8135		public unowned Clutter.ActorBox? init (float x_1, float y_1, float x_2, float y_2);
8136		[Version (since = "1.10")]
8137		public void init_rect (float x, float y, float width, float height);
8138		[Version (since = "1.2")]
8139		public Clutter.ActorBox interpolate (Clutter.ActorBox final, double progress);
8140		[Version (since = "1.6")]
8141		public void set_origin (float x, float y);
8142		[Version (since = "1.6")]
8143		public void set_size (float width, float height);
8144		[Version (since = "1.4")]
8145		public Clutter.ActorBox union (Clutter.ActorBox b);
8146	}
8147	[CCode (cheader_filename = "clutter/clutter.h", has_type_id = false)]
8148	[Version (since = "1.10")]
8149	public struct ActorIter {
8150		public void destroy ();
8151		public void init (Clutter.Actor root);
8152		[Version (since = "1.12")]
8153		public bool is_valid ();
8154		public bool next (out unowned Clutter.Actor child);
8155		public bool prev (out unowned Clutter.Actor child);
8156		public void remove ();
8157	}
8158	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "CLUTTER_TYPE_COLOR")]
8159	public struct Color {
8160		public uint8 red;
8161		public uint8 green;
8162		public uint8 blue;
8163		public uint8 alpha;
8164		public Clutter.Color add (Clutter.Color b);
8165		[Version (since = "1.12")]
8166		public static Clutter.Color? alloc ();
8167		[Version (since = "0.2")]
8168		public Clutter.Color? copy ();
8169		public Clutter.Color darken ();
8170		[Version (since = "0.2")]
8171		public bool equal (Clutter.Color v2);
8172		[Version (since = "0.2")]
8173		public void free ();
8174		[CCode (cname = "clutter_color_from_hls")]
8175		public Color.from_hls (float hue, float luminance, float saturation);
8176		[CCode (cname = "clutter_color_from_pixel")]
8177		public Color.from_pixel (uint32 pixel);
8178		[CCode (cname = "clutter_color_from_string")]
8179		public Color.from_string (string str);
8180		[Version (since = "1.6")]
8181		public static unowned Clutter.Color? get_static (Clutter.StaticColor color);
8182		[Version (since = "1.0")]
8183		public uint hash ();
8184		[Version (since = "1.12")]
8185		public unowned Clutter.Color? init (uint8 red, uint8 green, uint8 blue, uint8 alpha);
8186		[Version (since = "1.6")]
8187		public Clutter.Color interpolate (Clutter.Color final, double progress);
8188		public Clutter.Color lighten ();
8189		[CCode (cname = "clutter_color_from_string")]
8190		public bool parse_string (string str);
8191		public Clutter.Color shade (double factor);
8192		public Clutter.Color subtract (Clutter.Color b);
8193		public void to_hls (out float hue, out float luminance, out float saturation);
8194		public uint32 to_pixel ();
8195		[Version (since = "0.2")]
8196		public string to_string ();
8197	}
8198	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_fog_get_type ()")]
8199	[Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
8200	public struct Fog {
8201		public float z_near;
8202		public float z_far;
8203	}
8204	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_geometry_get_type ()")]
8205	[Version (deprecated = true, deprecated_since = "1.16")]
8206	public struct Geometry {
8207		public int x;
8208		public int y;
8209		public uint width;
8210		public uint height;
8211		[Version (since = "1.4")]
8212		public bool intersects (Clutter.Geometry geometry1);
8213		[Version (since = "1.4")]
8214		public Clutter.Geometry union (Clutter.Geometry geometry_b);
8215	}
8216	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_knot_get_type ()")]
8217	[Version (since = "0.2")]
8218	public struct Knot {
8219		public int x;
8220		public int y;
8221		public Clutter.Knot? copy ();
8222		public bool equal (Clutter.Knot knot_b);
8223		public void free ();
8224	}
8225	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_margin_get_type ()")]
8226	[Version (since = "1.10")]
8227	public struct Margin {
8228		public float left;
8229		public float right;
8230		public float top;
8231		public float bottom;
8232		public Clutter.Margin? copy ();
8233		public void free ();
8234	}
8235	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_matrix_get_type ()")]
8236	[Version (since = "1.12")]
8237	public struct Matrix : Cogl.Matrix {
8238		public static Clutter.Matrix? alloc ();
8239		public void free ();
8240		public unowned Clutter.Matrix? init_from_array ([CCode (array_length = false)] float values[16]);
8241		public unowned Clutter.Matrix? init_from_matrix (Clutter.Matrix b);
8242		public unowned Clutter.Matrix? init_identity ();
8243	}
8244	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_paint_volume_get_type ()")]
8245	[Version (since = "1.4")]
8246	public struct PaintVolume {
8247		[Version (since = "1.6")]
8248		public Clutter.PaintVolume? copy ();
8249		[Version (since = "1.6")]
8250		public void free ();
8251		[Version (since = "1.6")]
8252		public float get_depth ();
8253		[Version (since = "1.6")]
8254		public float get_height ();
8255		[Version (since = "1.6")]
8256		public Clutter.Vertex get_origin ();
8257		[Version (since = "1.6")]
8258		public float get_width ();
8259		[Version (since = "1.6")]
8260		public void set_depth (float depth);
8261		[Version (since = "1.6")]
8262		public bool set_from_allocation (Clutter.Actor actor);
8263		[Version (since = "1.6")]
8264		public void set_height (float height);
8265		[Version (since = "1.6")]
8266		public void set_origin (Clutter.Vertex origin);
8267		[Version (since = "1.6")]
8268		public void set_width (float width);
8269		[Version (since = "1.6")]
8270		public void union (Clutter.PaintVolume another_pv);
8271		[Version (since = "1.10")]
8272		public void union_box (Clutter.ActorBox box);
8273	}
8274	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_path_node_get_type ()")]
8275	[Version (since = "1.0")]
8276	public struct PathNode {
8277		public Clutter.PathNodeType type;
8278		[CCode (array_length = false)]
8279		public weak Clutter.Knot points[3];
8280		public Clutter.PathNode? copy ();
8281		public bool equal (Clutter.PathNode node_b);
8282		public void free ();
8283	}
8284	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_perspective_get_type ()")]
8285	[Version (since = "0.4")]
8286	public struct Perspective {
8287		public float fovy;
8288		public float aspect;
8289		public float z_near;
8290		public float z_far;
8291	}
8292	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_point_get_type ()")]
8293	[Version (since = "1.12")]
8294	public struct Point {
8295		public float x;
8296		public float y;
8297		public static Clutter.Point? alloc ();
8298		public Clutter.Point? copy ();
8299		public float distance (Clutter.Point b, out float x_distance, out float y_distance);
8300		public bool equals (Clutter.Point b);
8301		public void free ();
8302		public unowned Clutter.Point? init (float x, float y);
8303		public static unowned Clutter.Point? zero ();
8304	}
8305	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_rect_get_type ()")]
8306	[Version (since = "1.12")]
8307	public struct Rect {
8308		public Clutter.Point origin;
8309		public Clutter.Size size;
8310		public static Clutter.Rect? alloc ();
8311		public void clamp_to_pixel ();
8312		public bool contains_point (Clutter.Point point);
8313		public bool contains_rect (Clutter.Rect b);
8314		public Clutter.Rect? copy ();
8315		public bool equals (Clutter.Rect b);
8316		public void free ();
8317		public Clutter.Point get_center ();
8318		public float get_height ();
8319		public float get_width ();
8320		public float get_x ();
8321		public float get_y ();
8322		public unowned Clutter.Rect? init (float x, float y, float width, float height);
8323		public void inset (float d_x, float d_y);
8324		public bool intersection (Clutter.Rect b, out Clutter.Rect res);
8325		public Clutter.Rect? normalize ();
8326		public void offset (float d_x, float d_y);
8327		public Clutter.Rect union (Clutter.Rect b);
8328		public static unowned Clutter.Rect? zero ();
8329	}
8330	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_size_get_type ()")]
8331	[Version (since = "1.12")]
8332	public struct Size {
8333		public float width;
8334		public float height;
8335		public static Clutter.Size? alloc ();
8336		public Clutter.Size? copy ();
8337		public bool equals (Clutter.Size b);
8338		public void free ();
8339	}
8340	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "CLUTTER_TYPE_UNITS")]
8341	[Version (since = "1.0")]
8342	public struct Units {
8343		public Clutter.Units? copy ();
8344		public void free ();
8345		[CCode (cname = "clutter_units_from_cm")]
8346		public Units.from_cm (float cm);
8347		[CCode (cname = "clutter_units_from_em")]
8348		public Units.from_em (float em);
8349		[CCode (cname = "clutter_units_from_em_for_font")]
8350		public Units.from_em_for_font (string font_name, float em);
8351		[CCode (cname = "clutter_units_from_mm")]
8352		public Units.from_mm (float mm);
8353		[CCode (cname = "clutter_units_from_pixels")]
8354		public Units.from_pixels (int px);
8355		[CCode (cname = "clutter_units_from_pt")]
8356		public Units.from_pt (float pt);
8357		[CCode (cname = "clutter_units_from_string")]
8358		public Units.from_string (string str);
8359		public Clutter.UnitType get_unit_type ();
8360		public float get_unit_value ();
8361		public float to_pixels ();
8362		public string to_string ();
8363	}
8364	[CCode (cheader_filename = "clutter/clutter.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "clutter_vertex_get_type ()")]
8365	[Version (since = "0.4")]
8366	public struct Vertex {
8367		public float x;
8368		public float y;
8369		public float z;
8370		[Version (since = "1.12")]
8371		public static Clutter.Vertex? alloc ();
8372		[Version (since = "1.0")]
8373		public Clutter.Vertex? copy ();
8374		[Version (since = "1.0")]
8375		public bool equal (Clutter.Vertex vertex_b);
8376		[Version (since = "1.0")]
8377		public void free ();
8378		[Version (since = "1.10")]
8379		public unowned Clutter.Vertex? init (float x, float y, float z);
8380	}
8381	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_ACTOR_ALIGN_", type_id = "clutter_actor_align_get_type ()")]
8382	[Version (since = "1.10")]
8383	public enum ActorAlign {
8384		FILL,
8385		START,
8386		CENTER,
8387		END
8388	}
8389	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_ACTOR_", type_id = "clutter_actor_flags_get_type ()")]
8390	[Flags]
8391	public enum ActorFlags {
8392		MAPPED,
8393		REALIZED,
8394		REACTIVE,
8395		VISIBLE,
8396		NO_LAYOUT
8397	}
8398	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_ALIGN_", type_id = "clutter_align_axis_get_type ()")]
8399	[Version (since = "1.4")]
8400	public enum AlignAxis {
8401		X_AXIS,
8402		Y_AXIS,
8403		BOTH
8404	}
8405	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_allocation_flags_get_type ()")]
8406	[Flags]
8407	[Version (since = "1.0")]
8408	public enum AllocationFlags {
8409		ALLOCATION_NONE,
8410		ABSOLUTE_ORIGIN_CHANGED,
8411		DELEGATE_LAYOUT
8412	}
8413	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_animation_mode_get_type ()")]
8414	[Version (since = "1.0")]
8415	public enum AnimationMode {
8416		CUSTOM_MODE,
8417		LINEAR,
8418		EASE_IN_QUAD,
8419		EASE_OUT_QUAD,
8420		EASE_IN_OUT_QUAD,
8421		EASE_IN_CUBIC,
8422		EASE_OUT_CUBIC,
8423		EASE_IN_OUT_CUBIC,
8424		EASE_IN_QUART,
8425		EASE_OUT_QUART,
8426		EASE_IN_OUT_QUART,
8427		EASE_IN_QUINT,
8428		EASE_OUT_QUINT,
8429		EASE_IN_OUT_QUINT,
8430		EASE_IN_SINE,
8431		EASE_OUT_SINE,
8432		EASE_IN_OUT_SINE,
8433		EASE_IN_EXPO,
8434		EASE_OUT_EXPO,
8435		EASE_IN_OUT_EXPO,
8436		EASE_IN_CIRC,
8437		EASE_OUT_CIRC,
8438		EASE_IN_OUT_CIRC,
8439		EASE_IN_ELASTIC,
8440		EASE_OUT_ELASTIC,
8441		EASE_IN_OUT_ELASTIC,
8442		EASE_IN_BACK,
8443		EASE_OUT_BACK,
8444		EASE_IN_OUT_BACK,
8445		EASE_IN_BOUNCE,
8446		EASE_OUT_BOUNCE,
8447		EASE_IN_OUT_BOUNCE,
8448		STEPS,
8449		STEP_START,
8450		STEP_END,
8451		CUBIC_BEZIER,
8452		EASE,
8453		EASE_IN,
8454		EASE_OUT,
8455		EASE_IN_OUT,
8456		ANIMATION_LAST
8457	}
8458	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_BIN_ALIGNMENT_", type_id = "clutter_bin_alignment_get_type ()")]
8459	[Version (since = "1.2")]
8460	public enum BinAlignment {
8461		[Version (deprecated = true)]
8462		FIXED,
8463		[Version (deprecated = true)]
8464		FILL,
8465		START,
8466		[Version (deprecated = true)]
8467		END,
8468		[Version (deprecated = true)]
8469		CENTER
8470	}
8471	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_BIND_", type_id = "clutter_bind_coordinate_get_type ()")]
8472	[Version (since = "1.4")]
8473	public enum BindCoordinate {
8474		X,
8475		Y,
8476		WIDTH,
8477		HEIGHT,
8478		POSITION,
8479		SIZE,
8480		ALL
8481	}
8482	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_BOX_ALIGNMENT_", type_id = "clutter_box_alignment_get_type ()")]
8483	[Version (since = "1.2")]
8484	public enum BoxAlignment {
8485		START,
8486		END,
8487		CENTER
8488	}
8489	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_CONTENT_GRAVITY_", type_id = "clutter_content_gravity_get_type ()")]
8490	[Version (since = "1.10")]
8491	public enum ContentGravity {
8492		TOP_LEFT,
8493		TOP,
8494		TOP_RIGHT,
8495		LEFT,
8496		CENTER,
8497		RIGHT,
8498		BOTTOM_LEFT,
8499		BOTTOM,
8500		BOTTOM_RIGHT,
8501		RESIZE_FILL,
8502		RESIZE_ASPECT
8503	}
8504	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_REPEAT_", type_id = "clutter_content_repeat_get_type ()")]
8505	[Flags]
8506	[Version (since = "1.12")]
8507	public enum ContentRepeat {
8508		NONE,
8509		X_AXIS,
8510		Y_AXIS,
8511		BOTH
8512	}
8513	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_DRAG_", type_id = "clutter_drag_axis_get_type ()")]
8514	[Version (since = "1.4")]
8515	public enum DragAxis {
8516		AXIS_NONE,
8517		X_AXIS,
8518		Y_AXIS
8519	}
8520	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_EFFECT_PAINT_ACTOR_", type_id = "clutter_effect_paint_flags_get_type ()")]
8521	[Flags]
8522	public enum EffectPaintFlags {
8523		[CCode (cname = "CLUTTER_EFFECT_PAINT_ACTOR_DIRTY")]
8524		ACTOR_DIRTY
8525	}
8526	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_EVENT_", type_id = "clutter_event_flags_get_type ()")]
8527	[Flags]
8528	[Version (since = "0.6")]
8529	public enum EventFlags {
8530		NONE,
8531		FLAG_SYNTHETIC
8532	}
8533	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_event_type_get_type ()")]
8534	[Version (since = "0.4")]
8535	public enum EventType {
8536		NOTHING,
8537		KEY_PRESS,
8538		KEY_RELEASE,
8539		MOTION,
8540		ENTER,
8541		LEAVE,
8542		BUTTON_PRESS,
8543		BUTTON_RELEASE,
8544		SCROLL,
8545		STAGE_STATE,
8546		DESTROY_NOTIFY,
8547		CLIENT_MESSAGE,
8548		DELETE,
8549		TOUCH_BEGIN,
8550		TOUCH_UPDATE,
8551		TOUCH_END,
8552		TOUCH_CANCEL,
8553		TOUCHPAD_PINCH,
8554		TOUCHPAD_SWIPE,
8555		EVENT_LAST
8556	}
8557	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_FEATURE_", type_id = "clutter_feature_flags_get_type ()")]
8558	[Flags]
8559	[Version (since = "0.4")]
8560	public enum FeatureFlags {
8561		TEXTURE_NPOT,
8562		SYNC_TO_VBLANK,
8563		TEXTURE_YUV,
8564		TEXTURE_READ_PIXELS,
8565		STAGE_STATIC,
8566		STAGE_USER_RESIZE,
8567		STAGE_CURSOR,
8568		SHADERS_GLSL,
8569		OFFSCREEN,
8570		STAGE_MULTIPLE,
8571		SWAP_EVENTS;
8572		[CCode (cname = "clutter_feature_available")]
8573		public bool is_available ();
8574		[CCode (cname = "clutter_feature_get_all")]
8575		public static Clutter.FeatureFlags @get ();
8576	}
8577	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_FLOW_", type_id = "clutter_flow_orientation_get_type ()")]
8578	[Version (since = "1.2")]
8579	public enum FlowOrientation {
8580		HORIZONTAL,
8581		VERTICAL
8582	}
8583	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_FONT_", type_id = "clutter_font_flags_get_type ()")]
8584	[Flags]
8585	[Version (deprecated = true, deprecated_since = "1.22", since = "1.0")]
8586	public enum FontFlags {
8587		MIPMAPPING,
8588		HINTING
8589	}
8590	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_GESTURE_TRIGGER_EDGE_", type_id = "clutter_gesture_trigger_edge_get_type ()")]
8591	[Version (since = "1.18")]
8592	public enum GestureTriggerEdge {
8593		NONE,
8594		AFTER,
8595		BEFORE
8596	}
8597	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_GRAVITY_", type_id = "clutter_gravity_get_type ()")]
8598	[Version (deprecated = true, deprecated_since = "1.22", since = "0.2")]
8599	public enum Gravity {
8600		NONE,
8601		NORTH,
8602		NORTH_EAST,
8603		EAST,
8604		SOUTH_EAST,
8605		SOUTH,
8606		SOUTH_WEST,
8607		WEST,
8608		NORTH_WEST,
8609		CENTER
8610	}
8611	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_GRID_POSITION_", type_id = "clutter_grid_position_get_type ()")]
8612	[Version (since = "1.12")]
8613	public enum GridPosition {
8614		LEFT,
8615		RIGHT,
8616		TOP,
8617		BOTTOM
8618	}
8619	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INIT_", type_id = "clutter_init_error_get_type ()")]
8620	[Version (since = "0.2")]
8621	public enum InitError {
8622		SUCCESS,
8623		ERROR_UNKNOWN,
8624		ERROR_THREADS,
8625		ERROR_BACKEND,
8626		ERROR_INTERNAL;
8627		public static GLib.Quark quark ();
8628	}
8629	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INPUT_AXIS_", type_id = "clutter_input_axis_get_type ()")]
8630	[Version (since = "1.6")]
8631	public enum InputAxis {
8632		IGNORE,
8633		X,
8634		Y,
8635		PRESSURE,
8636		XTILT,
8637		YTILT,
8638		WHEEL,
8639		DISTANCE,
8640		LAST
8641	}
8642	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_input_device_type_get_type ()")]
8643	[Version (since = "1.0")]
8644	public enum InputDeviceType {
8645		POINTER_DEVICE,
8646		KEYBOARD_DEVICE,
8647		EXTENSION_DEVICE,
8648		JOYSTICK_DEVICE,
8649		TABLET_DEVICE,
8650		TOUCHPAD_DEVICE,
8651		TOUCHSCREEN_DEVICE,
8652		PEN_DEVICE,
8653		ERASER_DEVICE,
8654		CURSOR_DEVICE,
8655		N_DEVICE_TYPES
8656	}
8657	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INPUT_MODE_", type_id = "clutter_input_mode_get_type ()")]
8658	[Version (since = "1.6")]
8659	public enum InputMode {
8660		MASTER,
8661		SLAVE,
8662		FLOATING
8663	}
8664	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_INTERPOLATION_", type_id = "clutter_interpolation_get_type ()")]
8665	[Version (deprecated = true, deprecated_since = "1.22", since = "1.2")]
8666	public enum Interpolation {
8667		LINEAR,
8668		CUBIC
8669	}
8670	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_LONG_PRESS_", type_id = "clutter_long_press_state_get_type ()")]
8671	[Version (since = "1.8")]
8672	public enum LongPressState {
8673		QUERY,
8674		ACTIVATE,
8675		CANCEL
8676	}
8677	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_modifier_type_get_type ()")]
8678	[Flags]
8679	[Version (since = "0.4")]
8680	public enum ModifierType {
8681		SHIFT_MASK,
8682		LOCK_MASK,
8683		CONTROL_MASK,
8684		MOD1_MASK,
8685		MOD2_MASK,
8686		MOD3_MASK,
8687		MOD4_MASK,
8688		MOD5_MASK,
8689		BUTTON1_MASK,
8690		BUTTON2_MASK,
8691		BUTTON3_MASK,
8692		BUTTON4_MASK,
8693		BUTTON5_MASK,
8694		MODIFIER_RESERVED_13_MASK,
8695		MODIFIER_RESERVED_14_MASK,
8696		MODIFIER_RESERVED_15_MASK,
8697		MODIFIER_RESERVED_16_MASK,
8698		MODIFIER_RESERVED_17_MASK,
8699		MODIFIER_RESERVED_18_MASK,
8700		MODIFIER_RESERVED_19_MASK,
8701		MODIFIER_RESERVED_20_MASK,
8702		MODIFIER_RESERVED_21_MASK,
8703		MODIFIER_RESERVED_22_MASK,
8704		MODIFIER_RESERVED_23_MASK,
8705		MODIFIER_RESERVED_24_MASK,
8706		MODIFIER_RESERVED_25_MASK,
8707		SUPER_MASK,
8708		HYPER_MASK,
8709		META_MASK,
8710		MODIFIER_RESERVED_29_MASK,
8711		RELEASE_MASK,
8712		MODIFIER_MASK
8713	}
8714	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_OFFSCREEN_REDIRECT_", type_id = "clutter_offscreen_redirect_get_type ()")]
8715	[Flags]
8716	[Version (since = "1.8")]
8717	public enum OffscreenRedirect {
8718		AUTOMATIC_FOR_OPACITY,
8719		ALWAYS
8720	}
8721	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_ORIENTATION_", type_id = "clutter_orientation_get_type ()")]
8722	[Version (since = "1.12")]
8723	public enum Orientation {
8724		HORIZONTAL,
8725		VERTICAL
8726	}
8727	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_PAN_", type_id = "clutter_pan_axis_get_type ()")]
8728	[Version (since = "1.12")]
8729	public enum PanAxis {
8730		AXIS_NONE,
8731		X_AXIS,
8732		Y_AXIS,
8733		AXIS_AUTO
8734	}
8735	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_PATH_", type_id = "clutter_path_node_type_get_type ()")]
8736	[Version (since = "1.0")]
8737	public enum PathNodeType {
8738		MOVE_TO,
8739		LINE_TO,
8740		CURVE_TO,
8741		CLOSE,
8742		REL_MOVE_TO,
8743		REL_LINE_TO,
8744		REL_CURVE_TO
8745	}
8746	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_PICK_", type_id = "clutter_pick_mode_get_type ()")]
8747	[Version (since = "1.0")]
8748	public enum PickMode {
8749		NONE,
8750		REACTIVE,
8751		ALL
8752	}
8753	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_REPAINT_FLAGS_", type_id = "clutter_repaint_flags_get_type ()")]
8754	[Flags]
8755	[Version (since = "1.10")]
8756	public enum RepaintFlags {
8757		PRE_PAINT,
8758		POST_PAINT,
8759		QUEUE_REDRAW_ON_ADD
8760	}
8761	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_REQUEST_", type_id = "clutter_request_mode_get_type ()")]
8762	[Version (since = "0.8")]
8763	public enum RequestMode {
8764		HEIGHT_FOR_WIDTH,
8765		WIDTH_FOR_HEIGHT,
8766		CONTENT_SIZE
8767	}
8768	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_rotate_axis_get_type ()")]
8769	[Version (since = "0.4")]
8770	public enum RotateAxis {
8771		X_AXIS,
8772		Y_AXIS,
8773		Z_AXIS
8774	}
8775	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_ROTATE_", type_id = "clutter_rotate_direction_get_type ()")]
8776	[Version (deprecated = true, deprecated_since = "1.22", since = "0.4")]
8777	public enum RotateDirection {
8778		CW,
8779		CCW
8780	}
8781	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SCALING_FILTER_", type_id = "clutter_scaling_filter_get_type ()")]
8782	[Version (since = "1.10")]
8783	public enum ScalingFilter {
8784		LINEAR,
8785		NEAREST,
8786		TRILINEAR
8787	}
8788	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SCROLL_", type_id = "clutter_scroll_direction_get_type ()")]
8789	[Version (since = "0.4")]
8790	public enum ScrollDirection {
8791		UP,
8792		DOWN,
8793		LEFT,
8794		RIGHT,
8795		SMOOTH
8796	}
8797	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SCROLL_FINISHED_", type_id = "clutter_scroll_finish_flags_get_type ()")]
8798	[Flags]
8799	[Version (since = "1.26")]
8800	public enum ScrollFinishFlags {
8801		NONE,
8802		HORIZONTAL,
8803		VERTICAL
8804	}
8805	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SCROLL_", type_id = "clutter_scroll_mode_get_type ()")]
8806	[Flags]
8807	[Version (since = "1.12")]
8808	public enum ScrollMode {
8809		NONE,
8810		HORIZONTALLY,
8811		VERTICALLY,
8812		BOTH
8813	}
8814	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SCROLL_SOURCE_", type_id = "clutter_scroll_source_get_type ()")]
8815	[Version (since = "1.26")]
8816	public enum ScrollSource {
8817		UNKNOWN,
8818		WHEEL,
8819		FINGER,
8820		CONTINUOUS
8821	}
8822	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_", type_id = "clutter_shader_type_get_type ()")]
8823	[Version (since = "1.4")]
8824	public enum ShaderType {
8825		VERTEX_SHADER,
8826		FRAGMENT_SHADER
8827	}
8828	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SNAP_EDGE_", type_id = "clutter_snap_edge_get_type ()")]
8829	[Version (since = "1.6")]
8830	public enum SnapEdge {
8831		TOP,
8832		RIGHT,
8833		BOTTOM,
8834		LEFT
8835	}
8836	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_STAGE_STATE_", type_id = "clutter_stage_state_get_type ()")]
8837	[Flags]
8838	[Version (since = "0.4")]
8839	public enum StageState {
8840		FULLSCREEN,
8841		OFFSCREEN,
8842		ACTIVATED
8843	}
8844	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_COLOR_", type_id = "clutter_static_color_get_type ()")]
8845	[Version (since = "1.6")]
8846	public enum StaticColor {
8847		WHITE,
8848		BLACK,
8849		RED,
8850		DARK_RED,
8851		GREEN,
8852		DARK_GREEN,
8853		BLUE,
8854		DARK_BLUE,
8855		CYAN,
8856		DARK_CYAN,
8857		MAGENTA,
8858		DARK_MAGENTA,
8859		YELLOW,
8860		DARK_YELLOW,
8861		GRAY,
8862		DARK_GRAY,
8863		LIGHT_GRAY,
8864		BUTTER,
8865		BUTTER_LIGHT,
8866		BUTTER_DARK,
8867		ORANGE,
8868		ORANGE_LIGHT,
8869		ORANGE_DARK,
8870		CHOCOLATE,
8871		CHOCOLATE_LIGHT,
8872		CHOCOLATE_DARK,
8873		CHAMELEON,
8874		CHAMELEON_LIGHT,
8875		CHAMELEON_DARK,
8876		SKY_BLUE,
8877		SKY_BLUE_LIGHT,
8878		SKY_BLUE_DARK,
8879		PLUM,
8880		PLUM_LIGHT,
8881		PLUM_DARK,
8882		SCARLET_RED,
8883		SCARLET_RED_LIGHT,
8884		SCARLET_RED_DARK,
8885		ALUMINIUM_1,
8886		ALUMINIUM_2,
8887		ALUMINIUM_3,
8888		ALUMINIUM_4,
8889		ALUMINIUM_5,
8890		ALUMINIUM_6,
8891		TRANSPARENT
8892	}
8893	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_STEP_MODE_", type_id = "clutter_step_mode_get_type ()")]
8894	[Version (since = "1.12")]
8895	public enum StepMode {
8896		START,
8897		END
8898	}
8899	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SWIPE_DIRECTION_", type_id = "clutter_swipe_direction_get_type ()")]
8900	[Flags]
8901	[Version (since = "1.8")]
8902	public enum SwipeDirection {
8903		UP,
8904		DOWN,
8905		LEFT,
8906		RIGHT
8907	}
8908	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_TABLE_ALIGNMENT_", type_id = "clutter_table_alignment_get_type ()")]
8909	[Version (deprecated = true, deprecated_since = "1.22", since = "1.4")]
8910	public enum TableAlignment {
8911		START,
8912		CENTER,
8913		END
8914	}
8915	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_TEXT_DIRECTION_", type_id = "clutter_text_direction_get_type ()")]
8916	[Version (since = "1.2")]
8917	public enum TextDirection {
8918		DEFAULT,
8919		LTR,
8920		RTL
8921	}
8922	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_TEXTURE_", type_id = "clutter_texture_flags_get_type ()")]
8923	[Flags]
8924	[Version (deprecated = true, deprecated_since = "1.22", since = "0.4")]
8925	public enum TextureFlags {
8926		NONE,
8927		RGB_FLAG_BGR,
8928		RGB_FLAG_PREMULT,
8929		YUV_FLAG_YUV2
8930	}
8931	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_TEXTURE_QUALITY_", type_id = "clutter_texture_quality_get_type ()")]
8932	[Version (deprecated = true, deprecated_since = "1.22", since = "0.8")]
8933	public enum TextureQuality {
8934		LOW,
8935		MEDIUM,
8936		HIGH
8937	}
8938	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_TIMELINE_", type_id = "clutter_timeline_direction_get_type ()")]
8939	[Version (since = "0.6")]
8940	public enum TimelineDirection {
8941		FORWARD,
8942		BACKWARD
8943	}
8944	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_TOUCHPAD_GESTURE_PHASE_", type_id = "clutter_touchpad_gesture_phase_get_type ()")]
8945	[Version (since = "1.24")]
8946	public enum TouchpadGesturePhase {
8947		BEGIN,
8948		UPDATE,
8949		END,
8950		CANCEL
8951	}
8952	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_UNIT_", type_id = "clutter_unit_type_get_type ()")]
8953	[Version (since = "1.0")]
8954	public enum UnitType {
8955		PIXEL,
8956		EM,
8957		MM,
8958		POINT,
8959		CM
8960	}
8961	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_ZOOM_", type_id = "clutter_zoom_axis_get_type ()")]
8962	[Version (since = "1.12")]
8963	public enum ZoomAxis {
8964		X_AXIS,
8965		Y_AXIS,
8966		BOTH
8967	}
8968	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_IMAGE_ERROR_INVALID_")]
8969	[Version (since = "1.10")]
8970	public errordomain ImageError {
8971		DATA;
8972		public static GLib.Quark quark ();
8973	}
8974	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SCRIPT_ERROR_INVALID_")]
8975	[Version (since = "0.6")]
8976	public errordomain ScriptError {
8977		TYPE_FUNCTION,
8978		PROPERTY,
8979		VALUE;
8980		public static GLib.Quark quark ();
8981	}
8982	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_SHADER_ERROR_")]
8983	[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
8984	public errordomain ShaderError {
8985		NO_ASM,
8986		NO_GLSL,
8987		COMPILE;
8988		public static GLib.Quark quark ();
8989	}
8990	[CCode (cheader_filename = "clutter/clutter.h", cprefix = "CLUTTER_TEXTURE_ERROR_")]
8991	[Version (since = "0.4")]
8992	public errordomain TextureError {
8993		OUT_OF_MEMORY,
8994		NO_YUV,
8995		BAD_FORMAT;
8996		public static GLib.Quark quark ();
8997	}
8998	[CCode (cheader_filename = "clutter/clutter.h", instance_pos = 1.9)]
8999	[Version (since = "1.24")]
9000	public delegate Clutter.Actor ActorCreateChildFunc (GLib.Object item);
9001	[CCode (cheader_filename = "clutter/clutter.h", instance_pos = 1.9)]
9002	[Version (deprecated = true, deprecated_since = "1.12", since = "0.2")]
9003	public delegate double AlphaFunc (Clutter.Alpha alpha);
9004	[CCode (cheader_filename = "clutter/clutter.h", instance_pos = 2.9)]
9005	[Version (deprecated = true, deprecated_since = "1.6", since = "0.2")]
9006	public delegate void BehaviourForeachFunc (Clutter.Behaviour behaviour, Clutter.Actor actor);
9007	[CCode (cheader_filename = "clutter/clutter.h", instance_pos = 4.9)]
9008	[Version (since = "1.0")]
9009	public delegate bool BindingActionFunc (GLib.Object gobject, string action_name, uint key_val, Clutter.ModifierType modifiers);
9010	[CCode (cheader_filename = "clutter/clutter.h", instance_pos = 1.9)]
9011	public delegate void Callback (Clutter.Actor actor);
9012	[CCode (cheader_filename = "clutter/clutter.h", instance_pos = 1.9)]
9013	[Version (since = "1.18")]
9014	public delegate bool EventFilterFunc (Clutter.Event event);
9015	[CCode (cheader_filename = "clutter/clutter.h", instance_pos = 2.9)]
9016	[Version (deprecated = true, deprecated_since = "1.24", since = "0.6")]
9017	public delegate bool ModelFilterFunc (Clutter.Model model, Clutter.ModelIter iter);
9018	[CCode (cheader_filename = "clutter/clutter.h", instance_pos = 2.9)]
9019	[Version (deprecated = true, deprecated_since = "1.24", since = "0.6")]
9020	public delegate bool ModelForeachFunc (Clutter.Model model, Clutter.ModelIter iter);
9021	[CCode (cheader_filename = "clutter/clutter.h", instance_pos = 3.9)]
9022	[Version (deprecated = true, deprecated_since = "1.24", since = "0.6")]
9023	public delegate int ModelSortFunc (Clutter.Model model, GLib.Value a, GLib.Value b);
9024	[CCode (cheader_filename = "clutter/clutter.h", instance_pos = 1.9)]
9025	[Version (since = "1.0")]
9026	public delegate void PathCallback (Clutter.PathNode node);
9027	[CCode (cheader_filename = "clutter/clutter.h", has_target = false)]
9028	[Version (since = "1.0")]
9029	public delegate bool ProgressFunc (GLib.Value a, GLib.Value b, double progress, GLib.Value retval);
9030	[CCode (cheader_filename = "clutter/clutter.h", instance_pos = 6.9)]
9031	[Version (since = "0.6")]
9032	public delegate void ScriptConnectFunc (Clutter.Script script, GLib.Object object, string signal_name, string handler_name, GLib.Object connect_object, GLib.ConnectFlags flags);
9033	[CCode (cheader_filename = "clutter/clutter.h", instance_pos = 3.9)]
9034	[Version (since = "1.10")]
9035	public delegate double TimelineProgressFunc (Clutter.Timeline timeline, double elapsed, double total);
9036	[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_COGL")]
9037	[Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
9038	public const string COGL;
9039	[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_CURRENT_TIME")]
9040	[Version (since = "0.4")]
9041	public const int CURRENT_TIME;
9042	[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_FLAVOUR")]
9043	[Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
9044	public const string FLAVOUR;
9045	[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_MAJOR_VERSION")]
9046	public const int MAJOR_VERSION;
9047	[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_MICRO_VERSION")]
9048	public const int MICRO_VERSION;
9049	[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_MINOR_VERSION")]
9050	public const int MINOR_VERSION;
9051	[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_PATH_RELATIVE")]
9052	public const int PATH_RELATIVE;
9053	[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_PRIORITY_REDRAW")]
9054	[Version (since = "0.8")]
9055	public const int PRIORITY_REDRAW;
9056	[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_VERSION")]
9057	public const double VERSION;
9058	[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_VERSION_HEX")]
9059	public const int VERSION_HEX;
9060	[CCode (cheader_filename = "clutter/clutter.h", cname = "CLUTTER_VERSION_S")]
9061	public const string VERSION_S;
9062	[CCode (cheader_filename = "clutter/clutter.h")]
9063	public static void base_init ();
9064	[CCode (cheader_filename = "clutter/clutter.h")]
9065	[Version (since = "1.12")]
9066	public static void cairo_clear (Cairo.Context cr);
9067	[CCode (cheader_filename = "clutter/clutter.h")]
9068	[Version (since = "1.0")]
9069	public static void cairo_set_source_color (Cairo.Context cr, Clutter.Color color);
9070	[CCode (cheader_filename = "clutter/clutter.h")]
9071	[Version (since = "1.2")]
9072	public static bool check_version (uint major, uint minor, uint micro);
9073	[CCode (cheader_filename = "clutter/clutter.h")]
9074	[Version (since = "1.10")]
9075	public static bool check_windowing_backend (string backend_type);
9076	[CCode (cheader_filename = "clutter/clutter.h")]
9077	[Version (deprecated = true, deprecated_since = "1.10", since = "0.8")]
9078	public static void clear_glyph_cache ();
9079	[CCode (cheader_filename = "clutter/clutter.h")]
9080	[Version (since = "1.14")]
9081	public static void disable_accessibility ();
9082	[CCode (cheader_filename = "clutter/clutter.h")]
9083	[Version (since = "0.4")]
9084	public static void do_event (Clutter.Event event);
9085	[CCode (cheader_filename = "clutter/clutter.h")]
9086	[Version (since = "0.4")]
9087	public static bool events_pending ();
9088	[CCode (cheader_filename = "clutter/clutter.h")]
9089	[Version (since = "1.4")]
9090	public static bool get_accessibility_enabled ();
9091	[CCode (cheader_filename = "clutter/clutter.h")]
9092	[Version (since = "1.2")]
9093	public static unowned Clutter.Event get_current_event ();
9094	[CCode (cheader_filename = "clutter/clutter.h")]
9095	[Version (since = "1.0")]
9096	public static uint32 get_current_event_time ();
9097	[CCode (cheader_filename = "clutter/clutter.h")]
9098	[Version (deprecated = true, deprecated_since = "1.10")]
9099	public static bool get_debug_enabled ();
9100	[CCode (cheader_filename = "clutter/clutter.h")]
9101	[Version (since = "0.4")]
9102	public static unowned Clutter.Backend get_default_backend ();
9103	[CCode (cheader_filename = "clutter/clutter.h")]
9104	[Version (since = "0.6")]
9105	public static uint get_default_frame_rate ();
9106	[CCode (cheader_filename = "clutter/clutter.h")]
9107	[Version (since = "1.2")]
9108	public static Clutter.TextDirection get_default_text_direction ();
9109	[CCode (cheader_filename = "clutter/clutter.h")]
9110	[Version (deprecated = true, deprecated_since = "1.10", since = "1.0")]
9111	public static Clutter.FontFlags get_font_flags ();
9112	[CCode (cheader_filename = "clutter/clutter.h")]
9113	[Version (since = "1.0")]
9114	public static unowned Pango.FontMap get_font_map ();
9115	[CCode (cheader_filename = "clutter/clutter.h")]
9116	[Version (since = "0.6")]
9117	public static unowned Clutter.Actor get_keyboard_grab ();
9118	[CCode (cheader_filename = "clutter/clutter.h")]
9119	[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
9120	public static bool get_motion_events_enabled ();
9121	[CCode (cheader_filename = "clutter/clutter.h")]
9122	[Version (since = "0.2")]
9123	public static GLib.OptionGroup get_option_group ();
9124	[CCode (cheader_filename = "clutter/clutter.h")]
9125	[Version (since = "0.8")]
9126	public static GLib.OptionGroup get_option_group_without_init ();
9127	[CCode (cheader_filename = "clutter/clutter.h")]
9128	[Version (since = "0.6")]
9129	public static unowned Clutter.Actor get_pointer_grab ();
9130	[CCode (cheader_filename = "clutter/clutter.h")]
9131	[Version (since = "0.6")]
9132	public static unowned string get_script_id (GLib.Object gobject);
9133	[CCode (cheader_filename = "clutter/clutter.h")]
9134	[Version (deprecated = true, deprecated_since = "1.10", since = "0.4")]
9135	public static bool get_show_fps ();
9136	[CCode (cheader_filename = "clutter/clutter.h")]
9137	[Version (deprecated = true, deprecated_since = "1.10")]
9138	public static ulong get_timestamp ();
9139	[CCode (cheader_filename = "clutter/clutter.h")]
9140	[Version (since = "0.6")]
9141	public static void grab_keyboard (Clutter.Actor actor);
9142	[CCode (cheader_filename = "clutter/clutter.h")]
9143	[Version (since = "0.6")]
9144	public static void grab_pointer (Clutter.Actor actor);
9145	[CCode (cheader_filename = "clutter/clutter.h")]
9146	[Version (deprecated = true, deprecated_since = "1.10", since = "0.8")]
9147	public static void grab_pointer_for_device (Clutter.Actor actor, int id_);
9148	[CCode (cheader_filename = "clutter/clutter.h")]
9149	public static Clutter.InitError init ([CCode (array_length_cname = "argc", array_length_pos = 0.5)] ref unowned string[]? argv);
9150	[CCode (cheader_filename = "clutter/clutter.h")]
9151	[Version (since = "0.2")]
9152	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;
9153	[CCode (cheader_filename = "clutter/clutter.h")]
9154	public static uint32 keysym_to_unicode (uint keyval);
9155	[CCode (cheader_filename = "clutter/clutter.h")]
9156	public static void main ();
9157	[CCode (cheader_filename = "clutter/clutter.h")]
9158	public static int main_level ();
9159	[CCode (cheader_filename = "clutter/clutter.h")]
9160	public static void main_quit ();
9161	[CCode (cheader_filename = "clutter/clutter.h")]
9162	[Version (deprecated = true, deprecated_since = "1.10", since = "0.6")]
9163	public static void set_default_frame_rate (uint frames_per_sec);
9164	[CCode (cheader_filename = "clutter/clutter.h")]
9165	[Version (deprecated = true, deprecated_since = "1.10", since = "1.0")]
9166	public static void set_font_flags (Clutter.FontFlags flags);
9167	[CCode (cheader_filename = "clutter/clutter.h")]
9168	[Version (deprecated = true, deprecated_since = "1.8", since = "0.6")]
9169	public static void set_motion_events_enabled (bool enable);
9170	[CCode (cheader_filename = "clutter/clutter.h")]
9171	[Version (since = "1.16")]
9172	public static void set_windowing_backend (string backend_type);
9173	[CCode (cheader_filename = "clutter/clutter.h")]
9174	[Version (since = "1.18")]
9175	public static void test_add_data_full (string test_path, owned GLib.TestDataFunc test_func);
9176	[CCode (cheader_filename = "clutter/clutter.h")]
9177	[Version (since = "1.18")]
9178	public static bool test_check_actor_at_point (Clutter.Actor stage, Clutter.Point point, Clutter.Actor actor, out Clutter.Actor? result);
9179	[CCode (cheader_filename = "clutter/clutter.h")]
9180	[Version (since = "1.18")]
9181	public static bool test_check_color_at_point (Clutter.Actor stage, Clutter.Point point, Clutter.Color color, out Clutter.Color result);
9182	[CCode (cheader_filename = "clutter/clutter.h")]
9183	[Version (since = "1.18")]
9184	public static unowned Clutter.Actor test_get_stage ();
9185	[CCode (cheader_filename = "clutter/clutter.h")]
9186	public static void test_init (int argc, string argv);
9187	[CCode (cheader_filename = "clutter/clutter.h")]
9188	[Version (since = "1.18")]
9189	public static int test_run ();
9190	[CCode (cheader_filename = "clutter/clutter.h")]
9191	[Version (since = "0.6")]
9192	public static void ungrab_keyboard ();
9193	[CCode (cheader_filename = "clutter/clutter.h")]
9194	[Version (since = "0.6")]
9195	public static void ungrab_pointer ();
9196	[CCode (cheader_filename = "clutter/clutter.h")]
9197	[Version (deprecated = true, deprecated_since = "1.10", since = "0.8")]
9198	public static void ungrab_pointer_for_device (int id_);
9199	[CCode (cheader_filename = "clutter/clutter.h")]
9200	[Version (since = "1.10")]
9201	public static uint unicode_to_keysym (uint32 wc);
9202}
9203