freetype2-0.2.0: Haskell bindings for FreeType 2 library

Safe HaskellNone
LanguageHaskell98

FreeType.Format.TrueType

Contents

Description

Please refer to the Format-Specific API > TrueType Tables chapter of the reference.

Internal: FreeType.Format.TrueType.Internal.

Synopsis

TT_Header

TT_HoriHeader

TT_VertHeader

TT_OS2

data TT_OS2 Source #

Instances
Storable TT_OS2 Source # 
Instance details

Defined in FreeType.Format.TrueType.Types

TT_Postscript

TT_PCLT

TT_MaxProfile

FT_Sfnt_Tag

pattern FT_SFNT_HEAD :: (Eq a, Num a) => a Source #

pattern FT_SFNT_MAXP :: (Eq a, Num a) => a Source #

pattern FT_SFNT_OS2 :: (Eq a, Num a) => a Source #

pattern FT_SFNT_HHEA :: (Eq a, Num a) => a Source #

pattern FT_SFNT_VHEA :: (Eq a, Num a) => a Source #

pattern FT_SFNT_POST :: (Eq a, Num a) => a Source #

pattern FT_SFNT_PCLT :: (Eq a, Num a) => a Source #

FT_Get_Sfnt_Table

ft_Get_Sfnt_Table Source #

Arguments

:: FT_Face

face

-> FT_Sfnt_Tag

tag

-> IO (Maybe (Ptr ())) 

FT_Load_Sfnt_Table

ft_Load_Sfnt_Table Source #

Arguments

:: FT_Face

face

-> FT_ULong

tag

-> FT_Long

offset

-> FT_ULong

length

-> IO (Ptr FT_Byte)

buffer

If length is zero, ft_Load_Sfnt_Table automatically reruns the the underlying function with the returned table length.

The returned buffer is allocated with malloc and therefore must be freed manually.

FT_Sfnt_Table_Info

ft_Sfnt_Table_Info Source #

Arguments

:: FT_Face

face

-> FT_UInt

table_index

-> Maybe FT_ULong

tag

-> IO FT_ULong

length

FT_Get_CMap_Language_ID

FT_Get_CMap_Format

FT_PARAM_TAG_UNPATENTED_HINTING

TT_PLATFORM_XXX

TT_PLATFORM_ISO is deprecated.

pattern TT_PLATFORM_APPLE_UNICODE :: (Eq a, Num a) => a Source #

pattern TT_PLATFORM_MACINTOSH :: (Eq a, Num a) => a Source #

pattern TT_PLATFORM_MICROSOFT :: (Eq a, Num a) => a Source #

pattern TT_PLATFORM_CUSTOM :: (Eq a, Num a) => a Source #

pattern TT_PLATFORM_ADOBE :: (Eq a, Num a) => a Source #

TT_APPLE_ID_XXX

TT_APPLE_ID_ISO_10646 is deprecated.

pattern TT_APPLE_ID_DEFAULT :: (Eq a, Num a) => a Source #

pattern TT_APPLE_ID_UNICODE_1_1 :: (Eq a, Num a) => a Source #

pattern TT_APPLE_ID_UNICODE_2_0 :: (Eq a, Num a) => a Source #

pattern TT_APPLE_ID_UNICODE_32 :: (Eq a, Num a) => a Source #

pattern TT_APPLE_ID_VARIANT_SELECTOR :: (Eq a, Num a) => a Source #

pattern TT_APPLE_ID_FULL_UNICODE :: (Eq a, Num a) => a Source #

TT_MAC_ID_XXX

pattern TT_MAC_ID_ROMAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_JAPANESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_KOREAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_ARABIC :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_HEBREW :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_GREEK :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_RUSSIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_RSYMBOL :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_DEVANAGARI :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_GURMUKHI :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_GUJARATI :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_ORIYA :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_BENGALI :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_TAMIL :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_TELUGU :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_KANNADA :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_MALAYALAM :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_SINHALESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_BURMESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_KHMER :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_THAI :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_LAOTIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_GEORGIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_ARMENIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_MALDIVIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_SIMPLIFIED_CHINESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_TIBETAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_MONGOLIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_GEEZ :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_SLAVIC :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_VIETNAMESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_SINDHI :: (Eq a, Num a) => a Source #

pattern TT_MAC_ID_UNINTERP :: (Eq a, Num a) => a Source #

TT_ISO_ID_XXX

TT_MS_ID_XXX

pattern TT_MS_ID_SYMBOL_CS :: (Eq a, Num a) => a Source #

pattern TT_MS_ID_UNICODE_CS :: (Eq a, Num a) => a Source #

pattern TT_MS_ID_SJIS :: (Eq a, Num a) => a Source #

pattern TT_MS_ID_PRC :: (Eq a, Num a) => a Source #

pattern TT_MS_ID_BIG_5 :: (Eq a, Num a) => a Source #

pattern TT_MS_ID_WANSUNG :: (Eq a, Num a) => a Source #

pattern TT_MS_ID_JOHAB :: (Eq a, Num a) => a Source #

pattern TT_MS_ID_UCS_4 :: (Eq a, Num a) => a Source #

pattern TT_MS_ID_GB2312 :: (Eq a, Num a) => a Source #

TT_ADOBE_ID_XXX

pattern TT_ADOBE_ID_STANDARD :: (Eq a, Num a) => a Source #

pattern TT_ADOBE_ID_EXPERT :: (Eq a, Num a) => a Source #

pattern TT_ADOBE_ID_CUSTOM :: (Eq a, Num a) => a Source #

pattern TT_ADOBE_ID_LATIN_1 :: (Eq a, Num a) => a Source #

TT_MAC_LANGID_XXX

pattern TT_MAC_LANGID_ENGLISH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_FRENCH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_GERMAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_ITALIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_DUTCH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_SWEDISH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_SPANISH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_DANISH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_PORTUGUESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_NORWEGIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_HEBREW :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_JAPANESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_ARABIC :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_FINNISH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_GREEK :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_ICELANDIC :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_MALTESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_TURKISH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_CROATIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_URDU :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_HINDI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_THAI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_KOREAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_LITHUANIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_POLISH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_HUNGARIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_ESTONIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_LETTISH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_SAAMISK :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_FAEROESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_FARSI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_RUSSIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_FLEMISH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_IRISH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_ALBANIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_ROMANIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_CZECH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_SLOVAK :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_SLOVENIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_YIDDISH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_SERBIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_MACEDONIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_BULGARIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_UKRAINIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_BYELORUSSIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_UZBEK :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_KAZAKH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_AZERBAIJANI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_ARMENIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_GEORGIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_MOLDAVIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_KIRGHIZ :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_TAJIKI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_TURKMEN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_MONGOLIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_PASHTO :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_KURDISH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_KASHMIRI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_SINDHI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_TIBETAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_NEPALI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_SANSKRIT :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_MARATHI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_BENGALI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_ASSAMESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_GUJARATI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_PUNJABI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_ORIYA :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_MALAYALAM :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_KANNADA :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_TAMIL :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_TELUGU :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_SINHALESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_BURMESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_KHMER :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_LAO :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_VIETNAMESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_INDONESIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_TAGALOG :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_AMHARIC :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_TIGRINYA :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_GALLA :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_SOMALI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_SWAHILI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_RUANDA :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_RUNDI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_CHEWA :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_MALAGASY :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_ESPERANTO :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_WELSH :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_BASQUE :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_CATALAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_LATIN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_QUECHUA :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_GUARANI :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_AYMARA :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_TATAR :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_UIGHUR :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_DZONGKHA :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_JAVANESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_SUNDANESE :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_GALICIAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_AFRIKAANS :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_BRETON :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_INUKTITUT :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_MANX_GAELIC :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_IRISH_GAELIC :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_TONGAN :: (Eq a, Num a) => a Source #

pattern TT_MAC_LANGID_GREELANDIC :: (Eq a, Num a) => a Source #

TT_MS_LANGID_XXX

pattern TT_MS_LANGID_ARABIC_IRAQ :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_EGYPT :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_LIBYA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_ALGERIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_MOROCCO :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_TUNISIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_OMAN :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_YEMEN :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_SYRIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_JORDAN :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_LEBANON :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_KUWAIT :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_UAE :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_BAHRAIN :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ARABIC_QATAR :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_CATALAN_CATALAN :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_CHINESE_TAIWAN :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_CHINESE_PRC :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_CHINESE_MACAO :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_DANISH_DENMARK :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_GERMAN_GERMANY :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_GERMAN_AUSTRIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_GREEK_GREECE :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ENGLISH_CANADA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ENGLISH_IRELAND :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ENGLISH_JAMAICA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ENGLISH_BELIZE :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ENGLISH_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_SPANISH_MEXICO :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_SPANISH_PANAMA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_SPANISH_PERU :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_SPANISH_ECUADOR :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_SPANISH_CHILE :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_SPANISH_URUGUAY :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_SPANISH_BOLIVIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_FINNISH_FINLAND :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_FRENCH_FRANCE :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_FRENCH_BELGIUM :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_FRENCH_CANADA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_FRENCH_MONACO :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_HEBREW_ISRAEL :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ITALIAN_ITALY :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_JAPANESE_JAPAN :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_KOREAN_KOREA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_DUTCH_BELGIUM :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_POLISH_POLAND :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_RUSSIAN_RUSSIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_SLOVAK_SLOVAKIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_SWEDISH_SWEDEN :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_SWEDISH_FINLAND :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_THAI_THAILAND :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_TURKISH_TURKEY :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_URDU_PAKISTAN :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_LATVIAN_LATVIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_BASQUE_BASQUE :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_HINDI_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_MALTESE_MALTA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_IRISH_IRELAND :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_MALAY_MALAYSIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_KISWAHILI_KENYA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_TATAR_RUSSIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_BENGALI_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_PUNJABI_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_GUJARATI_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ODIA_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_TAMIL_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_TELUGU_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_KANNADA_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_MALAYALAM_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ASSAMESE_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_MARATHI_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_SANSKRIT_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_MONGOLIAN_PRC :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_TIBETAN_PRC :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_KHMER_CAMBODIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_LAO_LAOS :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_KONKANI_INDIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_SYRIAC_SYRIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_NEPALI_NEPAL :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_HAUSA_NIGERIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_YORUBA_NIGERIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_QUECHUA_BOLIVIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_QUECHUA_ECUADOR :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_QUECHUA_PERU :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_BASHKIR_RUSSIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_IGBO_NIGERIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_YI_PRC :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_MOHAWK_MOHAWK :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_BRETON_FRANCE :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_UIGHUR_PRC :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_OCCITAN_FRANCE :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_CORSICAN_FRANCE :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_ALSATIAN_FRANCE :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_YAKUT_RUSSIA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_KICHE_GUATEMALA :: (Eq a, Num a) => a Source #

pattern TT_MS_LANGID_WOLOF_SENEGAL :: (Eq a, Num a) => a Source #

TT_NAME_ID_XXX

pattern TT_NAME_ID_COPYRIGHT :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_FONT_FAMILY :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_FONT_SUBFAMILY :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_UNIQUE_ID :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_FULL_NAME :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_VERSION_STRING :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_PS_NAME :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_TRADEMARK :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_MANUFACTURER :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_DESIGNER :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_DESCRIPTION :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_VENDOR_URL :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_DESIGNER_URL :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_LICENSE :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_LICENSE_URL :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_MAC_FULL_NAME :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_SAMPLE_TEXT :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_CID_FINDFONT_NAME :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_WWS_FAMILY :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_WWS_SUBFAMILY :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_LIGHT_BACKGROUND :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_DARK_BACKGROUND :: (Eq a, Num a) => a Source #

pattern TT_NAME_ID_VARIATIONS_PREFIX :: (Eq a, Num a) => a Source #

TT_UCR_XXX

ulUnicodeRange1

pattern TT_UCR_BASIC_LATIN :: (Eq a, Num a) => a Source #

pattern TT_UCR_LATIN1_SUPPLEMENT :: (Eq a, Num a) => a Source #

pattern TT_UCR_LATIN_EXTENDED_A :: (Eq a, Num a) => a Source #

pattern TT_UCR_LATIN_EXTENDED_B :: (Eq a, Num a) => a Source #

pattern TT_UCR_IPA_EXTENSIONS :: (Eq a, Num a) => a Source #

pattern TT_UCR_SPACING_MODIFIER :: (Eq a, Num a) => a Source #

pattern TT_UCR_GREEK :: (Eq a, Num a) => a Source #

pattern TT_UCR_COPTIC :: (Eq a, Num a) => a Source #

pattern TT_UCR_CYRILLIC :: (Eq a, Num a) => a Source #

pattern TT_UCR_ARMENIAN :: (Eq a, Num a) => a Source #

pattern TT_UCR_HEBREW :: (Eq a, Num a) => a Source #

pattern TT_UCR_VAI :: (Eq a, Num a) => a Source #

pattern TT_UCR_ARABIC :: (Eq a, Num a) => a Source #

pattern TT_UCR_NKO :: (Eq a, Num a) => a Source #

pattern TT_UCR_DEVANAGARI :: (Eq a, Num a) => a Source #

pattern TT_UCR_BENGALI :: (Eq a, Num a) => a Source #

pattern TT_UCR_GURMUKHI :: (Eq a, Num a) => a Source #

pattern TT_UCR_GUJARATI :: (Eq a, Num a) => a Source #

pattern TT_UCR_ORIYA :: (Eq a, Num a) => a Source #

pattern TT_UCR_TAMIL :: (Eq a, Num a) => a Source #

pattern TT_UCR_TELUGU :: (Eq a, Num a) => a Source #

pattern TT_UCR_KANNADA :: (Eq a, Num a) => a Source #

pattern TT_UCR_MALAYALAM :: (Eq a, Num a) => a Source #

pattern TT_UCR_THAI :: (Eq a, Num a) => a Source #

pattern TT_UCR_LAO :: (Eq a, Num a) => a Source #

pattern TT_UCR_GEORGIAN :: (Eq a, Num a) => a Source #

pattern TT_UCR_BALINESE :: (Eq a, Num a) => a Source #

pattern TT_UCR_HANGUL_JAMO :: (Eq a, Num a) => a Source #

pattern TT_UCR_GREEK_EXTENDED :: (Eq a, Num a) => a Source #

pattern TT_UCR_GENERAL_PUNCTUATION :: (Eq a, Num a) => a Source #

ulUnicodeRange2

pattern TT_UCR_CURRENCY_SYMBOLS :: (Eq a, Num a) => a Source #

pattern TT_UCR_LETTERLIKE_SYMBOLS :: (Eq a, Num a) => a Source #

pattern TT_UCR_NUMBER_FORMS :: (Eq a, Num a) => a Source #

pattern TT_UCR_ARROWS :: (Eq a, Num a) => a Source #

pattern TT_UCR_CONTROL_PICTURES :: (Eq a, Num a) => a Source #

pattern TT_UCR_OCR :: (Eq a, Num a) => a Source #

pattern TT_UCR_BOX_DRAWING :: (Eq a, Num a) => a Source #

pattern TT_UCR_BLOCK_ELEMENTS :: (Eq a, Num a) => a Source #

pattern TT_UCR_GEOMETRIC_SHAPES :: (Eq a, Num a) => a Source #

pattern TT_UCR_MISCELLANEOUS_SYMBOLS :: (Eq a, Num a) => a Source #

pattern TT_UCR_DINGBATS :: (Eq a, Num a) => a Source #

pattern TT_UCR_CJK_SYMBOLS :: (Eq a, Num a) => a Source #

pattern TT_UCR_HIRAGANA :: (Eq a, Num a) => a Source #

pattern TT_UCR_KATAKANA :: (Eq a, Num a) => a Source #

pattern TT_UCR_BOPOMOFO :: (Eq a, Num a) => a Source #

pattern TT_UCR_CJK_MISC :: (Eq a, Num a) => a Source #

pattern TT_UCR_CJK_COMPATIBILITY :: (Eq a, Num a) => a Source #

pattern TT_UCR_HANGUL :: (Eq a, Num a) => a Source #

pattern TT_UCR_SURROGATES :: (Eq a, Num a) => a Source #

pattern TT_UCR_NON_PLANE_0 :: (Eq a, Num a) => a Source #

pattern TT_UCR_PHOENICIAN :: (Eq a, Num a) => a Source #

pattern TT_UCR_PRIVATE_USE :: (Eq a, Num a) => a Source #

ulUnicodeRange3

pattern TT_UCR_COMBINING_HALF_MARKS :: (Eq a, Num a) => a Source #

pattern TT_UCR_SMALL_FORM_VARIANTS :: (Eq a, Num a) => a Source #

pattern TT_UCR_SPECIALS :: (Eq a, Num a) => a Source #

pattern TT_UCR_TIBETAN :: (Eq a, Num a) => a Source #

pattern TT_UCR_SYRIAC :: (Eq a, Num a) => a Source #

pattern TT_UCR_THAANA :: (Eq a, Num a) => a Source #

pattern TT_UCR_SINHALA :: (Eq a, Num a) => a Source #

pattern TT_UCR_MYANMAR :: (Eq a, Num a) => a Source #

pattern TT_UCR_ETHIOPIC :: (Eq a, Num a) => a Source #

pattern TT_UCR_CHEROKEE :: (Eq a, Num a) => a Source #

pattern TT_UCR_OGHAM :: (Eq a, Num a) => a Source #

pattern TT_UCR_RUNIC :: (Eq a, Num a) => a Source #

pattern TT_UCR_KHMER :: (Eq a, Num a) => a Source #

pattern TT_UCR_MONGOLIAN :: (Eq a, Num a) => a Source #

pattern TT_UCR_BRAILLE :: (Eq a, Num a) => a Source #

pattern TT_UCR_YI :: (Eq a, Num a) => a Source #

pattern TT_UCR_PHILIPPINE :: (Eq a, Num a) => a Source #

pattern TT_UCR_OLD_ITALIC :: (Eq a, Num a) => a Source #

pattern TT_UCR_GOTHIC :: (Eq a, Num a) => a Source #

pattern TT_UCR_DESERET :: (Eq a, Num a) => a Source #

pattern TT_UCR_MUSICAL_SYMBOLS :: (Eq a, Num a) => a Source #

pattern TT_UCR_VARIATION_SELECTORS :: (Eq a, Num a) => a Source #

pattern TT_UCR_TAGS :: (Eq a, Num a) => a Source #

pattern TT_UCR_LIMBU :: (Eq a, Num a) => a Source #

pattern TT_UCR_TAI_LE :: (Eq a, Num a) => a Source #

pattern TT_UCR_NEW_TAI_LUE :: (Eq a, Num a) => a Source #

ulUnicodeRange4

pattern TT_UCR_BUGINESE :: (Eq a, Num a) => a Source #

pattern TT_UCR_GLAGOLITIC :: (Eq a, Num a) => a Source #

pattern TT_UCR_TIFINAGH :: (Eq a, Num a) => a Source #

pattern TT_UCR_YIJING :: (Eq a, Num a) => a Source #

pattern TT_UCR_SYLOTI_NAGRI :: (Eq a, Num a) => a Source #

pattern TT_UCR_LINEAR_B :: (Eq a, Num a) => a Source #

pattern TT_UCR_ANCIENT_GREEK_NUMBERS :: (Eq a, Num a) => a Source #

pattern TT_UCR_UGARITIC :: (Eq a, Num a) => a Source #

pattern TT_UCR_OLD_PERSIAN :: (Eq a, Num a) => a Source #

pattern TT_UCR_SHAVIAN :: (Eq a, Num a) => a Source #

pattern TT_UCR_OSMANYA :: (Eq a, Num a) => a Source #

pattern TT_UCR_CYPRIOT_SYLLABARY :: (Eq a, Num a) => a Source #

pattern TT_UCR_KHAROSHTHI :: (Eq a, Num a) => a Source #

pattern TT_UCR_TAI_XUAN_JING :: (Eq a, Num a) => a Source #

pattern TT_UCR_CUNEIFORM :: (Eq a, Num a) => a Source #

pattern TT_UCR_COUNTING_ROD_NUMERALS :: (Eq a, Num a) => a Source #

pattern TT_UCR_SUNDANESE :: (Eq a, Num a) => a Source #

pattern TT_UCR_LEPCHA :: (Eq a, Num a) => a Source #

pattern TT_UCR_OL_CHIKI :: (Eq a, Num a) => a Source #

pattern TT_UCR_SAURASHTRA :: (Eq a, Num a) => a Source #

pattern TT_UCR_KAYAH_LI :: (Eq a, Num a) => a Source #

pattern TT_UCR_REJANG :: (Eq a, Num a) => a Source #

pattern TT_UCR_CHAM :: (Eq a, Num a) => a Source #

pattern TT_UCR_ANCIENT_SYMBOLS :: (Eq a, Num a) => a Source #

pattern TT_UCR_PHAISTOS_DISC :: (Eq a, Num a) => a Source #

pattern TT_UCR_OLD_ANATOLIAN :: (Eq a, Num a) => a Source #

pattern TT_UCR_GAME_TILES :: (Eq a, Num a) => a Source #