#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif
module GI.HarfBuzz.Flags
(
AatLayoutFeatureSelectorT(..) ,
AatLayoutFeatureTypeT(..) ,
BufferDiffFlagsT(..) ,
BufferFlagsT(..) ,
BufferSerializeFlagsT(..) ,
BufferSerializeFormatT(..) ,
GlyphFlagsT(..) ,
OtColorPaletteFlagsT(..) ,
OtLayoutBaselineTagT(..) ,
OtMathGlyphPartFlagsT(..) ,
OtMetaTagT(..) ,
OtMetricsTagT(..) ,
OtVarAxisFlagsT(..) ,
ScriptT(..) ,
StyleTagT(..) ,
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.BasicTypes as B.Types
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GArray as B.GArray
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GHashTable as B.GHT
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.GI.Base.Properties as B.Properties
import qualified Data.GI.Base.Signals as B.Signals
import qualified Control.Monad.IO.Class as MIO
import qualified Data.Coerce as Coerce
import qualified Data.Text as T
import qualified Data.Kind as DK
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GHC.OverloadedLabels as OL
import qualified GHC.Records as R
import qualified Data.Word as DW
import qualified Data.Int as DI
import qualified System.Posix.Types as SPT
import qualified Foreign.C.Types as FCT
#if MIN_VERSION_base(4,18,0)
#else
#endif
data StyleTagT =
StyleTagTBStyleTagItalic
| StyleTagTBStyleTagOpticalSize
| StyleTagTBStyleTagSlantAngle
| StyleTagTBStyleTagSlantRatio
| StyleTagTBStyleTagWidth
| StyleTagTBStyleTagWeight
| AnotherStyleTagT Int
deriving (Int -> StyleTagT -> ShowS
[StyleTagT] -> ShowS
StyleTagT -> String
(Int -> StyleTagT -> ShowS)
-> (StyleTagT -> String)
-> ([StyleTagT] -> ShowS)
-> Show StyleTagT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> StyleTagT -> ShowS
showsPrec :: Int -> StyleTagT -> ShowS
$cshow :: StyleTagT -> String
show :: StyleTagT -> String
$cshowList :: [StyleTagT] -> ShowS
showList :: [StyleTagT] -> ShowS
Show, StyleTagT -> StyleTagT -> Bool
(StyleTagT -> StyleTagT -> Bool)
-> (StyleTagT -> StyleTagT -> Bool) -> Eq StyleTagT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: StyleTagT -> StyleTagT -> Bool
== :: StyleTagT -> StyleTagT -> Bool
$c/= :: StyleTagT -> StyleTagT -> Bool
/= :: StyleTagT -> StyleTagT -> Bool
Eq)
instance P.Enum StyleTagT where
fromEnum :: StyleTagT -> Int
fromEnum StyleTagT
StyleTagTBStyleTagItalic = Int
1769234796
fromEnum StyleTagT
StyleTagTBStyleTagOpticalSize = Int
1869640570
fromEnum StyleTagT
StyleTagTBStyleTagSlantAngle = Int
1936486004
fromEnum StyleTagT
StyleTagTBStyleTagSlantRatio = Int
1399615092
fromEnum StyleTagT
StyleTagTBStyleTagWidth = Int
2003072104
fromEnum StyleTagT
StyleTagTBStyleTagWeight = Int
2003265652
fromEnum (AnotherStyleTagT Int
k) = Int
k
toEnum :: Int -> StyleTagT
toEnum Int
1769234796 = StyleTagT
StyleTagTBStyleTagItalic
toEnum Int
1869640570 = StyleTagT
StyleTagTBStyleTagOpticalSize
toEnum Int
1936486004 = StyleTagT
StyleTagTBStyleTagSlantAngle
toEnum Int
1399615092 = StyleTagT
StyleTagTBStyleTagSlantRatio
toEnum Int
2003072104 = StyleTagT
StyleTagTBStyleTagWidth
toEnum Int
2003265652 = StyleTagT
StyleTagTBStyleTagWeight
toEnum Int
k = Int -> StyleTagT
AnotherStyleTagT Int
k
instance P.Ord StyleTagT where
compare :: StyleTagT -> StyleTagT -> Ordering
compare StyleTagT
a StyleTagT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (StyleTagT -> Int
forall a. Enum a => a -> Int
P.fromEnum StyleTagT
a) (StyleTagT -> Int
forall a. Enum a => a -> Int
P.fromEnum StyleTagT
b)
instance IsGFlag StyleTagT
data ScriptT =
ScriptTBScriptCommon
| ScriptTBScriptInherited
| ScriptTBScriptUnknown
| ScriptTBScriptArabic
| ScriptTBScriptArmenian
| ScriptTBScriptBengali
| ScriptTBScriptCyrillic
| ScriptTBScriptDevanagari
| ScriptTBScriptGeorgian
| ScriptTBScriptGreek
| ScriptTBScriptGujarati
| ScriptTBScriptGurmukhi
| ScriptTBScriptHangul
| ScriptTBScriptHan
| ScriptTBScriptHebrew
| ScriptTBScriptHiragana
| ScriptTBScriptKannada
| ScriptTBScriptKatakana
| ScriptTBScriptLao
| ScriptTBScriptLatin
| ScriptTBScriptMalayalam
| ScriptTBScriptOriya
| ScriptTBScriptTamil
| ScriptTBScriptTelugu
| ScriptTBScriptThai
| ScriptTBScriptTibetan
| ScriptTBScriptBopomofo
| ScriptTBScriptBraille
| ScriptTBScriptCanadianSyllabics
| ScriptTBScriptCherokee
| ScriptTBScriptEthiopic
| ScriptTBScriptKhmer
| ScriptTBScriptMongolian
| ScriptTBScriptMyanmar
| ScriptTBScriptOgham
| ScriptTBScriptRunic
| ScriptTBScriptSinhala
| ScriptTBScriptSyriac
| ScriptTBScriptThaana
| ScriptTBScriptYi
| ScriptTBScriptDeseret
| ScriptTBScriptGothic
| ScriptTBScriptOldItalic
| ScriptTBScriptBuhid
| ScriptTBScriptHanunoo
| ScriptTBScriptTagalog
| ScriptTBScriptTagbanwa
| ScriptTBScriptCypriot
| ScriptTBScriptLimbu
| ScriptTBScriptLinearB
| ScriptTBScriptOsmanya
| ScriptTBScriptShavian
| ScriptTBScriptTaiLe
| ScriptTBScriptUgaritic
| ScriptTBScriptBuginese
| ScriptTBScriptCoptic
| ScriptTBScriptGlagolitic
| ScriptTBScriptKharoshthi
| ScriptTBScriptNewTaiLue
| ScriptTBScriptOldPersian
| ScriptTBScriptSylotiNagri
| ScriptTBScriptTifinagh
| ScriptTBScriptBalinese
| ScriptTBScriptCuneiform
| ScriptTBScriptNko
| ScriptTBScriptPhagsPa
| ScriptTBScriptPhoenician
| ScriptTBScriptCarian
| ScriptTBScriptCham
| ScriptTBScriptKayahLi
| ScriptTBScriptLepcha
| ScriptTBScriptLycian
| ScriptTBScriptLydian
| ScriptTBScriptOlChiki
| ScriptTBScriptRejang
| ScriptTBScriptSaurashtra
| ScriptTBScriptSundanese
| ScriptTBScriptVai
| ScriptTBScriptAvestan
| ScriptTBScriptBamum
| ScriptTBScriptEgyptianHieroglyphs
| ScriptTBScriptImperialAramaic
| ScriptTBScriptInscriptionalPahlavi
| ScriptTBScriptInscriptionalParthian
| ScriptTBScriptJavanese
| ScriptTBScriptKaithi
| ScriptTBScriptLisu
| ScriptTBScriptMeeteiMayek
| ScriptTBScriptOldSouthArabian
| ScriptTBScriptOldTurkic
| ScriptTBScriptSamaritan
| ScriptTBScriptTaiTham
| ScriptTBScriptTaiViet
| ScriptTBScriptBatak
| ScriptTBScriptBrahmi
| ScriptTBScriptMandaic
| ScriptTBScriptChakma
| ScriptTBScriptMeroiticCursive
| ScriptTBScriptMeroiticHieroglyphs
| ScriptTBScriptMiao
| ScriptTBScriptSharada
| ScriptTBScriptSoraSompeng
| ScriptTBScriptTakri
| ScriptTBScriptBassaVah
| ScriptTBScriptCaucasianAlbanian
| ScriptTBScriptDuployan
| ScriptTBScriptElbasan
| ScriptTBScriptGrantha
| ScriptTBScriptKhojki
| ScriptTBScriptKhudawadi
| ScriptTBScriptLinearA
| ScriptTBScriptMahajani
| ScriptTBScriptManichaean
| ScriptTBScriptMendeKikakui
| ScriptTBScriptModi
| ScriptTBScriptMro
| ScriptTBScriptNabataean
| ScriptTBScriptOldNorthArabian
| ScriptTBScriptOldPermic
| ScriptTBScriptPahawhHmong
| ScriptTBScriptPalmyrene
| ScriptTBScriptPauCinHau
| ScriptTBScriptPsalterPahlavi
| ScriptTBScriptSiddham
| ScriptTBScriptTirhuta
| ScriptTBScriptWarangCiti
| ScriptTBScriptAhom
| ScriptTBScriptAnatolianHieroglyphs
| ScriptTBScriptHatran
| ScriptTBScriptMultani
| ScriptTBScriptOldHungarian
| ScriptTBScriptSignwriting
| ScriptTBScriptAdlam
| ScriptTBScriptBhaiksuki
| ScriptTBScriptMarchen
| ScriptTBScriptOsage
| ScriptTBScriptTangut
| ScriptTBScriptNewa
| ScriptTBScriptMasaramGondi
| ScriptTBScriptNushu
| ScriptTBScriptSoyombo
| ScriptTBScriptZanabazarSquare
| ScriptTBScriptDogra
| ScriptTBScriptGunjalaGondi
| ScriptTBScriptHanifiRohingya
| ScriptTBScriptMakasar
| ScriptTBScriptMedefaidrin
| ScriptTBScriptOldSogdian
| ScriptTBScriptSogdian
| ScriptTBScriptElymaic
| ScriptTBScriptNandinagari
| ScriptTBScriptNyiakengPuachueHmong
| ScriptTBScriptWancho
| ScriptTBScriptChorasmian
| ScriptTBScriptDivesAkuru
| ScriptTBScriptKhitanSmallScript
| ScriptTBScriptYezidi
| ScriptTBScriptCyproMinoan
| ScriptTBScriptOldUyghur
| ScriptTBScriptTangsa
| ScriptTBScriptToto
| ScriptTBScriptVithkuqi
| ScriptTBScriptMath
| ScriptTBScriptKawi
| ScriptTBScriptNagMundari
| ScriptTBScriptInvalid
| AnotherScriptT Int
deriving (Int -> ScriptT -> ShowS
[ScriptT] -> ShowS
ScriptT -> String
(Int -> ScriptT -> ShowS)
-> (ScriptT -> String) -> ([ScriptT] -> ShowS) -> Show ScriptT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ScriptT -> ShowS
showsPrec :: Int -> ScriptT -> ShowS
$cshow :: ScriptT -> String
show :: ScriptT -> String
$cshowList :: [ScriptT] -> ShowS
showList :: [ScriptT] -> ShowS
Show, ScriptT -> ScriptT -> Bool
(ScriptT -> ScriptT -> Bool)
-> (ScriptT -> ScriptT -> Bool) -> Eq ScriptT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ScriptT -> ScriptT -> Bool
== :: ScriptT -> ScriptT -> Bool
$c/= :: ScriptT -> ScriptT -> Bool
/= :: ScriptT -> ScriptT -> Bool
Eq)
instance P.Enum ScriptT where
fromEnum :: ScriptT -> Int
fromEnum ScriptT
ScriptTBScriptCommon = Int
1517910393
fromEnum ScriptT
ScriptTBScriptInherited = Int
1516858984
fromEnum ScriptT
ScriptTBScriptUnknown = Int
1517976186
fromEnum ScriptT
ScriptTBScriptArabic = Int
1098015074
fromEnum ScriptT
ScriptTBScriptArmenian = Int
1098018158
fromEnum ScriptT
ScriptTBScriptBengali = Int
1113943655
fromEnum ScriptT
ScriptTBScriptCyrillic = Int
1132032620
fromEnum ScriptT
ScriptTBScriptDevanagari = Int
1147500129
fromEnum ScriptT
ScriptTBScriptGeorgian = Int
1197830002
fromEnum ScriptT
ScriptTBScriptGreek = Int
1198679403
fromEnum ScriptT
ScriptTBScriptGujarati = Int
1198877298
fromEnum ScriptT
ScriptTBScriptGurmukhi = Int
1198879349
fromEnum ScriptT
ScriptTBScriptHangul = Int
1214344807
fromEnum ScriptT
ScriptTBScriptHan = Int
1214344809
fromEnum ScriptT
ScriptTBScriptHebrew = Int
1214603890
fromEnum ScriptT
ScriptTBScriptHiragana = Int
1214870113
fromEnum ScriptT
ScriptTBScriptKannada = Int
1265525857
fromEnum ScriptT
ScriptTBScriptKatakana = Int
1264676449
fromEnum ScriptT
ScriptTBScriptLao = Int
1281453935
fromEnum ScriptT
ScriptTBScriptLatin = Int
1281455214
fromEnum ScriptT
ScriptTBScriptMalayalam = Int
1298954605
fromEnum ScriptT
ScriptTBScriptOriya = Int
1332902241
fromEnum ScriptT
ScriptTBScriptTamil = Int
1415671148
fromEnum ScriptT
ScriptTBScriptTelugu = Int
1415933045
fromEnum ScriptT
ScriptTBScriptThai = Int
1416126825
fromEnum ScriptT
ScriptTBScriptTibetan = Int
1416192628
fromEnum ScriptT
ScriptTBScriptBopomofo = Int
1114599535
fromEnum ScriptT
ScriptTBScriptBraille = Int
1114792297
fromEnum ScriptT
ScriptTBScriptCanadianSyllabics = Int
1130458739
fromEnum ScriptT
ScriptTBScriptCherokee = Int
1130915186
fromEnum ScriptT
ScriptTBScriptEthiopic = Int
1165256809
fromEnum ScriptT
ScriptTBScriptKhmer = Int
1265134962
fromEnum ScriptT
ScriptTBScriptMongolian = Int
1299148391
fromEnum ScriptT
ScriptTBScriptMyanmar = Int
1299803506
fromEnum ScriptT
ScriptTBScriptOgham = Int
1332175213
fromEnum ScriptT
ScriptTBScriptRunic = Int
1383427698
fromEnum ScriptT
ScriptTBScriptSinhala = Int
1399418472
fromEnum ScriptT
ScriptTBScriptSyriac = Int
1400468067
fromEnum ScriptT
ScriptTBScriptThaana = Int
1416126817
fromEnum ScriptT
ScriptTBScriptYi = Int
1500080489
fromEnum ScriptT
ScriptTBScriptDeseret = Int
1148416628
fromEnum ScriptT
ScriptTBScriptGothic = Int
1198486632
fromEnum ScriptT
ScriptTBScriptOldItalic = Int
1232363884
fromEnum ScriptT
ScriptTBScriptBuhid = Int
1114990692
fromEnum ScriptT
ScriptTBScriptHanunoo = Int
1214344815
fromEnum ScriptT
ScriptTBScriptTagalog = Int
1416064103
fromEnum ScriptT
ScriptTBScriptTagbanwa = Int
1415669602
fromEnum ScriptT
ScriptTBScriptCypriot = Int
1131442804
fromEnum ScriptT
ScriptTBScriptLimbu = Int
1281977698
fromEnum ScriptT
ScriptTBScriptLinearB = Int
1281977954
fromEnum ScriptT
ScriptTBScriptOsmanya = Int
1332964705
fromEnum ScriptT
ScriptTBScriptShavian = Int
1399349623
fromEnum ScriptT
ScriptTBScriptTaiLe = Int
1415670885
fromEnum ScriptT
ScriptTBScriptUgaritic = Int
1432838514
fromEnum ScriptT
ScriptTBScriptBuginese = Int
1114990441
fromEnum ScriptT
ScriptTBScriptCoptic = Int
1131376756
fromEnum ScriptT
ScriptTBScriptGlagolitic = Int
1198285159
fromEnum ScriptT
ScriptTBScriptKharoshthi = Int
1265131890
fromEnum ScriptT
ScriptTBScriptNewTaiLue = Int
1415670901
fromEnum ScriptT
ScriptTBScriptOldPersian = Int
1483761007
fromEnum ScriptT
ScriptTBScriptSylotiNagri = Int
1400466543
fromEnum ScriptT
ScriptTBScriptTifinagh = Int
1415999079
fromEnum ScriptT
ScriptTBScriptBalinese = Int
1113681001
fromEnum ScriptT
ScriptTBScriptCuneiform = Int
1483961720
fromEnum ScriptT
ScriptTBScriptNko = Int
1315663727
fromEnum ScriptT
ScriptTBScriptPhagsPa = Int
1349017959
fromEnum ScriptT
ScriptTBScriptPhoenician = Int
1349021304
fromEnum ScriptT
ScriptTBScriptCarian = Int
1130459753
fromEnum ScriptT
ScriptTBScriptCham = Int
1130914157
fromEnum ScriptT
ScriptTBScriptKayahLi = Int
1264675945
fromEnum ScriptT
ScriptTBScriptLepcha = Int
1281716323
fromEnum ScriptT
ScriptTBScriptLycian = Int
1283023721
fromEnum ScriptT
ScriptTBScriptLydian = Int
1283023977
fromEnum ScriptT
ScriptTBScriptOlChiki = Int
1332503403
fromEnum ScriptT
ScriptTBScriptRejang = Int
1382706791
fromEnum ScriptT
ScriptTBScriptSaurashtra = Int
1398895986
fromEnum ScriptT
ScriptTBScriptSundanese = Int
1400204900
fromEnum ScriptT
ScriptTBScriptVai = Int
1449224553
fromEnum ScriptT
ScriptTBScriptAvestan = Int
1098281844
fromEnum ScriptT
ScriptTBScriptBamum = Int
1113681269
fromEnum ScriptT
ScriptTBScriptEgyptianHieroglyphs = Int
1164409200
fromEnum ScriptT
ScriptTBScriptImperialAramaic = Int
1098018153
fromEnum ScriptT
ScriptTBScriptInscriptionalPahlavi = Int
1349020777
fromEnum ScriptT
ScriptTBScriptInscriptionalParthian = Int
1349678185
fromEnum ScriptT
ScriptTBScriptJavanese = Int
1247901281
fromEnum ScriptT
ScriptTBScriptKaithi = Int
1265920105
fromEnum ScriptT
ScriptTBScriptLisu = Int
1281979253
fromEnum ScriptT
ScriptTBScriptMeeteiMayek = Int
1299473769
fromEnum ScriptT
ScriptTBScriptOldSouthArabian = Int
1398895202
fromEnum ScriptT
ScriptTBScriptOldTurkic = Int
1332898664
fromEnum ScriptT
ScriptTBScriptSamaritan = Int
1398893938
fromEnum ScriptT
ScriptTBScriptTaiTham = Int
1281453665
fromEnum ScriptT
ScriptTBScriptTaiViet = Int
1415673460
fromEnum ScriptT
ScriptTBScriptBatak = Int
1113683051
fromEnum ScriptT
ScriptTBScriptBrahmi = Int
1114792296
fromEnum ScriptT
ScriptTBScriptMandaic = Int
1298230884
fromEnum ScriptT
ScriptTBScriptChakma = Int
1130457965
fromEnum ScriptT
ScriptTBScriptMeroiticCursive = Int
1298494051
fromEnum ScriptT
ScriptTBScriptMeroiticHieroglyphs = Int
1298494063
fromEnum ScriptT
ScriptTBScriptMiao = Int
1349284452
fromEnum ScriptT
ScriptTBScriptSharada = Int
1399353956
fromEnum ScriptT
ScriptTBScriptSoraSompeng = Int
1399812705
fromEnum ScriptT
ScriptTBScriptTakri = Int
1415670642
fromEnum ScriptT
ScriptTBScriptBassaVah = Int
1113682803
fromEnum ScriptT
ScriptTBScriptCaucasianAlbanian = Int
1097295970
fromEnum ScriptT
ScriptTBScriptDuployan = Int
1148547180
fromEnum ScriptT
ScriptTBScriptElbasan = Int
1164730977
fromEnum ScriptT
ScriptTBScriptGrantha = Int
1198678382
fromEnum ScriptT
ScriptTBScriptKhojki = Int
1265135466
fromEnum ScriptT
ScriptTBScriptKhudawadi = Int
1399418468
fromEnum ScriptT
ScriptTBScriptLinearA = Int
1281977953
fromEnum ScriptT
ScriptTBScriptMahajani = Int
1298229354
fromEnum ScriptT
ScriptTBScriptManichaean = Int
1298230889
fromEnum ScriptT
ScriptTBScriptMendeKikakui = Int
1298493028
fromEnum ScriptT
ScriptTBScriptModi = Int
1299145833
fromEnum ScriptT
ScriptTBScriptMro = Int
1299345263
fromEnum ScriptT
ScriptTBScriptNabataean = Int
1315070324
fromEnum ScriptT
ScriptTBScriptOldNorthArabian = Int
1315009122
fromEnum ScriptT
ScriptTBScriptOldPermic = Int
1348825709
fromEnum ScriptT
ScriptTBScriptPahawhHmong = Int
1215131239
fromEnum ScriptT
ScriptTBScriptPalmyrene = Int
1348562029
fromEnum ScriptT
ScriptTBScriptPauCinHau = Int
1348564323
fromEnum ScriptT
ScriptTBScriptPsalterPahlavi = Int
1349020784
fromEnum ScriptT
ScriptTBScriptSiddham = Int
1399415908
fromEnum ScriptT
ScriptTBScriptTirhuta = Int
1416196712
fromEnum ScriptT
ScriptTBScriptWarangCiti = Int
1466004065
fromEnum ScriptT
ScriptTBScriptAhom = Int
1097363309
fromEnum ScriptT
ScriptTBScriptAnatolianHieroglyphs = Int
1215067511
fromEnum ScriptT
ScriptTBScriptHatran = Int
1214346354
fromEnum ScriptT
ScriptTBScriptMultani = Int
1299541108
fromEnum ScriptT
ScriptTBScriptOldHungarian = Int
1215655527
fromEnum ScriptT
ScriptTBScriptSignwriting = Int
1399287415
fromEnum ScriptT
ScriptTBScriptAdlam = Int
1097100397
fromEnum ScriptT
ScriptTBScriptBhaiksuki = Int
1114139507
fromEnum ScriptT
ScriptTBScriptMarchen = Int
1298231907
fromEnum ScriptT
ScriptTBScriptOsage = Int
1332963173
fromEnum ScriptT
ScriptTBScriptTangut = Int
1415671399
fromEnum ScriptT
ScriptTBScriptNewa = Int
1315272545
fromEnum ScriptT
ScriptTBScriptMasaramGondi = Int
1198485101
fromEnum ScriptT
ScriptTBScriptNushu = Int
1316186229
fromEnum ScriptT
ScriptTBScriptSoyombo = Int
1399814511
fromEnum ScriptT
ScriptTBScriptZanabazarSquare = Int
1516334690
fromEnum ScriptT
ScriptTBScriptDogra = Int
1148151666
fromEnum ScriptT
ScriptTBScriptGunjalaGondi = Int
1198485095
fromEnum ScriptT
ScriptTBScriptHanifiRohingya = Int
1383032935
fromEnum ScriptT
ScriptTBScriptMakasar = Int
1298230113
fromEnum ScriptT
ScriptTBScriptMedefaidrin = Int
1298490470
fromEnum ScriptT
ScriptTBScriptOldSogdian = Int
1399809903
fromEnum ScriptT
ScriptTBScriptSogdian = Int
1399809892
fromEnum ScriptT
ScriptTBScriptElymaic = Int
1164736877
fromEnum ScriptT
ScriptTBScriptNandinagari = Int
1315008100
fromEnum ScriptT
ScriptTBScriptNyiakengPuachueHmong = Int
1215131248
fromEnum ScriptT
ScriptTBScriptWancho = Int
1466132591
fromEnum ScriptT
ScriptTBScriptChorasmian = Int
1130918515
fromEnum ScriptT
ScriptTBScriptDivesAkuru = Int
1147756907
fromEnum ScriptT
ScriptTBScriptKhitanSmallScript = Int
1265202291
fromEnum ScriptT
ScriptTBScriptYezidi = Int
1499822697
fromEnum ScriptT
ScriptTBScriptCyproMinoan = Int
1131441518
fromEnum ScriptT
ScriptTBScriptOldUyghur = Int
1333094258
fromEnum ScriptT
ScriptTBScriptTangsa = Int
1416524641
fromEnum ScriptT
ScriptTBScriptToto = Int
1416590447
fromEnum ScriptT
ScriptTBScriptVithkuqi = Int
1449751656
fromEnum ScriptT
ScriptTBScriptMath = Int
1517122664
fromEnum ScriptT
ScriptTBScriptKawi = Int
1264678761
fromEnum ScriptT
ScriptTBScriptNagMundari = Int
1315006317
fromEnum ScriptT
ScriptTBScriptInvalid = Int
0
fromEnum (AnotherScriptT Int
k) = Int
k
toEnum :: Int -> ScriptT
toEnum Int
1517910393 = ScriptT
ScriptTBScriptCommon
toEnum Int
1516858984 = ScriptT
ScriptTBScriptInherited
toEnum Int
1517976186 = ScriptT
ScriptTBScriptUnknown
toEnum Int
1098015074 = ScriptT
ScriptTBScriptArabic
toEnum Int
1098018158 = ScriptT
ScriptTBScriptArmenian
toEnum Int
1113943655 = ScriptT
ScriptTBScriptBengali
toEnum Int
1132032620 = ScriptT
ScriptTBScriptCyrillic
toEnum Int
1147500129 = ScriptT
ScriptTBScriptDevanagari
toEnum Int
1197830002 = ScriptT
ScriptTBScriptGeorgian
toEnum Int
1198679403 = ScriptT
ScriptTBScriptGreek
toEnum Int
1198877298 = ScriptT
ScriptTBScriptGujarati
toEnum Int
1198879349 = ScriptT
ScriptTBScriptGurmukhi
toEnum Int
1214344807 = ScriptT
ScriptTBScriptHangul
toEnum Int
1214344809 = ScriptT
ScriptTBScriptHan
toEnum Int
1214603890 = ScriptT
ScriptTBScriptHebrew
toEnum Int
1214870113 = ScriptT
ScriptTBScriptHiragana
toEnum Int
1265525857 = ScriptT
ScriptTBScriptKannada
toEnum Int
1264676449 = ScriptT
ScriptTBScriptKatakana
toEnum Int
1281453935 = ScriptT
ScriptTBScriptLao
toEnum Int
1281455214 = ScriptT
ScriptTBScriptLatin
toEnum Int
1298954605 = ScriptT
ScriptTBScriptMalayalam
toEnum Int
1332902241 = ScriptT
ScriptTBScriptOriya
toEnum Int
1415671148 = ScriptT
ScriptTBScriptTamil
toEnum Int
1415933045 = ScriptT
ScriptTBScriptTelugu
toEnum Int
1416126825 = ScriptT
ScriptTBScriptThai
toEnum Int
1416192628 = ScriptT
ScriptTBScriptTibetan
toEnum Int
1114599535 = ScriptT
ScriptTBScriptBopomofo
toEnum Int
1114792297 = ScriptT
ScriptTBScriptBraille
toEnum Int
1130458739 = ScriptT
ScriptTBScriptCanadianSyllabics
toEnum Int
1130915186 = ScriptT
ScriptTBScriptCherokee
toEnum Int
1165256809 = ScriptT
ScriptTBScriptEthiopic
toEnum Int
1265134962 = ScriptT
ScriptTBScriptKhmer
toEnum Int
1299148391 = ScriptT
ScriptTBScriptMongolian
toEnum Int
1299803506 = ScriptT
ScriptTBScriptMyanmar
toEnum Int
1332175213 = ScriptT
ScriptTBScriptOgham
toEnum Int
1383427698 = ScriptT
ScriptTBScriptRunic
toEnum Int
1399418472 = ScriptT
ScriptTBScriptSinhala
toEnum Int
1400468067 = ScriptT
ScriptTBScriptSyriac
toEnum Int
1416126817 = ScriptT
ScriptTBScriptThaana
toEnum Int
1500080489 = ScriptT
ScriptTBScriptYi
toEnum Int
1148416628 = ScriptT
ScriptTBScriptDeseret
toEnum Int
1198486632 = ScriptT
ScriptTBScriptGothic
toEnum Int
1232363884 = ScriptT
ScriptTBScriptOldItalic
toEnum Int
1114990692 = ScriptT
ScriptTBScriptBuhid
toEnum Int
1214344815 = ScriptT
ScriptTBScriptHanunoo
toEnum Int
1416064103 = ScriptT
ScriptTBScriptTagalog
toEnum Int
1415669602 = ScriptT
ScriptTBScriptTagbanwa
toEnum Int
1131442804 = ScriptT
ScriptTBScriptCypriot
toEnum Int
1281977698 = ScriptT
ScriptTBScriptLimbu
toEnum Int
1281977954 = ScriptT
ScriptTBScriptLinearB
toEnum Int
1332964705 = ScriptT
ScriptTBScriptOsmanya
toEnum Int
1399349623 = ScriptT
ScriptTBScriptShavian
toEnum Int
1415670885 = ScriptT
ScriptTBScriptTaiLe
toEnum Int
1432838514 = ScriptT
ScriptTBScriptUgaritic
toEnum Int
1114990441 = ScriptT
ScriptTBScriptBuginese
toEnum Int
1131376756 = ScriptT
ScriptTBScriptCoptic
toEnum Int
1198285159 = ScriptT
ScriptTBScriptGlagolitic
toEnum Int
1265131890 = ScriptT
ScriptTBScriptKharoshthi
toEnum Int
1415670901 = ScriptT
ScriptTBScriptNewTaiLue
toEnum Int
1483761007 = ScriptT
ScriptTBScriptOldPersian
toEnum Int
1400466543 = ScriptT
ScriptTBScriptSylotiNagri
toEnum Int
1415999079 = ScriptT
ScriptTBScriptTifinagh
toEnum Int
1113681001 = ScriptT
ScriptTBScriptBalinese
toEnum Int
1483961720 = ScriptT
ScriptTBScriptCuneiform
toEnum Int
1315663727 = ScriptT
ScriptTBScriptNko
toEnum Int
1349017959 = ScriptT
ScriptTBScriptPhagsPa
toEnum Int
1349021304 = ScriptT
ScriptTBScriptPhoenician
toEnum Int
1130459753 = ScriptT
ScriptTBScriptCarian
toEnum Int
1130914157 = ScriptT
ScriptTBScriptCham
toEnum Int
1264675945 = ScriptT
ScriptTBScriptKayahLi
toEnum Int
1281716323 = ScriptT
ScriptTBScriptLepcha
toEnum Int
1283023721 = ScriptT
ScriptTBScriptLycian
toEnum Int
1283023977 = ScriptT
ScriptTBScriptLydian
toEnum Int
1332503403 = ScriptT
ScriptTBScriptOlChiki
toEnum Int
1382706791 = ScriptT
ScriptTBScriptRejang
toEnum Int
1398895986 = ScriptT
ScriptTBScriptSaurashtra
toEnum Int
1400204900 = ScriptT
ScriptTBScriptSundanese
toEnum Int
1449224553 = ScriptT
ScriptTBScriptVai
toEnum Int
1098281844 = ScriptT
ScriptTBScriptAvestan
toEnum Int
1113681269 = ScriptT
ScriptTBScriptBamum
toEnum Int
1164409200 = ScriptT
ScriptTBScriptEgyptianHieroglyphs
toEnum Int
1098018153 = ScriptT
ScriptTBScriptImperialAramaic
toEnum Int
1349020777 = ScriptT
ScriptTBScriptInscriptionalPahlavi
toEnum Int
1349678185 = ScriptT
ScriptTBScriptInscriptionalParthian
toEnum Int
1247901281 = ScriptT
ScriptTBScriptJavanese
toEnum Int
1265920105 = ScriptT
ScriptTBScriptKaithi
toEnum Int
1281979253 = ScriptT
ScriptTBScriptLisu
toEnum Int
1299473769 = ScriptT
ScriptTBScriptMeeteiMayek
toEnum Int
1398895202 = ScriptT
ScriptTBScriptOldSouthArabian
toEnum Int
1332898664 = ScriptT
ScriptTBScriptOldTurkic
toEnum Int
1398893938 = ScriptT
ScriptTBScriptSamaritan
toEnum Int
1281453665 = ScriptT
ScriptTBScriptTaiTham
toEnum Int
1415673460 = ScriptT
ScriptTBScriptTaiViet
toEnum Int
1113683051 = ScriptT
ScriptTBScriptBatak
toEnum Int
1114792296 = ScriptT
ScriptTBScriptBrahmi
toEnum Int
1298230884 = ScriptT
ScriptTBScriptMandaic
toEnum Int
1130457965 = ScriptT
ScriptTBScriptChakma
toEnum Int
1298494051 = ScriptT
ScriptTBScriptMeroiticCursive
toEnum Int
1298494063 = ScriptT
ScriptTBScriptMeroiticHieroglyphs
toEnum Int
1349284452 = ScriptT
ScriptTBScriptMiao
toEnum Int
1399353956 = ScriptT
ScriptTBScriptSharada
toEnum Int
1399812705 = ScriptT
ScriptTBScriptSoraSompeng
toEnum Int
1415670642 = ScriptT
ScriptTBScriptTakri
toEnum Int
1113682803 = ScriptT
ScriptTBScriptBassaVah
toEnum Int
1097295970 = ScriptT
ScriptTBScriptCaucasianAlbanian
toEnum Int
1148547180 = ScriptT
ScriptTBScriptDuployan
toEnum Int
1164730977 = ScriptT
ScriptTBScriptElbasan
toEnum Int
1198678382 = ScriptT
ScriptTBScriptGrantha
toEnum Int
1265135466 = ScriptT
ScriptTBScriptKhojki
toEnum Int
1399418468 = ScriptT
ScriptTBScriptKhudawadi
toEnum Int
1281977953 = ScriptT
ScriptTBScriptLinearA
toEnum Int
1298229354 = ScriptT
ScriptTBScriptMahajani
toEnum Int
1298230889 = ScriptT
ScriptTBScriptManichaean
toEnum Int
1298493028 = ScriptT
ScriptTBScriptMendeKikakui
toEnum Int
1299145833 = ScriptT
ScriptTBScriptModi
toEnum Int
1299345263 = ScriptT
ScriptTBScriptMro
toEnum Int
1315070324 = ScriptT
ScriptTBScriptNabataean
toEnum Int
1315009122 = ScriptT
ScriptTBScriptOldNorthArabian
toEnum Int
1348825709 = ScriptT
ScriptTBScriptOldPermic
toEnum Int
1215131239 = ScriptT
ScriptTBScriptPahawhHmong
toEnum Int
1348562029 = ScriptT
ScriptTBScriptPalmyrene
toEnum Int
1348564323 = ScriptT
ScriptTBScriptPauCinHau
toEnum Int
1349020784 = ScriptT
ScriptTBScriptPsalterPahlavi
toEnum Int
1399415908 = ScriptT
ScriptTBScriptSiddham
toEnum Int
1416196712 = ScriptT
ScriptTBScriptTirhuta
toEnum Int
1466004065 = ScriptT
ScriptTBScriptWarangCiti
toEnum Int
1097363309 = ScriptT
ScriptTBScriptAhom
toEnum Int
1215067511 = ScriptT
ScriptTBScriptAnatolianHieroglyphs
toEnum Int
1214346354 = ScriptT
ScriptTBScriptHatran
toEnum Int
1299541108 = ScriptT
ScriptTBScriptMultani
toEnum Int
1215655527 = ScriptT
ScriptTBScriptOldHungarian
toEnum Int
1399287415 = ScriptT
ScriptTBScriptSignwriting
toEnum Int
1097100397 = ScriptT
ScriptTBScriptAdlam
toEnum Int
1114139507 = ScriptT
ScriptTBScriptBhaiksuki
toEnum Int
1298231907 = ScriptT
ScriptTBScriptMarchen
toEnum Int
1332963173 = ScriptT
ScriptTBScriptOsage
toEnum Int
1415671399 = ScriptT
ScriptTBScriptTangut
toEnum Int
1315272545 = ScriptT
ScriptTBScriptNewa
toEnum Int
1198485101 = ScriptT
ScriptTBScriptMasaramGondi
toEnum Int
1316186229 = ScriptT
ScriptTBScriptNushu
toEnum Int
1399814511 = ScriptT
ScriptTBScriptSoyombo
toEnum Int
1516334690 = ScriptT
ScriptTBScriptZanabazarSquare
toEnum Int
1148151666 = ScriptT
ScriptTBScriptDogra
toEnum Int
1198485095 = ScriptT
ScriptTBScriptGunjalaGondi
toEnum Int
1383032935 = ScriptT
ScriptTBScriptHanifiRohingya
toEnum Int
1298230113 = ScriptT
ScriptTBScriptMakasar
toEnum Int
1298490470 = ScriptT
ScriptTBScriptMedefaidrin
toEnum Int
1399809903 = ScriptT
ScriptTBScriptOldSogdian
toEnum Int
1399809892 = ScriptT
ScriptTBScriptSogdian
toEnum Int
1164736877 = ScriptT
ScriptTBScriptElymaic
toEnum Int
1315008100 = ScriptT
ScriptTBScriptNandinagari
toEnum Int
1215131248 = ScriptT
ScriptTBScriptNyiakengPuachueHmong
toEnum Int
1466132591 = ScriptT
ScriptTBScriptWancho
toEnum Int
1130918515 = ScriptT
ScriptTBScriptChorasmian
toEnum Int
1147756907 = ScriptT
ScriptTBScriptDivesAkuru
toEnum Int
1265202291 = ScriptT
ScriptTBScriptKhitanSmallScript
toEnum Int
1499822697 = ScriptT
ScriptTBScriptYezidi
toEnum Int
1131441518 = ScriptT
ScriptTBScriptCyproMinoan
toEnum Int
1333094258 = ScriptT
ScriptTBScriptOldUyghur
toEnum Int
1416524641 = ScriptT
ScriptTBScriptTangsa
toEnum Int
1416590447 = ScriptT
ScriptTBScriptToto
toEnum Int
1449751656 = ScriptT
ScriptTBScriptVithkuqi
toEnum Int
1517122664 = ScriptT
ScriptTBScriptMath
toEnum Int
1264678761 = ScriptT
ScriptTBScriptKawi
toEnum Int
1315006317 = ScriptT
ScriptTBScriptNagMundari
toEnum Int
0 = ScriptT
ScriptTBScriptInvalid
toEnum Int
k = Int -> ScriptT
AnotherScriptT Int
k
instance P.Ord ScriptT where
compare :: ScriptT -> ScriptT -> Ordering
compare ScriptT
a ScriptT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (ScriptT -> Int
forall a. Enum a => a -> Int
P.fromEnum ScriptT
a) (ScriptT -> Int
forall a. Enum a => a -> Int
P.fromEnum ScriptT
b)
instance IsGFlag ScriptT
data OtVarAxisFlagsT =
OtVarAxisFlagsTBOtVarAxisFlagHidden
| AnotherOtVarAxisFlagsT Int
deriving (Int -> OtVarAxisFlagsT -> ShowS
[OtVarAxisFlagsT] -> ShowS
OtVarAxisFlagsT -> String
(Int -> OtVarAxisFlagsT -> ShowS)
-> (OtVarAxisFlagsT -> String)
-> ([OtVarAxisFlagsT] -> ShowS)
-> Show OtVarAxisFlagsT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> OtVarAxisFlagsT -> ShowS
showsPrec :: Int -> OtVarAxisFlagsT -> ShowS
$cshow :: OtVarAxisFlagsT -> String
show :: OtVarAxisFlagsT -> String
$cshowList :: [OtVarAxisFlagsT] -> ShowS
showList :: [OtVarAxisFlagsT] -> ShowS
Show, OtVarAxisFlagsT -> OtVarAxisFlagsT -> Bool
(OtVarAxisFlagsT -> OtVarAxisFlagsT -> Bool)
-> (OtVarAxisFlagsT -> OtVarAxisFlagsT -> Bool)
-> Eq OtVarAxisFlagsT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: OtVarAxisFlagsT -> OtVarAxisFlagsT -> Bool
== :: OtVarAxisFlagsT -> OtVarAxisFlagsT -> Bool
$c/= :: OtVarAxisFlagsT -> OtVarAxisFlagsT -> Bool
/= :: OtVarAxisFlagsT -> OtVarAxisFlagsT -> Bool
Eq)
instance P.Enum OtVarAxisFlagsT where
fromEnum :: OtVarAxisFlagsT -> Int
fromEnum OtVarAxisFlagsT
OtVarAxisFlagsTBOtVarAxisFlagHidden = Int
1
fromEnum (AnotherOtVarAxisFlagsT Int
k) = Int
k
toEnum :: Int -> OtVarAxisFlagsT
toEnum Int
1 = OtVarAxisFlagsT
OtVarAxisFlagsTBOtVarAxisFlagHidden
toEnum Int
k = Int -> OtVarAxisFlagsT
AnotherOtVarAxisFlagsT Int
k
instance P.Ord OtVarAxisFlagsT where
compare :: OtVarAxisFlagsT -> OtVarAxisFlagsT -> Ordering
compare OtVarAxisFlagsT
a OtVarAxisFlagsT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (OtVarAxisFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum OtVarAxisFlagsT
a) (OtVarAxisFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum OtVarAxisFlagsT
b)
instance IsGFlag OtVarAxisFlagsT
data OtMetricsTagT =
OtMetricsTagTBOtMetricsTagHorizontalAscender
| OtMetricsTagTBOtMetricsTagHorizontalDescender
| OtMetricsTagTBOtMetricsTagHorizontalLineGap
| OtMetricsTagTBOtMetricsTagHorizontalClippingAscent
| OtMetricsTagTBOtMetricsTagHorizontalClippingDescent
| OtMetricsTagTBOtMetricsTagVerticalAscender
| OtMetricsTagTBOtMetricsTagVerticalDescender
| OtMetricsTagTBOtMetricsTagVerticalLineGap
| OtMetricsTagTBOtMetricsTagHorizontalCaretRise
| OtMetricsTagTBOtMetricsTagHorizontalCaretRun
| OtMetricsTagTBOtMetricsTagHorizontalCaretOffset
| OtMetricsTagTBOtMetricsTagVerticalCaretRise
| OtMetricsTagTBOtMetricsTagVerticalCaretRun
| OtMetricsTagTBOtMetricsTagVerticalCaretOffset
| OtMetricsTagTBOtMetricsTagXHeight
| OtMetricsTagTBOtMetricsTagCapHeight
| OtMetricsTagTBOtMetricsTagSubscriptEmXSize
| OtMetricsTagTBOtMetricsTagSubscriptEmYSize
| OtMetricsTagTBOtMetricsTagSubscriptEmXOffset
| OtMetricsTagTBOtMetricsTagSubscriptEmYOffset
| OtMetricsTagTBOtMetricsTagSuperscriptEmXSize
| OtMetricsTagTBOtMetricsTagSuperscriptEmYSize
| OtMetricsTagTBOtMetricsTagSuperscriptEmXOffset
| OtMetricsTagTBOtMetricsTagSuperscriptEmYOffset
| OtMetricsTagTBOtMetricsTagStrikeoutSize
| OtMetricsTagTBOtMetricsTagStrikeoutOffset
| OtMetricsTagTBOtMetricsTagUnderlineSize
| OtMetricsTagTBOtMetricsTagUnderlineOffset
| AnotherOtMetricsTagT Int
deriving (Int -> OtMetricsTagT -> ShowS
[OtMetricsTagT] -> ShowS
OtMetricsTagT -> String
(Int -> OtMetricsTagT -> ShowS)
-> (OtMetricsTagT -> String)
-> ([OtMetricsTagT] -> ShowS)
-> Show OtMetricsTagT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> OtMetricsTagT -> ShowS
showsPrec :: Int -> OtMetricsTagT -> ShowS
$cshow :: OtMetricsTagT -> String
show :: OtMetricsTagT -> String
$cshowList :: [OtMetricsTagT] -> ShowS
showList :: [OtMetricsTagT] -> ShowS
Show, OtMetricsTagT -> OtMetricsTagT -> Bool
(OtMetricsTagT -> OtMetricsTagT -> Bool)
-> (OtMetricsTagT -> OtMetricsTagT -> Bool) -> Eq OtMetricsTagT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: OtMetricsTagT -> OtMetricsTagT -> Bool
== :: OtMetricsTagT -> OtMetricsTagT -> Bool
$c/= :: OtMetricsTagT -> OtMetricsTagT -> Bool
/= :: OtMetricsTagT -> OtMetricsTagT -> Bool
Eq)
instance P.Enum OtMetricsTagT where
fromEnum :: OtMetricsTagT -> Int
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalAscender = Int
1751216995
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalDescender = Int
1751413603
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalLineGap = Int
1751934832
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalClippingAscent = Int
1751346273
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalClippingDescent = Int
1751346276
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagVerticalAscender = Int
1986098019
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagVerticalDescender = Int
1986294627
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagVerticalLineGap = Int
1986815856
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalCaretRise = Int
1751347827
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalCaretRun = Int
1751347822
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalCaretOffset = Int
1751347046
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagVerticalCaretRise = Int
1986228851
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagVerticalCaretRun = Int
1986228846
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagVerticalCaretOffset = Int
1986228070
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagXHeight = Int
2020108148
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagCapHeight = Int
1668311156
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagSubscriptEmXSize = Int
1935833203
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagSubscriptEmYSize = Int
1935833459
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagSubscriptEmXOffset = Int
1935833199
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagSubscriptEmYOffset = Int
1935833455
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagSuperscriptEmXSize = Int
1936750707
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagSuperscriptEmYSize = Int
1936750963
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagSuperscriptEmXOffset = Int
1936750703
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagSuperscriptEmYOffset = Int
1936750959
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagStrikeoutSize = Int
1937011315
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagStrikeoutOffset = Int
1937011311
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagUnderlineSize = Int
1970168947
fromEnum OtMetricsTagT
OtMetricsTagTBOtMetricsTagUnderlineOffset = Int
1970168943
fromEnum (AnotherOtMetricsTagT Int
k) = Int
k
toEnum :: Int -> OtMetricsTagT
toEnum Int
1751216995 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalAscender
toEnum Int
1751413603 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalDescender
toEnum Int
1751934832 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalLineGap
toEnum Int
1751346273 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalClippingAscent
toEnum Int
1751346276 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalClippingDescent
toEnum Int
1986098019 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagVerticalAscender
toEnum Int
1986294627 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagVerticalDescender
toEnum Int
1986815856 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagVerticalLineGap
toEnum Int
1751347827 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalCaretRise
toEnum Int
1751347822 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalCaretRun
toEnum Int
1751347046 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagHorizontalCaretOffset
toEnum Int
1986228851 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagVerticalCaretRise
toEnum Int
1986228846 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagVerticalCaretRun
toEnum Int
1986228070 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagVerticalCaretOffset
toEnum Int
2020108148 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagXHeight
toEnum Int
1668311156 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagCapHeight
toEnum Int
1935833203 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagSubscriptEmXSize
toEnum Int
1935833459 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagSubscriptEmYSize
toEnum Int
1935833199 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagSubscriptEmXOffset
toEnum Int
1935833455 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagSubscriptEmYOffset
toEnum Int
1936750707 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagSuperscriptEmXSize
toEnum Int
1936750963 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagSuperscriptEmYSize
toEnum Int
1936750703 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagSuperscriptEmXOffset
toEnum Int
1936750959 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagSuperscriptEmYOffset
toEnum Int
1937011315 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagStrikeoutSize
toEnum Int
1937011311 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagStrikeoutOffset
toEnum Int
1970168947 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagUnderlineSize
toEnum Int
1970168943 = OtMetricsTagT
OtMetricsTagTBOtMetricsTagUnderlineOffset
toEnum Int
k = Int -> OtMetricsTagT
AnotherOtMetricsTagT Int
k
instance P.Ord OtMetricsTagT where
compare :: OtMetricsTagT -> OtMetricsTagT -> Ordering
compare OtMetricsTagT
a OtMetricsTagT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (OtMetricsTagT -> Int
forall a. Enum a => a -> Int
P.fromEnum OtMetricsTagT
a) (OtMetricsTagT -> Int
forall a. Enum a => a -> Int
P.fromEnum OtMetricsTagT
b)
instance IsGFlag OtMetricsTagT
data OtMetaTagT =
OtMetaTagTBOtMetaTagDesignLanguages
| OtMetaTagTBOtMetaTagSupportedLanguages
| AnotherOtMetaTagT Int
deriving (Int -> OtMetaTagT -> ShowS
[OtMetaTagT] -> ShowS
OtMetaTagT -> String
(Int -> OtMetaTagT -> ShowS)
-> (OtMetaTagT -> String)
-> ([OtMetaTagT] -> ShowS)
-> Show OtMetaTagT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> OtMetaTagT -> ShowS
showsPrec :: Int -> OtMetaTagT -> ShowS
$cshow :: OtMetaTagT -> String
show :: OtMetaTagT -> String
$cshowList :: [OtMetaTagT] -> ShowS
showList :: [OtMetaTagT] -> ShowS
Show, OtMetaTagT -> OtMetaTagT -> Bool
(OtMetaTagT -> OtMetaTagT -> Bool)
-> (OtMetaTagT -> OtMetaTagT -> Bool) -> Eq OtMetaTagT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: OtMetaTagT -> OtMetaTagT -> Bool
== :: OtMetaTagT -> OtMetaTagT -> Bool
$c/= :: OtMetaTagT -> OtMetaTagT -> Bool
/= :: OtMetaTagT -> OtMetaTagT -> Bool
Eq)
instance P.Enum OtMetaTagT where
fromEnum :: OtMetaTagT -> Int
fromEnum OtMetaTagT
OtMetaTagTBOtMetaTagDesignLanguages = Int
1684827751
fromEnum OtMetaTagT
OtMetaTagTBOtMetaTagSupportedLanguages = Int
1936485991
fromEnum (AnotherOtMetaTagT Int
k) = Int
k
toEnum :: Int -> OtMetaTagT
toEnum Int
1684827751 = OtMetaTagT
OtMetaTagTBOtMetaTagDesignLanguages
toEnum Int
1936485991 = OtMetaTagT
OtMetaTagTBOtMetaTagSupportedLanguages
toEnum Int
k = Int -> OtMetaTagT
AnotherOtMetaTagT Int
k
instance P.Ord OtMetaTagT where
compare :: OtMetaTagT -> OtMetaTagT -> Ordering
compare OtMetaTagT
a OtMetaTagT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (OtMetaTagT -> Int
forall a. Enum a => a -> Int
P.fromEnum OtMetaTagT
a) (OtMetaTagT -> Int
forall a. Enum a => a -> Int
P.fromEnum OtMetaTagT
b)
instance IsGFlag OtMetaTagT
data OtMathGlyphPartFlagsT =
OtMathGlyphPartFlagsTOtMathGlyphPartFlagExtender
| AnotherOtMathGlyphPartFlagsT Int
deriving (Int -> OtMathGlyphPartFlagsT -> ShowS
[OtMathGlyphPartFlagsT] -> ShowS
OtMathGlyphPartFlagsT -> String
(Int -> OtMathGlyphPartFlagsT -> ShowS)
-> (OtMathGlyphPartFlagsT -> String)
-> ([OtMathGlyphPartFlagsT] -> ShowS)
-> Show OtMathGlyphPartFlagsT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> OtMathGlyphPartFlagsT -> ShowS
showsPrec :: Int -> OtMathGlyphPartFlagsT -> ShowS
$cshow :: OtMathGlyphPartFlagsT -> String
show :: OtMathGlyphPartFlagsT -> String
$cshowList :: [OtMathGlyphPartFlagsT] -> ShowS
showList :: [OtMathGlyphPartFlagsT] -> ShowS
Show, OtMathGlyphPartFlagsT -> OtMathGlyphPartFlagsT -> Bool
(OtMathGlyphPartFlagsT -> OtMathGlyphPartFlagsT -> Bool)
-> (OtMathGlyphPartFlagsT -> OtMathGlyphPartFlagsT -> Bool)
-> Eq OtMathGlyphPartFlagsT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: OtMathGlyphPartFlagsT -> OtMathGlyphPartFlagsT -> Bool
== :: OtMathGlyphPartFlagsT -> OtMathGlyphPartFlagsT -> Bool
$c/= :: OtMathGlyphPartFlagsT -> OtMathGlyphPartFlagsT -> Bool
/= :: OtMathGlyphPartFlagsT -> OtMathGlyphPartFlagsT -> Bool
Eq)
instance P.Enum OtMathGlyphPartFlagsT where
fromEnum :: OtMathGlyphPartFlagsT -> Int
fromEnum OtMathGlyphPartFlagsT
OtMathGlyphPartFlagsTOtMathGlyphPartFlagExtender = Int
1
fromEnum (AnotherOtMathGlyphPartFlagsT Int
k) = Int
k
toEnum :: Int -> OtMathGlyphPartFlagsT
toEnum Int
1 = OtMathGlyphPartFlagsT
OtMathGlyphPartFlagsTOtMathGlyphPartFlagExtender
toEnum Int
k = Int -> OtMathGlyphPartFlagsT
AnotherOtMathGlyphPartFlagsT Int
k
instance P.Ord OtMathGlyphPartFlagsT where
compare :: OtMathGlyphPartFlagsT -> OtMathGlyphPartFlagsT -> Ordering
compare OtMathGlyphPartFlagsT
a OtMathGlyphPartFlagsT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (OtMathGlyphPartFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum OtMathGlyphPartFlagsT
a) (OtMathGlyphPartFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum OtMathGlyphPartFlagsT
b)
instance IsGFlag OtMathGlyphPartFlagsT
data OtLayoutBaselineTagT =
OtLayoutBaselineTagTBOtLayoutBaselineTagRoman
| OtLayoutBaselineTagTBOtLayoutBaselineTagHanging
| OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoFaceBottomOrLeft
| OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoFaceTopOrRight
| OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoFaceCentral
| OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoEmboxBottomOrLeft
| OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoEmboxTopOrRight
| OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoEmboxCentral
| OtLayoutBaselineTagTBOtLayoutBaselineTagMath
| AnotherOtLayoutBaselineTagT Int
deriving (Int -> OtLayoutBaselineTagT -> ShowS
[OtLayoutBaselineTagT] -> ShowS
OtLayoutBaselineTagT -> String
(Int -> OtLayoutBaselineTagT -> ShowS)
-> (OtLayoutBaselineTagT -> String)
-> ([OtLayoutBaselineTagT] -> ShowS)
-> Show OtLayoutBaselineTagT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> OtLayoutBaselineTagT -> ShowS
showsPrec :: Int -> OtLayoutBaselineTagT -> ShowS
$cshow :: OtLayoutBaselineTagT -> String
show :: OtLayoutBaselineTagT -> String
$cshowList :: [OtLayoutBaselineTagT] -> ShowS
showList :: [OtLayoutBaselineTagT] -> ShowS
Show, OtLayoutBaselineTagT -> OtLayoutBaselineTagT -> Bool
(OtLayoutBaselineTagT -> OtLayoutBaselineTagT -> Bool)
-> (OtLayoutBaselineTagT -> OtLayoutBaselineTagT -> Bool)
-> Eq OtLayoutBaselineTagT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: OtLayoutBaselineTagT -> OtLayoutBaselineTagT -> Bool
== :: OtLayoutBaselineTagT -> OtLayoutBaselineTagT -> Bool
$c/= :: OtLayoutBaselineTagT -> OtLayoutBaselineTagT -> Bool
/= :: OtLayoutBaselineTagT -> OtLayoutBaselineTagT -> Bool
Eq)
instance P.Enum OtLayoutBaselineTagT where
fromEnum :: OtLayoutBaselineTagT -> Int
fromEnum OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagRoman = Int
1919905134
fromEnum OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagHanging = Int
1751215719
fromEnum OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoFaceBottomOrLeft = Int
1768121954
fromEnum OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoFaceTopOrRight = Int
1768121972
fromEnum OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoFaceCentral = Int
1231251043
fromEnum OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoEmboxBottomOrLeft = Int
1768187247
fromEnum OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoEmboxTopOrRight = Int
1768191088
fromEnum OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoEmboxCentral = Int
1231315813
fromEnum OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagMath = Int
1835103336
fromEnum (AnotherOtLayoutBaselineTagT Int
k) = Int
k
toEnum :: Int -> OtLayoutBaselineTagT
toEnum Int
1919905134 = OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagRoman
toEnum Int
1751215719 = OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagHanging
toEnum Int
1768121954 = OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoFaceBottomOrLeft
toEnum Int
1768121972 = OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoFaceTopOrRight
toEnum Int
1231251043 = OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoFaceCentral
toEnum Int
1768187247 = OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoEmboxBottomOrLeft
toEnum Int
1768191088 = OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoEmboxTopOrRight
toEnum Int
1231315813 = OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoEmboxCentral
toEnum Int
1835103336 = OtLayoutBaselineTagT
OtLayoutBaselineTagTBOtLayoutBaselineTagMath
toEnum Int
k = Int -> OtLayoutBaselineTagT
AnotherOtLayoutBaselineTagT Int
k
instance P.Ord OtLayoutBaselineTagT where
compare :: OtLayoutBaselineTagT -> OtLayoutBaselineTagT -> Ordering
compare OtLayoutBaselineTagT
a OtLayoutBaselineTagT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (OtLayoutBaselineTagT -> Int
forall a. Enum a => a -> Int
P.fromEnum OtLayoutBaselineTagT
a) (OtLayoutBaselineTagT -> Int
forall a. Enum a => a -> Int
P.fromEnum OtLayoutBaselineTagT
b)
instance IsGFlag OtLayoutBaselineTagT
data OtColorPaletteFlagsT =
OtColorPaletteFlagsTDefault
| OtColorPaletteFlagsTUsableWithLightBackground
| OtColorPaletteFlagsTUsableWithDarkBackground
| AnotherOtColorPaletteFlagsT Int
deriving (Int -> OtColorPaletteFlagsT -> ShowS
[OtColorPaletteFlagsT] -> ShowS
OtColorPaletteFlagsT -> String
(Int -> OtColorPaletteFlagsT -> ShowS)
-> (OtColorPaletteFlagsT -> String)
-> ([OtColorPaletteFlagsT] -> ShowS)
-> Show OtColorPaletteFlagsT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> OtColorPaletteFlagsT -> ShowS
showsPrec :: Int -> OtColorPaletteFlagsT -> ShowS
$cshow :: OtColorPaletteFlagsT -> String
show :: OtColorPaletteFlagsT -> String
$cshowList :: [OtColorPaletteFlagsT] -> ShowS
showList :: [OtColorPaletteFlagsT] -> ShowS
Show, OtColorPaletteFlagsT -> OtColorPaletteFlagsT -> Bool
(OtColorPaletteFlagsT -> OtColorPaletteFlagsT -> Bool)
-> (OtColorPaletteFlagsT -> OtColorPaletteFlagsT -> Bool)
-> Eq OtColorPaletteFlagsT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: OtColorPaletteFlagsT -> OtColorPaletteFlagsT -> Bool
== :: OtColorPaletteFlagsT -> OtColorPaletteFlagsT -> Bool
$c/= :: OtColorPaletteFlagsT -> OtColorPaletteFlagsT -> Bool
/= :: OtColorPaletteFlagsT -> OtColorPaletteFlagsT -> Bool
Eq)
instance P.Enum OtColorPaletteFlagsT where
fromEnum :: OtColorPaletteFlagsT -> Int
fromEnum OtColorPaletteFlagsT
OtColorPaletteFlagsTDefault = Int
0
fromEnum OtColorPaletteFlagsT
OtColorPaletteFlagsTUsableWithLightBackground = Int
1
fromEnum OtColorPaletteFlagsT
OtColorPaletteFlagsTUsableWithDarkBackground = Int
2
fromEnum (AnotherOtColorPaletteFlagsT Int
k) = Int
k
toEnum :: Int -> OtColorPaletteFlagsT
toEnum Int
0 = OtColorPaletteFlagsT
OtColorPaletteFlagsTDefault
toEnum Int
1 = OtColorPaletteFlagsT
OtColorPaletteFlagsTUsableWithLightBackground
toEnum Int
2 = OtColorPaletteFlagsT
OtColorPaletteFlagsTUsableWithDarkBackground
toEnum Int
k = Int -> OtColorPaletteFlagsT
AnotherOtColorPaletteFlagsT Int
k
instance P.Ord OtColorPaletteFlagsT where
compare :: OtColorPaletteFlagsT -> OtColorPaletteFlagsT -> Ordering
compare OtColorPaletteFlagsT
a OtColorPaletteFlagsT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (OtColorPaletteFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum OtColorPaletteFlagsT
a) (OtColorPaletteFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum OtColorPaletteFlagsT
b)
instance IsGFlag OtColorPaletteFlagsT
data GlyphFlagsT =
GlyphFlagsTUnsafeToBreak
| GlyphFlagsTUnsafeToConcat
| GlyphFlagsTSafeToInsertTatweel
| GlyphFlagsTDefined
| AnotherGlyphFlagsT Int
deriving (Int -> GlyphFlagsT -> ShowS
[GlyphFlagsT] -> ShowS
GlyphFlagsT -> String
(Int -> GlyphFlagsT -> ShowS)
-> (GlyphFlagsT -> String)
-> ([GlyphFlagsT] -> ShowS)
-> Show GlyphFlagsT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> GlyphFlagsT -> ShowS
showsPrec :: Int -> GlyphFlagsT -> ShowS
$cshow :: GlyphFlagsT -> String
show :: GlyphFlagsT -> String
$cshowList :: [GlyphFlagsT] -> ShowS
showList :: [GlyphFlagsT] -> ShowS
Show, GlyphFlagsT -> GlyphFlagsT -> Bool
(GlyphFlagsT -> GlyphFlagsT -> Bool)
-> (GlyphFlagsT -> GlyphFlagsT -> Bool) -> Eq GlyphFlagsT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: GlyphFlagsT -> GlyphFlagsT -> Bool
== :: GlyphFlagsT -> GlyphFlagsT -> Bool
$c/= :: GlyphFlagsT -> GlyphFlagsT -> Bool
/= :: GlyphFlagsT -> GlyphFlagsT -> Bool
Eq)
instance P.Enum GlyphFlagsT where
fromEnum :: GlyphFlagsT -> Int
fromEnum GlyphFlagsT
GlyphFlagsTUnsafeToBreak = Int
1
fromEnum GlyphFlagsT
GlyphFlagsTUnsafeToConcat = Int
2
fromEnum GlyphFlagsT
GlyphFlagsTSafeToInsertTatweel = Int
4
fromEnum GlyphFlagsT
GlyphFlagsTDefined = Int
7
fromEnum (AnotherGlyphFlagsT Int
k) = Int
k
toEnum :: Int -> GlyphFlagsT
toEnum Int
1 = GlyphFlagsT
GlyphFlagsTUnsafeToBreak
toEnum Int
2 = GlyphFlagsT
GlyphFlagsTUnsafeToConcat
toEnum Int
4 = GlyphFlagsT
GlyphFlagsTSafeToInsertTatweel
toEnum Int
7 = GlyphFlagsT
GlyphFlagsTDefined
toEnum Int
k = Int -> GlyphFlagsT
AnotherGlyphFlagsT Int
k
instance P.Ord GlyphFlagsT where
compare :: GlyphFlagsT -> GlyphFlagsT -> Ordering
compare GlyphFlagsT
a GlyphFlagsT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (GlyphFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum GlyphFlagsT
a) (GlyphFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum GlyphFlagsT
b)
instance IsGFlag GlyphFlagsT
data BufferSerializeFormatT =
BufferSerializeFormatTText
| BufferSerializeFormatTJson
| BufferSerializeFormatTInvalid
| AnotherBufferSerializeFormatT Int
deriving (Int -> BufferSerializeFormatT -> ShowS
[BufferSerializeFormatT] -> ShowS
BufferSerializeFormatT -> String
(Int -> BufferSerializeFormatT -> ShowS)
-> (BufferSerializeFormatT -> String)
-> ([BufferSerializeFormatT] -> ShowS)
-> Show BufferSerializeFormatT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> BufferSerializeFormatT -> ShowS
showsPrec :: Int -> BufferSerializeFormatT -> ShowS
$cshow :: BufferSerializeFormatT -> String
show :: BufferSerializeFormatT -> String
$cshowList :: [BufferSerializeFormatT] -> ShowS
showList :: [BufferSerializeFormatT] -> ShowS
Show, BufferSerializeFormatT -> BufferSerializeFormatT -> Bool
(BufferSerializeFormatT -> BufferSerializeFormatT -> Bool)
-> (BufferSerializeFormatT -> BufferSerializeFormatT -> Bool)
-> Eq BufferSerializeFormatT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: BufferSerializeFormatT -> BufferSerializeFormatT -> Bool
== :: BufferSerializeFormatT -> BufferSerializeFormatT -> Bool
$c/= :: BufferSerializeFormatT -> BufferSerializeFormatT -> Bool
/= :: BufferSerializeFormatT -> BufferSerializeFormatT -> Bool
Eq)
instance P.Enum BufferSerializeFormatT where
fromEnum :: BufferSerializeFormatT -> Int
fromEnum BufferSerializeFormatT
BufferSerializeFormatTText = Int
1413830740
fromEnum BufferSerializeFormatT
BufferSerializeFormatTJson = Int
1246973774
fromEnum BufferSerializeFormatT
BufferSerializeFormatTInvalid = Int
0
fromEnum (AnotherBufferSerializeFormatT Int
k) = Int
k
toEnum :: Int -> BufferSerializeFormatT
toEnum Int
1413830740 = BufferSerializeFormatT
BufferSerializeFormatTText
toEnum Int
1246973774 = BufferSerializeFormatT
BufferSerializeFormatTJson
toEnum Int
0 = BufferSerializeFormatT
BufferSerializeFormatTInvalid
toEnum Int
k = Int -> BufferSerializeFormatT
AnotherBufferSerializeFormatT Int
k
instance P.Ord BufferSerializeFormatT where
compare :: BufferSerializeFormatT -> BufferSerializeFormatT -> Ordering
compare BufferSerializeFormatT
a BufferSerializeFormatT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (BufferSerializeFormatT -> Int
forall a. Enum a => a -> Int
P.fromEnum BufferSerializeFormatT
a) (BufferSerializeFormatT -> Int
forall a. Enum a => a -> Int
P.fromEnum BufferSerializeFormatT
b)
instance IsGFlag BufferSerializeFormatT
data BufferSerializeFlagsT =
BufferSerializeFlagsTDefault
| BufferSerializeFlagsTNoClusters
| BufferSerializeFlagsTNoPositions
| BufferSerializeFlagsTNoGlyphNames
| BufferSerializeFlagsTGlyphExtents
| BufferSerializeFlagsTGlyphFlags
| BufferSerializeFlagsTNoAdvances
| BufferSerializeFlagsTDefined
| AnotherBufferSerializeFlagsT Int
deriving (Int -> BufferSerializeFlagsT -> ShowS
[BufferSerializeFlagsT] -> ShowS
BufferSerializeFlagsT -> String
(Int -> BufferSerializeFlagsT -> ShowS)
-> (BufferSerializeFlagsT -> String)
-> ([BufferSerializeFlagsT] -> ShowS)
-> Show BufferSerializeFlagsT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> BufferSerializeFlagsT -> ShowS
showsPrec :: Int -> BufferSerializeFlagsT -> ShowS
$cshow :: BufferSerializeFlagsT -> String
show :: BufferSerializeFlagsT -> String
$cshowList :: [BufferSerializeFlagsT] -> ShowS
showList :: [BufferSerializeFlagsT] -> ShowS
Show, BufferSerializeFlagsT -> BufferSerializeFlagsT -> Bool
(BufferSerializeFlagsT -> BufferSerializeFlagsT -> Bool)
-> (BufferSerializeFlagsT -> BufferSerializeFlagsT -> Bool)
-> Eq BufferSerializeFlagsT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: BufferSerializeFlagsT -> BufferSerializeFlagsT -> Bool
== :: BufferSerializeFlagsT -> BufferSerializeFlagsT -> Bool
$c/= :: BufferSerializeFlagsT -> BufferSerializeFlagsT -> Bool
/= :: BufferSerializeFlagsT -> BufferSerializeFlagsT -> Bool
Eq)
instance P.Enum BufferSerializeFlagsT where
fromEnum :: BufferSerializeFlagsT -> Int
fromEnum BufferSerializeFlagsT
BufferSerializeFlagsTDefault = Int
0
fromEnum BufferSerializeFlagsT
BufferSerializeFlagsTNoClusters = Int
1
fromEnum BufferSerializeFlagsT
BufferSerializeFlagsTNoPositions = Int
2
fromEnum BufferSerializeFlagsT
BufferSerializeFlagsTNoGlyphNames = Int
4
fromEnum BufferSerializeFlagsT
BufferSerializeFlagsTGlyphExtents = Int
8
fromEnum BufferSerializeFlagsT
BufferSerializeFlagsTGlyphFlags = Int
16
fromEnum BufferSerializeFlagsT
BufferSerializeFlagsTNoAdvances = Int
32
fromEnum BufferSerializeFlagsT
BufferSerializeFlagsTDefined = Int
63
fromEnum (AnotherBufferSerializeFlagsT Int
k) = Int
k
toEnum :: Int -> BufferSerializeFlagsT
toEnum Int
0 = BufferSerializeFlagsT
BufferSerializeFlagsTDefault
toEnum Int
1 = BufferSerializeFlagsT
BufferSerializeFlagsTNoClusters
toEnum Int
2 = BufferSerializeFlagsT
BufferSerializeFlagsTNoPositions
toEnum Int
4 = BufferSerializeFlagsT
BufferSerializeFlagsTNoGlyphNames
toEnum Int
8 = BufferSerializeFlagsT
BufferSerializeFlagsTGlyphExtents
toEnum Int
16 = BufferSerializeFlagsT
BufferSerializeFlagsTGlyphFlags
toEnum Int
32 = BufferSerializeFlagsT
BufferSerializeFlagsTNoAdvances
toEnum Int
63 = BufferSerializeFlagsT
BufferSerializeFlagsTDefined
toEnum Int
k = Int -> BufferSerializeFlagsT
AnotherBufferSerializeFlagsT Int
k
instance P.Ord BufferSerializeFlagsT where
compare :: BufferSerializeFlagsT -> BufferSerializeFlagsT -> Ordering
compare BufferSerializeFlagsT
a BufferSerializeFlagsT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (BufferSerializeFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum BufferSerializeFlagsT
a) (BufferSerializeFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum BufferSerializeFlagsT
b)
instance IsGFlag BufferSerializeFlagsT
data BufferFlagsT =
BufferFlagsTDefault
| BufferFlagsTBot
| BufferFlagsTEot
| BufferFlagsTPreserveDefaultIgnorables
| BufferFlagsTRemoveDefaultIgnorables
| BufferFlagsTDoNotInsertDottedCircle
| BufferFlagsTVerify
| BufferFlagsTProduceUnsafeToConcat
| BufferFlagsTProduceSafeToInsertTatweel
| BufferFlagsTDefined
| AnotherBufferFlagsT Int
deriving (Int -> BufferFlagsT -> ShowS
[BufferFlagsT] -> ShowS
BufferFlagsT -> String
(Int -> BufferFlagsT -> ShowS)
-> (BufferFlagsT -> String)
-> ([BufferFlagsT] -> ShowS)
-> Show BufferFlagsT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> BufferFlagsT -> ShowS
showsPrec :: Int -> BufferFlagsT -> ShowS
$cshow :: BufferFlagsT -> String
show :: BufferFlagsT -> String
$cshowList :: [BufferFlagsT] -> ShowS
showList :: [BufferFlagsT] -> ShowS
Show, BufferFlagsT -> BufferFlagsT -> Bool
(BufferFlagsT -> BufferFlagsT -> Bool)
-> (BufferFlagsT -> BufferFlagsT -> Bool) -> Eq BufferFlagsT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: BufferFlagsT -> BufferFlagsT -> Bool
== :: BufferFlagsT -> BufferFlagsT -> Bool
$c/= :: BufferFlagsT -> BufferFlagsT -> Bool
/= :: BufferFlagsT -> BufferFlagsT -> Bool
Eq)
instance P.Enum BufferFlagsT where
fromEnum :: BufferFlagsT -> Int
fromEnum BufferFlagsT
BufferFlagsTDefault = Int
0
fromEnum BufferFlagsT
BufferFlagsTBot = Int
1
fromEnum BufferFlagsT
BufferFlagsTEot = Int
2
fromEnum BufferFlagsT
BufferFlagsTPreserveDefaultIgnorables = Int
4
fromEnum BufferFlagsT
BufferFlagsTRemoveDefaultIgnorables = Int
8
fromEnum BufferFlagsT
BufferFlagsTDoNotInsertDottedCircle = Int
16
fromEnum BufferFlagsT
BufferFlagsTVerify = Int
32
fromEnum BufferFlagsT
BufferFlagsTProduceUnsafeToConcat = Int
64
fromEnum BufferFlagsT
BufferFlagsTProduceSafeToInsertTatweel = Int
128
fromEnum BufferFlagsT
BufferFlagsTDefined = Int
255
fromEnum (AnotherBufferFlagsT Int
k) = Int
k
toEnum :: Int -> BufferFlagsT
toEnum Int
0 = BufferFlagsT
BufferFlagsTDefault
toEnum Int
1 = BufferFlagsT
BufferFlagsTBot
toEnum Int
2 = BufferFlagsT
BufferFlagsTEot
toEnum Int
4 = BufferFlagsT
BufferFlagsTPreserveDefaultIgnorables
toEnum Int
8 = BufferFlagsT
BufferFlagsTRemoveDefaultIgnorables
toEnum Int
16 = BufferFlagsT
BufferFlagsTDoNotInsertDottedCircle
toEnum Int
32 = BufferFlagsT
BufferFlagsTVerify
toEnum Int
64 = BufferFlagsT
BufferFlagsTProduceUnsafeToConcat
toEnum Int
128 = BufferFlagsT
BufferFlagsTProduceSafeToInsertTatweel
toEnum Int
255 = BufferFlagsT
BufferFlagsTDefined
toEnum Int
k = Int -> BufferFlagsT
AnotherBufferFlagsT Int
k
instance P.Ord BufferFlagsT where
compare :: BufferFlagsT -> BufferFlagsT -> Ordering
compare BufferFlagsT
a BufferFlagsT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (BufferFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum BufferFlagsT
a) (BufferFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum BufferFlagsT
b)
instance IsGFlag BufferFlagsT
data BufferDiffFlagsT =
BufferDiffFlagsTEqual
| BufferDiffFlagsTContentTypeMismatch
| BufferDiffFlagsTLengthMismatch
| BufferDiffFlagsTNotdefPresent
| BufferDiffFlagsTDottedCirclePresent
| BufferDiffFlagsTCodepointMismatch
| BufferDiffFlagsTClusterMismatch
| BufferDiffFlagsTGlyphFlagsMismatch
| BufferDiffFlagsTPositionMismatch
| AnotherBufferDiffFlagsT Int
deriving (Int -> BufferDiffFlagsT -> ShowS
[BufferDiffFlagsT] -> ShowS
BufferDiffFlagsT -> String
(Int -> BufferDiffFlagsT -> ShowS)
-> (BufferDiffFlagsT -> String)
-> ([BufferDiffFlagsT] -> ShowS)
-> Show BufferDiffFlagsT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> BufferDiffFlagsT -> ShowS
showsPrec :: Int -> BufferDiffFlagsT -> ShowS
$cshow :: BufferDiffFlagsT -> String
show :: BufferDiffFlagsT -> String
$cshowList :: [BufferDiffFlagsT] -> ShowS
showList :: [BufferDiffFlagsT] -> ShowS
Show, BufferDiffFlagsT -> BufferDiffFlagsT -> Bool
(BufferDiffFlagsT -> BufferDiffFlagsT -> Bool)
-> (BufferDiffFlagsT -> BufferDiffFlagsT -> Bool)
-> Eq BufferDiffFlagsT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: BufferDiffFlagsT -> BufferDiffFlagsT -> Bool
== :: BufferDiffFlagsT -> BufferDiffFlagsT -> Bool
$c/= :: BufferDiffFlagsT -> BufferDiffFlagsT -> Bool
/= :: BufferDiffFlagsT -> BufferDiffFlagsT -> Bool
Eq)
instance P.Enum BufferDiffFlagsT where
fromEnum :: BufferDiffFlagsT -> Int
fromEnum BufferDiffFlagsT
BufferDiffFlagsTEqual = Int
0
fromEnum BufferDiffFlagsT
BufferDiffFlagsTContentTypeMismatch = Int
1
fromEnum BufferDiffFlagsT
BufferDiffFlagsTLengthMismatch = Int
2
fromEnum BufferDiffFlagsT
BufferDiffFlagsTNotdefPresent = Int
4
fromEnum BufferDiffFlagsT
BufferDiffFlagsTDottedCirclePresent = Int
8
fromEnum BufferDiffFlagsT
BufferDiffFlagsTCodepointMismatch = Int
16
fromEnum BufferDiffFlagsT
BufferDiffFlagsTClusterMismatch = Int
32
fromEnum BufferDiffFlagsT
BufferDiffFlagsTGlyphFlagsMismatch = Int
64
fromEnum BufferDiffFlagsT
BufferDiffFlagsTPositionMismatch = Int
128
fromEnum (AnotherBufferDiffFlagsT Int
k) = Int
k
toEnum :: Int -> BufferDiffFlagsT
toEnum Int
0 = BufferDiffFlagsT
BufferDiffFlagsTEqual
toEnum Int
1 = BufferDiffFlagsT
BufferDiffFlagsTContentTypeMismatch
toEnum Int
2 = BufferDiffFlagsT
BufferDiffFlagsTLengthMismatch
toEnum Int
4 = BufferDiffFlagsT
BufferDiffFlagsTNotdefPresent
toEnum Int
8 = BufferDiffFlagsT
BufferDiffFlagsTDottedCirclePresent
toEnum Int
16 = BufferDiffFlagsT
BufferDiffFlagsTCodepointMismatch
toEnum Int
32 = BufferDiffFlagsT
BufferDiffFlagsTClusterMismatch
toEnum Int
64 = BufferDiffFlagsT
BufferDiffFlagsTGlyphFlagsMismatch
toEnum Int
128 = BufferDiffFlagsT
BufferDiffFlagsTPositionMismatch
toEnum Int
k = Int -> BufferDiffFlagsT
AnotherBufferDiffFlagsT Int
k
instance P.Ord BufferDiffFlagsT where
compare :: BufferDiffFlagsT -> BufferDiffFlagsT -> Ordering
compare BufferDiffFlagsT
a BufferDiffFlagsT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (BufferDiffFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum BufferDiffFlagsT
a) (BufferDiffFlagsT -> Int
forall a. Enum a => a -> Int
P.fromEnum BufferDiffFlagsT
b)
instance IsGFlag BufferDiffFlagsT
data AatLayoutFeatureTypeT =
AatLayoutFeatureTypeTBAatLayoutFeatureTypeInvalid
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeAllTypographic
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeLigatures
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeCursiveConnection
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeLetterCase
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeVerticalSubstitution
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeLinguisticRearrangement
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeNumberSpacing
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeSmartSwashType
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeDiacriticsType
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeVerticalPosition
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeFractions
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeOverlappingCharactersType
|
|
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeOrnamentSetsType
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeCharacterAlternatives
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeDesignComplexityType
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeStyleOptions
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeCharacterShape
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeNumberCase
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeTextSpacing
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeTransliteration
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeAnnotationType
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeKanaSpacingType
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeIdeographicSpacingType
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeUnicodeDecompositionType
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeRubyKana
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeCjkSymbolAlternativesType
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeIdeographicAlternativesType
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeCjkVerticalRomanPlacementType
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeItalicCjkRoman
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeCaseSensitiveLayout
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeAlternateKana
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeStylisticAlternatives
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeContextualAlternatives
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeLowerCase
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeUpperCase
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeLanguageTagType
| AatLayoutFeatureTypeTBAatLayoutFeatureTypeCjkRomanSpacingType
| AnotherAatLayoutFeatureTypeT Int
deriving (Int -> AatLayoutFeatureTypeT -> ShowS
[AatLayoutFeatureTypeT] -> ShowS
AatLayoutFeatureTypeT -> String
(Int -> AatLayoutFeatureTypeT -> ShowS)
-> (AatLayoutFeatureTypeT -> String)
-> ([AatLayoutFeatureTypeT] -> ShowS)
-> Show AatLayoutFeatureTypeT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> AatLayoutFeatureTypeT -> ShowS
showsPrec :: Int -> AatLayoutFeatureTypeT -> ShowS
$cshow :: AatLayoutFeatureTypeT -> String
show :: AatLayoutFeatureTypeT -> String
$cshowList :: [AatLayoutFeatureTypeT] -> ShowS
showList :: [AatLayoutFeatureTypeT] -> ShowS
Show, AatLayoutFeatureTypeT -> AatLayoutFeatureTypeT -> Bool
(AatLayoutFeatureTypeT -> AatLayoutFeatureTypeT -> Bool)
-> (AatLayoutFeatureTypeT -> AatLayoutFeatureTypeT -> Bool)
-> Eq AatLayoutFeatureTypeT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: AatLayoutFeatureTypeT -> AatLayoutFeatureTypeT -> Bool
== :: AatLayoutFeatureTypeT -> AatLayoutFeatureTypeT -> Bool
$c/= :: AatLayoutFeatureTypeT -> AatLayoutFeatureTypeT -> Bool
/= :: AatLayoutFeatureTypeT -> AatLayoutFeatureTypeT -> Bool
Eq)
instance P.Enum AatLayoutFeatureTypeT where
fromEnum :: AatLayoutFeatureTypeT -> Int
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeInvalid = Int
65535
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeAllTypographic = Int
0
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeLigatures = Int
1
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCursiveConnection = Int
2
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeLetterCase = Int
3
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeVerticalSubstitution = Int
4
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeLinguisticRearrangement = Int
5
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeNumberSpacing = Int
6
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeSmartSwashType = Int
8
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeDiacriticsType = Int
9
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeVerticalPosition = Int
10
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeFractions = Int
11
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeOverlappingCharactersType = Int
13
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeTypographicExtras = Int
14
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeMathematicalExtras = Int
15
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeOrnamentSetsType = Int
16
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCharacterAlternatives = Int
17
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeDesignComplexityType = Int
18
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeStyleOptions = Int
19
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCharacterShape = Int
20
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeNumberCase = Int
21
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeTextSpacing = Int
22
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeTransliteration = Int
23
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeAnnotationType = Int
24
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeKanaSpacingType = Int
25
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeIdeographicSpacingType = Int
26
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeUnicodeDecompositionType = Int
27
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeRubyKana = Int
28
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCjkSymbolAlternativesType = Int
29
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeIdeographicAlternativesType = Int
30
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCjkVerticalRomanPlacementType = Int
31
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeItalicCjkRoman = Int
32
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCaseSensitiveLayout = Int
33
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeAlternateKana = Int
34
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeStylisticAlternatives = Int
35
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeContextualAlternatives = Int
36
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeLowerCase = Int
37
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeUpperCase = Int
38
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeLanguageTagType = Int
39
fromEnum AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCjkRomanSpacingType = Int
103
fromEnum (AnotherAatLayoutFeatureTypeT Int
k) = Int
k
toEnum :: Int -> AatLayoutFeatureTypeT
toEnum Int
65535 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeInvalid
toEnum Int
0 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeAllTypographic
toEnum Int
1 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeLigatures
toEnum Int
2 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCursiveConnection
toEnum Int
3 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeLetterCase
toEnum Int
4 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeVerticalSubstitution
toEnum Int
5 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeLinguisticRearrangement
toEnum Int
6 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeNumberSpacing
toEnum Int
8 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeSmartSwashType
toEnum Int
9 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeDiacriticsType
toEnum Int
10 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeVerticalPosition
toEnum Int
11 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeFractions
toEnum Int
13 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeOverlappingCharactersType
toEnum Int
14 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeTypographicExtras
toEnum Int
15 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeMathematicalExtras
toEnum Int
16 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeOrnamentSetsType
toEnum Int
17 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCharacterAlternatives
toEnum Int
18 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeDesignComplexityType
toEnum Int
19 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeStyleOptions
toEnum Int
20 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCharacterShape
toEnum Int
21 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeNumberCase
toEnum Int
22 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeTextSpacing
toEnum Int
23 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeTransliteration
toEnum Int
24 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeAnnotationType
toEnum Int
25 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeKanaSpacingType
toEnum Int
26 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeIdeographicSpacingType
toEnum Int
27 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeUnicodeDecompositionType
toEnum Int
28 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeRubyKana
toEnum Int
29 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCjkSymbolAlternativesType
toEnum Int
30 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeIdeographicAlternativesType
toEnum Int
31 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCjkVerticalRomanPlacementType
toEnum Int
32 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeItalicCjkRoman
toEnum Int
33 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCaseSensitiveLayout
toEnum Int
34 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeAlternateKana
toEnum Int
35 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeStylisticAlternatives
toEnum Int
36 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeContextualAlternatives
toEnum Int
37 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeLowerCase
toEnum Int
38 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeUpperCase
toEnum Int
39 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeLanguageTagType
toEnum Int
103 = AatLayoutFeatureTypeT
AatLayoutFeatureTypeTBAatLayoutFeatureTypeCjkRomanSpacingType
toEnum Int
k = Int -> AatLayoutFeatureTypeT
AnotherAatLayoutFeatureTypeT Int
k
instance P.Ord AatLayoutFeatureTypeT where
compare :: AatLayoutFeatureTypeT -> AatLayoutFeatureTypeT -> Ordering
compare AatLayoutFeatureTypeT
a AatLayoutFeatureTypeT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (AatLayoutFeatureTypeT -> Int
forall a. Enum a => a -> Int
P.fromEnum AatLayoutFeatureTypeT
a) (AatLayoutFeatureTypeT -> Int
forall a. Enum a => a -> Int
P.fromEnum AatLayoutFeatureTypeT
b)
instance IsGFlag AatLayoutFeatureTypeT
data AatLayoutFeatureSelectorT =
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInvalid
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllTypeFeaturesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllTypeFeaturesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRequiredLigaturesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRequiredLigaturesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCommonLigaturesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCommonLigaturesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRareLigaturesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRareLigaturesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLogosOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLogosOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRebusPicturesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRebusPicturesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiphthongLigaturesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiphthongLigaturesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSquaredLigaturesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSquaredLigaturesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAbbrevSquaredLigaturesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAbbrevSquaredLigaturesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSymbolLigaturesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSymbolLigaturesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualLigaturesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualLigaturesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHistoricalLigaturesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHistoricalLigaturesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUnconnected
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPartiallyConnected
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCursive
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUpperAndLowerCase
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllCaps
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllLowerCase
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSmallCaps
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInitialCaps
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInitialCapsAndSmallCaps
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSubstituteVerticalFormsOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSubstituteVerticalFormsOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLinguisticRearrangementOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLinguisticRearrangementOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMonospacedNumbers
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalNumbers
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorThirdWidthNumbers
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorQuarterWidthNumbers
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorWordInitialSwashesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorWordInitialSwashesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorWordFinalSwashesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorWordFinalSwashesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLineInitialSwashesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLineInitialSwashesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLineFinalSwashesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLineFinalSwashesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNonFinalSwashesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNonFinalSwashesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorShowDiacritics
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHideDiacritics
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDecomposeDiacritics
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNormalPosition
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSuperiors
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInferiors
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorOrdinals
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorScientificInferiors
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoFractions
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorVerticalFractions
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiagonalFractions
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPreventOverlapOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPreventOverlapOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphensToEmDashOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphensToEmDashOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphenToEnDashOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphenToEnDashOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSlashedZeroOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSlashedZeroOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFormInterrobangOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFormInterrobangOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSmartQuotesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSmartQuotesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPeriodsToEllipsisOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPeriodsToEllipsisOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphenToMinusOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphenToMinusOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAsteriskToMultiplyOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAsteriskToMultiplyOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSlashToDivideOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSlashToDivideOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInequalityLigaturesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInequalityLigaturesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorExponentsOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorExponentsOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMathematicalGreekOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMathematicalGreekOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoOrnaments
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDingbats
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPiCharacters
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFleurons
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDecorativeBorders
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInternationalSymbols
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMathSymbols
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoAlternates
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel1
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel2
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel3
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel4
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel5
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoStyleOptions
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDisplayText
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorEngravedText
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIlluminatedCaps
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTitlingCaps
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTallCaps
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalCharacters
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSimplifiedCharacters
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorJis1978Characters
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorJis1983Characters
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorJis1990Characters
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltOne
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltTwo
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltThree
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltFour
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltFive
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorExpertCharacters
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorJis2004Characters
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHojoCharacters
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNlccharacters
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalNamesCharacters
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLowerCaseNumbers
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUpperCaseNumbers
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalText
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMonospacedText
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHalfWidthText
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorThirdWidthText
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorQuarterWidthText
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAltProportionalText
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAltHalfWidthText
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoTransliteration
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHanjaToHangul
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHiraganaToKatakana
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorKatakanaToHiragana
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorKanaToRomanization
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRomanizationToHiragana
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRomanizationToKatakana
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHanjaToHangulAltOne
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHanjaToHangulAltTwo
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHanjaToHangulAltThree
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoAnnotation
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorBoxAnnotation
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRoundedBoxAnnotation
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCircleAnnotation
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInvertedCircleAnnotation
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorParenthesisAnnotation
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPeriodAnnotation
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRomanNumeralAnnotation
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiamondAnnotation
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInvertedBoxAnnotation
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInvertedRoundedBoxAnnotation
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFullWidthKana
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalKana
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFullWidthIdeographs
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalIdeographs
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHalfWidthIdeographs
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCanonicalCompositionOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCanonicalCompositionOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCompatibilityCompositionOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCompatibilityCompositionOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTranscodingCompositionOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTranscodingCompositionOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoRubyKana
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRubyKana
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRubyKanaOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRubyKanaOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoCjkSymbolAlternatives
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltOne
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltTwo
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltThree
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltFour
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltFive
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoIdeographicAlternatives
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltOne
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltTwo
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltThree
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltFour
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltFive
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkVerticalRomanCentered
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkVerticalRomanHbaseline
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoCjkItalicRoman
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkItalicRoman
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkItalicRomanOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkItalicRomanOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCaseSensitiveLayoutOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCaseSensitiveLayoutOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCaseSensitiveSpacingOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCaseSensitiveSpacingOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAlternateHorizKanaOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAlternateHorizKanaOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAlternateVertKanaOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAlternateVertKanaOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoStylisticAlternates
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltOneOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltOneOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwoOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwoOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThreeOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThreeOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFiveOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFiveOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSevenOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSevenOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEightOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEightOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTenOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTenOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltElevenOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltElevenOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwelveOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwelveOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThirteenOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThirteenOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourteenOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourteenOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFifteenOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFifteenOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixteenOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixteenOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSeventeenOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSeventeenOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEighteenOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEighteenOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineteenOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineteenOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwentyOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwentyOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualAlternatesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualAlternatesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSwashAlternatesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSwashAlternatesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualSwashAlternatesOn
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualSwashAlternatesOff
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDefaultLowerCase
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLowerCaseSmallCaps
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLowerCasePetiteCaps
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDefaultUpperCase
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUpperCaseSmallCaps
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUpperCasePetiteCaps
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHalfWidthCjkRoman
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalCjkRoman
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDefaultCjkRoman
| AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFullWidthCjkRoman
| AnotherAatLayoutFeatureSelectorT Int
deriving (Int -> AatLayoutFeatureSelectorT -> ShowS
[AatLayoutFeatureSelectorT] -> ShowS
AatLayoutFeatureSelectorT -> String
(Int -> AatLayoutFeatureSelectorT -> ShowS)
-> (AatLayoutFeatureSelectorT -> String)
-> ([AatLayoutFeatureSelectorT] -> ShowS)
-> Show AatLayoutFeatureSelectorT
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> AatLayoutFeatureSelectorT -> ShowS
showsPrec :: Int -> AatLayoutFeatureSelectorT -> ShowS
$cshow :: AatLayoutFeatureSelectorT -> String
show :: AatLayoutFeatureSelectorT -> String
$cshowList :: [AatLayoutFeatureSelectorT] -> ShowS
showList :: [AatLayoutFeatureSelectorT] -> ShowS
Show, AatLayoutFeatureSelectorT -> AatLayoutFeatureSelectorT -> Bool
(AatLayoutFeatureSelectorT -> AatLayoutFeatureSelectorT -> Bool)
-> (AatLayoutFeatureSelectorT -> AatLayoutFeatureSelectorT -> Bool)
-> Eq AatLayoutFeatureSelectorT
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: AatLayoutFeatureSelectorT -> AatLayoutFeatureSelectorT -> Bool
== :: AatLayoutFeatureSelectorT -> AatLayoutFeatureSelectorT -> Bool
$c/= :: AatLayoutFeatureSelectorT -> AatLayoutFeatureSelectorT -> Bool
/= :: AatLayoutFeatureSelectorT -> AatLayoutFeatureSelectorT -> Bool
Eq)
instance P.Enum AatLayoutFeatureSelectorT where
fromEnum :: AatLayoutFeatureSelectorT -> Int
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInvalid = Int
65535
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllTypeFeaturesOn = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllTypeFeaturesOff = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRequiredLigaturesOn = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRequiredLigaturesOff = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCommonLigaturesOn = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCommonLigaturesOff = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRareLigaturesOn = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRareLigaturesOff = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLogosOn = Int
6
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLogosOff = Int
7
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRebusPicturesOn = Int
8
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRebusPicturesOff = Int
9
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiphthongLigaturesOn = Int
10
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiphthongLigaturesOff = Int
11
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSquaredLigaturesOn = Int
12
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSquaredLigaturesOff = Int
13
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAbbrevSquaredLigaturesOn = Int
14
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAbbrevSquaredLigaturesOff = Int
15
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSymbolLigaturesOn = Int
16
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSymbolLigaturesOff = Int
17
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualLigaturesOn = Int
18
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualLigaturesOff = Int
19
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHistoricalLigaturesOn = Int
20
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHistoricalLigaturesOff = Int
21
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUnconnected = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPartiallyConnected = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCursive = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUpperAndLowerCase = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllCaps = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllLowerCase = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSmallCaps = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInitialCaps = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInitialCapsAndSmallCaps = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSubstituteVerticalFormsOn = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSubstituteVerticalFormsOff = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLinguisticRearrangementOn = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLinguisticRearrangementOff = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMonospacedNumbers = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalNumbers = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorThirdWidthNumbers = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorQuarterWidthNumbers = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorWordInitialSwashesOn = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorWordInitialSwashesOff = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorWordFinalSwashesOn = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorWordFinalSwashesOff = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLineInitialSwashesOn = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLineInitialSwashesOff = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLineFinalSwashesOn = Int
6
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLineFinalSwashesOff = Int
7
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNonFinalSwashesOn = Int
8
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNonFinalSwashesOff = Int
9
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorShowDiacritics = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHideDiacritics = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDecomposeDiacritics = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNormalPosition = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSuperiors = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInferiors = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorOrdinals = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorScientificInferiors = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoFractions = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorVerticalFractions = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiagonalFractions = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPreventOverlapOn = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPreventOverlapOff = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphensToEmDashOn = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphensToEmDashOff = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphenToEnDashOn = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphenToEnDashOff = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSlashedZeroOn = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSlashedZeroOff = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFormInterrobangOn = Int
6
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFormInterrobangOff = Int
7
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSmartQuotesOn = Int
8
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSmartQuotesOff = Int
9
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPeriodsToEllipsisOn = Int
10
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPeriodsToEllipsisOff = Int
11
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphenToMinusOn = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphenToMinusOff = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAsteriskToMultiplyOn = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAsteriskToMultiplyOff = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSlashToDivideOn = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSlashToDivideOff = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInequalityLigaturesOn = Int
6
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInequalityLigaturesOff = Int
7
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorExponentsOn = Int
8
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorExponentsOff = Int
9
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMathematicalGreekOn = Int
10
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMathematicalGreekOff = Int
11
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoOrnaments = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDingbats = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPiCharacters = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFleurons = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDecorativeBorders = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInternationalSymbols = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMathSymbols = Int
6
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoAlternates = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel1 = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel2 = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel3 = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel4 = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel5 = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoStyleOptions = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDisplayText = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorEngravedText = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIlluminatedCaps = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTitlingCaps = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTallCaps = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalCharacters = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSimplifiedCharacters = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorJis1978Characters = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorJis1983Characters = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorJis1990Characters = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltOne = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltTwo = Int
6
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltThree = Int
7
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltFour = Int
8
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltFive = Int
9
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorExpertCharacters = Int
10
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorJis2004Characters = Int
11
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHojoCharacters = Int
12
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNlccharacters = Int
13
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalNamesCharacters = Int
14
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLowerCaseNumbers = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUpperCaseNumbers = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalText = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMonospacedText = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHalfWidthText = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorThirdWidthText = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorQuarterWidthText = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAltProportionalText = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAltHalfWidthText = Int
6
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoTransliteration = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHanjaToHangul = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHiraganaToKatakana = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorKatakanaToHiragana = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorKanaToRomanization = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRomanizationToHiragana = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRomanizationToKatakana = Int
6
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHanjaToHangulAltOne = Int
7
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHanjaToHangulAltTwo = Int
8
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHanjaToHangulAltThree = Int
9
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoAnnotation = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorBoxAnnotation = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRoundedBoxAnnotation = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCircleAnnotation = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInvertedCircleAnnotation = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorParenthesisAnnotation = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPeriodAnnotation = Int
6
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRomanNumeralAnnotation = Int
7
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiamondAnnotation = Int
8
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInvertedBoxAnnotation = Int
9
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInvertedRoundedBoxAnnotation = Int
10
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFullWidthKana = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalKana = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFullWidthIdeographs = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalIdeographs = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHalfWidthIdeographs = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCanonicalCompositionOn = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCanonicalCompositionOff = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCompatibilityCompositionOn = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCompatibilityCompositionOff = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTranscodingCompositionOn = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTranscodingCompositionOff = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoRubyKana = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRubyKana = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRubyKanaOn = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRubyKanaOff = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoCjkSymbolAlternatives = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltOne = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltTwo = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltThree = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltFour = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltFive = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoIdeographicAlternatives = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltOne = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltTwo = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltThree = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltFour = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltFive = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkVerticalRomanCentered = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkVerticalRomanHbaseline = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoCjkItalicRoman = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkItalicRoman = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkItalicRomanOn = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkItalicRomanOff = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCaseSensitiveLayoutOn = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCaseSensitiveLayoutOff = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCaseSensitiveSpacingOn = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCaseSensitiveSpacingOff = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAlternateHorizKanaOn = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAlternateHorizKanaOff = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAlternateVertKanaOn = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAlternateVertKanaOff = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoStylisticAlternates = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltOneOn = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltOneOff = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwoOn = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwoOff = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThreeOn = Int
6
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThreeOff = Int
7
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourOn = Int
8
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourOff = Int
9
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFiveOn = Int
10
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFiveOff = Int
11
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixOn = Int
12
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixOff = Int
13
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSevenOn = Int
14
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSevenOff = Int
15
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEightOn = Int
16
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEightOff = Int
17
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineOn = Int
18
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineOff = Int
19
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTenOn = Int
20
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTenOff = Int
21
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltElevenOn = Int
22
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltElevenOff = Int
23
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwelveOn = Int
24
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwelveOff = Int
25
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThirteenOn = Int
26
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThirteenOff = Int
27
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourteenOn = Int
28
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourteenOff = Int
29
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFifteenOn = Int
30
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFifteenOff = Int
31
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixteenOn = Int
32
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixteenOff = Int
33
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSeventeenOn = Int
34
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSeventeenOff = Int
35
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEighteenOn = Int
36
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEighteenOff = Int
37
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineteenOn = Int
38
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineteenOff = Int
39
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwentyOn = Int
40
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwentyOff = Int
41
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualAlternatesOn = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualAlternatesOff = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSwashAlternatesOn = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSwashAlternatesOff = Int
3
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualSwashAlternatesOn = Int
4
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualSwashAlternatesOff = Int
5
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDefaultLowerCase = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLowerCaseSmallCaps = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLowerCasePetiteCaps = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDefaultUpperCase = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUpperCaseSmallCaps = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUpperCasePetiteCaps = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHalfWidthCjkRoman = Int
0
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalCjkRoman = Int
1
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDefaultCjkRoman = Int
2
fromEnum AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFullWidthCjkRoman = Int
3
fromEnum (AnotherAatLayoutFeatureSelectorT Int
k) = Int
k
toEnum :: Int -> AatLayoutFeatureSelectorT
toEnum Int
65535 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInvalid
toEnum Int
0 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllTypeFeaturesOn
toEnum Int
1 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllTypeFeaturesOff
toEnum Int
2 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCommonLigaturesOn
toEnum Int
3 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCommonLigaturesOff
toEnum Int
4 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRareLigaturesOn
toEnum Int
5 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRareLigaturesOff
toEnum Int
6 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLogosOn
toEnum Int
7 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLogosOff
toEnum Int
8 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRebusPicturesOn
toEnum Int
9 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRebusPicturesOff
toEnum Int
10 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiphthongLigaturesOn
toEnum Int
11 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiphthongLigaturesOff
toEnum Int
12 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSquaredLigaturesOn
toEnum Int
13 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSquaredLigaturesOff
toEnum Int
14 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAbbrevSquaredLigaturesOn
toEnum Int
15 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAbbrevSquaredLigaturesOff
toEnum Int
16 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSymbolLigaturesOn
toEnum Int
17 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSymbolLigaturesOff
toEnum Int
18 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualLigaturesOn
toEnum Int
19 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualLigaturesOff
toEnum Int
20 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHistoricalLigaturesOn
toEnum Int
21 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHistoricalLigaturesOff
toEnum Int
22 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltElevenOn
toEnum Int
23 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltElevenOff
toEnum Int
24 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwelveOn
toEnum Int
25 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwelveOff
toEnum Int
26 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThirteenOn
toEnum Int
27 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThirteenOff
toEnum Int
28 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourteenOn
toEnum Int
29 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourteenOff
toEnum Int
30 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFifteenOn
toEnum Int
31 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFifteenOff
toEnum Int
32 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixteenOn
toEnum Int
33 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixteenOff
toEnum Int
34 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSeventeenOn
toEnum Int
35 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSeventeenOff
toEnum Int
36 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEighteenOn
toEnum Int
37 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEighteenOff
toEnum Int
38 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineteenOn
toEnum Int
39 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineteenOff
toEnum Int
40 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwentyOn
toEnum Int
41 = AatLayoutFeatureSelectorT
AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwentyOff
toEnum Int
k = Int -> AatLayoutFeatureSelectorT
AnotherAatLayoutFeatureSelectorT Int
k
instance P.Ord AatLayoutFeatureSelectorT where
compare :: AatLayoutFeatureSelectorT -> AatLayoutFeatureSelectorT -> Ordering
compare AatLayoutFeatureSelectorT
a AatLayoutFeatureSelectorT
b = Int -> Int -> Ordering
forall a. Ord a => a -> a -> Ordering
P.compare (AatLayoutFeatureSelectorT -> Int
forall a. Enum a => a -> Int
P.fromEnum AatLayoutFeatureSelectorT
a) (AatLayoutFeatureSelectorT -> Int
forall a. Enum a => a -> Int
P.fromEnum AatLayoutFeatureSelectorT
b)
instance IsGFlag AatLayoutFeatureSelectorT