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?
Returns
trueif this enum value equalsAdlam -
#ahom?
Returns
trueif this enum value equalsAhom -
#anatolian_hieroglyphs?
Returns
trueif this enum value equalsAnatolianHieroglyphs -
#arabic?
Returns
trueif this enum value equalsArabic -
#armenian?
Returns
trueif this enum value equalsArmenian -
#avestan?
Returns
trueif this enum value equalsAvestan -
#balinese?
Returns
trueif this enum value equalsBalinese -
#bamum?
Returns
trueif this enum value equalsBamum -
#bassa_vah?
Returns
trueif this enum value equalsBassaVah -
#batak?
Returns
trueif this enum value equalsBatak -
#bengali?
Returns
trueif this enum value equalsBengali -
#bhaiksuki?
Returns
trueif this enum value equalsBhaiksuki -
#bopomofo?
Returns
trueif this enum value equalsBopomofo -
#brahmi?
Returns
trueif this enum value equalsBrahmi -
#braille?
Returns
trueif this enum value equalsBraille -
#buginese?
Returns
trueif this enum value equalsBuginese -
#buhid?
Returns
trueif this enum value equalsBuhid -
#canadian_syllabics?
Returns
trueif this enum value equalsCanadianSyllabics -
#carian?
Returns
trueif this enum value equalsCarian -
#caucasian_albanian?
Returns
trueif this enum value equalsCaucasianAlbanian -
#chakma?
Returns
trueif this enum value equalsChakma -
#cham?
Returns
trueif this enum value equalsCham -
#cherokee?
Returns
trueif this enum value equalsCherokee -
#chorasmian?
Returns
trueif this enum value equalsChorasmian -
#common?
Returns
trueif this enum value equalsCommon -
#coptic?
Returns
trueif this enum value equalsCoptic -
#cuneiform?
Returns
trueif this enum value equalsCuneiform -
#cypriot?
Returns
trueif this enum value equalsCypriot -
#cyrillic?
Returns
trueif this enum value equalsCyrillic -
#deseret?
Returns
trueif this enum value equalsDeseret -
#devanagari?
Returns
trueif this enum value equalsDevanagari -
#dives_akuru?
Returns
trueif this enum value equalsDivesAkuru -
#dogra?
Returns
trueif this enum value equalsDogra -
#duployan?
Returns
trueif this enum value equalsDuployan -
#egyptian_hieroglyphs?
Returns
trueif this enum value equalsEgyptianHieroglyphs -
#elbasan?
Returns
trueif this enum value equalsElbasan -
#elymaic?
Returns
trueif this enum value equalsElymaic -
#ethiopic?
Returns
trueif this enum value equalsEthiopic -
#georgian?
Returns
trueif this enum value equalsGeorgian -
#glagolitic?
Returns
trueif this enum value equalsGlagolitic -
#gothic?
Returns
trueif this enum value equalsGothic -
#grantha?
Returns
trueif this enum value equalsGrantha -
#greek?
Returns
trueif this enum value equalsGreek -
#gujarati?
Returns
trueif this enum value equalsGujarati -
#gunjala_gondi?
Returns
trueif this enum value equalsGunjalaGondi -
#gurmukhi?
Returns
trueif this enum value equalsGurmukhi -
#han?
Returns
trueif this enum value equalsHan -
#hangul?
Returns
trueif this enum value equalsHangul -
#hanifi_rohingya?
Returns
trueif this enum value equalsHanifiRohingya -
#hanunoo?
Returns
trueif this enum value equalsHanunoo -
#hatran?
Returns
trueif this enum value equalsHatran -
#hebrew?
Returns
trueif this enum value equalsHebrew -
#hiragana?
Returns
trueif this enum value equalsHiragana -
#imperial_aramaic?
Returns
trueif this enum value equalsImperialAramaic -
#inherited?
Returns
trueif this enum value equalsInherited -
#inscriptional_pahlavi?
Returns
trueif this enum value equalsInscriptionalPahlavi -
#inscriptional_parthian?
Returns
trueif this enum value equalsInscriptionalParthian -
#invalid?
Returns
trueif this enum value equalsInvalid -
#javanese?
Returns
trueif this enum value equalsJavanese -
#kaithi?
Returns
trueif this enum value equalsKaithi -
#kannada?
Returns
trueif this enum value equalsKannada -
#katakana?
Returns
trueif this enum value equalsKatakana -
#kayah_li?
Returns
trueif this enum value equalsKayahLi -
#kharoshthi?
Returns
trueif this enum value equalsKharoshthi -
#khitan_small_script?
Returns
trueif this enum value equalsKhitanSmallScript -
#khmer?
Returns
trueif this enum value equalsKhmer -
#khojki?
Returns
trueif this enum value equalsKhojki -
#khudawadi?
Returns
trueif this enum value equalsKhudawadi -
#lao?
Returns
trueif this enum value equalsLao -
#latin?
Returns
trueif this enum value equalsLatin -
#lepcha?
Returns
trueif this enum value equalsLepcha -
#limbu?
Returns
trueif this enum value equalsLimbu -
#linear_a?
Returns
trueif this enum value equalsLinearA -
#linear_b?
Returns
trueif this enum value equalsLinearB -
#lisu?
Returns
trueif this enum value equalsLisu -
#lycian?
Returns
trueif this enum value equalsLycian -
#lydian?
Returns
trueif this enum value equalsLydian -
#mahajani?
Returns
trueif this enum value equalsMahajani -
#makasar?
Returns
trueif this enum value equalsMakasar -
#malayalam?
Returns
trueif this enum value equalsMalayalam -
#mandaic?
Returns
trueif this enum value equalsMandaic -
#manichaean?
Returns
trueif this enum value equalsManichaean -
#marchen?
Returns
trueif this enum value equalsMarchen -
#masaram_gondi?
Returns
trueif this enum value equalsMasaramGondi -
#medefaidrin?
Returns
trueif this enum value equalsMedefaidrin -
#meetei_mayek?
Returns
trueif this enum value equalsMeeteiMayek -
#mende_kikakui?
Returns
trueif this enum value equalsMendeKikakui -
#meroitic_cursive?
Returns
trueif this enum value equalsMeroiticCursive -
#meroitic_hieroglyphs?
Returns
trueif this enum value equalsMeroiticHieroglyphs -
#miao?
Returns
trueif this enum value equalsMiao -
#modi?
Returns
trueif this enum value equalsModi -
#mongolian?
Returns
trueif this enum value equalsMongolian -
#mro?
Returns
trueif this enum value equalsMro -
#multani?
Returns
trueif this enum value equalsMultani -
#myanmar?
Returns
trueif this enum value equalsMyanmar -
#nabataean?
Returns
trueif this enum value equalsNabataean -
#nandinagari?
Returns
trueif this enum value equalsNandinagari -
#new_tai_lue?
Returns
trueif this enum value equalsNewTaiLue -
#newa?
Returns
trueif this enum value equalsNewa -
#nko?
Returns
trueif this enum value equalsNko -
#nushu?
Returns
trueif this enum value equalsNushu -
#nyiakeng_puachue_hmong?
Returns
trueif this enum value equalsNyiakengPuachueHmong -
#ogham?
Returns
trueif this enum value equalsOgham -
#ol_chiki?
Returns
trueif this enum value equalsOlChiki -
#old_hungarian?
Returns
trueif this enum value equalsOldHungarian -
#old_italic?
Returns
trueif this enum value equalsOldItalic -
#old_north_arabian?
Returns
trueif this enum value equalsOldNorthArabian -
#old_permic?
Returns
trueif this enum value equalsOldPermic -
#old_persian?
Returns
trueif this enum value equalsOldPersian -
#old_sogdian?
Returns
trueif this enum value equalsOldSogdian -
#old_south_arabian?
Returns
trueif this enum value equalsOldSouthArabian -
#old_turkic?
Returns
trueif this enum value equalsOldTurkic -
#oriya?
Returns
trueif this enum value equalsOriya -
#osage?
Returns
trueif this enum value equalsOsage -
#osmanya?
Returns
trueif this enum value equalsOsmanya -
#pahawh_hmong?
Returns
trueif this enum value equalsPahawhHmong -
#palmyrene?
Returns
trueif this enum value equalsPalmyrene -
#pau_cin_hau?
Returns
trueif this enum value equalsPauCinHau -
#phags_pa?
Returns
trueif this enum value equalsPhagsPa -
#phoenician?
Returns
trueif this enum value equalsPhoenician -
#psalter_pahlavi?
Returns
trueif this enum value equalsPsalterPahlavi -
#rejang?
Returns
trueif this enum value equalsRejang -
#runic?
Returns
trueif this enum value equalsRunic -
#samaritan?
Returns
trueif this enum value equalsSamaritan -
#saurashtra?
Returns
trueif this enum value equalsSaurashtra -
#sharada?
Returns
trueif this enum value equalsSharada -
#shavian?
Returns
trueif this enum value equalsShavian -
#siddham?
Returns
trueif this enum value equalsSiddham -
#signwriting?
Returns
trueif this enum value equalsSignwriting -
#sinhala?
Returns
trueif this enum value equalsSinhala -
#sogdian?
Returns
trueif this enum value equalsSogdian -
#sora_sompeng?
Returns
trueif this enum value equalsSoraSompeng -
#soyombo?
Returns
trueif this enum value equalsSoyombo -
#sundanese?
Returns
trueif this enum value equalsSundanese -
#syloti_nagri?
Returns
trueif this enum value equalsSylotiNagri -
#syriac?
Returns
trueif this enum value equalsSyriac -
#tagalog?
Returns
trueif this enum value equalsTagalog -
#tagbanwa?
Returns
trueif this enum value equalsTagbanwa -
#tai_le?
Returns
trueif this enum value equalsTaiLe -
#tai_tham?
Returns
trueif this enum value equalsTaiTham -
#tai_viet?
Returns
trueif this enum value equalsTaiViet -
#takri?
Returns
trueif this enum value equalsTakri -
#tamil?
Returns
trueif this enum value equalsTamil -
#tangut?
Returns
trueif this enum value equalsTangut -
#telugu?
Returns
trueif this enum value equalsTelugu -
#thaana?
Returns
trueif this enum value equalsThaana -
#thai?
Returns
trueif this enum value equalsThai -
#tibetan?
Returns
trueif this enum value equalsTibetan -
#tifinagh?
Returns
trueif this enum value equalsTifinagh -
#tirhuta?
Returns
trueif this enum value equalsTirhuta -
#ugaritic?
Returns
trueif this enum value equalsUgaritic -
#unknown?
Returns
trueif this enum value equalsUnknown -
#vai?
Returns
trueif this enum value equalsVai -
#wancho?
Returns
trueif this enum value equalsWancho -
#warang_citi?
Returns
trueif this enum value equalsWarangCiti -
#yezidi?
Returns
trueif this enum value equalsYezidi -
#yi?
Returns
trueif this enum value equalsYi -
#zanabazar_square?
Returns
trueif this enum value equalsZanabazarSquare
Class methods inherited from struct Enum
g_type : UInt64
g_type
Class Method Detail
Returns the type id (GType) registered in GLib type system.