// This file was generated by the Gtk# code generator.
// Any changes made will be lost if regenerated.

namespace Pango {

	using System;
	using System.Runtime.InteropServices;

#region Autogenerated code
	[GLib.GType (typeof (Pango.ScriptGType))]
	public enum Script {

		InvalidCode = -1,
		Common,
		Inherited,
		Arabic,
		Armenian,
		Bengali,
		Bopomofo,
		Cherokee,
		Coptic,
		Cyrillic,
		Deseret,
		Devanagari,
		Ethiopic,
		Georgian,
		Gothic,
		Greek,
		Gujarati,
		Gurmukhi,
		Han,
		Hangul,
		Hebrew,
		Hiragana,
		Kannada,
		Katakana,
		Khmer,
		Lao,
		Latin,
		Malayalam,
		Mongolian,
		Myanmar,
		Ogham,
		OldItalic,
		Oriya,
		Runic,
		Sinhala,
		Syriac,
		Tamil,
		Telugu,
		Thaana,
		Thai,
		Tibetan,
		CanadianAboriginal,
		Yi,
		Tagalog,
		Hanunoo,
		Buhid,
		Tagbanwa,
		Braille,
		Cypriot,
		Limbu,
		Osmanya,
		Shavian,
		LinearB,
		TaiLe,
		Ugaritic,
		NewTaiLue,
		Buginese,
		Glagolitic,
		Tifinagh,
		SylotiNagri,
		OldPersian,
		Kharoshthi,
		Unknown,
		Balinese,
		Cuneiform,
		Phoenician,
		PhagsPa,
		Nko,
		KayahLi,
		Lepcha,
		Rejang,
		Sundanese,
		Saurashtra,
		Cham,
		OlChiki,
		Vai,
		Carian,
		Lycian,
		Lydian,
		Batak,
		Brahmi,
		Mandaic,
		Chakma,
		MeroiticCursive,
		MeroiticHieroglyphs,
		Miao,
		Sharada,
		SoraSompeng,
		Takri,
		BassaVah,
		CaucasianAlbanian,
		Duployan,
		Elbasan,
		Grantha,
		Khojki,
		Khudawadi,
		LinearA,
		Mahajani,
		Manichaean,
		MendeKikakui,
		Modi,
		Mro,
		Nabataean,
		OldNorthArabian,
		OldPermic,
		PahawhHmong,
		Palmyrene,
		PauCinHau,
		PsalterPahlavi,
		Siddham,
		Tirhuta,
		WarangCiti,
		Ahom,
		AnatolianHieroglyphs,
		Hatran,
		Multani,
		OldHungarian,
		Signwriting,
	}

	internal class ScriptGType {
		[UnmanagedFunctionPointer (CallingConvention.Cdecl)]
		delegate IntPtr d_pango_script_get_type();
		static d_pango_script_get_type pango_script_get_type = FuncLoader.LoadFunction<d_pango_script_get_type>(FuncLoader.GetProcAddress(GLibrary.Load(Library.Pango), "pango_script_get_type"));

		public static GLib.GType GType {
			get {
				return new GLib.GType (pango_script_get_type ());
			}
		}
	}
#endregion
}
