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.cr

Enum 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

Instance Method Summary

Class methods inherited from struct Enum

g_type : UInt64 g_type

Class Method Detail

def self.g_type : UInt64 #

Returns the type id (GType) registered in GLib type system.


[View source]

Instance Method Detail

def adlam? #

[View source]
def ahom? #

[View source]
def anatolian_hieroglyphs? #

[View source]
def arabic? #

[View source]
def armenian? #

[View source]
def avestan? #

[View source]
def balinese? #

[View source]
def bamum? #

[View source]
def bassa_vah? #

[View source]
def batak? #

[View source]
def bengali? #

[View source]
def bhaiksuki? #

[View source]
def bopomofo? #

[View source]
def brahmi? #

[View source]
def braille? #

[View source]
def buginese? #

[View source]
def buhid? #

[View source]
def canadian_syllabics? #

[View source]
def carian? #

[View source]
def caucasian_albanian? #

[View source]
def chakma? #

[View source]
def cham? #

[View source]
def cherokee? #

[View source]
def chorasmian? #

[View source]
def common? #

[View source]
def coptic? #

[View source]
def cuneiform? #

[View source]
def cypriot? #

[View source]
def cyrillic? #

[View source]
def deseret? #

[View source]
def devanagari? #

[View source]
def dives_akuru? #

[View source]
def dogra? #

[View source]
def duployan? #

[View source]
def egyptian_hieroglyphs? #

[View source]
def elbasan? #

[View source]
def elymaic? #

[View source]
def ethiopic? #

[View source]
def georgian? #

[View source]
def glagolitic? #

[View source]
def gothic? #

[View source]
def grantha? #

[View source]
def greek? #

[View source]
def gujarati? #

[View source]
def gunjala_gondi? #

[View source]
def gurmukhi? #

[View source]
def han? #

[View source]
def hangul? #

[View source]
def hanifi_rohingya? #

[View source]
def hanunoo? #

[View source]
def hatran? #

[View source]
def hebrew? #

[View source]
def hiragana? #

[View source]
def imperial_aramaic? #

[View source]
def inherited? #

[View source]
def inscriptional_pahlavi? #

[View source]
def inscriptional_parthian? #

[View source]
def invalid? #

[View source]
def javanese? #

[View source]
def kaithi? #

[View source]
def kannada? #

[View source]
def katakana? #

[View source]
def kayah_li? #

[View source]
def kharoshthi? #

[View source]
def khitan_small_script? #

[View source]
def khmer? #

[View source]
def khojki? #

[View source]
def khudawadi? #

[View source]
def lao? #

[View source]
def latin? #

[View source]
def lepcha? #

[View source]
def limbu? #

[View source]
def linear_a? #

[View source]
def linear_b? #

[View source]
def lisu? #

[View source]
def lycian? #

[View source]
def lydian? #

[View source]
def mahajani? #

[View source]
def makasar? #

[View source]
def malayalam? #

[View source]
def mandaic? #

[View source]
def manichaean? #

[View source]
def marchen? #

[View source]
def masaram_gondi? #

[View source]
def medefaidrin? #

[View source]
def meetei_mayek? #

[View source]
def mende_kikakui? #

[View source]
def meroitic_cursive? #

[View source]
def meroitic_hieroglyphs? #

[View source]
def miao? #

[View source]
def modi? #

[View source]
def mongolian? #

[View source]
def mro? #

[View source]
def multani? #

[View source]
def myanmar? #

[View source]
def nabataean? #

[View source]
def nandinagari? #

[View source]
def new_tai_lue? #

[View source]
def newa? #

[View source]
def nko? #

[View source]
def nushu? #

[View source]
def nyiakeng_puachue_hmong? #

[View source]
def ogham? #

[View source]
def ol_chiki? #

[View source]
def old_hungarian? #

[View source]
def old_italic? #

[View source]
def old_north_arabian? #

[View source]
def old_permic? #

[View source]
def old_persian? #

[View source]
def old_sogdian? #

[View source]
def old_south_arabian? #

[View source]
def old_turkic? #

[View source]
def oriya? #

[View source]
def osage? #

[View source]
def osmanya? #

[View source]
def pahawh_hmong? #

[View source]
def palmyrene? #

[View source]
def pau_cin_hau? #

[View source]
def phags_pa? #

[View source]
def phoenician? #

[View source]
def psalter_pahlavi? #

[View source]
def rejang? #

[View source]
def runic? #

[View source]
def samaritan? #

[View source]
def saurashtra? #

[View source]
def sharada? #

[View source]
def shavian? #

[View source]
def siddham? #

[View source]
def signwriting? #

[View source]
def sinhala? #

[View source]
def sogdian? #

[View source]
def sora_sompeng? #

[View source]
def soyombo? #

[View source]
def sundanese? #

[View source]
def syloti_nagri? #

[View source]
def syriac? #

[View source]
def tagalog? #

[View source]
def tagbanwa? #

[View source]
def tai_le? #

[View source]
def tai_tham? #

[View source]
def tai_viet? #

[View source]
def takri? #

[View source]
def tamil? #

[View source]
def tangut? #

[View source]
def telugu? #

[View source]
def thaana? #

[View source]
def thai? #

[View source]
def tibetan? #

[View source]
def tifinagh? #

[View source]
def tirhuta? #

[View source]
def ugaritic? #

[View source]
def unknown? #

[View source]
def vai? #

[View source]
def wancho? #

[View source]
def warang_citi? #

[View source]
def yezidi? #

[View source]
def yi? #

[View source]
def zanabazar_square? #

[View source]