| @@ -134,109 +134,174 @@ namespace ucd | |||
| */ | |||
| enum script | |||
| { | |||
| Afak, /**< @brief Afaka Script */ | |||
| Aghb, /**< @brief Caucasian Albanian Script */ | |||
| Ahom, /**< @brief Tai Ahom Script */ | |||
| Arab, /**< @brief Arabic Script */ | |||
| Armi, /**< @brief Imperial Aramaic Script */ | |||
| Armn, /**< @brief Armenian Script */ | |||
| Avst, /**< @brief Avestan Script */ | |||
| Bali, /**< @brief Balinese Script */ | |||
| Bamu, /**< @brief Bamum Script */ | |||
| Bass, /**< @brief Bassa Vah Script */ | |||
| Batk, /**< @brief Batak Script */ | |||
| Beng, /**< @brief Bengali Script */ | |||
| Blis, /**< @brief Blissymbols Script */ | |||
| Bopo, /**< @brief Bopomofo Script */ | |||
| Brah, /**< @brief Brahmi Script */ | |||
| Brai, /**< @brief Braille Script */ | |||
| Bugi, /**< @brief Buginese Script */ | |||
| Buhd, /**< @brief Buhid Script */ | |||
| Cakm, /**< @brief Chakma Script */ | |||
| Cans, /**< @brief Unified Canadian Aboriginal Syllabics */ | |||
| Cari, /**< @brief Carian Script */ | |||
| Cakm, /**< @brief Chakma Script */ | |||
| Cham, /**< @brief Cham Script */ | |||
| Cher, /**< @brief Cherokee Script */ | |||
| Cirt, /**< @brief Cirth Script */ | |||
| Copt, /**< @brief Coptic Script */ | |||
| Cprt, /**< @brief Cypriot Script */ | |||
| Cyrl, /**< @brief Cyrillic Script */ | |||
| Cyrs, /**< @brief Cyrillic (Old Church Slavonic variant) Script */ | |||
| Deva, /**< @brief Devanagari Script */ | |||
| Dsrt, /**< @brief Deseret Script */ | |||
| Dupl, /**< @brief Duployan Shorthand Script */ | |||
| Egyd, /**< @brief Egyptian Demotic Script */ | |||
| Egyh, /**< @brief Egyptian Hieratic Script */ | |||
| Egyp, /**< @brief Egyptian Hiegoglyphs */ | |||
| Elba, /**< @brief Elbasan Script */ | |||
| Ethi, /**< @brief Ethiopic Script */ | |||
| Geok, /**< @brief Khutsuri Script */ | |||
| Geor, /**< @brief Geirgian Script */ | |||
| Glag, /**< @brief Glagolitic Script */ | |||
| Goth, /**< @brief Gothic Script */ | |||
| Gran, /**< @brief Grantha Script */ | |||
| Grek, /**< @brief Greek Script */ | |||
| Gujr, /**< @brief Gujarati Script */ | |||
| Guru, /**< @brief Gurmukhi Script */ | |||
| Hang, /**< @brief Hangul Script */ | |||
| Hani, /**< @brief Han (Hanzi, Kanji, Hanja) Script */ | |||
| Hano, /**< @brief Hanunoo Script */ | |||
| Hans, /**< @brief Han (Simplified) Script */ | |||
| Hant, /**< @brief Han (Traditional) Script */ | |||
| Hatr, /**< @brief Hatran Script */ | |||
| Hebr, /**< @brief Hebrew Script */ | |||
| Hira, /**< @brief Hiragana Script */ | |||
| Hluw, /**< @brief Anatolian Hieroglyphs */ | |||
| Hmng, /**< @brief Pahawh Hmong Script */ | |||
| Hrkt, /**< @brief Japanese Syllabaries */ | |||
| Hung, /**< @brief Old Hungarian Script */ | |||
| Inds, /**< @brief Indus Script */ | |||
| Ital, /**< @brief Old Italic Script */ | |||
| Java, /**< @brief Javanese Script */ | |||
| Jpan, /**< @brief Japanese (Han + Hiragana + Katakana) Scripts */ | |||
| Jurc, /**< @brief Jurchen Script */ | |||
| Kali, /**< @brief Kayah Li Script */ | |||
| Kana, /**< @brief Katakana Script */ | |||
| Khar, /**< @brief Kharoshthi Script */ | |||
| Khmr, /**< @brief Khmer Script */ | |||
| Khoj, /**< @brief Khojki Script */ | |||
| Knda, /**< @brief Kannada Script */ | |||
| Kore, /**< @brief Korean (Hangul + Han) Scripts */ | |||
| Kpel, /**< @brief Kpelle Script */ | |||
| Kthi, /**< @brief Kaithi Script */ | |||
| Lana, /**< @brief Tai Tham Script */ | |||
| Laoo, /**< @brief Lao Script */ | |||
| Latf, /**< @brief Latin Script (Fractur Variant) */ | |||
| Latg, /**< @brief Latin Script (Gaelic Variant) */ | |||
| Latn, /**< @brief Latin Script */ | |||
| Lepc, /**< @brief Lepcha Script */ | |||
| Limb, /**< @brief Limbu Script */ | |||
| Lina, /**< @brief Linear A Script */ | |||
| Linb, /**< @brief Linear B Script */ | |||
| Lisu, /**< @brief Lisu Script */ | |||
| Loma, /**< @brief Loma Script */ | |||
| Lyci, /**< @brief Lycian Script */ | |||
| Lydi, /**< @brief Lydian Script */ | |||
| Mahj, /**< @brief Mahajani Script */ | |||
| Mand, /**< @brief Mandaic Script */ | |||
| Mani, /**< @brief Manichaean Script */ | |||
| Maya, /**< @brief Mayan Hieroglyphs */ | |||
| Mend, /**< @brief Mende Kikakui Script */ | |||
| Merc, /**< @brief Meroitic Cursive Script */ | |||
| Mero, /**< @brief Meroitic Hieroglyphs */ | |||
| Mlym, /**< @brief Malayalam Script */ | |||
| Modi, /**< @brief Modi Script */ | |||
| Mong, /**< @brief Mongolian Script */ | |||
| Moon, /**< @brief Moon Script */ | |||
| Mroo, /**< @brief Mro Script */ | |||
| Mtei, /**< @brief Meitei Mayek Script */ | |||
| Mymr, /**< @brief Myanmar Script */ | |||
| Mult, /**< @brief Multani Script */ | |||
| Mymr, /**< @brief Myanmar (Burmese) Script */ | |||
| Narb, /**< @brief Old North Arabian Script */ | |||
| Nbat, /**< @brief Nabataean Script */ | |||
| Nkgb, /**< @brief Nakhi Geba Script */ | |||
| Nkoo, /**< @brief N'Ko Script */ | |||
| Nshu, /**< @brief Nushu Script */ | |||
| Ogam, /**< @brief Ogham Script */ | |||
| Olck, /**< @brief Ol Chiki Script */ | |||
| Orkh, /**< @brief Old Turkic Script */ | |||
| Orya, /**< @brief Oriya Script */ | |||
| Osma, /**< @brief Osmanya Script */ | |||
| Palm, /**< @brief Palmyrene Script */ | |||
| Pauc, /**< @brief Pau Cin Hau Script */ | |||
| Perm, /**< @brief Old Permic */ | |||
| Phag, /**< @brief Phags-Pa Script */ | |||
| Phli, /**< @brief Inscriptional Pahlavi Script */ | |||
| Phlp, /**< @brief Psalter Pahlavi Script */ | |||
| Phlv, /**< @brief Book Pahlavi Script */ | |||
| Phnx, /**< @brief Phoenician Script */ | |||
| Plrd, /**< @brief Miao Script */ | |||
| Prti, /**< @brief Inscriptional Parthian Script */ | |||
| Qaak, /**< @brief Klingon Script */ | |||
| Qaak, /**< @brief Klingon Script (Private Use) */ | |||
| Rjng, /**< @brief Rejang Script */ | |||
| Roro, /**< @brief Rongorongo Script */ | |||
| Runr, /**< @brief Runic Script */ | |||
| Samr, /**< @brief Samaritan Script */ | |||
| Sara, /**< @brief Sarati Script */ | |||
| Sarb, /**< @brief Old South Arabian Script */ | |||
| Saur, /**< @brief Saurashtra Script */ | |||
| Sgnw, /**< @brief Sign Writing */ | |||
| Shaw, /**< @brief Shavian Script */ | |||
| Shrd, /**< @brief Sharada Script */ | |||
| Sidd, /**< @brief Siddham Script */ | |||
| Sind, /**< @brief Sindhi Script */ | |||
| Sinh, /**< @brief Sinhala Script */ | |||
| Sora, /**< @brief Sora Sompeng Script */ | |||
| Sund, /**< @brief Sundanese Script */ | |||
| Sylo, /**< @brief Syloti Nagri Script */ | |||
| Syrn, /**< @brief Syriatic (Eastern) Script */ | |||
| Syrc, /**< @brief Syriac Script */ | |||
| Syre, /**< @brief Syriac Script (Estrangelo Variant) */ | |||
| Syrj, /**< @brief Syriac Script (Western Variant) */ | |||
| Syrn, /**< @brief Syriac Script (Eastern Variant) */ | |||
| Tagb, /**< @brief Tagbanwa Script */ | |||
| Takr, /**< @brief Takri Script */ | |||
| Tale, /**< @brief Tai Le Script */ | |||
| Talu, /**< @brief New Tai Lue Script */ | |||
| Taml, /**< @brief Tamil Script */ | |||
| Tang, /**< @brief Tangut Script */ | |||
| Tavt, /**< @brief Tai Viet Script */ | |||
| Telu, /**< @brief Telugu Script */ | |||
| Teng, /**< @brief Tengwar Script */ | |||
| Tfng, /**< @brief Tifinagh Script */ | |||
| Tglg, /**< @brief Tagalog Script */ | |||
| Thaa, /**< @brief Thaana Script */ | |||
| Thai, /**< @brief Thai Script */ | |||
| Tibt, /**< @brief Tibetan Script */ | |||
| Tirh, /**< @brief Tirhuta Script */ | |||
| Ugar, /**< @brief Ugaritic Script */ | |||
| Vaii, /**< @brief Vai Script */ | |||
| Visp, /**< @brief Visible Speech Script */ | |||
| Wara, /**< @brief Warang Citi Script */ | |||
| Wole, /**< @brief Woleai Script */ | |||
| Xpeo, /**< @brief Old Persian Script */ | |||
| Xsux, /**< @brief Cuneiform Script */ | |||
| Yiii, /**< @brief Yi Script */ | |||
| Zyyy, /**< @brief Inherited Script */ | |||
| Zzzz, /**< @brief Unknown Script */ | |||
| Zinh, /**< @brief Inherited Script */ | |||
| Zmth, /**< @brief Mathematical Notation */ | |||
| Zsym, /**< @brief Symbols */ | |||
| Zxxx, /**< @brief Unwritten Documents */ | |||
| Zyyy, /**< @brief Undetermined Script */ | |||
| Zzzz, /**< @brief Uncoded Script */ | |||
| }; | |||
| /** @brief Get a string representation of the script enumeration value. | |||