enum HarfBuzz::ScriptT
Overview
Data type for scripts. Each #hb_script_t's value is an #hb_tag_t corresponding to the four-letter values defined by ISO 15924.
See also the Script (sc) property of the Unicode Character Database.
Defined in:
lib/gi-crystal/src/auto/harf_buzz-0.0/harf_buzz.crEnum Members
-
Common =
1517910393_u32
-
HB_TAG ('Z','y','y','y')
-
Inherited =
1516858984_u32
-
HB_TAG ('Z','i','n','h')
-
Unknown =
1517976186_u32
-
HB_TAG ('Z','z','z','z') HB_SCRIPT_ARABIC HB_SCRIPT_ARMENIAN HB_SCRIPT_BENGALI HB_SCRIPT_CYRILLIC HB_SCRIPT_DEVANAGARI HB_SCRIPT_GEORGIAN HB_SCRIPT_GREEK HB_SCRIPT_GUJARATI HB_SCRIPT_GURMUKHI HB_SCRIPT_HANGUL HB_SCRIPT_HAN HB_SCRIPT_HEBREW HB_SCRIPT_HIRAGANA HB_SCRIPT_KANNADA HB_SCRIPT_KATAKANA HB_SCRIPT_LAO HB_SCRIPT_LATIN HB_SCRIPT_MALAYALAM HB_SCRIPT_ORIYA HB_SCRIPT_TAMIL HB_SCRIPT_TELUGU HB_SCRIPT_THAI HB_SCRIPT_TIBETAN HB_SCRIPT_BOPOMOFO HB_SCRIPT_BRAILLE HB_SCRIPT_CANADIAN_SYLLABICS HB_SCRIPT_CHEROKEE HB_SCRIPT_ETHIOPIC HB_SCRIPT_KHMER HB_SCRIPT_MONGOLIAN HB_SCRIPT_MYANMAR HB_SCRIPT_OGHAM HB_SCRIPT_RUNIC HB_SCRIPT_SINHALA HB_SCRIPT_SYRIAC HB_SCRIPT_THAANA HB_SCRIPT_YI HB_SCRIPT_DESERET HB_SCRIPT_GOTHIC HB_SCRIPT_OLD_ITALIC HB_SCRIPT_BUHID HB_SCRIPT_HANUNOO HB_SCRIPT_TAGALOG HB_SCRIPT_TAGBANWA HB_SCRIPT_CYPRIOT HB_SCRIPT_LIMBU HB_SCRIPT_LINEAR_B HB_SCRIPT_OSMANYA HB_SCRIPT_SHAVIAN HB_SCRIPT_TAI_LE HB_SCRIPT_UGARITIC HB_SCRIPT_BUGINESE HB_SCRIPT_COPTIC HB_SCRIPT_GLAGOLITIC HB_SCRIPT_KHAROSHTHI HB_SCRIPT_NEW_TAI_LUE HB_SCRIPT_OLD_PERSIAN HB_SCRIPT_SYLOTI_NAGRI HB_SCRIPT_TIFINAGH HB_SCRIPT_BALINESE HB_SCRIPT_CUNEIFORM HB_SCRIPT_NKO HB_SCRIPT_PHAGS_PA HB_SCRIPT_PHOENICIAN HB_SCRIPT_CARIAN HB_SCRIPT_CHAM HB_SCRIPT_KAYAH_LI HB_SCRIPT_LEPCHA HB_SCRIPT_LYCIAN HB_SCRIPT_LYDIAN HB_SCRIPT_OL_CHIKI HB_SCRIPT_REJANG HB_SCRIPT_SAURASHTRA HB_SCRIPT_SUNDANESE HB_SCRIPT_VAI HB_SCRIPT_AVESTAN HB_SCRIPT_BAMUM HB_SCRIPT_EGYPTIAN_HIEROGLYPHS HB_SCRIPT_IMPERIAL_ARAMAIC HB_SCRIPT_INSCRIPTIONAL_PAHLAVI HB_SCRIPT_INSCRIPTIONAL_PARTHIAN HB_SCRIPT_JAVANESE HB_SCRIPT_KAITHI HB_SCRIPT_LISU HB_SCRIPT_MEETEI_MAYEK HB_SCRIPT_OLD_SOUTH_ARABIAN HB_SCRIPT_OLD_TURKIC HB_SCRIPT_SAMARITAN HB_SCRIPT_TAI_THAM HB_SCRIPT_TAI_VIET HB_SCRIPT_BATAK HB_SCRIPT_BRAHMI HB_SCRIPT_MANDAIC HB_SCRIPT_CHAKMA HB_SCRIPT_MEROITIC_CURSIVE HB_SCRIPT_MEROITIC_HIEROGLYPHS HB_SCRIPT_MIAO HB_SCRIPT_SHARADA HB_SCRIPT_SORA_SOMPENG HB_SCRIPT_TAKRI HB_SCRIPT_BASSA_VAH HB_SCRIPT_CAUCASIAN_ALBANIAN HB_SCRIPT_DUPLOYAN HB_SCRIPT_ELBASAN HB_SCRIPT_GRANTHA HB_SCRIPT_KHOJKI HB_SCRIPT_KHUDAWADI HB_SCRIPT_LINEAR_A HB_SCRIPT_MAHAJANI HB_SCRIPT_MANICHAEAN HB_SCRIPT_MENDE_KIKAKUI HB_SCRIPT_MODI HB_SCRIPT_MRO HB_SCRIPT_NABATAEAN HB_SCRIPT_OLD_NORTH_ARABIAN HB_SCRIPT_OLD_PERMIC HB_SCRIPT_PAHAWH_HMONG HB_SCRIPT_PALMYRENE HB_SCRIPT_PAU_CIN_HAU HB_SCRIPT_PSALTER_PAHLAVI HB_SCRIPT_SIDDHAM HB_SCRIPT_TIRHUTA HB_SCRIPT_WARANG_CITI HB_SCRIPT_AHOM HB_SCRIPT_ANATOLIAN_HIEROGLYPHS HB_SCRIPT_HATRAN HB_SCRIPT_MULTANI HB_SCRIPT_OLD_HUNGARIAN HB_SCRIPT_SIGNWRITING HB_SCRIPT_ADLAM HB_SCRIPT_BHAIKSUKI HB_SCRIPT_MARCHEN HB_SCRIPT_OSAGE HB_SCRIPT_TANGUT HB_SCRIPT_NEWA HB_SCRIPT_MASARAM_GONDI HB_SCRIPT_NUSHU HB_SCRIPT_SOYOMBO HB_SCRIPT_ZANABAZAR_SQUARE HB_SCRIPT_DOGRA HB_SCRIPT_GUNJALA_GONDI HB_SCRIPT_HANIFI_ROHINGYA HB_SCRIPT_MAKASAR HB_SCRIPT_MEDEFAIDRIN HB_SCRIPT_OLD_SOGDIAN HB_SCRIPT_SOGDIAN HB_SCRIPT_ELYMAIC HB_SCRIPT_NANDINAGARI HB_SCRIPT_NYIAKENG_PUACHUE_HMONG HB_SCRIPT_WANCHO
-
Arabic =
1098015074_u32
-
Armenian =
1098018158_u32
-
Bengali =
1113943655_u32
-
Cyrillic =
1132032620_u32
-
Devanagari =
1147500129_u32
-
Georgian =
1197830002_u32
-
Greek =
1198679403_u32
-
Gujarati =
1198877298_u32
-
Gurmukhi =
1198879349_u32
-
Hangul =
1214344807_u32
-
Han =
1214344809_u32
-
Hebrew =
1214603890_u32
-
Hiragana =
1214870113_u32
-
Kannada =
1265525857_u32
-
Katakana =
1264676449_u32
-
Lao =
1281453935_u32
-
Latin =
1281455214_u32
-
Malayalam =
1298954605_u32
-
Oriya =
1332902241_u32
-
Tamil =
1415671148_u32
-
Telugu =
1415933045_u32
-
Thai =
1416126825_u32
-
Tibetan =
1416192628_u32
-
Bopomofo =
1114599535_u32
-
Braille =
1114792297_u32
-
CanadianSyllabics =
1130458739_u32
-
Cherokee =
1130915186_u32
-
Ethiopic =
1165256809_u32
-
Khmer =
1265134962_u32
-
Mongolian =
1299148391_u32
-
Myanmar =
1299803506_u32
-
Ogham =
1332175213_u32
-
Runic =
1383427698_u32
-
Sinhala =
1399418472_u32
-
Syriac =
1400468067_u32
-
Thaana =
1416126817_u32
-
Yi =
1500080489_u32
-
Deseret =
1148416628_u32
-
Gothic =
1198486632_u32
-
OldItalic =
1232363884_u32
-
Buhid =
1114990692_u32
-
Hanunoo =
1214344815_u32
-
Tagalog =
1416064103_u32
-
Tagbanwa =
1415669602_u32
-
Cypriot =
1131442804_u32
-
Limbu =
1281977698_u32
-
LinearB =
1281977954_u32
-
Osmanya =
1332964705_u32
-
Shavian =
1399349623_u32
-
TaiLe =
1415670885_u32
-
Ugaritic =
1432838514_u32
-
Buginese =
1114990441_u32
-
Coptic =
1131376756_u32
-
Glagolitic =
1198285159_u32
-
Kharoshthi =
1265131890_u32
-
NewTaiLue =
1415670901_u32
-
OldPersian =
1483761007_u32
-
SylotiNagri =
1400466543_u32
-
Tifinagh =
1415999079_u32
-
Balinese =
1113681001_u32
-
Cuneiform =
1483961720_u32
-
Nko =
1315663727_u32
-
PhagsPa =
1349017959_u32
-
Phoenician =
1349021304_u32
-
Carian =
1130459753_u32
-
Cham =
1130914157_u32
-
KayahLi =
1264675945_u32
-
Lepcha =
1281716323_u32
-
Lycian =
1283023721_u32
-
Lydian =
1283023977_u32
-
OlChiki =
1332503403_u32
-
Rejang =
1382706791_u32
-
Saurashtra =
1398895986_u32
-
Sundanese =
1400204900_u32
-
Vai =
1449224553_u32
-
Avestan =
1098281844_u32
-
Bamum =
1113681269_u32
-
EgyptianHieroglyphs =
1164409200_u32
-
ImperialAramaic =
1098018153_u32
-
InscriptionalPahlavi =
1349020777_u32
-
InscriptionalParthian =
1349678185_u32
-
Javanese =
1247901281_u32
-
Kaithi =
1265920105_u32
-
Lisu =
1281979253_u32
-
MeeteiMayek =
1299473769_u32
-
OldSouthArabian =
1398895202_u32
-
OldTurkic =
1332898664_u32
-
Samaritan =
1398893938_u32
-
TaiTham =
1281453665_u32
-
TaiViet =
1415673460_u32
-
Batak =
1113683051_u32
-
Brahmi =
1114792296_u32
-
Mandaic =
1298230884_u32
-
Chakma =
1130457965_u32
-
MeroiticCursive =
1298494051_u32
-
MeroiticHieroglyphs =
1298494063_u32
-
Miao =
1349284452_u32
-
Sharada =
1399353956_u32
-
SoraSompeng =
1399812705_u32
-
Takri =
1415670642_u32
-
BassaVah =
1113682803_u32
-
CaucasianAlbanian =
1097295970_u32
-
Duployan =
1148547180_u32
-
Elbasan =
1164730977_u32
-
Grantha =
1198678382_u32
-
Khojki =
1265135466_u32
-
Khudawadi =
1399418468_u32
-
LinearA =
1281977953_u32
-
Mahajani =
1298229354_u32
-
Manichaean =
1298230889_u32
-
MendeKikakui =
1298493028_u32
-
Modi =
1299145833_u32
-
Mro =
1299345263_u32
-
Nabataean =
1315070324_u32
-
OldNorthArabian =
1315009122_u32
-
OldPermic =
1348825709_u32
-
PahawhHmong =
1215131239_u32
-
Palmyrene =
1348562029_u32
-
PauCinHau =
1348564323_u32
-
PsalterPahlavi =
1349020784_u32
-
Siddham =
1399415908_u32
-
Tirhuta =
1416196712_u32
-
WarangCiti =
1466004065_u32
-
Ahom =
1097363309_u32
-
AnatolianHieroglyphs =
1215067511_u32
-
Hatran =
1214346354_u32
-
Multani =
1299541108_u32
-
OldHungarian =
1215655527_u32
-
Signwriting =
1399287415_u32
-
Adlam =
1097100397_u32
-
Bhaiksuki =
1114139507_u32
-
Marchen =
1298231907_u32
-
Osage =
1332963173_u32
-
Tangut =
1415671399_u32
-
Newa =
1315272545_u32
-
MasaramGondi =
1198485101_u32
-
Nushu =
1316186229_u32
-
Soyombo =
1399814511_u32
-
ZanabazarSquare =
1516334690_u32
-
Dogra =
1148151666_u32
-
GunjalaGondi =
1198485095_u32
-
HanifiRohingya =
1383032935_u32
-
Makasar =
1298230113_u32
-
Medefaidrin =
1298490470_u32
-
OldSogdian =
1399809903_u32
-
Sogdian =
1399809892_u32
-
Elymaic =
1164736877_u32
-
Nandinagari =
1315008100_u32
-
NyiakengPuachueHmong =
1215131248_u32
-
Wancho =
1466132591_u32
-
Chorasmian =
1130918515_u32
-
DivesAkuru =
1147756907_u32
-
KhitanSmallScript =
1265202291_u32
-
Yezidi =
1499822697_u32
-
Invalid =
0_u32
-
#HB_TAG_NONE
Class Method Summary
-
.g_type : UInt64
Returns the type id (GType) registered in GLib type system.
Instance Method Summary
- #adlam?
- #ahom?
- #anatolian_hieroglyphs?
- #arabic?
- #armenian?
- #avestan?
- #balinese?
- #bamum?
- #bassa_vah?
- #batak?
- #bengali?
- #bhaiksuki?
- #bopomofo?
- #brahmi?
- #braille?
- #buginese?
- #buhid?
- #canadian_syllabics?
- #carian?
- #caucasian_albanian?
- #chakma?
- #cham?
- #cherokee?
- #chorasmian?
- #common?
- #coptic?
- #cuneiform?
- #cypriot?
- #cyrillic?
- #deseret?
- #devanagari?
- #dives_akuru?
- #dogra?
- #duployan?
- #egyptian_hieroglyphs?
- #elbasan?
- #elymaic?
- #ethiopic?
- #georgian?
- #glagolitic?
- #gothic?
- #grantha?
- #greek?
- #gujarati?
- #gunjala_gondi?
- #gurmukhi?
- #han?
- #hangul?
- #hanifi_rohingya?
- #hanunoo?
- #hatran?
- #hebrew?
- #hiragana?
- #imperial_aramaic?
- #inherited?
- #inscriptional_pahlavi?
- #inscriptional_parthian?
- #invalid?
- #javanese?
- #kaithi?
- #kannada?
- #katakana?
- #kayah_li?
- #kharoshthi?
- #khitan_small_script?
- #khmer?
- #khojki?
- #khudawadi?
- #lao?
- #latin?
- #lepcha?
- #limbu?
- #linear_a?
- #linear_b?
- #lisu?
- #lycian?
- #lydian?
- #mahajani?
- #makasar?
- #malayalam?
- #mandaic?
- #manichaean?
- #marchen?
- #masaram_gondi?
- #medefaidrin?
- #meetei_mayek?
- #mende_kikakui?
- #meroitic_cursive?
- #meroitic_hieroglyphs?
- #miao?
- #modi?
- #mongolian?
- #mro?
- #multani?
- #myanmar?
- #nabataean?
- #nandinagari?
- #new_tai_lue?
- #newa?
- #nko?
- #nushu?
- #nyiakeng_puachue_hmong?
- #ogham?
- #ol_chiki?
- #old_hungarian?
- #old_italic?
- #old_north_arabian?
- #old_permic?
- #old_persian?
- #old_sogdian?
- #old_south_arabian?
- #old_turkic?
- #oriya?
- #osage?
- #osmanya?
- #pahawh_hmong?
- #palmyrene?
- #pau_cin_hau?
- #phags_pa?
- #phoenician?
- #psalter_pahlavi?
- #rejang?
- #runic?
- #samaritan?
- #saurashtra?
- #sharada?
- #shavian?
- #siddham?
- #signwriting?
- #sinhala?
- #sogdian?
- #sora_sompeng?
- #soyombo?
- #sundanese?
- #syloti_nagri?
- #syriac?
- #tagalog?
- #tagbanwa?
- #tai_le?
- #tai_tham?
- #tai_viet?
- #takri?
- #tamil?
- #tangut?
- #telugu?
- #thaana?
- #thai?
- #tibetan?
- #tifinagh?
- #tirhuta?
- #ugaritic?
- #unknown?
- #vai?
- #wancho?
- #warang_citi?
- #yezidi?
- #yi?
- #zanabazar_square?
Class methods inherited from struct Enum
g_type : UInt64
g_type
Class Method Detail
Returns the type id (GType) registered in GLib type system.