Git init
[external/pango1.0.git] / pango / pango-enum-types.c
1
2 /* Generated data (by glib-mkenums) */
3
4 #include <pango.h>
5
6 /* enumerations from "pango-attributes.h" */
7 GType
8 pango_attr_type_get_type (void)
9 {
10   static GType etype = 0;
11   if (etype == 0) {
12     static const GEnumValue values[] = {
13       { PANGO_ATTR_INVALID, "PANGO_ATTR_INVALID", "invalid" },
14       { PANGO_ATTR_LANGUAGE, "PANGO_ATTR_LANGUAGE", "language" },
15       { PANGO_ATTR_FAMILY, "PANGO_ATTR_FAMILY", "family" },
16       { PANGO_ATTR_STYLE, "PANGO_ATTR_STYLE", "style" },
17       { PANGO_ATTR_WEIGHT, "PANGO_ATTR_WEIGHT", "weight" },
18       { PANGO_ATTR_VARIANT, "PANGO_ATTR_VARIANT", "variant" },
19       { PANGO_ATTR_STRETCH, "PANGO_ATTR_STRETCH", "stretch" },
20       { PANGO_ATTR_SIZE, "PANGO_ATTR_SIZE", "size" },
21       { PANGO_ATTR_FONT_DESC, "PANGO_ATTR_FONT_DESC", "font-desc" },
22       { PANGO_ATTR_FOREGROUND, "PANGO_ATTR_FOREGROUND", "foreground" },
23       { PANGO_ATTR_BACKGROUND, "PANGO_ATTR_BACKGROUND", "background" },
24       { PANGO_ATTR_UNDERLINE, "PANGO_ATTR_UNDERLINE", "underline" },
25       { PANGO_ATTR_STRIKETHROUGH, "PANGO_ATTR_STRIKETHROUGH", "strikethrough" },
26       { PANGO_ATTR_RISE, "PANGO_ATTR_RISE", "rise" },
27       { PANGO_ATTR_SHAPE, "PANGO_ATTR_SHAPE", "shape" },
28       { PANGO_ATTR_SCALE, "PANGO_ATTR_SCALE", "scale" },
29       { PANGO_ATTR_FALLBACK, "PANGO_ATTR_FALLBACK", "fallback" },
30       { PANGO_ATTR_LETTER_SPACING, "PANGO_ATTR_LETTER_SPACING", "letter-spacing" },
31       { PANGO_ATTR_UNDERLINE_COLOR, "PANGO_ATTR_UNDERLINE_COLOR", "underline-color" },
32       { PANGO_ATTR_STRIKETHROUGH_COLOR, "PANGO_ATTR_STRIKETHROUGH_COLOR", "strikethrough-color" },
33       { PANGO_ATTR_ABSOLUTE_SIZE, "PANGO_ATTR_ABSOLUTE_SIZE", "absolute-size" },
34       { PANGO_ATTR_GRAVITY, "PANGO_ATTR_GRAVITY", "gravity" },
35       { PANGO_ATTR_GRAVITY_HINT, "PANGO_ATTR_GRAVITY_HINT", "gravity-hint" },
36       { 0, NULL, NULL }
37     };
38     etype = g_enum_register_static (g_intern_static_string ("PangoAttrType"), values);
39   }
40   return etype;
41 }
42 GType
43 pango_underline_get_type (void)
44 {
45   static GType etype = 0;
46   if (etype == 0) {
47     static const GEnumValue values[] = {
48       { PANGO_UNDERLINE_NONE, "PANGO_UNDERLINE_NONE", "none" },
49       { PANGO_UNDERLINE_SINGLE, "PANGO_UNDERLINE_SINGLE", "single" },
50       { PANGO_UNDERLINE_DOUBLE, "PANGO_UNDERLINE_DOUBLE", "double" },
51       { PANGO_UNDERLINE_LOW, "PANGO_UNDERLINE_LOW", "low" },
52       { PANGO_UNDERLINE_ERROR, "PANGO_UNDERLINE_ERROR", "error" },
53       { 0, NULL, NULL }
54     };
55     etype = g_enum_register_static (g_intern_static_string ("PangoUnderline"), values);
56   }
57   return etype;
58 }
59
60 /* enumerations from "pango-bidi-type.h" */
61 GType
62 pango_bidi_type_get_type (void)
63 {
64   static GType etype = 0;
65   if (etype == 0) {
66     static const GEnumValue values[] = {
67       { PANGO_BIDI_TYPE_L, "PANGO_BIDI_TYPE_L", "l" },
68       { PANGO_BIDI_TYPE_LRE, "PANGO_BIDI_TYPE_LRE", "lre" },
69       { PANGO_BIDI_TYPE_LRO, "PANGO_BIDI_TYPE_LRO", "lro" },
70       { PANGO_BIDI_TYPE_R, "PANGO_BIDI_TYPE_R", "r" },
71       { PANGO_BIDI_TYPE_AL, "PANGO_BIDI_TYPE_AL", "al" },
72       { PANGO_BIDI_TYPE_RLE, "PANGO_BIDI_TYPE_RLE", "rle" },
73       { PANGO_BIDI_TYPE_RLO, "PANGO_BIDI_TYPE_RLO", "rlo" },
74       { PANGO_BIDI_TYPE_PDF, "PANGO_BIDI_TYPE_PDF", "pdf" },
75       { PANGO_BIDI_TYPE_EN, "PANGO_BIDI_TYPE_EN", "en" },
76       { PANGO_BIDI_TYPE_ES, "PANGO_BIDI_TYPE_ES", "es" },
77       { PANGO_BIDI_TYPE_ET, "PANGO_BIDI_TYPE_ET", "et" },
78       { PANGO_BIDI_TYPE_AN, "PANGO_BIDI_TYPE_AN", "an" },
79       { PANGO_BIDI_TYPE_CS, "PANGO_BIDI_TYPE_CS", "cs" },
80       { PANGO_BIDI_TYPE_NSM, "PANGO_BIDI_TYPE_NSM", "nsm" },
81       { PANGO_BIDI_TYPE_BN, "PANGO_BIDI_TYPE_BN", "bn" },
82       { PANGO_BIDI_TYPE_B, "PANGO_BIDI_TYPE_B", "b" },
83       { PANGO_BIDI_TYPE_S, "PANGO_BIDI_TYPE_S", "s" },
84       { PANGO_BIDI_TYPE_WS, "PANGO_BIDI_TYPE_WS", "ws" },
85       { PANGO_BIDI_TYPE_ON, "PANGO_BIDI_TYPE_ON", "on" },
86       { 0, NULL, NULL }
87     };
88     etype = g_enum_register_static (g_intern_static_string ("PangoBidiType"), values);
89   }
90   return etype;
91 }
92 GType
93 pango_direction_get_type (void)
94 {
95   static GType etype = 0;
96   if (etype == 0) {
97     static const GEnumValue values[] = {
98       { PANGO_DIRECTION_LTR, "PANGO_DIRECTION_LTR", "ltr" },
99       { PANGO_DIRECTION_RTL, "PANGO_DIRECTION_RTL", "rtl" },
100       { PANGO_DIRECTION_TTB_LTR, "PANGO_DIRECTION_TTB_LTR", "ttb-ltr" },
101       { PANGO_DIRECTION_TTB_RTL, "PANGO_DIRECTION_TTB_RTL", "ttb-rtl" },
102       { PANGO_DIRECTION_WEAK_LTR, "PANGO_DIRECTION_WEAK_LTR", "weak-ltr" },
103       { PANGO_DIRECTION_WEAK_RTL, "PANGO_DIRECTION_WEAK_RTL", "weak-rtl" },
104       { PANGO_DIRECTION_NEUTRAL, "PANGO_DIRECTION_NEUTRAL", "neutral" },
105       { 0, NULL, NULL }
106     };
107     etype = g_enum_register_static (g_intern_static_string ("PangoDirection"), values);
108   }
109   return etype;
110 }
111
112 /* enumerations from "pango-coverage.h" */
113 GType
114 pango_coverage_level_get_type (void)
115 {
116   static GType etype = 0;
117   if (etype == 0) {
118     static const GEnumValue values[] = {
119       { PANGO_COVERAGE_NONE, "PANGO_COVERAGE_NONE", "none" },
120       { PANGO_COVERAGE_FALLBACK, "PANGO_COVERAGE_FALLBACK", "fallback" },
121       { PANGO_COVERAGE_APPROXIMATE, "PANGO_COVERAGE_APPROXIMATE", "approximate" },
122       { PANGO_COVERAGE_EXACT, "PANGO_COVERAGE_EXACT", "exact" },
123       { 0, NULL, NULL }
124     };
125     etype = g_enum_register_static (g_intern_static_string ("PangoCoverageLevel"), values);
126   }
127   return etype;
128 }
129
130 /* enumerations from "pango-font.h" */
131 GType
132 pango_style_get_type (void)
133 {
134   static GType etype = 0;
135   if (etype == 0) {
136     static const GEnumValue values[] = {
137       { PANGO_STYLE_NORMAL, "PANGO_STYLE_NORMAL", "normal" },
138       { PANGO_STYLE_OBLIQUE, "PANGO_STYLE_OBLIQUE", "oblique" },
139       { PANGO_STYLE_ITALIC, "PANGO_STYLE_ITALIC", "italic" },
140       { 0, NULL, NULL }
141     };
142     etype = g_enum_register_static (g_intern_static_string ("PangoStyle"), values);
143   }
144   return etype;
145 }
146 GType
147 pango_variant_get_type (void)
148 {
149   static GType etype = 0;
150   if (etype == 0) {
151     static const GEnumValue values[] = {
152       { PANGO_VARIANT_NORMAL, "PANGO_VARIANT_NORMAL", "normal" },
153       { PANGO_VARIANT_SMALL_CAPS, "PANGO_VARIANT_SMALL_CAPS", "small-caps" },
154       { 0, NULL, NULL }
155     };
156     etype = g_enum_register_static (g_intern_static_string ("PangoVariant"), values);
157   }
158   return etype;
159 }
160 GType
161 pango_weight_get_type (void)
162 {
163   static GType etype = 0;
164   if (etype == 0) {
165     static const GEnumValue values[] = {
166       { PANGO_WEIGHT_THIN, "PANGO_WEIGHT_THIN", "thin" },
167       { PANGO_WEIGHT_ULTRALIGHT, "PANGO_WEIGHT_ULTRALIGHT", "ultralight" },
168       { PANGO_WEIGHT_LIGHT, "PANGO_WEIGHT_LIGHT", "light" },
169       { PANGO_WEIGHT_BOOK, "PANGO_WEIGHT_BOOK", "book" },
170       { PANGO_WEIGHT_NORMAL, "PANGO_WEIGHT_NORMAL", "normal" },
171       { PANGO_WEIGHT_MEDIUM, "PANGO_WEIGHT_MEDIUM", "medium" },
172       { PANGO_WEIGHT_SEMIBOLD, "PANGO_WEIGHT_SEMIBOLD", "semibold" },
173       { PANGO_WEIGHT_BOLD, "PANGO_WEIGHT_BOLD", "bold" },
174       { PANGO_WEIGHT_ULTRABOLD, "PANGO_WEIGHT_ULTRABOLD", "ultrabold" },
175       { PANGO_WEIGHT_HEAVY, "PANGO_WEIGHT_HEAVY", "heavy" },
176       { PANGO_WEIGHT_ULTRAHEAVY, "PANGO_WEIGHT_ULTRAHEAVY", "ultraheavy" },
177       { 0, NULL, NULL }
178     };
179     etype = g_enum_register_static (g_intern_static_string ("PangoWeight"), values);
180   }
181   return etype;
182 }
183 GType
184 pango_stretch_get_type (void)
185 {
186   static GType etype = 0;
187   if (etype == 0) {
188     static const GEnumValue values[] = {
189       { PANGO_STRETCH_ULTRA_CONDENSED, "PANGO_STRETCH_ULTRA_CONDENSED", "ultra-condensed" },
190       { PANGO_STRETCH_EXTRA_CONDENSED, "PANGO_STRETCH_EXTRA_CONDENSED", "extra-condensed" },
191       { PANGO_STRETCH_CONDENSED, "PANGO_STRETCH_CONDENSED", "condensed" },
192       { PANGO_STRETCH_SEMI_CONDENSED, "PANGO_STRETCH_SEMI_CONDENSED", "semi-condensed" },
193       { PANGO_STRETCH_NORMAL, "PANGO_STRETCH_NORMAL", "normal" },
194       { PANGO_STRETCH_SEMI_EXPANDED, "PANGO_STRETCH_SEMI_EXPANDED", "semi-expanded" },
195       { PANGO_STRETCH_EXPANDED, "PANGO_STRETCH_EXPANDED", "expanded" },
196       { PANGO_STRETCH_EXTRA_EXPANDED, "PANGO_STRETCH_EXTRA_EXPANDED", "extra-expanded" },
197       { PANGO_STRETCH_ULTRA_EXPANDED, "PANGO_STRETCH_ULTRA_EXPANDED", "ultra-expanded" },
198       { 0, NULL, NULL }
199     };
200     etype = g_enum_register_static (g_intern_static_string ("PangoStretch"), values);
201   }
202   return etype;
203 }
204 GType
205 pango_font_mask_get_type (void)
206 {
207   static GType etype = 0;
208   if (etype == 0) {
209     static const GFlagsValue values[] = {
210       { PANGO_FONT_MASK_FAMILY, "PANGO_FONT_MASK_FAMILY", "family" },
211       { PANGO_FONT_MASK_STYLE, "PANGO_FONT_MASK_STYLE", "style" },
212       { PANGO_FONT_MASK_VARIANT, "PANGO_FONT_MASK_VARIANT", "variant" },
213       { PANGO_FONT_MASK_WEIGHT, "PANGO_FONT_MASK_WEIGHT", "weight" },
214       { PANGO_FONT_MASK_STRETCH, "PANGO_FONT_MASK_STRETCH", "stretch" },
215       { PANGO_FONT_MASK_SIZE, "PANGO_FONT_MASK_SIZE", "size" },
216       { PANGO_FONT_MASK_GRAVITY, "PANGO_FONT_MASK_GRAVITY", "gravity" },
217       { 0, NULL, NULL }
218     };
219     etype = g_flags_register_static (g_intern_static_string ("PangoFontMask"), values);
220   }
221   return etype;
222 }
223
224 /* enumerations from "pango-gravity.h" */
225 GType
226 pango_gravity_get_type (void)
227 {
228   static GType etype = 0;
229   if (etype == 0) {
230     static const GEnumValue values[] = {
231       { PANGO_GRAVITY_SOUTH, "PANGO_GRAVITY_SOUTH", "south" },
232       { PANGO_GRAVITY_EAST, "PANGO_GRAVITY_EAST", "east" },
233       { PANGO_GRAVITY_NORTH, "PANGO_GRAVITY_NORTH", "north" },
234       { PANGO_GRAVITY_WEST, "PANGO_GRAVITY_WEST", "west" },
235       { PANGO_GRAVITY_AUTO, "PANGO_GRAVITY_AUTO", "auto" },
236       { 0, NULL, NULL }
237     };
238     etype = g_enum_register_static (g_intern_static_string ("PangoGravity"), values);
239   }
240   return etype;
241 }
242 GType
243 pango_gravity_hint_get_type (void)
244 {
245   static GType etype = 0;
246   if (etype == 0) {
247     static const GEnumValue values[] = {
248       { PANGO_GRAVITY_HINT_NATURAL, "PANGO_GRAVITY_HINT_NATURAL", "natural" },
249       { PANGO_GRAVITY_HINT_STRONG, "PANGO_GRAVITY_HINT_STRONG", "strong" },
250       { PANGO_GRAVITY_HINT_LINE, "PANGO_GRAVITY_HINT_LINE", "line" },
251       { 0, NULL, NULL }
252     };
253     etype = g_enum_register_static (g_intern_static_string ("PangoGravityHint"), values);
254   }
255   return etype;
256 }
257
258 /* enumerations from "pango-layout.h" */
259 GType
260 pango_alignment_get_type (void)
261 {
262   static GType etype = 0;
263   if (etype == 0) {
264     static const GEnumValue values[] = {
265       { PANGO_ALIGN_LEFT, "PANGO_ALIGN_LEFT", "left" },
266       { PANGO_ALIGN_CENTER, "PANGO_ALIGN_CENTER", "center" },
267       { PANGO_ALIGN_RIGHT, "PANGO_ALIGN_RIGHT", "right" },
268       { 0, NULL, NULL }
269     };
270     etype = g_enum_register_static (g_intern_static_string ("PangoAlignment"), values);
271   }
272   return etype;
273 }
274 GType
275 pango_wrap_mode_get_type (void)
276 {
277   static GType etype = 0;
278   if (etype == 0) {
279     static const GEnumValue values[] = {
280       { PANGO_WRAP_WORD, "PANGO_WRAP_WORD", "word" },
281       { PANGO_WRAP_CHAR, "PANGO_WRAP_CHAR", "char" },
282       { PANGO_WRAP_WORD_CHAR, "PANGO_WRAP_WORD_CHAR", "word-char" },
283       { 0, NULL, NULL }
284     };
285     etype = g_enum_register_static (g_intern_static_string ("PangoWrapMode"), values);
286   }
287   return etype;
288 }
289 GType
290 pango_ellipsize_mode_get_type (void)
291 {
292   static GType etype = 0;
293   if (etype == 0) {
294     static const GEnumValue values[] = {
295       { PANGO_ELLIPSIZE_NONE, "PANGO_ELLIPSIZE_NONE", "none" },
296       { PANGO_ELLIPSIZE_START, "PANGO_ELLIPSIZE_START", "start" },
297       { PANGO_ELLIPSIZE_MIDDLE, "PANGO_ELLIPSIZE_MIDDLE", "middle" },
298       { PANGO_ELLIPSIZE_END, "PANGO_ELLIPSIZE_END", "end" },
299       { 0, NULL, NULL }
300     };
301     etype = g_enum_register_static (g_intern_static_string ("PangoEllipsizeMode"), values);
302   }
303   return etype;
304 }
305
306 /* enumerations from "pango-renderer.h" */
307 GType
308 pango_render_part_get_type (void)
309 {
310   static GType etype = 0;
311   if (etype == 0) {
312     static const GEnumValue values[] = {
313       { PANGO_RENDER_PART_FOREGROUND, "PANGO_RENDER_PART_FOREGROUND", "foreground" },
314       { PANGO_RENDER_PART_BACKGROUND, "PANGO_RENDER_PART_BACKGROUND", "background" },
315       { PANGO_RENDER_PART_UNDERLINE, "PANGO_RENDER_PART_UNDERLINE", "underline" },
316       { PANGO_RENDER_PART_STRIKETHROUGH, "PANGO_RENDER_PART_STRIKETHROUGH", "strikethrough" },
317       { 0, NULL, NULL }
318     };
319     etype = g_enum_register_static (g_intern_static_string ("PangoRenderPart"), values);
320   }
321   return etype;
322 }
323
324 /* enumerations from "pango-script.h" */
325 GType
326 pango_script_get_type (void)
327 {
328   static GType etype = 0;
329   if (etype == 0) {
330     static const GEnumValue values[] = {
331       { PANGO_SCRIPT_INVALID_CODE, "PANGO_SCRIPT_INVALID_CODE", "invalid-code" },
332       { PANGO_SCRIPT_COMMON, "PANGO_SCRIPT_COMMON", "common" },
333       { PANGO_SCRIPT_INHERITED, "PANGO_SCRIPT_INHERITED", "inherited" },
334       { PANGO_SCRIPT_ARABIC, "PANGO_SCRIPT_ARABIC", "arabic" },
335       { PANGO_SCRIPT_ARMENIAN, "PANGO_SCRIPT_ARMENIAN", "armenian" },
336       { PANGO_SCRIPT_BENGALI, "PANGO_SCRIPT_BENGALI", "bengali" },
337       { PANGO_SCRIPT_BOPOMOFO, "PANGO_SCRIPT_BOPOMOFO", "bopomofo" },
338       { PANGO_SCRIPT_CHEROKEE, "PANGO_SCRIPT_CHEROKEE", "cherokee" },
339       { PANGO_SCRIPT_COPTIC, "PANGO_SCRIPT_COPTIC", "coptic" },
340       { PANGO_SCRIPT_CYRILLIC, "PANGO_SCRIPT_CYRILLIC", "cyrillic" },
341       { PANGO_SCRIPT_DESERET, "PANGO_SCRIPT_DESERET", "deseret" },
342       { PANGO_SCRIPT_DEVANAGARI, "PANGO_SCRIPT_DEVANAGARI", "devanagari" },
343       { PANGO_SCRIPT_ETHIOPIC, "PANGO_SCRIPT_ETHIOPIC", "ethiopic" },
344       { PANGO_SCRIPT_GEORGIAN, "PANGO_SCRIPT_GEORGIAN", "georgian" },
345       { PANGO_SCRIPT_GOTHIC, "PANGO_SCRIPT_GOTHIC", "gothic" },
346       { PANGO_SCRIPT_GREEK, "PANGO_SCRIPT_GREEK", "greek" },
347       { PANGO_SCRIPT_GUJARATI, "PANGO_SCRIPT_GUJARATI", "gujarati" },
348       { PANGO_SCRIPT_GURMUKHI, "PANGO_SCRIPT_GURMUKHI", "gurmukhi" },
349       { PANGO_SCRIPT_HAN, "PANGO_SCRIPT_HAN", "han" },
350       { PANGO_SCRIPT_HANGUL, "PANGO_SCRIPT_HANGUL", "hangul" },
351       { PANGO_SCRIPT_HEBREW, "PANGO_SCRIPT_HEBREW", "hebrew" },
352       { PANGO_SCRIPT_HIRAGANA, "PANGO_SCRIPT_HIRAGANA", "hiragana" },
353       { PANGO_SCRIPT_KANNADA, "PANGO_SCRIPT_KANNADA", "kannada" },
354       { PANGO_SCRIPT_KATAKANA, "PANGO_SCRIPT_KATAKANA", "katakana" },
355       { PANGO_SCRIPT_KHMER, "PANGO_SCRIPT_KHMER", "khmer" },
356       { PANGO_SCRIPT_LAO, "PANGO_SCRIPT_LAO", "lao" },
357       { PANGO_SCRIPT_LATIN, "PANGO_SCRIPT_LATIN", "latin" },
358       { PANGO_SCRIPT_MALAYALAM, "PANGO_SCRIPT_MALAYALAM", "malayalam" },
359       { PANGO_SCRIPT_MONGOLIAN, "PANGO_SCRIPT_MONGOLIAN", "mongolian" },
360       { PANGO_SCRIPT_MYANMAR, "PANGO_SCRIPT_MYANMAR", "myanmar" },
361       { PANGO_SCRIPT_OGHAM, "PANGO_SCRIPT_OGHAM", "ogham" },
362       { PANGO_SCRIPT_OLD_ITALIC, "PANGO_SCRIPT_OLD_ITALIC", "old-italic" },
363       { PANGO_SCRIPT_ORIYA, "PANGO_SCRIPT_ORIYA", "oriya" },
364       { PANGO_SCRIPT_RUNIC, "PANGO_SCRIPT_RUNIC", "runic" },
365       { PANGO_SCRIPT_SINHALA, "PANGO_SCRIPT_SINHALA", "sinhala" },
366       { PANGO_SCRIPT_SYRIAC, "PANGO_SCRIPT_SYRIAC", "syriac" },
367       { PANGO_SCRIPT_TAMIL, "PANGO_SCRIPT_TAMIL", "tamil" },
368       { PANGO_SCRIPT_TELUGU, "PANGO_SCRIPT_TELUGU", "telugu" },
369       { PANGO_SCRIPT_THAANA, "PANGO_SCRIPT_THAANA", "thaana" },
370       { PANGO_SCRIPT_THAI, "PANGO_SCRIPT_THAI", "thai" },
371       { PANGO_SCRIPT_TIBETAN, "PANGO_SCRIPT_TIBETAN", "tibetan" },
372       { PANGO_SCRIPT_CANADIAN_ABORIGINAL, "PANGO_SCRIPT_CANADIAN_ABORIGINAL", "canadian-aboriginal" },
373       { PANGO_SCRIPT_YI, "PANGO_SCRIPT_YI", "yi" },
374       { PANGO_SCRIPT_TAGALOG, "PANGO_SCRIPT_TAGALOG", "tagalog" },
375       { PANGO_SCRIPT_HANUNOO, "PANGO_SCRIPT_HANUNOO", "hanunoo" },
376       { PANGO_SCRIPT_BUHID, "PANGO_SCRIPT_BUHID", "buhid" },
377       { PANGO_SCRIPT_TAGBANWA, "PANGO_SCRIPT_TAGBANWA", "tagbanwa" },
378       { PANGO_SCRIPT_BRAILLE, "PANGO_SCRIPT_BRAILLE", "braille" },
379       { PANGO_SCRIPT_CYPRIOT, "PANGO_SCRIPT_CYPRIOT", "cypriot" },
380       { PANGO_SCRIPT_LIMBU, "PANGO_SCRIPT_LIMBU", "limbu" },
381       { PANGO_SCRIPT_OSMANYA, "PANGO_SCRIPT_OSMANYA", "osmanya" },
382       { PANGO_SCRIPT_SHAVIAN, "PANGO_SCRIPT_SHAVIAN", "shavian" },
383       { PANGO_SCRIPT_LINEAR_B, "PANGO_SCRIPT_LINEAR_B", "linear-b" },
384       { PANGO_SCRIPT_TAI_LE, "PANGO_SCRIPT_TAI_LE", "tai-le" },
385       { PANGO_SCRIPT_UGARITIC, "PANGO_SCRIPT_UGARITIC", "ugaritic" },
386       { PANGO_SCRIPT_NEW_TAI_LUE, "PANGO_SCRIPT_NEW_TAI_LUE", "new-tai-lue" },
387       { PANGO_SCRIPT_BUGINESE, "PANGO_SCRIPT_BUGINESE", "buginese" },
388       { PANGO_SCRIPT_GLAGOLITIC, "PANGO_SCRIPT_GLAGOLITIC", "glagolitic" },
389       { PANGO_SCRIPT_TIFINAGH, "PANGO_SCRIPT_TIFINAGH", "tifinagh" },
390       { PANGO_SCRIPT_SYLOTI_NAGRI, "PANGO_SCRIPT_SYLOTI_NAGRI", "syloti-nagri" },
391       { PANGO_SCRIPT_OLD_PERSIAN, "PANGO_SCRIPT_OLD_PERSIAN", "old-persian" },
392       { PANGO_SCRIPT_KHAROSHTHI, "PANGO_SCRIPT_KHAROSHTHI", "kharoshthi" },
393       { PANGO_SCRIPT_UNKNOWN, "PANGO_SCRIPT_UNKNOWN", "unknown" },
394       { PANGO_SCRIPT_BALINESE, "PANGO_SCRIPT_BALINESE", "balinese" },
395       { PANGO_SCRIPT_CUNEIFORM, "PANGO_SCRIPT_CUNEIFORM", "cuneiform" },
396       { PANGO_SCRIPT_PHOENICIAN, "PANGO_SCRIPT_PHOENICIAN", "phoenician" },
397       { PANGO_SCRIPT_PHAGS_PA, "PANGO_SCRIPT_PHAGS_PA", "phags-pa" },
398       { PANGO_SCRIPT_NKO, "PANGO_SCRIPT_NKO", "nko" },
399       { PANGO_SCRIPT_KAYAH_LI, "PANGO_SCRIPT_KAYAH_LI", "kayah-li" },
400       { PANGO_SCRIPT_LEPCHA, "PANGO_SCRIPT_LEPCHA", "lepcha" },
401       { PANGO_SCRIPT_REJANG, "PANGO_SCRIPT_REJANG", "rejang" },
402       { PANGO_SCRIPT_SUNDANESE, "PANGO_SCRIPT_SUNDANESE", "sundanese" },
403       { PANGO_SCRIPT_SAURASHTRA, "PANGO_SCRIPT_SAURASHTRA", "saurashtra" },
404       { PANGO_SCRIPT_CHAM, "PANGO_SCRIPT_CHAM", "cham" },
405       { PANGO_SCRIPT_OL_CHIKI, "PANGO_SCRIPT_OL_CHIKI", "ol-chiki" },
406       { PANGO_SCRIPT_VAI, "PANGO_SCRIPT_VAI", "vai" },
407       { PANGO_SCRIPT_CARIAN, "PANGO_SCRIPT_CARIAN", "carian" },
408       { PANGO_SCRIPT_LYCIAN, "PANGO_SCRIPT_LYCIAN", "lycian" },
409       { PANGO_SCRIPT_LYDIAN, "PANGO_SCRIPT_LYDIAN", "lydian" },
410       { 0, NULL, NULL }
411     };
412     etype = g_enum_register_static (g_intern_static_string ("PangoScript"), values);
413   }
414   return etype;
415 }
416
417 /* enumerations from "pango-tabs.h" */
418 GType
419 pango_tab_align_get_type (void)
420 {
421   static GType etype = 0;
422   if (etype == 0) {
423     static const GEnumValue values[] = {
424       { PANGO_TAB_LEFT, "PANGO_TAB_LEFT", "left" },
425       { 0, NULL, NULL }
426     };
427     etype = g_enum_register_static (g_intern_static_string ("PangoTabAlign"), values);
428   }
429   return etype;
430 }
431
432 /* Generated data ends here */
433