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

Zyyy

Inherited = 1516858984_u32

Zinh

Unknown = 1517976186_u32

Zzzz

Arabic = 1098015074_u32

Arab

Armenian = 1098018158_u32

Armn

Bengali = 1113943655_u32

Beng

Cyrillic = 1132032620_u32

Cyrl

Devanagari = 1147500129_u32

Deva

Georgian = 1197830002_u32

Geor

Greek = 1198679403_u32

Grek

Gujarati = 1198877298_u32

Gujr

Gurmukhi = 1198879349_u32

Guru

Hangul = 1214344807_u32

Hang

Han = 1214344809_u32

Hani

Hebrew = 1214603890_u32

Hebr

Hiragana = 1214870113_u32

Hira

Kannada = 1265525857_u32

Knda

Katakana = 1264676449_u32

Kana

Lao = 1281453935_u32

Laoo

Latin = 1281455214_u32

Latn

Malayalam = 1298954605_u32

Mlym

Oriya = 1332902241_u32

Orya

Tamil = 1415671148_u32

Taml

Telugu = 1415933045_u32

Telu

Thai = 1416126825_u32

Thai

Tibetan = 1416192628_u32

Tibt

Bopomofo = 1114599535_u32

Bopo

Braille = 1114792297_u32

Brai

CanadianSyllabics = 1130458739_u32

Cans

Cherokee = 1130915186_u32

Cher

Ethiopic = 1165256809_u32

Ethi

Khmer = 1265134962_u32

Khmr

Mongolian = 1299148391_u32

Mong

Myanmar = 1299803506_u32

Mymr

Ogham = 1332175213_u32

Ogam

Runic = 1383427698_u32

Runr

Sinhala = 1399418472_u32

Sinh

Syriac = 1400468067_u32

Syrc

Thaana = 1416126817_u32

Thaa

Yi = 1500080489_u32

Yiii

Deseret = 1148416628_u32

Dsrt

Gothic = 1198486632_u32

Goth

OldItalic = 1232363884_u32

Ital

Buhid = 1114990692_u32

Buhd

Hanunoo = 1214344815_u32

Hano

Tagalog = 1416064103_u32

Tglg

Tagbanwa = 1415669602_u32

Tagb

Cypriot = 1131442804_u32

Cprt

Limbu = 1281977698_u32

Limb

LinearB = 1281977954_u32

Linb

Osmanya = 1332964705_u32

Osma

Shavian = 1399349623_u32

Shaw

TaiLe = 1415670885_u32

Tale

Ugaritic = 1432838514_u32

Ugar

Buginese = 1114990441_u32

Bugi

Coptic = 1131376756_u32

Copt

Glagolitic = 1198285159_u32

Glag

Kharoshthi = 1265131890_u32

Khar

NewTaiLue = 1415670901_u32

Talu

OldPersian = 1483761007_u32

Xpeo

SylotiNagri = 1400466543_u32

Sylo

Tifinagh = 1415999079_u32

Tfng

Balinese = 1113681001_u32

Bali

Cuneiform = 1483961720_u32

Xsux

Nko = 1315663727_u32

Nkoo

PhagsPa = 1349017959_u32

Phag

Phoenician = 1349021304_u32

Phnx

Carian = 1130459753_u32

Cari

Cham = 1130914157_u32

Cham

KayahLi = 1264675945_u32

Kali

Lepcha = 1281716323_u32

Lepc

Lycian = 1283023721_u32

Lyci

Lydian = 1283023977_u32

Lydi

OlChiki = 1332503403_u32

Olck

Rejang = 1382706791_u32

Rjng

Saurashtra = 1398895986_u32

Saur

Sundanese = 1400204900_u32

Sund

Vai = 1449224553_u32

Vaii

Avestan = 1098281844_u32

Avst

Bamum = 1113681269_u32

Bamu

EgyptianHieroglyphs = 1164409200_u32

Egyp

ImperialAramaic = 1098018153_u32

Armi

InscriptionalPahlavi = 1349020777_u32

Phli

InscriptionalParthian = 1349678185_u32

Prti

Javanese = 1247901281_u32

Java

Kaithi = 1265920105_u32

Kthi

Lisu = 1281979253_u32

Lisu

MeeteiMayek = 1299473769_u32

Mtei

OldSouthArabian = 1398895202_u32

Sarb

OldTurkic = 1332898664_u32

Orkh

Samaritan = 1398893938_u32

Samr

TaiTham = 1281453665_u32

Lana

TaiViet = 1415673460_u32

Tavt

Batak = 1113683051_u32

Batk

Brahmi = 1114792296_u32

Brah

Mandaic = 1298230884_u32

Mand

Chakma = 1130457965_u32

Cakm

MeroiticCursive = 1298494051_u32

Merc

MeroiticHieroglyphs = 1298494063_u32

Mero

Miao = 1349284452_u32

Plrd

Sharada = 1399353956_u32

Shrd

SoraSompeng = 1399812705_u32

Sora

Takri = 1415670642_u32

Takr

BassaVah = 1113682803_u32

Bass, Since: 0.9.30

CaucasianAlbanian = 1097295970_u32

Aghb, Since: 0.9.30

Duployan = 1148547180_u32

Dupl, Since: 0.9.30

Elbasan = 1164730977_u32

Elba, Since: 0.9.30

Grantha = 1198678382_u32

Gran, Since: 0.9.30

Khojki = 1265135466_u32

Khoj, Since: 0.9.30

Khudawadi = 1399418468_u32

Sind, Since: 0.9.30

LinearA = 1281977953_u32

Lina, Since: 0.9.30

Mahajani = 1298229354_u32

Mahj, Since: 0.9.30

Manichaean = 1298230889_u32

Mani, Since: 0.9.30

MendeKikakui = 1298493028_u32

Mend, Since: 0.9.30

Modi = 1299145833_u32

Modi, Since: 0.9.30

Mro = 1299345263_u32

Mroo, Since: 0.9.30

Nabataean = 1315070324_u32

Nbat, Since: 0.9.30

OldNorthArabian = 1315009122_u32

Narb, Since: 0.9.30

OldPermic = 1348825709_u32

Perm, Since: 0.9.30

PahawhHmong = 1215131239_u32

Hmng, Since: 0.9.30

Palmyrene = 1348562029_u32

Palm, Since: 0.9.30

PauCinHau = 1348564323_u32

Pauc, Since: 0.9.30

PsalterPahlavi = 1349020784_u32

Phlp, Since: 0.9.30

Siddham = 1399415908_u32

Sidd, Since: 0.9.30

Tirhuta = 1416196712_u32

Tirh, Since: 0.9.30

WarangCiti = 1466004065_u32

Wara, Since: 0.9.30

Ahom = 1097363309_u32

Ahom, Since: 0.9.30

AnatolianHieroglyphs = 1215067511_u32

Hluw, Since: 0.9.30

Hatran = 1214346354_u32

Hatr, Since: 0.9.30

Multani = 1299541108_u32

Mult, Since: 0.9.30

OldHungarian = 1215655527_u32

Hung, Since: 0.9.30

Signwriting = 1399287415_u32

Sgnw, Since: 0.9.30

Adlam = 1097100397_u32

Adlm, Since: 1.3.0

Bhaiksuki = 1114139507_u32

Bhks, Since: 1.3.0

Marchen = 1298231907_u32

Marc, Since: 1.3.0

Osage = 1332963173_u32

Osge, Since: 1.3.0

Tangut = 1415671399_u32

Tang, Since: 1.3.0

Newa = 1315272545_u32

Newa, Since: 1.3.0

MasaramGondi = 1198485101_u32

Gonm, Since: 1.6.0

Nushu = 1316186229_u32

Nshu, Since: 1.6.0

Soyombo = 1399814511_u32

Soyo, Since: 1.6.0

ZanabazarSquare = 1516334690_u32

Zanb, Since: 1.6.0

Dogra = 1148151666_u32

Dogr, Since: 1.8.0

GunjalaGondi = 1198485095_u32

Gong, Since: 1.8.0

HanifiRohingya = 1383032935_u32

Rohg, Since: 1.8.0

Makasar = 1298230113_u32

Maka, Since: 1.8.0

Medefaidrin = 1298490470_u32

Medf, Since: 1.8.0

OldSogdian = 1399809903_u32

Sogo, Since: 1.8.0

Sogdian = 1399809892_u32

Sogd, Since: 1.8.0

Elymaic = 1164736877_u32

Elym, Since: 2.4.0

Nandinagari = 1315008100_u32

Nand, Since: 2.4.0

NyiakengPuachueHmong = 1215131248_u32

Hmnp, Since: 2.4.0

Wancho = 1466132591_u32

Wcho, Since: 2.4.0

Chorasmian = 1130918515_u32

Chrs, Since: 2.6.7

DivesAkuru = 1147756907_u32

Diak, Since: 2.6.7

KhitanSmallScript = 1265202291_u32

Kits, Since: 2.6.7

Yezidi = 1499822697_u32

Yezi, Since: 2.6.7

CyproMinoan = 1131441518_u32

Cpmn, Since: 3.0.0

OldUyghur = 1333094258_u32

Ougr, Since: 3.0.0

Tangsa = 1416524641_u32

Tnsa, Since: 3.0.0

Toto = 1416590447_u32

Toto, Since: 3.0.0

Vithkuqi = 1449751656_u32

Vith, Since: 3.0.0

Math = 1517122664_u32

Zmth, Since: 3.4.0

Kawi = 1264678761_u32

Kawi, Since: 5.2.0

NagMundari = 1315006317_u32

Nagm, Since: 5.2.0

Invalid = 0_u32

No script set

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.


Instance Method Detail

def adlam? #

def ahom? #

def anatolian_hieroglyphs? #

def arabic? #

def armenian? #

def avestan? #

def balinese? #

def bamum? #

def bassa_vah? #

def batak? #

def bengali? #

def bhaiksuki? #

def bopomofo? #

def brahmi? #

def braille? #

def buginese? #

def buhid? #

def canadian_syllabics? #

def carian? #

def caucasian_albanian? #

def chakma? #

def cham? #

def cherokee? #

def chorasmian? #

def common? #

def coptic? #

def cuneiform? #

def cypriot? #

def cypro_minoan? #

def cyrillic? #

def deseret? #

def devanagari? #

def dives_akuru? #

def dogra? #

def duployan? #

def egyptian_hieroglyphs? #

def elbasan? #

def elymaic? #

def ethiopic? #

def georgian? #

def glagolitic? #

def gothic? #

def grantha? #

def greek? #

def gujarati? #

def gunjala_gondi? #

def gurmukhi? #

def han? #

def hangul? #

def hanifi_rohingya? #

def hanunoo? #

def hatran? #

def hebrew? #

def hiragana? #

def imperial_aramaic? #

def inherited? #

def inscriptional_pahlavi? #

def inscriptional_parthian? #

def invalid? #

def javanese? #

def kaithi? #

def kannada? #

def katakana? #

def kawi? #

def kayah_li? #

def kharoshthi? #

def khitan_small_script? #

def khmer? #

def khojki? #

def khudawadi? #

def lao? #

def latin? #

def lepcha? #

def limbu? #

def linear_a? #

def linear_b? #

def lisu? #

def lycian? #

def lydian? #

def mahajani? #

def makasar? #

def malayalam? #

def mandaic? #

def manichaean? #

def marchen? #

def masaram_gondi? #

def math? #

def medefaidrin? #

def meetei_mayek? #

def mende_kikakui? #

def meroitic_cursive? #

def meroitic_hieroglyphs? #

def miao? #

def modi? #

def mongolian? #

def mro? #

def multani? #

def myanmar? #

def nabataean? #

def nag_mundari? #

def nandinagari? #

def new_tai_lue? #

def newa? #

def nko? #

def nushu? #

def nyiakeng_puachue_hmong? #

def ogham? #

def ol_chiki? #

def old_hungarian? #

def old_italic? #

def old_north_arabian? #

def old_permic? #

def old_persian? #

def old_sogdian? #

def old_south_arabian? #

def old_turkic? #

def old_uyghur? #

def oriya? #

def osage? #

def osmanya? #

def pahawh_hmong? #

def palmyrene? #

def pau_cin_hau? #

def phags_pa? #

def phoenician? #

def psalter_pahlavi? #

def rejang? #

def runic? #

def samaritan? #

def saurashtra? #

def sharada? #

def shavian? #

def siddham? #

def signwriting? #

def sinhala? #

def sogdian? #

def sora_sompeng? #

def soyombo? #

def sundanese? #

def syloti_nagri? #

def syriac? #

def tagalog? #

def tagbanwa? #

def tai_le? #

def tai_tham? #

def tai_viet? #

def takri? #

def tamil? #

def tangsa? #

def tangut? #

def telugu? #

def thaana? #

def thai? #

def tibetan? #

def tifinagh? #

def tirhuta? #

def toto? #

def ugaritic? #

def unknown? #

def vai? #

def vithkuqi? #

def wancho? #

def warang_citi? #

def yezidi? #

def yi? #

def zanabazar_square? #