gi-harfbuzz 0.0.10 → 0.0.11
raw patch · 4 files changed
+12/−7 lines, 4 filesdep ~haskell-gisetup-changedPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: haskell-gi
API changes (from Hackage documentation)
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAbbrevSquaredLigaturesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAbbrevSquaredLigaturesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAllCaps :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAllLowerCase :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAllTypeFeaturesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAllTypeFeaturesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAltHalfWidthText :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAltProportionalText :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAlternateHorizKanaOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAlternateHorizKanaOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAlternateVertKanaOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAlternateVertKanaOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAsteriskToMultiplyOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTAsteriskToMultiplyOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTBoxAnnotation :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCanonicalCompositionOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCanonicalCompositionOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCaseSensitiveLayoutOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCaseSensitiveLayoutOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCaseSensitiveSpacingOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCaseSensitiveSpacingOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCircleAnnotation :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCjkItalicRoman :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCjkItalicRomanOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCjkItalicRomanOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCjkSymbolAltFive :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCjkSymbolAltFour :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCjkSymbolAltOne :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCjkSymbolAltThree :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCjkSymbolAltTwo :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCjkVerticalRomanCentered :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCjkVerticalRomanHbaseline :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCommonLigaturesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCommonLigaturesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCompatibilityCompositionOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCompatibilityCompositionOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTContextualAlternatesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTContextualAlternatesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTContextualLigaturesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTContextualLigaturesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTContextualSwashAlternatesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTContextualSwashAlternatesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTCursive :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDecomposeDiacritics :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDecorativeBorders :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDefaultCjkRoman :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDefaultLowerCase :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDefaultUpperCase :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDesignLevel1 :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDesignLevel2 :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDesignLevel3 :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDesignLevel4 :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDesignLevel5 :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDiagonalFractions :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDiamondAnnotation :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDingbats :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDiphthongLigaturesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDiphthongLigaturesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTDisplayText :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTEngravedText :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTExpertCharacters :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTExponentsOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTExponentsOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTFleurons :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTFormInterrobangOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTFormInterrobangOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTFullWidthCjkRoman :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTFullWidthIdeographs :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTFullWidthKana :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHalfWidthCjkRoman :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHalfWidthIdeographs :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHalfWidthText :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHanjaToHangul :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHanjaToHangulAltOne :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHanjaToHangulAltThree :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHanjaToHangulAltTwo :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHideDiacritics :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHiraganaToKatakana :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHistoricalLigaturesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHistoricalLigaturesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHojoCharacters :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHyphenToEnDashOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHyphenToEnDashOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHyphenToMinusOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHyphenToMinusOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHyphensToEmDashOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTHyphensToEmDashOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTIdeographicAltFive :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTIdeographicAltFour :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTIdeographicAltOne :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTIdeographicAltThree :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTIdeographicAltTwo :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTIlluminatedCaps :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTInequalityLigaturesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTInequalityLigaturesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTInferiors :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTInitialCaps :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTInitialCapsAndSmallCaps :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTInternationalSymbols :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTInvalid :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTInvertedBoxAnnotation :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTInvertedCircleAnnotation :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTInvertedRoundedBoxAnnotation :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTJis1978Characters :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTJis1983Characters :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTJis1990Characters :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTJis2004Characters :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTKanaToRomanization :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTKatakanaToHiragana :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTLineFinalSwashesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTLineFinalSwashesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTLineInitialSwashesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTLineInitialSwashesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTLinguisticRearrangementOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTLinguisticRearrangementOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTLogosOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTLogosOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTLowerCaseNumbers :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTLowerCasePetiteCaps :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTLowerCaseSmallCaps :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTMathSymbols :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTMathematicalGreekOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTMathematicalGreekOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTMonospacedNumbers :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTMonospacedText :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNlccharacters :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNoAlternates :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNoAnnotation :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNoCjkItalicRoman :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNoCjkSymbolAlternatives :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNoFractions :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNoIdeographicAlternatives :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNoOrnaments :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNoRubyKana :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNoStyleOptions :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNoStylisticAlternates :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNoTransliteration :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNonFinalSwashesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNonFinalSwashesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTNormalPosition :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTOrdinals :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTParenthesisAnnotation :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTPartiallyConnected :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTPeriodAnnotation :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTPeriodsToEllipsisOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTPeriodsToEllipsisOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTPiCharacters :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTPreventOverlapOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTPreventOverlapOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTProportionalCjkRoman :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTProportionalIdeographs :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTProportionalKana :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTProportionalNumbers :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTProportionalText :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTQuarterWidthNumbers :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTQuarterWidthText :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTRareLigaturesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTRareLigaturesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTRebusPicturesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTRebusPicturesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTRequiredLigaturesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTRequiredLigaturesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTRomanNumeralAnnotation :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTRomanizationToHiragana :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTRomanizationToKatakana :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTRoundedBoxAnnotation :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTRubyKana :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTRubyKanaOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTRubyKanaOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTScientificInferiors :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTShowDiacritics :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSimplifiedCharacters :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSlashToDivideOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSlashToDivideOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSlashedZeroOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSlashedZeroOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSmallCaps :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSmartQuotesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSmartQuotesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSquaredLigaturesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSquaredLigaturesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltEightOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltEightOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltEighteenOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltEighteenOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltElevenOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltElevenOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltFifteenOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltFifteenOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltFiveOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltFiveOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltFourOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltFourOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltFourteenOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltFourteenOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltNineOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltNineOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltNineteenOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltNineteenOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltOneOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltOneOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltSevenOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltSevenOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltSeventeenOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltSeventeenOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltSixOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltSixOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltSixteenOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltSixteenOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltTenOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltTenOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltThirteenOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltThirteenOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltThreeOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltThreeOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltTwelveOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltTwelveOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltTwentyOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltTwentyOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltTwoOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTStylisticAltTwoOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSubstituteVerticalFormsOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSubstituteVerticalFormsOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSuperiors :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSwashAlternatesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSwashAlternatesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSymbolLigaturesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTSymbolLigaturesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTTallCaps :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTThirdWidthNumbers :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTThirdWidthText :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTTitlingCaps :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTTraditionalAltFive :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTTraditionalAltFour :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTTraditionalAltOne :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTTraditionalAltThree :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTTraditionalAltTwo :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTTraditionalCharacters :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTTraditionalNamesCharacters :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTTranscodingCompositionOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTTranscodingCompositionOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTUnconnected :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTUpperAndLowerCase :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTUpperCaseNumbers :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTUpperCasePetiteCaps :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTUpperCaseSmallCaps :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTVerticalFractions :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTWordFinalSwashesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTWordFinalSwashesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTWordInitialSwashesOff :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureSelectorTWordInitialSwashesOn :: AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTAllTypographic :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTAlternateKana :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTAnnotationType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTCaseSensitiveLayout :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTCharacterAlternatives :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTCharacterShape :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTCjkRomanSpacingType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTCjkSymbolAlternativesType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTCjkVerticalRomanPlacementType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTContextualAlternatives :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTCursiveConnection :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTDesignComplexityType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTDiacriticsType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTFractions :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTIdeographicAlternativesType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTIdeographicSpacingType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTInvalid :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTItalicCjkRoman :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTKanaSpacingType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTLanguageTagType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTLetterCase :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTLigatures :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTLinguisticRearrangement :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTLowerCase :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTMathematicalExtras :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTNumberCase :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTNumberSpacing :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTOrnamentSetsType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTOverlappingCharactersType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTRubyKana :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTSmartSwashType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTStyleOptions :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTStylisticAlternatives :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTTextSpacing :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTTransliteration :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTTypographicExtras :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTUnicodeDecompositionType :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTUpperCase :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTVerticalPosition :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AatLayoutFeatureTypeTVerticalSubstitution :: AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AnotherAatLayoutFeatureSelectorT :: Int -> AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: AnotherAatLayoutFeatureTypeT :: Int -> AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: AnotherBufferSerializeFormatT :: Int -> BufferSerializeFormatT
- GI.HarfBuzz.Enums: AnotherOtLayoutBaselineTagT :: Int -> OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: AnotherOtMetaTagT :: Int -> OtMetaTagT
- GI.HarfBuzz.Enums: AnotherOtMetricsTagT :: Int -> OtMetricsTagT
- GI.HarfBuzz.Enums: AnotherScriptT :: Int -> ScriptT
- GI.HarfBuzz.Enums: AnotherStyleTagT :: Int -> StyleTagT
- GI.HarfBuzz.Enums: BufferSerializeFormatTInvalid :: BufferSerializeFormatT
- GI.HarfBuzz.Enums: BufferSerializeFormatTJson :: BufferSerializeFormatT
- GI.HarfBuzz.Enums: BufferSerializeFormatTText :: BufferSerializeFormatT
- GI.HarfBuzz.Enums: OtLayoutBaselineTagTHanging :: OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: OtLayoutBaselineTagTIdeoEmboxBottomOrLeft :: OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: OtLayoutBaselineTagTIdeoEmboxCentral :: OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: OtLayoutBaselineTagTIdeoEmboxTopOrRight :: OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: OtLayoutBaselineTagTIdeoFaceBottomOrLeft :: OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: OtLayoutBaselineTagTIdeoFaceCentral :: OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: OtLayoutBaselineTagTIdeoFaceTopOrRight :: OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: OtLayoutBaselineTagTMath :: OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: OtLayoutBaselineTagTRoman :: OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: OtMetaTagTDesignLanguages :: OtMetaTagT
- GI.HarfBuzz.Enums: OtMetaTagTSupportedLanguages :: OtMetaTagT
- GI.HarfBuzz.Enums: OtMetricsTagTCapHeight :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTHorizontalAscender :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTHorizontalCaretOffset :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTHorizontalCaretRise :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTHorizontalCaretRun :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTHorizontalClippingAscent :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTHorizontalClippingDescent :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTHorizontalDescender :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTHorizontalLineGap :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTStrikeoutOffset :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTStrikeoutSize :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTSubscriptEmXOffset :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTSubscriptEmXSize :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTSubscriptEmYOffset :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTSubscriptEmYSize :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTSuperscriptEmXOffset :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTSuperscriptEmXSize :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTSuperscriptEmYOffset :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTSuperscriptEmYSize :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTUnderlineOffset :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTUnderlineSize :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTVerticalAscender :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTVerticalCaretOffset :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTVerticalCaretRise :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTVerticalCaretRun :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTVerticalDescender :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTVerticalLineGap :: OtMetricsTagT
- GI.HarfBuzz.Enums: OtMetricsTagTXHeight :: OtMetricsTagT
- GI.HarfBuzz.Enums: ScriptTAdlam :: ScriptT
- GI.HarfBuzz.Enums: ScriptTAhom :: ScriptT
- GI.HarfBuzz.Enums: ScriptTAnatolianHieroglyphs :: ScriptT
- GI.HarfBuzz.Enums: ScriptTArabic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTArmenian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTAvestan :: ScriptT
- GI.HarfBuzz.Enums: ScriptTBalinese :: ScriptT
- GI.HarfBuzz.Enums: ScriptTBamum :: ScriptT
- GI.HarfBuzz.Enums: ScriptTBassaVah :: ScriptT
- GI.HarfBuzz.Enums: ScriptTBatak :: ScriptT
- GI.HarfBuzz.Enums: ScriptTBengali :: ScriptT
- GI.HarfBuzz.Enums: ScriptTBhaiksuki :: ScriptT
- GI.HarfBuzz.Enums: ScriptTBopomofo :: ScriptT
- GI.HarfBuzz.Enums: ScriptTBrahmi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTBraille :: ScriptT
- GI.HarfBuzz.Enums: ScriptTBuginese :: ScriptT
- GI.HarfBuzz.Enums: ScriptTBuhid :: ScriptT
- GI.HarfBuzz.Enums: ScriptTCanadianSyllabics :: ScriptT
- GI.HarfBuzz.Enums: ScriptTCarian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTCaucasianAlbanian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTChakma :: ScriptT
- GI.HarfBuzz.Enums: ScriptTCham :: ScriptT
- GI.HarfBuzz.Enums: ScriptTCherokee :: ScriptT
- GI.HarfBuzz.Enums: ScriptTChorasmian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTCommon :: ScriptT
- GI.HarfBuzz.Enums: ScriptTCoptic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTCuneiform :: ScriptT
- GI.HarfBuzz.Enums: ScriptTCypriot :: ScriptT
- GI.HarfBuzz.Enums: ScriptTCyproMinoan :: ScriptT
- GI.HarfBuzz.Enums: ScriptTCyrillic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTDeseret :: ScriptT
- GI.HarfBuzz.Enums: ScriptTDevanagari :: ScriptT
- GI.HarfBuzz.Enums: ScriptTDivesAkuru :: ScriptT
- GI.HarfBuzz.Enums: ScriptTDogra :: ScriptT
- GI.HarfBuzz.Enums: ScriptTDuployan :: ScriptT
- GI.HarfBuzz.Enums: ScriptTEgyptianHieroglyphs :: ScriptT
- GI.HarfBuzz.Enums: ScriptTElbasan :: ScriptT
- GI.HarfBuzz.Enums: ScriptTElymaic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTEthiopic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTGeorgian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTGlagolitic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTGothic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTGrantha :: ScriptT
- GI.HarfBuzz.Enums: ScriptTGreek :: ScriptT
- GI.HarfBuzz.Enums: ScriptTGujarati :: ScriptT
- GI.HarfBuzz.Enums: ScriptTGunjalaGondi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTGurmukhi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTHan :: ScriptT
- GI.HarfBuzz.Enums: ScriptTHangul :: ScriptT
- GI.HarfBuzz.Enums: ScriptTHanifiRohingya :: ScriptT
- GI.HarfBuzz.Enums: ScriptTHanunoo :: ScriptT
- GI.HarfBuzz.Enums: ScriptTHatran :: ScriptT
- GI.HarfBuzz.Enums: ScriptTHebrew :: ScriptT
- GI.HarfBuzz.Enums: ScriptTHiragana :: ScriptT
- GI.HarfBuzz.Enums: ScriptTImperialAramaic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTInherited :: ScriptT
- GI.HarfBuzz.Enums: ScriptTInscriptionalPahlavi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTInscriptionalParthian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTInvalid :: ScriptT
- GI.HarfBuzz.Enums: ScriptTJavanese :: ScriptT
- GI.HarfBuzz.Enums: ScriptTKaithi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTKannada :: ScriptT
- GI.HarfBuzz.Enums: ScriptTKatakana :: ScriptT
- GI.HarfBuzz.Enums: ScriptTKawi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTKayahLi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTKharoshthi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTKhitanSmallScript :: ScriptT
- GI.HarfBuzz.Enums: ScriptTKhmer :: ScriptT
- GI.HarfBuzz.Enums: ScriptTKhojki :: ScriptT
- GI.HarfBuzz.Enums: ScriptTKhudawadi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTLao :: ScriptT
- GI.HarfBuzz.Enums: ScriptTLatin :: ScriptT
- GI.HarfBuzz.Enums: ScriptTLepcha :: ScriptT
- GI.HarfBuzz.Enums: ScriptTLimbu :: ScriptT
- GI.HarfBuzz.Enums: ScriptTLinearA :: ScriptT
- GI.HarfBuzz.Enums: ScriptTLinearB :: ScriptT
- GI.HarfBuzz.Enums: ScriptTLisu :: ScriptT
- GI.HarfBuzz.Enums: ScriptTLycian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTLydian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMahajani :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMakasar :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMalayalam :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMandaic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTManichaean :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMarchen :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMasaramGondi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMath :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMedefaidrin :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMeeteiMayek :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMendeKikakui :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMeroiticCursive :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMeroiticHieroglyphs :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMiao :: ScriptT
- GI.HarfBuzz.Enums: ScriptTModi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMongolian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMro :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMultani :: ScriptT
- GI.HarfBuzz.Enums: ScriptTMyanmar :: ScriptT
- GI.HarfBuzz.Enums: ScriptTNabataean :: ScriptT
- GI.HarfBuzz.Enums: ScriptTNagMundari :: ScriptT
- GI.HarfBuzz.Enums: ScriptTNandinagari :: ScriptT
- GI.HarfBuzz.Enums: ScriptTNewTaiLue :: ScriptT
- GI.HarfBuzz.Enums: ScriptTNewa :: ScriptT
- GI.HarfBuzz.Enums: ScriptTNko :: ScriptT
- GI.HarfBuzz.Enums: ScriptTNushu :: ScriptT
- GI.HarfBuzz.Enums: ScriptTNyiakengPuachueHmong :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOgham :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOlChiki :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOldHungarian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOldItalic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOldNorthArabian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOldPermic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOldPersian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOldSogdian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOldSouthArabian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOldTurkic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOldUyghur :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOriya :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOsage :: ScriptT
- GI.HarfBuzz.Enums: ScriptTOsmanya :: ScriptT
- GI.HarfBuzz.Enums: ScriptTPahawhHmong :: ScriptT
- GI.HarfBuzz.Enums: ScriptTPalmyrene :: ScriptT
- GI.HarfBuzz.Enums: ScriptTPauCinHau :: ScriptT
- GI.HarfBuzz.Enums: ScriptTPhagsPa :: ScriptT
- GI.HarfBuzz.Enums: ScriptTPhoenician :: ScriptT
- GI.HarfBuzz.Enums: ScriptTPsalterPahlavi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTRejang :: ScriptT
- GI.HarfBuzz.Enums: ScriptTRunic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTSamaritan :: ScriptT
- GI.HarfBuzz.Enums: ScriptTSaurashtra :: ScriptT
- GI.HarfBuzz.Enums: ScriptTSharada :: ScriptT
- GI.HarfBuzz.Enums: ScriptTShavian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTSiddham :: ScriptT
- GI.HarfBuzz.Enums: ScriptTSignwriting :: ScriptT
- GI.HarfBuzz.Enums: ScriptTSinhala :: ScriptT
- GI.HarfBuzz.Enums: ScriptTSogdian :: ScriptT
- GI.HarfBuzz.Enums: ScriptTSoraSompeng :: ScriptT
- GI.HarfBuzz.Enums: ScriptTSoyombo :: ScriptT
- GI.HarfBuzz.Enums: ScriptTSundanese :: ScriptT
- GI.HarfBuzz.Enums: ScriptTSylotiNagri :: ScriptT
- GI.HarfBuzz.Enums: ScriptTSyriac :: ScriptT
- GI.HarfBuzz.Enums: ScriptTTagalog :: ScriptT
- GI.HarfBuzz.Enums: ScriptTTagbanwa :: ScriptT
- GI.HarfBuzz.Enums: ScriptTTaiLe :: ScriptT
- GI.HarfBuzz.Enums: ScriptTTaiTham :: ScriptT
- GI.HarfBuzz.Enums: ScriptTTaiViet :: ScriptT
- GI.HarfBuzz.Enums: ScriptTTakri :: ScriptT
- GI.HarfBuzz.Enums: ScriptTTamil :: ScriptT
- GI.HarfBuzz.Enums: ScriptTTangsa :: ScriptT
- GI.HarfBuzz.Enums: ScriptTTangut :: ScriptT
- GI.HarfBuzz.Enums: ScriptTTelugu :: ScriptT
- GI.HarfBuzz.Enums: ScriptTThaana :: ScriptT
- GI.HarfBuzz.Enums: ScriptTThai :: ScriptT
- GI.HarfBuzz.Enums: ScriptTTibetan :: ScriptT
- GI.HarfBuzz.Enums: ScriptTTifinagh :: ScriptT
- GI.HarfBuzz.Enums: ScriptTTirhuta :: ScriptT
- GI.HarfBuzz.Enums: ScriptTToto :: ScriptT
- GI.HarfBuzz.Enums: ScriptTUgaritic :: ScriptT
- GI.HarfBuzz.Enums: ScriptTUnknown :: ScriptT
- GI.HarfBuzz.Enums: ScriptTVai :: ScriptT
- GI.HarfBuzz.Enums: ScriptTVithkuqi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTWancho :: ScriptT
- GI.HarfBuzz.Enums: ScriptTWarangCiti :: ScriptT
- GI.HarfBuzz.Enums: ScriptTYezidi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTYi :: ScriptT
- GI.HarfBuzz.Enums: ScriptTZanabazarSquare :: ScriptT
- GI.HarfBuzz.Enums: StyleTagTItalic :: StyleTagT
- GI.HarfBuzz.Enums: StyleTagTOpticalSize :: StyleTagT
- GI.HarfBuzz.Enums: StyleTagTSlantAngle :: StyleTagT
- GI.HarfBuzz.Enums: StyleTagTSlantRatio :: StyleTagT
- GI.HarfBuzz.Enums: StyleTagTWeight :: StyleTagT
- GI.HarfBuzz.Enums: StyleTagTWidth :: StyleTagT
- GI.HarfBuzz.Enums: data AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: data AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: data BufferSerializeFormatT
- GI.HarfBuzz.Enums: data OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: data OtMetaTagT
- GI.HarfBuzz.Enums: data OtMetricsTagT
- GI.HarfBuzz.Enums: data ScriptT
- GI.HarfBuzz.Enums: data StyleTagT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.BufferClusterLevelT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.BufferContentTypeT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.BufferSerializeFormatT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.DirectionT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.MemoryModeT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.OtLayoutGlyphClassT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.OtMathConstantT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.OtMathKernT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.OtMetaTagT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.OtMetricsTagT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.OtNameIdPredefinedT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.PaintCompositeModeT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.PaintExtendT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.ScriptT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.StyleTagT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.UnicodeCombiningClassT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.HarfBuzz.Enums.UnicodeGeneralCategoryT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.BufferClusterLevelT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.BufferContentTypeT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.BufferSerializeFormatT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.DirectionT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.MemoryModeT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.OtLayoutGlyphClassT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.OtMathConstantT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.OtMathKernT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.OtMetaTagT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.OtMetricsTagT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.OtNameIdPredefinedT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.PaintCompositeModeT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.PaintExtendT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.ScriptT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.StyleTagT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.UnicodeCombiningClassT
- GI.HarfBuzz.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Enums.UnicodeGeneralCategoryT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.BufferClusterLevelT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.BufferContentTypeT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.BufferSerializeFormatT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.DirectionT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.MemoryModeT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.OtLayoutGlyphClassT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.OtMathConstantT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.OtMathKernT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.OtMetaTagT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.OtMetricsTagT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.OtNameIdPredefinedT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.PaintCompositeModeT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.PaintExtendT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.ScriptT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.StyleTagT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.UnicodeCombiningClassT
- GI.HarfBuzz.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Enums.UnicodeGeneralCategoryT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.BufferClusterLevelT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.BufferContentTypeT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.BufferSerializeFormatT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.DirectionT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.MemoryModeT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.OtLayoutGlyphClassT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.OtMathConstantT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.OtMathKernT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.OtMetaTagT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.OtMetricsTagT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.OtNameIdPredefinedT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.PaintCompositeModeT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.PaintExtendT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.ScriptT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.StyleTagT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.UnicodeCombiningClassT
- GI.HarfBuzz.Enums: instance GHC.Classes.Eq GI.HarfBuzz.Enums.UnicodeGeneralCategoryT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.BufferClusterLevelT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.BufferContentTypeT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.BufferSerializeFormatT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.DirectionT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.MemoryModeT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.OtLayoutGlyphClassT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.OtMathConstantT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.OtMathKernT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.OtMetaTagT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.OtMetricsTagT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.OtNameIdPredefinedT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.PaintCompositeModeT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.PaintExtendT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.ScriptT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.StyleTagT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.UnicodeCombiningClassT
- GI.HarfBuzz.Enums: instance GHC.Classes.Ord GI.HarfBuzz.Enums.UnicodeGeneralCategoryT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.BufferClusterLevelT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.BufferContentTypeT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.BufferSerializeFormatT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.DirectionT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.MemoryModeT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.OtLayoutGlyphClassT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.OtMathConstantT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.OtMathKernT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.OtMetaTagT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.OtMetricsTagT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.OtNameIdPredefinedT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.PaintCompositeModeT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.PaintExtendT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.ScriptT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.StyleTagT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.UnicodeCombiningClassT
- GI.HarfBuzz.Enums: instance GHC.Enum.Enum GI.HarfBuzz.Enums.UnicodeGeneralCategoryT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.AatLayoutFeatureSelectorT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.AatLayoutFeatureTypeT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.BufferClusterLevelT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.BufferContentTypeT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.BufferSerializeFormatT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.DirectionT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.MemoryModeT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.OtLayoutBaselineTagT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.OtLayoutGlyphClassT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.OtMathConstantT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.OtMathKernT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.OtMetaTagT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.OtMetricsTagT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.OtNameIdPredefinedT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.PaintCompositeModeT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.PaintExtendT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.ScriptT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.StyleTagT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.UnicodeCombiningClassT
- GI.HarfBuzz.Enums: instance GHC.Show.Show GI.HarfBuzz.Enums.UnicodeGeneralCategoryT
- GI.HarfBuzz.Flags: OtMathGlyphPartFlagsTExtender :: OtMathGlyphPartFlagsT
- GI.HarfBuzz.Flags: OtVarAxisFlagsTHidden :: OtVarAxisFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.BoxedFlags GI.HarfBuzz.Flags.BufferDiffFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.BoxedFlags GI.HarfBuzz.Flags.BufferFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.BoxedFlags GI.HarfBuzz.Flags.BufferSerializeFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.BoxedFlags GI.HarfBuzz.Flags.GlyphFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.BoxedFlags GI.HarfBuzz.Flags.OtColorPaletteFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.BoxedFlags GI.HarfBuzz.Flags.OtMathGlyphPartFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.BoxedFlags GI.HarfBuzz.Flags.OtVarAxisFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Flags.BufferDiffFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Flags.BufferFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Flags.BufferSerializeFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Flags.GlyphFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Flags.OtColorPaletteFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Flags.OtMathGlyphPartFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.TypedObject GI.HarfBuzz.Flags.OtVarAxisFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Flags.BufferDiffFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Flags.BufferFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Flags.BufferSerializeFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Flags.GlyphFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Flags.OtColorPaletteFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Flags.OtMathGlyphPartFlagsT
- GI.HarfBuzz.Flags: instance Data.GI.Base.Overloading.HasParentTypes GI.HarfBuzz.Flags.OtVarAxisFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Eq GI.HarfBuzz.Flags.BufferDiffFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Eq GI.HarfBuzz.Flags.BufferFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Eq GI.HarfBuzz.Flags.BufferSerializeFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Eq GI.HarfBuzz.Flags.GlyphFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Eq GI.HarfBuzz.Flags.OtColorPaletteFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Eq GI.HarfBuzz.Flags.OtMathGlyphPartFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Eq GI.HarfBuzz.Flags.OtVarAxisFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Ord GI.HarfBuzz.Flags.BufferDiffFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Ord GI.HarfBuzz.Flags.BufferFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Ord GI.HarfBuzz.Flags.BufferSerializeFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Ord GI.HarfBuzz.Flags.GlyphFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Ord GI.HarfBuzz.Flags.OtColorPaletteFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Ord GI.HarfBuzz.Flags.OtMathGlyphPartFlagsT
- GI.HarfBuzz.Flags: instance GHC.Classes.Ord GI.HarfBuzz.Flags.OtVarAxisFlagsT
- GI.HarfBuzz.Flags: instance GHC.Enum.Enum GI.HarfBuzz.Flags.BufferDiffFlagsT
- GI.HarfBuzz.Flags: instance GHC.Enum.Enum GI.HarfBuzz.Flags.BufferFlagsT
- GI.HarfBuzz.Flags: instance GHC.Enum.Enum GI.HarfBuzz.Flags.BufferSerializeFlagsT
- GI.HarfBuzz.Flags: instance GHC.Enum.Enum GI.HarfBuzz.Flags.GlyphFlagsT
- GI.HarfBuzz.Flags: instance GHC.Enum.Enum GI.HarfBuzz.Flags.OtColorPaletteFlagsT
- GI.HarfBuzz.Flags: instance GHC.Enum.Enum GI.HarfBuzz.Flags.OtMathGlyphPartFlagsT
- GI.HarfBuzz.Flags: instance GHC.Enum.Enum GI.HarfBuzz.Flags.OtVarAxisFlagsT
- GI.HarfBuzz.Flags: instance GHC.Show.Show GI.HarfBuzz.Flags.BufferDiffFlagsT
- GI.HarfBuzz.Flags: instance GHC.Show.Show GI.HarfBuzz.Flags.BufferFlagsT
- GI.HarfBuzz.Flags: instance GHC.Show.Show GI.HarfBuzz.Flags.BufferSerializeFlagsT
- GI.HarfBuzz.Flags: instance GHC.Show.Show GI.HarfBuzz.Flags.GlyphFlagsT
- GI.HarfBuzz.Flags: instance GHC.Show.Show GI.HarfBuzz.Flags.OtColorPaletteFlagsT
- GI.HarfBuzz.Flags: instance GHC.Show.Show GI.HarfBuzz.Flags.OtMathGlyphPartFlagsT
- GI.HarfBuzz.Flags: instance GHC.Show.Show GI.HarfBuzz.Flags.OtVarAxisFlagsT
- GI.HarfBuzz.Functions: version :: (HasCallStack, MonadIO m) => m (Word32, Word32, Word32)
- GI.HarfBuzz.Functions: versionAtleast :: (HasCallStack, MonadIO m) => Word32 -> Word32 -> Word32 -> m Int32
- GI.HarfBuzz.Functions: versionString :: (HasCallStack, MonadIO m) => m Text
- GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT tag
- GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT
- GI.HarfBuzz.Structs.BlobT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.BlobT.BlobT)
- GI.HarfBuzz.Structs.BlobT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.BlobT.BlobT
- GI.HarfBuzz.Structs.BufferT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.BufferT.BufferT)
- GI.HarfBuzz.Structs.BufferT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.BufferT.BufferT
- GI.HarfBuzz.Structs.ColorLineT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.ColorLineT.ColorLineT tag
- GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.ColorLineT.ColorLineT)
- GI.HarfBuzz.Structs.ColorLineT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.ColorLineT.ColorLineT
- GI.HarfBuzz.Structs.ColorStopT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.ColorStopT.ColorStopT tag
- GI.HarfBuzz.Structs.ColorStopT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.ColorStopT.ColorStopT)
- GI.HarfBuzz.Structs.ColorStopT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.ColorStopT.ColorStopT
- GI.HarfBuzz.Structs.DrawFuncsT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT)
- GI.HarfBuzz.Structs.DrawFuncsT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT
- GI.HarfBuzz.Structs.DrawStateT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.DrawStateT.DrawStateT tag
- GI.HarfBuzz.Structs.DrawStateT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.DrawStateT.DrawStateT)
- GI.HarfBuzz.Structs.DrawStateT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.DrawStateT.DrawStateT
- GI.HarfBuzz.Structs.FaceT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.FaceT.FaceT)
- GI.HarfBuzz.Structs.FaceT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.FaceT.FaceT
- GI.HarfBuzz.Structs.FeatureT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.FeatureT.FeatureT tag
- GI.HarfBuzz.Structs.FeatureT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.FeatureT.FeatureT)
- GI.HarfBuzz.Structs.FeatureT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.FeatureT.FeatureT
- GI.HarfBuzz.Structs.FontExtentsT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT tag
- GI.HarfBuzz.Structs.FontExtentsT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT
- GI.HarfBuzz.Structs.FontFuncsT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT)
- GI.HarfBuzz.Structs.FontFuncsT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT
- GI.HarfBuzz.Structs.FontT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.FontT.FontT)
- GI.HarfBuzz.Structs.FontT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.FontT.FontT
- GI.HarfBuzz.Structs.GlyphExtentsT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT tag
- GI.HarfBuzz.Structs.GlyphExtentsT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT
- GI.HarfBuzz.Structs.GlyphInfoT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT tag
- GI.HarfBuzz.Structs.GlyphInfoT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT)
- GI.HarfBuzz.Structs.GlyphInfoT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT
- GI.HarfBuzz.Structs.GlyphPositionT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT tag
- GI.HarfBuzz.Structs.GlyphPositionT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT)
- GI.HarfBuzz.Structs.GlyphPositionT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT
- GI.HarfBuzz.Structs.LanguageT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.LanguageT.LanguageT
- GI.HarfBuzz.Structs.MapT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.MapT.MapT)
- GI.HarfBuzz.Structs.MapT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.MapT.MapT
- GI.HarfBuzz.Structs.OtColorLayerT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT tag
- GI.HarfBuzz.Structs.OtColorLayerT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT
- GI.HarfBuzz.Structs.OtMathGlyphPartT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT tag
- GI.HarfBuzz.Structs.OtMathGlyphPartT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT)
- GI.HarfBuzz.Structs.OtMathGlyphPartT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT
- GI.HarfBuzz.Structs.OtMathGlyphVariantT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT tag
- GI.HarfBuzz.Structs.OtMathGlyphVariantT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT)
- GI.HarfBuzz.Structs.OtMathGlyphVariantT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT
- GI.HarfBuzz.Structs.OtMathKernEntryT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT tag
- GI.HarfBuzz.Structs.OtMathKernEntryT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT
- GI.HarfBuzz.Structs.OtNameEntryT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT tag
- GI.HarfBuzz.Structs.OtNameEntryT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT
- GI.HarfBuzz.Structs.OtVarAxisInfoT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT tag
- GI.HarfBuzz.Structs.OtVarAxisInfoT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT)
- GI.HarfBuzz.Structs.OtVarAxisInfoT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT
- GI.HarfBuzz.Structs.OtVarAxisT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT tag
- GI.HarfBuzz.Structs.OtVarAxisT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT
- GI.HarfBuzz.Structs.PaintFuncsT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT)
- GI.HarfBuzz.Structs.PaintFuncsT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT
- GI.HarfBuzz.Structs.SegmentPropertiesT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT tag
- GI.HarfBuzz.Structs.SegmentPropertiesT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT)
- GI.HarfBuzz.Structs.SegmentPropertiesT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT
- GI.HarfBuzz.Structs.SetT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.SetT.SetT)
- GI.HarfBuzz.Structs.SetT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.SetT.SetT
- GI.HarfBuzz.Structs.ShapePlanT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT)
- GI.HarfBuzz.Structs.ShapePlanT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT
- GI.HarfBuzz.Structs.UnicodeFuncsT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT)
- GI.HarfBuzz.Structs.UnicodeFuncsT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT
- GI.HarfBuzz.Structs.UserDataKeyT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT tag
- GI.HarfBuzz.Structs.UserDataKeyT: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT)
- GI.HarfBuzz.Structs.UserDataKeyT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT
- GI.HarfBuzz.Structs.VariationT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.VariationT.VariationT tag
- GI.HarfBuzz.Structs.VariationT: instance GHC.Classes.Eq GI.HarfBuzz.Structs.VariationT.VariationT
- GI.HarfBuzz.Unions.VarIntT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Unions.VarIntT.VarIntT tag
- GI.HarfBuzz.Unions.VarIntT: instance GHC.Classes.Eq GI.HarfBuzz.Unions.VarIntT.VarIntT
- GI.HarfBuzz.Unions.VarNumT: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Unions.VarNumT.VarNumT tag
- GI.HarfBuzz.Unions.VarNumT: instance GHC.Classes.Eq GI.HarfBuzz.Unions.VarNumT.VarNumT
+ GI.HarfBuzz: GArray :: Ptr (GArray a) -> GArray a
+ GI.HarfBuzz: GByteArray :: Ptr GByteArray -> GByteArray
+ GI.HarfBuzz: GError :: ManagedPtr GError -> GError
+ GI.HarfBuzz: GHashTable :: Ptr (GHashTable a b) -> GHashTable a b
+ GI.HarfBuzz: GList :: Ptr (GList a) -> GList a
+ GI.HarfBuzz: GParamSpec :: ManagedPtr GParamSpec -> GParamSpec
+ GI.HarfBuzz: GPtrArray :: Ptr (GPtrArray a) -> GPtrArray a
+ GI.HarfBuzz: GSList :: Ptr (GSList a) -> GSList a
+ GI.HarfBuzz: GType :: CGType -> GType
+ GI.HarfBuzz: GValue :: ManagedPtr GValue -> GValue
+ GI.HarfBuzz: GVariant :: ManagedPtr GVariant -> GVariant
+ GI.HarfBuzz: GVariantDictEntry :: key -> value -> GVariantDictEntry key value
+ GI.HarfBuzz: GVariantHandle :: Int32 -> GVariantHandle
+ GI.HarfBuzz: GVariantSinglet :: a -> GVariantSinglet a
+ GI.HarfBuzz: ManagedPtr :: ForeignPtr a -> Maybe CallStack -> IORef (Maybe CallStack) -> ManagedPtr a
+ GI.HarfBuzz: PtrWrapped :: Ptr a -> PtrWrapped a
+ GI.HarfBuzz: UnexpectedNullPointerReturn :: Text -> UnexpectedNullPointerReturn
+ GI.HarfBuzz: [:!<~] :: forall obj info (attr :: Symbol) (tag1 :: AttrOpTag) b model (tag :: AttrOpTag). (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag1 info obj, AttrSetTypeConstraint info b, ?_haskell_gi_modelProxy :: ModelProxy model) => AttrLabelProxy attr -> DynVal model b -> AttrOp obj tag
+ GI.HarfBuzz: [:&=] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrTransferTypeConstraint info b, AttrSetTypeConstraint info (AttrTransferType info)) => AttrLabelProxy attr -> b -> AttrOp obj tag
+ GI.HarfBuzz: [:::] :: forall object info. SignalProxy object info -> Text -> SignalProxy object info
+ GI.HarfBuzz: [:<~] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b model. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b, AttrOpAllowed 'AttrGet info obj, EqMaybe b (AttrGetType info), ?_haskell_gi_modelProxy :: ModelProxy model) => AttrLabelProxy attr -> DynVal model b -> AttrOp obj tag
+ GI.HarfBuzz: [:=>] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> IO b -> AttrOp obj tag
+ GI.HarfBuzz: [:=] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> b -> AttrOp obj tag
+ GI.HarfBuzz: [:~>] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> IO b) -> AttrOp obj tag
+ GI.HarfBuzz: [:~] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> b) -> AttrOp obj tag
+ GI.HarfBuzz: [After] :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag
+ GI.HarfBuzz: [Bind] :: forall obj info (propName :: Symbol) (tag :: AttrOpTag) model outType (components :: [Symbol]) (fieldName :: Symbol). (HasAttributeList obj, GObject obj, info ~ ResolveAttribute propName obj, AttrInfo info, KnownSymbol (AttrLabel info), AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrOpAllowed 'AttrPut info obj, ?_haskell_gi_modelProxy :: ModelProxy model, outType ~ AttrGetType info, AttrSetTypeConstraint info outType, components ~ Components fieldName, PathFieldAccess components model outType, KnownSymbol fieldName, Eq outType) => AttrLabelProxy propName -> AttrLabelProxy fieldName -> AttrOp obj tag
+ GI.HarfBuzz: [On] :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag
+ GI.HarfBuzz: [PropertyNotify] :: forall info1 (propName :: Symbol) object (pl :: Symbol). (info1 ~ ResolveAttribute propName object, AttrInfo info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object GObjectNotifySignalInfo
+ GI.HarfBuzz: [PropertySet] :: forall info1 (propName :: Symbol) object b (pl :: Symbol). (info1 ~ ResolveAttribute propName object, AttrInfo info1, AttrBaseTypeConstraint info1 object, b ~ AttrGetType info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object (GObjectPropertySetSignalInfo b)
+ GI.HarfBuzz: [gtypeToCGType] :: GType -> CGType
+ GI.HarfBuzz: [managedForeignPtr] :: ManagedPtr a -> ForeignPtr a
+ GI.HarfBuzz: [managedPtrAllocCallStack] :: ManagedPtr a -> Maybe CallStack
+ GI.HarfBuzz: [managedPtrIsDisowned] :: ManagedPtr a -> IORef (Maybe CallStack)
+ GI.HarfBuzz: [nullPtrErrorMsg] :: UnexpectedNullPointerReturn -> Text
+ GI.HarfBuzz: [unwrapPtr] :: PtrWrapped a -> Ptr a
+ GI.HarfBuzz: after :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId
+ GI.HarfBuzz: asA :: (ManagedPtrNewtype a, ManagedPtrNewtype b, HasParentTypes b, IsDescendantOf a b) => b -> (ManagedPtr a -> a) -> a
+ GI.HarfBuzz: boxedPtrCalloc :: CallocPtr a => IO (Ptr a)
+ GI.HarfBuzz: boxedPtrCopy :: BoxedPtr a => a -> IO a
+ GI.HarfBuzz: boxedPtrFree :: BoxedPtr a => a -> IO ()
+ GI.HarfBuzz: byteStringToCString :: ByteString -> IO CString
+ GI.HarfBuzz: castTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o', GObject o') => (ManagedPtr o' -> o') -> o -> IO (Maybe o')
+ GI.HarfBuzz: catchGErrorJust :: GErrorClass err => err -> IO a -> (GErrorMessage -> IO a) -> IO a
+ GI.HarfBuzz: catchGErrorJustDomain :: GErrorClass err => IO a -> (err -> GErrorMessage -> IO a) -> IO a
+ GI.HarfBuzz: checkGError :: (Ptr (Ptr GError) -> IO a) -> (GError -> IO a) -> IO a
+ GI.HarfBuzz: checkInstanceType :: (ManagedPtrNewtype o, TypedObject o) => o -> GType -> IO Bool
+ GI.HarfBuzz: class TypedObject a => BoxedEnum a
+ GI.HarfBuzz: class TypedObject a => BoxedFlags a
+ GI.HarfBuzz: class ManagedPtrNewtype a => BoxedPtr a
+ GI.HarfBuzz: class BoxedPtr a => CallocPtr a
+ GI.HarfBuzz: class (ManagedPtrNewtype a, TypedObject a) => GBoxed a
+ GI.HarfBuzz: class Enum err => GErrorClass err
+ GI.HarfBuzz: class (ManagedPtrNewtype a, TypedObject a) => GObject a
+ GI.HarfBuzz: class Enum a => IsGFlag a
+ GI.HarfBuzz: class IsGValue a
+ GI.HarfBuzz: class IsGVariant a
+ GI.HarfBuzz: class Ord a => IsGVariantBasicType a
+ GI.HarfBuzz: class Coercible a ManagedPtr () => ManagedPtrNewtype a
+ GI.HarfBuzz: class HasParentTypes a => TypedObject a
+ GI.HarfBuzz: copyBoxed :: (HasCallStack, GBoxed a) => a -> IO (Ptr a)
+ GI.HarfBuzz: copyBoxedPtr :: GBoxed a => Ptr a -> IO (Ptr a)
+ GI.HarfBuzz: copyBytes :: (HasCallStack, CallocPtr a) => Int -> Ptr a -> IO (Ptr a)
+ GI.HarfBuzz: cstringPackPtr :: CString -> PtrWrapped CString
+ GI.HarfBuzz: cstringToByteString :: HasCallStack => CString -> IO ByteString
+ GI.HarfBuzz: cstringToString :: HasCallStack => CString -> IO String
+ GI.HarfBuzz: cstringToText :: HasCallStack => CString -> IO Text
+ GI.HarfBuzz: cstringUnpackPtr :: PtrWrapped CString -> CString
+ GI.HarfBuzz: data AttrOp obj (tag :: AttrOpTag)
+ GI.HarfBuzz: data GArray a
+ GI.HarfBuzz: data GByteArray
+ GI.HarfBuzz: data GClosure a
+ GI.HarfBuzz: data GHashTable a b
+ GI.HarfBuzz: data GList a
+ GI.HarfBuzz: data GPtrArray a
+ GI.HarfBuzz: data GSList a
+ GI.HarfBuzz: data GVariantDictEntry key value
+ GI.HarfBuzz: data GVariantObjectPath
+ GI.HarfBuzz: data GVariantSignature
+ GI.HarfBuzz: data ManagedPtr a
+ GI.HarfBuzz: data SignalProxy object info
+ GI.HarfBuzz: data UnexpectedNullPointerReturn
+ GI.HarfBuzz: disownBoxed :: (HasCallStack, GBoxed a) => a -> IO (Ptr a)
+ GI.HarfBuzz: disownGVariant :: GVariant -> IO (Ptr GVariant)
+ GI.HarfBuzz: disownManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
+ GI.HarfBuzz: disownObject :: (HasCallStack, GObject a) => a -> IO (Ptr b)
+ GI.HarfBuzz: freeBoxed :: (HasCallStack, GBoxed a) => a -> IO ()
+ GI.HarfBuzz: fromGValue :: (IsGValue a, MonadIO m) => GValue -> m a
+ GI.HarfBuzz: fromGVariant :: IsGVariant a => GVariant -> IO (Maybe a)
+ GI.HarfBuzz: gDirectEqual :: GEqualFunc (Ptr a)
+ GI.HarfBuzz: gDirectHash :: GHashFunc (Ptr a)
+ GI.HarfBuzz: gStrEqual :: GEqualFunc CString
+ GI.HarfBuzz: gStrHash :: GHashFunc CString
+ GI.HarfBuzz: g_list_free :: Ptr (GList a) -> IO ()
+ GI.HarfBuzz: g_slist_free :: Ptr (GSList a) -> IO ()
+ GI.HarfBuzz: gerrorClassDomain :: GErrorClass err => err -> Text
+ GI.HarfBuzz: gerrorCode :: GError -> IO GErrorCode
+ GI.HarfBuzz: gerrorDomain :: GError -> IO GQuark
+ GI.HarfBuzz: gerrorMessage :: GError -> IO GErrorMessage
+ GI.HarfBuzz: gerrorNew :: GErrorDomain -> GErrorCode -> GErrorMessage -> IO GError
+ GI.HarfBuzz: get :: forall info (attr :: Symbol) obj result m. (AttrGetC info obj attr result, MonadIO m) => obj -> AttrLabelProxy attr -> m result
+ GI.HarfBuzz: gflagsToWord :: (Num b, IsGFlag a) => [a] -> b
+ GI.HarfBuzz: glibType :: TypedObject a => IO GType
+ GI.HarfBuzz: gtypeName :: GType -> IO String
+ GI.HarfBuzz: gvalueGType_ :: IsGValue a => IO GType
+ GI.HarfBuzz: gvalueGet_ :: IsGValue a => Ptr GValue -> IO a
+ GI.HarfBuzz: gvaluePackPtr :: Ptr GValue -> PtrWrapped (Ptr GValue)
+ GI.HarfBuzz: gvalueSet_ :: IsGValue a => Ptr GValue -> a -> IO ()
+ GI.HarfBuzz: gvalueUnpackPtr :: PtrWrapped (Ptr GValue) -> Ptr GValue
+ GI.HarfBuzz: gvariantFromBool :: Bool -> IO GVariant
+ GI.HarfBuzz: gvariantFromBytestring :: ByteString -> IO GVariant
+ GI.HarfBuzz: gvariantFromDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => key -> value -> IO GVariant
+ GI.HarfBuzz: gvariantFromDouble :: Double -> IO GVariant
+ GI.HarfBuzz: gvariantFromGVariant :: GVariant -> IO GVariant
+ GI.HarfBuzz: gvariantFromHandle :: Int32 -> IO GVariant
+ GI.HarfBuzz: gvariantFromInt16 :: Int16 -> IO GVariant
+ GI.HarfBuzz: gvariantFromInt32 :: Int32 -> IO GVariant
+ GI.HarfBuzz: gvariantFromInt64 :: Int64 -> IO GVariant
+ GI.HarfBuzz: gvariantFromList :: IsGVariant a => [a] -> IO GVariant
+ GI.HarfBuzz: gvariantFromMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => Map key value -> IO GVariant
+ GI.HarfBuzz: gvariantFromMaybe :: IsGVariant a => Maybe a -> IO GVariant
+ GI.HarfBuzz: gvariantFromObjectPath :: GVariantObjectPath -> IO GVariant
+ GI.HarfBuzz: gvariantFromSignature :: GVariantSignature -> IO GVariant
+ GI.HarfBuzz: gvariantFromText :: Text -> IO GVariant
+ GI.HarfBuzz: gvariantFromTuple :: [GVariant] -> IO GVariant
+ GI.HarfBuzz: gvariantFromWord16 :: Word16 -> IO GVariant
+ GI.HarfBuzz: gvariantFromWord32 :: Word32 -> IO GVariant
+ GI.HarfBuzz: gvariantFromWord64 :: Word64 -> IO GVariant
+ GI.HarfBuzz: gvariantFromWord8 :: Word8 -> IO GVariant
+ GI.HarfBuzz: gvariantGetTypeString :: GVariant -> IO Text
+ GI.HarfBuzz: gvariantObjectPathToText :: GVariantObjectPath -> Text
+ GI.HarfBuzz: gvariantSignatureToText :: GVariantSignature -> Text
+ GI.HarfBuzz: gvariantToBool :: GVariant -> IO (Maybe Bool)
+ GI.HarfBuzz: gvariantToBytestring :: GVariant -> IO (Maybe ByteString)
+ GI.HarfBuzz: gvariantToDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (key, value))
+ GI.HarfBuzz: gvariantToDouble :: GVariant -> IO (Maybe Double)
+ GI.HarfBuzz: gvariantToGVariant :: GVariant -> IO (Maybe GVariant)
+ GI.HarfBuzz: gvariantToHandle :: GVariant -> IO (Maybe Int32)
+ GI.HarfBuzz: gvariantToInt16 :: GVariant -> IO (Maybe Int16)
+ GI.HarfBuzz: gvariantToInt32 :: GVariant -> IO (Maybe Int32)
+ GI.HarfBuzz: gvariantToInt64 :: GVariant -> IO (Maybe Int64)
+ GI.HarfBuzz: gvariantToList :: IsGVariant a => GVariant -> IO (Maybe [a])
+ GI.HarfBuzz: gvariantToMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (Map key value))
+ GI.HarfBuzz: gvariantToMaybe :: IsGVariant a => GVariant -> IO (Maybe (Maybe a))
+ GI.HarfBuzz: gvariantToObjectPath :: GVariant -> IO (Maybe Text)
+ GI.HarfBuzz: gvariantToSignature :: GVariant -> IO (Maybe Text)
+ GI.HarfBuzz: gvariantToText :: GVariant -> IO (Maybe Text)
+ GI.HarfBuzz: gvariantToTuple :: GVariant -> IO (Maybe [GVariant])
+ GI.HarfBuzz: gvariantToWord16 :: GVariant -> IO (Maybe Word16)
+ GI.HarfBuzz: gvariantToWord32 :: GVariant -> IO (Maybe Word32)
+ GI.HarfBuzz: gvariantToWord64 :: GVariant -> IO (Maybe Word64)
+ GI.HarfBuzz: gvariantToWord8 :: GVariant -> IO (Maybe Word8)
+ GI.HarfBuzz: handleGErrorJust :: GErrorClass err => err -> (GErrorMessage -> IO a) -> IO a -> IO a
+ GI.HarfBuzz: handleGErrorJustDomain :: GErrorClass err => (err -> GErrorMessage -> IO a) -> IO a -> IO a
+ GI.HarfBuzz: mapCArrayWithLength :: (Storable a, Integral b) => b -> (a -> IO c) -> Ptr a -> IO ()
+ GI.HarfBuzz: mapGArray :: Storable a => (a -> IO b) -> Ptr (GArray a) -> IO ()
+ GI.HarfBuzz: mapGList :: (Ptr a -> IO b) -> Ptr (GList (Ptr a)) -> IO ()
+ GI.HarfBuzz: mapGSList :: (Ptr a -> IO b) -> Ptr (GSList (Ptr a)) -> IO ()
+ GI.HarfBuzz: mapPtrArray :: (Ptr a -> IO b) -> Ptr (GPtrArray (Ptr a)) -> IO ()
+ GI.HarfBuzz: mapZeroTerminatedCArray :: (Ptr a -> IO b) -> Ptr (Ptr a) -> IO ()
+ GI.HarfBuzz: maybePokeGError :: Ptr (Ptr GError) -> Maybe GError -> IO ()
+ GI.HarfBuzz: maybeWithManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => Maybe a -> (Ptr a -> IO c) -> IO c
+ GI.HarfBuzz: new :: (Constructible a tag, MonadIO m) => (ManagedPtr a -> a) -> [AttrOp a tag] -> m a
+ GI.HarfBuzz: newBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.HarfBuzz: newGVariantFromPtr :: Ptr GVariant -> IO GVariant
+ GI.HarfBuzz: newGVariantObjectPath :: Text -> Maybe GVariantObjectPath
+ GI.HarfBuzz: newGVariantSignature :: Text -> Maybe GVariantSignature
+ GI.HarfBuzz: newManagedPtr :: HasCallStack => Ptr a -> IO () -> IO (ManagedPtr a)
+ GI.HarfBuzz: newManagedPtr' :: HasCallStack => FinalizerPtr a -> Ptr a -> IO (ManagedPtr a)
+ GI.HarfBuzz: newManagedPtr_ :: Ptr a -> IO (ManagedPtr a)
+ GI.HarfBuzz: newObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a
+ GI.HarfBuzz: newPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.HarfBuzz: newtype GError
+ GI.HarfBuzz: newtype GParamSpec
+ GI.HarfBuzz: newtype GType
+ GI.HarfBuzz: newtype GValue
+ GI.HarfBuzz: newtype GVariant
+ GI.HarfBuzz: newtype GVariantHandle
+ GI.HarfBuzz: newtype GVariantSinglet a
+ GI.HarfBuzz: newtype PtrWrapped a
+ GI.HarfBuzz: noGParamSpec :: Maybe GParamSpec
+ GI.HarfBuzz: noGVariant :: Maybe GVariant
+ GI.HarfBuzz: on :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId
+ GI.HarfBuzz: packBlockArray :: Int -> [Ptr a] -> IO (Ptr a)
+ GI.HarfBuzz: packByteString :: ByteString -> IO (Ptr Word8)
+ GI.HarfBuzz: packFileNameArray :: [String] -> IO (Ptr CString)
+ GI.HarfBuzz: packGArray :: Storable a => [a] -> IO (Ptr (GArray a))
+ GI.HarfBuzz: packGByteArray :: ByteString -> IO (Ptr GByteArray)
+ GI.HarfBuzz: packGHashTable :: GHashFunc a -> GEqualFunc a -> Maybe (GDestroyNotify a) -> Maybe (GDestroyNotify b) -> [(PtrWrapped a, PtrWrapped b)] -> IO (Ptr (GHashTable a b))
+ GI.HarfBuzz: packGList :: [Ptr a] -> IO (Ptr (GList (Ptr a)))
+ GI.HarfBuzz: packGPtrArray :: [Ptr a] -> IO (Ptr (GPtrArray (Ptr a)))
+ GI.HarfBuzz: packGSList :: [Ptr a] -> IO (Ptr (GSList (Ptr a)))
+ GI.HarfBuzz: packMapStorableArray :: forall a b. Storable b => (a -> b) -> [a] -> IO (Ptr b)
+ GI.HarfBuzz: packMapZeroTerminatedStorableArray :: forall a b. (Num b, Storable b) => (a -> b) -> [a] -> IO (Ptr b)
+ GI.HarfBuzz: packPtrArray :: [Ptr a] -> IO (Ptr (Ptr a))
+ GI.HarfBuzz: packStorableArray :: Storable a => [a] -> IO (Ptr a)
+ GI.HarfBuzz: packUTF8CArray :: [Text] -> IO (Ptr CString)
+ GI.HarfBuzz: packZeroTerminatedByteString :: ByteString -> IO (Ptr Word8)
+ GI.HarfBuzz: packZeroTerminatedFileNameArray :: [String] -> IO (Ptr CString)
+ GI.HarfBuzz: packZeroTerminatedPtrArray :: [Ptr a] -> IO (Ptr (Ptr a))
+ GI.HarfBuzz: packZeroTerminatedStorableArray :: (Num a, Storable a) => [a] -> IO (Ptr a)
+ GI.HarfBuzz: packZeroTerminatedUTF8CArray :: [Text] -> IO (Ptr CString)
+ GI.HarfBuzz: propagateGError :: (Ptr (Ptr GError) -> IO a) -> IO a
+ GI.HarfBuzz: ptrPackPtr :: Ptr a -> PtrWrapped (Ptr a)
+ GI.HarfBuzz: ptrUnpackPtr :: PtrWrapped (Ptr a) -> Ptr a
+ GI.HarfBuzz: releaseObject :: (HasCallStack, GObject a) => a -> IO ()
+ GI.HarfBuzz: set :: forall o m. MonadIO m => o -> [AttrOp o 'AttrSet] -> m ()
+ GI.HarfBuzz: stringToCString :: String -> IO CString
+ GI.HarfBuzz: textToCString :: Text -> IO CString
+ GI.HarfBuzz: toGValue :: (IsGValue a, MonadIO m) => a -> m GValue
+ GI.HarfBuzz: toGVariant :: IsGVariant a => a -> IO GVariant
+ GI.HarfBuzz: toGVariantFormatString :: IsGVariant a => a -> Text
+ GI.HarfBuzz: toManagedPtr :: ManagedPtrNewtype a => a -> ManagedPtr a
+ GI.HarfBuzz: touchManagedPtr :: ManagedPtrNewtype a => a -> IO ()
+ GI.HarfBuzz: type CGType = Word64
+ GI.HarfBuzz: type GDestroyNotify ptr = FunPtr ptr -> IO ()
+ GI.HarfBuzz: type GEqualFunc a = FunPtr PtrWrapped a -> PtrWrapped a -> IO Int32
+ GI.HarfBuzz: type GErrorCode = C_gint
+ GI.HarfBuzz: type GErrorDomain = GQuark
+ GI.HarfBuzz: type GErrorMessage = Text
+ GI.HarfBuzz: type GHashFunc a = FunPtr PtrWrapped a -> IO Word32
+ GI.HarfBuzz: unpackBlockArrayWithLength :: Integral a => Int -> a -> Ptr b -> IO [Ptr b]
+ GI.HarfBuzz: unpackBoxedArrayWithLength :: (Integral a, GBoxed b) => Int -> a -> Ptr b -> IO [Ptr b]
+ GI.HarfBuzz: unpackByteStringWithLength :: Integral a => a -> Ptr Word8 -> IO ByteString
+ GI.HarfBuzz: unpackFileNameArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [String]
+ GI.HarfBuzz: unpackGArray :: Storable a => Ptr (GArray a) -> IO [a]
+ GI.HarfBuzz: unpackGByteArray :: Ptr GByteArray -> IO ByteString
+ GI.HarfBuzz: unpackGHashTable :: Ptr (GHashTable a b) -> IO [(PtrWrapped a, PtrWrapped b)]
+ GI.HarfBuzz: unpackGList :: Ptr (GList (Ptr a)) -> IO [Ptr a]
+ GI.HarfBuzz: unpackGPtrArray :: Ptr (GPtrArray (Ptr a)) -> IO [Ptr a]
+ GI.HarfBuzz: unpackGSList :: Ptr (GSList (Ptr a)) -> IO [Ptr a]
+ GI.HarfBuzz: unpackMapStorableArrayWithLength :: (Integral a, Storable b) => (b -> c) -> a -> Ptr b -> IO [c]
+ GI.HarfBuzz: unpackMapZeroTerminatedStorableArray :: (Eq a, Num a, Storable a) => (a -> b) -> Ptr a -> IO [b]
+ GI.HarfBuzz: unpackPtrArrayWithLength :: Integral a => a -> Ptr (Ptr b) -> IO [Ptr b]
+ GI.HarfBuzz: unpackStorableArrayWithLength :: (Integral a, Storable b) => a -> Ptr b -> IO [b]
+ GI.HarfBuzz: unpackUTF8CArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [Text]
+ GI.HarfBuzz: unpackZeroTerminatedByteString :: Ptr Word8 -> IO ByteString
+ GI.HarfBuzz: unpackZeroTerminatedFileNameArray :: HasCallStack => Ptr CString -> IO [String]
+ GI.HarfBuzz: unpackZeroTerminatedPtrArray :: Ptr (Ptr a) -> IO [Ptr a]
+ GI.HarfBuzz: unpackZeroTerminatedStorableArray :: (Eq a, Num a, Storable a) => Ptr a -> IO [a]
+ GI.HarfBuzz: unpackZeroTerminatedUTF8CArray :: HasCallStack => Ptr CString -> IO [Text]
+ GI.HarfBuzz: unrefGArray :: Ptr (GArray a) -> IO ()
+ GI.HarfBuzz: unrefGByteArray :: Ptr GByteArray -> IO ()
+ GI.HarfBuzz: unrefGHashTable :: Ptr (GHashTable a b) -> IO ()
+ GI.HarfBuzz: unrefGVariant :: GVariant -> IO ()
+ GI.HarfBuzz: unrefObject :: (HasCallStack, GObject a) => a -> IO ()
+ GI.HarfBuzz: unrefPtrArray :: Ptr (GPtrArray a) -> IO ()
+ GI.HarfBuzz: unsafeCastTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o') => (ManagedPtr o' -> o') -> o -> IO o'
+ GI.HarfBuzz: unsafeManagedPtrCastPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
+ GI.HarfBuzz: unsafeManagedPtrGetPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr a)
+ GI.HarfBuzz: withManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> (Ptr a -> IO c) -> IO c
+ GI.HarfBuzz: withManagedPtrList :: (HasCallStack, ManagedPtrNewtype a) => [a] -> ([Ptr a] -> IO c) -> IO c
+ GI.HarfBuzz: withNewObject :: (HasCallStack, GObject o) => Ptr o -> (o -> IO b) -> IO b
+ GI.HarfBuzz: withTextCString :: Text -> (CString -> IO a) -> IO a
+ GI.HarfBuzz: withTransient :: (HasCallStack, ManagedPtrNewtype a) => Ptr a -> (a -> IO b) -> IO b
+ GI.HarfBuzz: wordToGFlags :: (Storable a, Integral a, Bits a, IsGFlag b) => a -> [b]
+ GI.HarfBuzz: wrapBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.HarfBuzz: wrapGVariantPtr :: Ptr GVariant -> IO GVariant
+ GI.HarfBuzz: wrapObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a
+ GI.HarfBuzz: wrapPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.HarfBuzz.Callbacks: drop_closures_DrawGetBudgetFuncT :: DrawGetBudgetFuncT -> DrawGetBudgetFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_DrawGetBudgetRemainingFuncT :: DrawGetBudgetRemainingFuncT -> DrawGetBudgetRemainingFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_DrawSetBudgetFuncT :: DrawSetBudgetFuncT -> DrawSetBudgetFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_FontDrawGlyphOrFailFuncT :: FontDrawGlyphOrFailFuncT -> FontDrawGlyphOrFailFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_FontGetGlyphOriginsFuncT :: FontGetGlyphOriginsFuncT -> FontGetGlyphOriginsFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_FontPaintGlyphOrFailFuncT :: FontPaintGlyphOrFailFuncT -> FontPaintGlyphOrFailFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_GetTableTagsFuncT :: GetTableTagsFuncT -> GetTableTagsFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_PaintFillGlyphFuncT :: PaintFillGlyphFuncT -> PaintFillGlyphFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_PaintGetBudgetFuncT :: PaintGetBudgetFuncT -> PaintGetBudgetFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_PaintGetBudgetRemainingFuncT :: PaintGetBudgetRemainingFuncT -> PaintGetBudgetRemainingFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_PaintPushClipPathEndFuncT :: PaintPushClipPathEndFuncT -> PaintPushClipPathEndFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_PaintPushClipPathStartFuncT :: PaintPushClipPathStartFuncT -> PaintPushClipPathStartFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_PaintPushGroupForFuncT :: PaintPushGroupForFuncT -> PaintPushGroupForFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_PaintSetBudgetFuncT :: PaintSetBudgetFuncT -> PaintSetBudgetFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: drop_closures_PaintSweepGradientTileFuncT :: PaintSweepGradientTileFuncT -> PaintSweepGradientTileFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: dynamic_DrawGetBudgetFuncT :: (HasCallStack, MonadIO m) => FunPtr C_DrawGetBudgetFuncT -> DrawFuncsT -> Ptr () -> Ptr () -> m Int64
+ GI.HarfBuzz.Callbacks: dynamic_DrawGetBudgetRemainingFuncT :: (HasCallStack, MonadIO m) => FunPtr C_DrawGetBudgetRemainingFuncT -> DrawFuncsT -> Ptr () -> Ptr () -> m Int64
+ GI.HarfBuzz.Callbacks: dynamic_DrawSetBudgetFuncT :: (HasCallStack, MonadIO m) => FunPtr C_DrawSetBudgetFuncT -> DrawFuncsT -> Ptr () -> Int64 -> Ptr () -> m Int32
+ GI.HarfBuzz.Callbacks: dynamic_FontDrawGlyphOrFailFuncT :: (HasCallStack, MonadIO m) => FunPtr C_FontDrawGlyphOrFailFuncT -> FontT -> Ptr () -> Word32 -> DrawFuncsT -> Ptr () -> Ptr () -> m Int32
+ GI.HarfBuzz.Callbacks: dynamic_FontGetGlyphOriginsFuncT :: (HasCallStack, MonadIO m) => FunPtr C_FontGetGlyphOriginsFuncT -> FontT -> Ptr () -> Word32 -> Word32 -> Word32 -> Word32 -> Word32 -> Ptr () -> m (Int32, Int32, Int32)
+ GI.HarfBuzz.Callbacks: dynamic_FontPaintGlyphOrFailFuncT :: (HasCallStack, MonadIO m) => FunPtr C_FontPaintGlyphOrFailFuncT -> FontT -> Ptr () -> Word32 -> PaintFuncsT -> Ptr () -> Word32 -> Word32 -> Ptr () -> m Int32
+ GI.HarfBuzz.Callbacks: dynamic_GetTableTagsFuncT :: (HasCallStack, MonadIO m) => FunPtr C_GetTableTagsFuncT -> FaceT -> Word32 -> Ptr () -> m (Word32, Maybe [Word32])
+ GI.HarfBuzz.Callbacks: dynamic_PaintFillGlyphFuncT :: (HasCallStack, MonadIO m) => FunPtr C_PaintFillGlyphFuncT -> PaintFuncsT -> Ptr () -> Word32 -> FontT -> Int32 -> Word32 -> Ptr () -> m ()
+ GI.HarfBuzz.Callbacks: dynamic_PaintGetBudgetFuncT :: (HasCallStack, MonadIO m) => FunPtr C_PaintGetBudgetFuncT -> PaintFuncsT -> Ptr () -> Ptr () -> m Int64
+ GI.HarfBuzz.Callbacks: dynamic_PaintGetBudgetRemainingFuncT :: (HasCallStack, MonadIO m) => FunPtr C_PaintGetBudgetRemainingFuncT -> PaintFuncsT -> Ptr () -> Ptr () -> m Int64
+ GI.HarfBuzz.Callbacks: dynamic_PaintPushClipPathEndFuncT :: (HasCallStack, MonadIO m) => FunPtr C_PaintPushClipPathEndFuncT -> PaintFuncsT -> Ptr () -> Ptr () -> m ()
+ GI.HarfBuzz.Callbacks: dynamic_PaintPushClipPathStartFuncT :: (HasCallStack, MonadIO m) => FunPtr C_PaintPushClipPathStartFuncT -> PaintFuncsT -> Ptr () -> Ptr () -> m (DrawFuncsT, Ptr ())
+ GI.HarfBuzz.Callbacks: dynamic_PaintPushGroupForFuncT :: (HasCallStack, MonadIO m) => FunPtr C_PaintPushGroupForFuncT -> PaintFuncsT -> Ptr () -> PaintCompositeModeT -> Ptr () -> m ()
+ GI.HarfBuzz.Callbacks: dynamic_PaintSetBudgetFuncT :: (HasCallStack, MonadIO m) => FunPtr C_PaintSetBudgetFuncT -> PaintFuncsT -> Ptr () -> Int64 -> Ptr () -> m Int32
+ GI.HarfBuzz.Callbacks: dynamic_PaintSweepGradientTileFuncT :: (HasCallStack, MonadIO m) => FunPtr C_PaintSweepGradientTileFuncT -> Float -> Word32 -> Float -> Word32 -> Ptr () -> m ()
+ GI.HarfBuzz.Callbacks: genClosure_DrawGetBudgetFuncT :: MonadIO m => DrawGetBudgetFuncT -> m (GClosure C_DrawGetBudgetFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_DrawGetBudgetRemainingFuncT :: MonadIO m => DrawGetBudgetRemainingFuncT -> m (GClosure C_DrawGetBudgetRemainingFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_DrawSetBudgetFuncT :: MonadIO m => DrawSetBudgetFuncT -> m (GClosure C_DrawSetBudgetFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_FontDrawGlyphOrFailFuncT :: MonadIO m => FontDrawGlyphOrFailFuncT -> m (GClosure C_FontDrawGlyphOrFailFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_FontGetGlyphOriginsFuncT :: MonadIO m => FontGetGlyphOriginsFuncT -> m (GClosure C_FontGetGlyphOriginsFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_FontPaintGlyphOrFailFuncT :: MonadIO m => FontPaintGlyphOrFailFuncT -> m (GClosure C_FontPaintGlyphOrFailFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_GetTableTagsFuncT :: MonadIO m => GetTableTagsFuncT -> m (GClosure C_GetTableTagsFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_PaintFillGlyphFuncT :: MonadIO m => PaintFillGlyphFuncT -> m (GClosure C_PaintFillGlyphFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_PaintGetBudgetFuncT :: MonadIO m => PaintGetBudgetFuncT -> m (GClosure C_PaintGetBudgetFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_PaintGetBudgetRemainingFuncT :: MonadIO m => PaintGetBudgetRemainingFuncT -> m (GClosure C_PaintGetBudgetRemainingFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_PaintPushClipPathEndFuncT :: MonadIO m => PaintPushClipPathEndFuncT -> m (GClosure C_PaintPushClipPathEndFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_PaintPushClipPathStartFuncT :: MonadIO m => PaintPushClipPathStartFuncT -> m (GClosure C_PaintPushClipPathStartFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_PaintPushGroupForFuncT :: MonadIO m => PaintPushGroupForFuncT -> m (GClosure C_PaintPushGroupForFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_PaintSetBudgetFuncT :: MonadIO m => PaintSetBudgetFuncT -> m (GClosure C_PaintSetBudgetFuncT)
+ GI.HarfBuzz.Callbacks: genClosure_PaintSweepGradientTileFuncT :: MonadIO m => PaintSweepGradientTileFuncT -> m (GClosure C_PaintSweepGradientTileFuncT)
+ GI.HarfBuzz.Callbacks: mk_DrawGetBudgetFuncT :: C_DrawGetBudgetFuncT -> IO (FunPtr C_DrawGetBudgetFuncT)
+ GI.HarfBuzz.Callbacks: mk_DrawGetBudgetRemainingFuncT :: C_DrawGetBudgetRemainingFuncT -> IO (FunPtr C_DrawGetBudgetRemainingFuncT)
+ GI.HarfBuzz.Callbacks: mk_DrawSetBudgetFuncT :: C_DrawSetBudgetFuncT -> IO (FunPtr C_DrawSetBudgetFuncT)
+ GI.HarfBuzz.Callbacks: mk_FontDrawGlyphOrFailFuncT :: C_FontDrawGlyphOrFailFuncT -> IO (FunPtr C_FontDrawGlyphOrFailFuncT)
+ GI.HarfBuzz.Callbacks: mk_FontGetGlyphOriginsFuncT :: C_FontGetGlyphOriginsFuncT -> IO (FunPtr C_FontGetGlyphOriginsFuncT)
+ GI.HarfBuzz.Callbacks: mk_FontPaintGlyphOrFailFuncT :: C_FontPaintGlyphOrFailFuncT -> IO (FunPtr C_FontPaintGlyphOrFailFuncT)
+ GI.HarfBuzz.Callbacks: mk_GetTableTagsFuncT :: C_GetTableTagsFuncT -> IO (FunPtr C_GetTableTagsFuncT)
+ GI.HarfBuzz.Callbacks: mk_PaintFillGlyphFuncT :: C_PaintFillGlyphFuncT -> IO (FunPtr C_PaintFillGlyphFuncT)
+ GI.HarfBuzz.Callbacks: mk_PaintGetBudgetFuncT :: C_PaintGetBudgetFuncT -> IO (FunPtr C_PaintGetBudgetFuncT)
+ GI.HarfBuzz.Callbacks: mk_PaintGetBudgetRemainingFuncT :: C_PaintGetBudgetRemainingFuncT -> IO (FunPtr C_PaintGetBudgetRemainingFuncT)
+ GI.HarfBuzz.Callbacks: mk_PaintPushClipPathEndFuncT :: C_PaintPushClipPathEndFuncT -> IO (FunPtr C_PaintPushClipPathEndFuncT)
+ GI.HarfBuzz.Callbacks: mk_PaintPushClipPathStartFuncT :: C_PaintPushClipPathStartFuncT -> IO (FunPtr C_PaintPushClipPathStartFuncT)
+ GI.HarfBuzz.Callbacks: mk_PaintPushGroupForFuncT :: C_PaintPushGroupForFuncT -> IO (FunPtr C_PaintPushGroupForFuncT)
+ GI.HarfBuzz.Callbacks: mk_PaintSetBudgetFuncT :: C_PaintSetBudgetFuncT -> IO (FunPtr C_PaintSetBudgetFuncT)
+ GI.HarfBuzz.Callbacks: mk_PaintSweepGradientTileFuncT :: C_PaintSweepGradientTileFuncT -> IO (FunPtr C_PaintSweepGradientTileFuncT)
+ GI.HarfBuzz.Callbacks: noDrawGetBudgetFuncT :: Maybe DrawGetBudgetFuncT
+ GI.HarfBuzz.Callbacks: noDrawGetBudgetFuncT_WithClosures :: Maybe DrawGetBudgetFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noDrawGetBudgetRemainingFuncT :: Maybe DrawGetBudgetRemainingFuncT
+ GI.HarfBuzz.Callbacks: noDrawGetBudgetRemainingFuncT_WithClosures :: Maybe DrawGetBudgetRemainingFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noDrawSetBudgetFuncT :: Maybe DrawSetBudgetFuncT
+ GI.HarfBuzz.Callbacks: noDrawSetBudgetFuncT_WithClosures :: Maybe DrawSetBudgetFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noFontDrawGlyphOrFailFuncT :: Maybe FontDrawGlyphOrFailFuncT
+ GI.HarfBuzz.Callbacks: noFontDrawGlyphOrFailFuncT_WithClosures :: Maybe FontDrawGlyphOrFailFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noFontGetGlyphOriginsFuncT :: Maybe FontGetGlyphOriginsFuncT
+ GI.HarfBuzz.Callbacks: noFontGetGlyphOriginsFuncT_WithClosures :: Maybe FontGetGlyphOriginsFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noFontPaintGlyphOrFailFuncT :: Maybe FontPaintGlyphOrFailFuncT
+ GI.HarfBuzz.Callbacks: noFontPaintGlyphOrFailFuncT_WithClosures :: Maybe FontPaintGlyphOrFailFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noGetTableTagsFuncT :: Maybe GetTableTagsFuncT
+ GI.HarfBuzz.Callbacks: noGetTableTagsFuncT_WithClosures :: Maybe GetTableTagsFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noPaintFillGlyphFuncT :: Maybe PaintFillGlyphFuncT
+ GI.HarfBuzz.Callbacks: noPaintFillGlyphFuncT_WithClosures :: Maybe PaintFillGlyphFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noPaintGetBudgetFuncT :: Maybe PaintGetBudgetFuncT
+ GI.HarfBuzz.Callbacks: noPaintGetBudgetFuncT_WithClosures :: Maybe PaintGetBudgetFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noPaintGetBudgetRemainingFuncT :: Maybe PaintGetBudgetRemainingFuncT
+ GI.HarfBuzz.Callbacks: noPaintGetBudgetRemainingFuncT_WithClosures :: Maybe PaintGetBudgetRemainingFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noPaintPushClipPathEndFuncT :: Maybe PaintPushClipPathEndFuncT
+ GI.HarfBuzz.Callbacks: noPaintPushClipPathEndFuncT_WithClosures :: Maybe PaintPushClipPathEndFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noPaintPushClipPathStartFuncT :: Maybe PaintPushClipPathStartFuncT
+ GI.HarfBuzz.Callbacks: noPaintPushClipPathStartFuncT_WithClosures :: Maybe PaintPushClipPathStartFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noPaintPushGroupForFuncT :: Maybe PaintPushGroupForFuncT
+ GI.HarfBuzz.Callbacks: noPaintPushGroupForFuncT_WithClosures :: Maybe PaintPushGroupForFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noPaintSetBudgetFuncT :: Maybe PaintSetBudgetFuncT
+ GI.HarfBuzz.Callbacks: noPaintSetBudgetFuncT_WithClosures :: Maybe PaintSetBudgetFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: noPaintSweepGradientTileFuncT :: Maybe PaintSweepGradientTileFuncT
+ GI.HarfBuzz.Callbacks: noPaintSweepGradientTileFuncT_WithClosures :: Maybe PaintSweepGradientTileFuncT_WithClosures
+ GI.HarfBuzz.Callbacks: type C_DrawGetBudgetFuncT = Ptr DrawFuncsT -> Ptr () -> Ptr () -> IO Int64
+ GI.HarfBuzz.Callbacks: type C_DrawGetBudgetRemainingFuncT = Ptr DrawFuncsT -> Ptr () -> Ptr () -> IO Int64
+ GI.HarfBuzz.Callbacks: type C_DrawSetBudgetFuncT = Ptr DrawFuncsT -> Ptr () -> Int64 -> Ptr () -> IO Int32
+ GI.HarfBuzz.Callbacks: type C_FontDrawGlyphOrFailFuncT = Ptr FontT -> Ptr () -> Word32 -> Ptr DrawFuncsT -> Ptr () -> Ptr () -> IO Int32
+ GI.HarfBuzz.Callbacks: type C_FontGetGlyphOriginsFuncT = Ptr FontT -> Ptr () -> Word32 -> Word32 -> Word32 -> Ptr Int32 -> Word32 -> Ptr Int32 -> Word32 -> Ptr () -> IO Int32
+ GI.HarfBuzz.Callbacks: type C_FontPaintGlyphOrFailFuncT = Ptr FontT -> Ptr () -> Word32 -> Ptr PaintFuncsT -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO Int32
+ GI.HarfBuzz.Callbacks: type C_GetTableTagsFuncT = Ptr FaceT -> Word32 -> Ptr Word32 -> Ptr Ptr Word32 -> Ptr () -> IO Word32
+ GI.HarfBuzz.Callbacks: type C_PaintFillGlyphFuncT = Ptr PaintFuncsT -> Ptr () -> Word32 -> Ptr FontT -> Int32 -> Word32 -> Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type C_PaintGetBudgetFuncT = Ptr PaintFuncsT -> Ptr () -> Ptr () -> IO Int64
+ GI.HarfBuzz.Callbacks: type C_PaintGetBudgetRemainingFuncT = Ptr PaintFuncsT -> Ptr () -> Ptr () -> IO Int64
+ GI.HarfBuzz.Callbacks: type C_PaintPushClipPathEndFuncT = Ptr PaintFuncsT -> Ptr () -> Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type C_PaintPushClipPathStartFuncT = Ptr PaintFuncsT -> Ptr () -> Ptr Ptr () -> Ptr () -> IO Ptr DrawFuncsT
+ GI.HarfBuzz.Callbacks: type C_PaintPushGroupForFuncT = Ptr PaintFuncsT -> Ptr () -> CUInt -> Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type C_PaintSetBudgetFuncT = Ptr PaintFuncsT -> Ptr () -> Int64 -> Ptr () -> IO Int32
+ GI.HarfBuzz.Callbacks: type C_PaintSweepGradientTileFuncT = CFloat -> Word32 -> CFloat -> Word32 -> Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type DrawGetBudgetFuncT = DrawFuncsT -> Ptr () -> IO Int64
+ GI.HarfBuzz.Callbacks: type DrawGetBudgetFuncT_WithClosures = DrawFuncsT -> Ptr () -> Ptr () -> IO Int64
+ GI.HarfBuzz.Callbacks: type DrawGetBudgetRemainingFuncT = DrawFuncsT -> Ptr () -> IO Int64
+ GI.HarfBuzz.Callbacks: type DrawGetBudgetRemainingFuncT_WithClosures = DrawFuncsT -> Ptr () -> Ptr () -> IO Int64
+ GI.HarfBuzz.Callbacks: type DrawSetBudgetFuncT = DrawFuncsT -> Ptr () -> Int64 -> IO Int32
+ GI.HarfBuzz.Callbacks: type DrawSetBudgetFuncT_WithClosures = DrawFuncsT -> Ptr () -> Int64 -> Ptr () -> IO Int32
+ GI.HarfBuzz.Callbacks: type FontDrawGlyphOrFailFuncT = FontT -> Ptr () -> Word32 -> DrawFuncsT -> Ptr () -> IO Int32
+ GI.HarfBuzz.Callbacks: type FontDrawGlyphOrFailFuncT_WithClosures = FontT -> Ptr () -> Word32 -> DrawFuncsT -> Ptr () -> Ptr () -> IO Int32
+ GI.HarfBuzz.Callbacks: type FontGetGlyphOriginsFuncT = FontT -> Ptr () -> Word32 -> Word32 -> Word32 -> Word32 -> Word32 -> IO (Int32, Int32, Int32)
+ GI.HarfBuzz.Callbacks: type FontGetGlyphOriginsFuncT_WithClosures = FontT -> Ptr () -> Word32 -> Word32 -> Word32 -> Word32 -> Word32 -> Ptr () -> IO (Int32, Int32, Int32)
+ GI.HarfBuzz.Callbacks: type FontPaintGlyphOrFailFuncT = FontT -> Ptr () -> Word32 -> PaintFuncsT -> Ptr () -> Word32 -> Word32 -> IO Int32
+ GI.HarfBuzz.Callbacks: type FontPaintGlyphOrFailFuncT_WithClosures = FontT -> Ptr () -> Word32 -> PaintFuncsT -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO Int32
+ GI.HarfBuzz.Callbacks: type GetTableTagsFuncT = FaceT -> Word32 -> IO (Word32, Maybe [Word32])
+ GI.HarfBuzz.Callbacks: type GetTableTagsFuncT_WithClosures = FaceT -> Word32 -> Ptr () -> IO (Word32, Maybe [Word32])
+ GI.HarfBuzz.Callbacks: type PaintFillGlyphFuncT = PaintFuncsT -> Ptr () -> Word32 -> FontT -> Int32 -> Word32 -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintFillGlyphFuncT_WithClosures = PaintFuncsT -> Ptr () -> Word32 -> FontT -> Int32 -> Word32 -> Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintGetBudgetFuncT = PaintFuncsT -> Ptr () -> IO Int64
+ GI.HarfBuzz.Callbacks: type PaintGetBudgetFuncT_WithClosures = PaintFuncsT -> Ptr () -> Ptr () -> IO Int64
+ GI.HarfBuzz.Callbacks: type PaintGetBudgetRemainingFuncT = PaintFuncsT -> Ptr () -> IO Int64
+ GI.HarfBuzz.Callbacks: type PaintGetBudgetRemainingFuncT_WithClosures = PaintFuncsT -> Ptr () -> Ptr () -> IO Int64
+ GI.HarfBuzz.Callbacks: type PaintPushClipPathEndFuncT = PaintFuncsT -> Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPushClipPathEndFuncT_WithClosures = PaintFuncsT -> Ptr () -> Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPushClipPathStartFuncT = PaintFuncsT -> Ptr () -> IO (DrawFuncsT, Ptr ())
+ GI.HarfBuzz.Callbacks: type PaintPushClipPathStartFuncT_WithClosures = PaintFuncsT -> Ptr () -> Ptr () -> IO (DrawFuncsT, Ptr ())
+ GI.HarfBuzz.Callbacks: type PaintPushGroupForFuncT = PaintFuncsT -> Ptr () -> PaintCompositeModeT -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPushGroupForFuncT_WithClosures = PaintFuncsT -> Ptr () -> PaintCompositeModeT -> Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintSetBudgetFuncT = PaintFuncsT -> Ptr () -> Int64 -> IO Int32
+ GI.HarfBuzz.Callbacks: type PaintSetBudgetFuncT_WithClosures = PaintFuncsT -> Ptr () -> Int64 -> Ptr () -> IO Int32
+ GI.HarfBuzz.Callbacks: type PaintSweepGradientTileFuncT = Float -> Word32 -> Float -> Word32 -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintSweepGradientTileFuncT_WithClosures = Float -> Word32 -> Float -> Word32 -> Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: wrap_DrawGetBudgetFuncT :: Maybe (Ptr (FunPtr C_DrawGetBudgetFuncT)) -> DrawGetBudgetFuncT_WithClosures -> C_DrawGetBudgetFuncT
+ GI.HarfBuzz.Callbacks: wrap_DrawGetBudgetRemainingFuncT :: Maybe (Ptr (FunPtr C_DrawGetBudgetRemainingFuncT)) -> DrawGetBudgetRemainingFuncT_WithClosures -> C_DrawGetBudgetRemainingFuncT
+ GI.HarfBuzz.Callbacks: wrap_DrawSetBudgetFuncT :: Maybe (Ptr (FunPtr C_DrawSetBudgetFuncT)) -> DrawSetBudgetFuncT_WithClosures -> C_DrawSetBudgetFuncT
+ GI.HarfBuzz.Callbacks: wrap_FontDrawGlyphOrFailFuncT :: Maybe (Ptr (FunPtr C_FontDrawGlyphOrFailFuncT)) -> FontDrawGlyphOrFailFuncT_WithClosures -> C_FontDrawGlyphOrFailFuncT
+ GI.HarfBuzz.Callbacks: wrap_FontGetGlyphOriginsFuncT :: Maybe (Ptr (FunPtr C_FontGetGlyphOriginsFuncT)) -> FontGetGlyphOriginsFuncT_WithClosures -> C_FontGetGlyphOriginsFuncT
+ GI.HarfBuzz.Callbacks: wrap_FontPaintGlyphOrFailFuncT :: Maybe (Ptr (FunPtr C_FontPaintGlyphOrFailFuncT)) -> FontPaintGlyphOrFailFuncT_WithClosures -> C_FontPaintGlyphOrFailFuncT
+ GI.HarfBuzz.Callbacks: wrap_GetTableTagsFuncT :: Maybe (Ptr (FunPtr C_GetTableTagsFuncT)) -> GetTableTagsFuncT_WithClosures -> C_GetTableTagsFuncT
+ GI.HarfBuzz.Callbacks: wrap_PaintFillGlyphFuncT :: Maybe (Ptr (FunPtr C_PaintFillGlyphFuncT)) -> PaintFillGlyphFuncT_WithClosures -> C_PaintFillGlyphFuncT
+ GI.HarfBuzz.Callbacks: wrap_PaintGetBudgetFuncT :: Maybe (Ptr (FunPtr C_PaintGetBudgetFuncT)) -> PaintGetBudgetFuncT_WithClosures -> C_PaintGetBudgetFuncT
+ GI.HarfBuzz.Callbacks: wrap_PaintGetBudgetRemainingFuncT :: Maybe (Ptr (FunPtr C_PaintGetBudgetRemainingFuncT)) -> PaintGetBudgetRemainingFuncT_WithClosures -> C_PaintGetBudgetRemainingFuncT
+ GI.HarfBuzz.Callbacks: wrap_PaintPushClipPathEndFuncT :: Maybe (Ptr (FunPtr C_PaintPushClipPathEndFuncT)) -> PaintPushClipPathEndFuncT_WithClosures -> C_PaintPushClipPathEndFuncT
+ GI.HarfBuzz.Callbacks: wrap_PaintPushClipPathStartFuncT :: Maybe (Ptr (FunPtr C_PaintPushClipPathStartFuncT)) -> PaintPushClipPathStartFuncT_WithClosures -> C_PaintPushClipPathStartFuncT
+ GI.HarfBuzz.Callbacks: wrap_PaintPushGroupForFuncT :: Maybe (Ptr (FunPtr C_PaintPushGroupForFuncT)) -> PaintPushGroupForFuncT_WithClosures -> C_PaintPushGroupForFuncT
+ GI.HarfBuzz.Callbacks: wrap_PaintSetBudgetFuncT :: Maybe (Ptr (FunPtr C_PaintSetBudgetFuncT)) -> PaintSetBudgetFuncT_WithClosures -> C_PaintSetBudgetFuncT
+ GI.HarfBuzz.Callbacks: wrap_PaintSweepGradientTileFuncT :: Maybe (Ptr (FunPtr C_PaintSweepGradientTileFuncT)) -> PaintSweepGradientTileFuncT_WithClosures -> C_PaintSweepGradientTileFuncT
+ GI.HarfBuzz.Config: modules :: [Text]
+ GI.HarfBuzz.Config: pkgConfigVersions :: Map Text Text
+ GI.HarfBuzz.Constants: pattern BUDGET_DEFAULT :: Int64
+ GI.HarfBuzz.Constants: pattern BUDGET_UNLIMITED :: Int64
+ GI.HarfBuzz.Constants: pattern OT_SHAPE_BUFFER_FORMAT_SERIAL :: Int32
+ GI.HarfBuzz.Enums: AnotherDrawLineCapT :: Int -> DrawLineCapT
+ GI.HarfBuzz.Enums: BufferClusterLevelTGraphemes :: BufferClusterLevelT
+ GI.HarfBuzz.Enums: DrawLineCapTButt :: DrawLineCapT
+ GI.HarfBuzz.Enums: DrawLineCapTSquare :: DrawLineCapT
+ GI.HarfBuzz.Enums: data DrawLineCapT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Enums.BufferClusterLevelT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Enums.BufferContentTypeT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Enums.DirectionT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Enums.DrawLineCapT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Enums.MemoryModeT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Enums.OtLayoutGlyphClassT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Enums.OtMathConstantT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Enums.OtMathKernT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Enums.OtNameIdPredefinedT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Enums.PaintCompositeModeT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Enums.PaintExtendT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Enums.UnicodeCombiningClassT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Enums.UnicodeGeneralCategoryT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Enums.BufferClusterLevelT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Enums.BufferContentTypeT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Enums.DirectionT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Enums.DrawLineCapT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Enums.MemoryModeT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Enums.OtLayoutGlyphClassT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Enums.OtMathConstantT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Enums.OtMathKernT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Enums.OtNameIdPredefinedT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Enums.PaintCompositeModeT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Enums.PaintExtendT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Enums.UnicodeCombiningClassT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Enums.UnicodeGeneralCategoryT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Enums.BufferClusterLevelT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Enums.BufferContentTypeT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Enums.DirectionT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Enums.DrawLineCapT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Enums.MemoryModeT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Enums.OtLayoutGlyphClassT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Enums.OtMathConstantT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Enums.OtMathKernT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Enums.OtNameIdPredefinedT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Enums.PaintCompositeModeT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Enums.PaintExtendT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Enums.UnicodeCombiningClassT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Enums.UnicodeGeneralCategoryT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Show.Show GI.HarfBuzz.Enums.BufferClusterLevelT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Show.Show GI.HarfBuzz.Enums.BufferContentTypeT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Show.Show GI.HarfBuzz.Enums.DirectionT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Show.Show GI.HarfBuzz.Enums.DrawLineCapT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Show.Show GI.HarfBuzz.Enums.MemoryModeT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Show.Show GI.HarfBuzz.Enums.OtLayoutGlyphClassT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Show.Show GI.HarfBuzz.Enums.OtMathConstantT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Show.Show GI.HarfBuzz.Enums.OtMathKernT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Show.Show GI.HarfBuzz.Enums.OtNameIdPredefinedT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Show.Show GI.HarfBuzz.Enums.PaintCompositeModeT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Show.Show GI.HarfBuzz.Enums.PaintExtendT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Show.Show GI.HarfBuzz.Enums.UnicodeCombiningClassT
+ GI.HarfBuzz.Enums: instance GHC.Internal.Show.Show GI.HarfBuzz.Enums.UnicodeGeneralCategoryT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAbbrevSquaredLigaturesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAbbrevSquaredLigaturesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllCaps :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllLowerCase :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllTypeFeaturesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAllTypeFeaturesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAltHalfWidthText :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAltProportionalText :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAlternateHorizKanaOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAlternateHorizKanaOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAlternateVertKanaOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAlternateVertKanaOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAsteriskToMultiplyOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorAsteriskToMultiplyOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorBoxAnnotation :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCanonicalCompositionOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCanonicalCompositionOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCaseSensitiveLayoutOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCaseSensitiveLayoutOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCaseSensitiveSpacingOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCaseSensitiveSpacingOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCircleAnnotation :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkItalicRoman :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkItalicRomanOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkItalicRomanOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltFive :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltFour :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltOne :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltThree :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkSymbolAltTwo :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkVerticalRomanCentered :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCjkVerticalRomanHbaseline :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCommonLigaturesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCommonLigaturesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCompatibilityCompositionOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCompatibilityCompositionOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualAlternatesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualAlternatesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualLigaturesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualLigaturesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualSwashAlternatesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorContextualSwashAlternatesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorCursive :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDecomposeDiacritics :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDecorativeBorders :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDefaultCjkRoman :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDefaultLowerCase :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDefaultUpperCase :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel1 :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel2 :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel3 :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel4 :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDesignLevel5 :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiagonalFractions :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiamondAnnotation :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDingbats :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiphthongLigaturesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDiphthongLigaturesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorDisplayText :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorEngravedText :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorExpertCharacters :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorExponentsOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorExponentsOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFleurons :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFormInterrobangOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFormInterrobangOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFullWidthCjkRoman :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFullWidthIdeographs :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorFullWidthKana :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHalfWidthCjkRoman :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHalfWidthIdeographs :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHalfWidthText :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHanjaToHangul :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHanjaToHangulAltOne :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHanjaToHangulAltThree :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHanjaToHangulAltTwo :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHideDiacritics :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHiraganaToKatakana :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHistoricalLigaturesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHistoricalLigaturesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHojoCharacters :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphenToEnDashOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphenToEnDashOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphenToMinusOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphenToMinusOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphensToEmDashOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorHyphensToEmDashOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltFive :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltFour :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltOne :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltThree :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIdeographicAltTwo :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorIlluminatedCaps :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInequalityLigaturesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInequalityLigaturesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInferiors :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInitialCaps :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInitialCapsAndSmallCaps :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInternationalSymbols :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInvalid :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInvertedBoxAnnotation :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInvertedCircleAnnotation :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorInvertedRoundedBoxAnnotation :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorJis1978Characters :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorJis1983Characters :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorJis1990Characters :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorJis2004Characters :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorKanaToRomanization :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorKatakanaToHiragana :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLineFinalSwashesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLineFinalSwashesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLineInitialSwashesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLineInitialSwashesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLinguisticRearrangementOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLinguisticRearrangementOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLogosOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLogosOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLowerCaseNumbers :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLowerCasePetiteCaps :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorLowerCaseSmallCaps :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMathSymbols :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMathematicalGreekOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMathematicalGreekOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMonospacedNumbers :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorMonospacedText :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNlccharacters :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoAlternates :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoAnnotation :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoCjkItalicRoman :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoCjkSymbolAlternatives :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoFractions :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoIdeographicAlternatives :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoOrnaments :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoRubyKana :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoStyleOptions :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoStylisticAlternates :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNoTransliteration :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNonFinalSwashesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNonFinalSwashesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorNormalPosition :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorOrdinals :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorParenthesisAnnotation :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPartiallyConnected :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPeriodAnnotation :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPeriodsToEllipsisOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPeriodsToEllipsisOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPiCharacters :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPreventOverlapOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorPreventOverlapOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalCjkRoman :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalIdeographs :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalKana :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalNumbers :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorProportionalText :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorQuarterWidthNumbers :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorQuarterWidthText :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRareLigaturesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRareLigaturesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRebusPicturesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRebusPicturesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRequiredLigaturesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRequiredLigaturesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRomanNumeralAnnotation :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRomanizationToHiragana :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRomanizationToKatakana :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRoundedBoxAnnotation :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRubyKana :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRubyKanaOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorRubyKanaOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorScientificInferiors :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorShowDiacritics :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSimplifiedCharacters :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSlashToDivideOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSlashToDivideOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSlashedZeroOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSlashedZeroOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSmallCaps :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSmartQuotesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSmartQuotesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSquaredLigaturesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSquaredLigaturesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEightOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEightOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEighteenOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltEighteenOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltElevenOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltElevenOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFifteenOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFifteenOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFiveOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFiveOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourteenOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltFourteenOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineteenOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltNineteenOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltOneOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltOneOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSevenOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSevenOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSeventeenOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSeventeenOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixteenOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltSixteenOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTenOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTenOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThirteenOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThirteenOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThreeOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltThreeOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwelveOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwelveOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwentyOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwentyOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwoOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorStylisticAltTwoOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSubstituteVerticalFormsOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSubstituteVerticalFormsOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSuperiors :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSwashAlternatesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSwashAlternatesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSymbolLigaturesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorSymbolLigaturesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTallCaps :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorThirdWidthNumbers :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorThirdWidthText :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTitlingCaps :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltFive :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltFour :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltOne :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltThree :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalAltTwo :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalCharacters :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTraditionalNamesCharacters :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTranscodingCompositionOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorTranscodingCompositionOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUnconnected :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUpperAndLowerCase :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUpperCaseNumbers :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUpperCasePetiteCaps :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorUpperCaseSmallCaps :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorVerticalFractions :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorWordFinalSwashesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorWordFinalSwashesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorWordInitialSwashesOff :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureSelectorTBAatLayoutFeatureSelectorWordInitialSwashesOn :: AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeAllTypographic :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeAlternateKana :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeAnnotationType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeCaseSensitiveLayout :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeCharacterAlternatives :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeCharacterShape :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeCjkRomanSpacingType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeCjkSymbolAlternativesType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeCjkVerticalRomanPlacementType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeContextualAlternatives :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeCursiveConnection :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeDesignComplexityType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeDiacriticsType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeFractions :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeIdeographicAlternativesType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeIdeographicSpacingType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeInvalid :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeItalicCjkRoman :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeKanaSpacingType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeLanguageTagType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeLetterCase :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeLigatures :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeLinguisticRearrangement :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeLowerCase :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeMathematicalExtras :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeNumberCase :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeNumberSpacing :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeOrnamentSetsType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeOverlappingCharactersType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeRubyKana :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeSmartSwashType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeStyleOptions :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeStylisticAlternatives :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeTextSpacing :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeTransliteration :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeTypographicExtras :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeUnicodeDecompositionType :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeUpperCase :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeVerticalPosition :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AatLayoutFeatureTypeTBAatLayoutFeatureTypeVerticalSubstitution :: AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AnotherAatLayoutFeatureSelectorT :: Int -> AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: AnotherAatLayoutFeatureTypeT :: Int -> AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: AnotherBufferSerializeFormatT :: Int -> BufferSerializeFormatT
+ GI.HarfBuzz.Flags: AnotherOtBitsTagT :: Int -> OtBitsTagT
+ GI.HarfBuzz.Flags: AnotherOtLayoutBaselineTagT :: Int -> OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: AnotherOtMetaTagT :: Int -> OtMetaTagT
+ GI.HarfBuzz.Flags: AnotherOtMetricsTagT :: Int -> OtMetricsTagT
+ GI.HarfBuzz.Flags: AnotherOtNumberTagT :: Int -> OtNumberTagT
+ GI.HarfBuzz.Flags: AnotherScriptT :: Int -> ScriptT
+ GI.HarfBuzz.Flags: AnotherStyleTagT :: Int -> StyleTagT
+ GI.HarfBuzz.Flags: BufferSerializeFormatTInvalid :: BufferSerializeFormatT
+ GI.HarfBuzz.Flags: BufferSerializeFormatTJson :: BufferSerializeFormatT
+ GI.HarfBuzz.Flags: BufferSerializeFormatTText :: BufferSerializeFormatT
+ GI.HarfBuzz.Flags: OtBitsTagTBOtBitsTagCodePageRange1 :: OtBitsTagT
+ GI.HarfBuzz.Flags: OtBitsTagTBOtBitsTagCodePageRange2 :: OtBitsTagT
+ GI.HarfBuzz.Flags: OtBitsTagTBOtBitsTagFsSelection :: OtBitsTagT
+ GI.HarfBuzz.Flags: OtBitsTagTBOtBitsTagFsType :: OtBitsTagT
+ GI.HarfBuzz.Flags: OtBitsTagTBOtBitsTagIsFixedPitch :: OtBitsTagT
+ GI.HarfBuzz.Flags: OtBitsTagTBOtBitsTagMacStyle :: OtBitsTagT
+ GI.HarfBuzz.Flags: OtBitsTagTBOtBitsTagUnicodeRange1 :: OtBitsTagT
+ GI.HarfBuzz.Flags: OtBitsTagTBOtBitsTagUnicodeRange2 :: OtBitsTagT
+ GI.HarfBuzz.Flags: OtBitsTagTBOtBitsTagUnicodeRange3 :: OtBitsTagT
+ GI.HarfBuzz.Flags: OtBitsTagTBOtBitsTagUnicodeRange4 :: OtBitsTagT
+ GI.HarfBuzz.Flags: OtLayoutBaselineTagTBOtLayoutBaselineTagHanging :: OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoEmboxBottomOrLeft :: OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoEmboxCentral :: OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoEmboxTopOrRight :: OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoFaceBottomOrLeft :: OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoFaceCentral :: OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: OtLayoutBaselineTagTBOtLayoutBaselineTagIdeoFaceTopOrRight :: OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: OtLayoutBaselineTagTBOtLayoutBaselineTagMath :: OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: OtLayoutBaselineTagTBOtLayoutBaselineTagRoman :: OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: OtMathGlyphPartFlagsTOtMathGlyphPartFlagExtender :: OtMathGlyphPartFlagsT
+ GI.HarfBuzz.Flags: OtMetaTagTBOtMetaTagDesignLanguages :: OtMetaTagT
+ GI.HarfBuzz.Flags: OtMetaTagTBOtMetaTagSupportedLanguages :: OtMetaTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagCapHeight :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagHorizontalAscender :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagHorizontalCaretOffset :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagHorizontalCaretRise :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagHorizontalCaretRun :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagHorizontalClippingAscent :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagHorizontalClippingDescent :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagHorizontalDescender :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagHorizontalLineGap :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagStrikeoutOffset :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagStrikeoutSize :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagSubscriptEmXOffset :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagSubscriptEmXSize :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagSubscriptEmYOffset :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagSubscriptEmYSize :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagSuperscriptEmXOffset :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagSuperscriptEmXSize :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagSuperscriptEmYOffset :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagSuperscriptEmYSize :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagUnderlineOffset :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagUnderlineSize :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagVerticalAscender :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagVerticalCaretOffset :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagVerticalCaretRise :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagVerticalCaretRun :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagVerticalDescender :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagVerticalLineGap :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtMetricsTagTBOtMetricsTagXHeight :: OtMetricsTagT
+ GI.HarfBuzz.Flags: OtNumberTagTBOtNumberTagFontXMax :: OtNumberTagT
+ GI.HarfBuzz.Flags: OtNumberTagTBOtNumberTagFontXMin :: OtNumberTagT
+ GI.HarfBuzz.Flags: OtNumberTagTBOtNumberTagFontYMax :: OtNumberTagT
+ GI.HarfBuzz.Flags: OtNumberTagTBOtNumberTagFontYMin :: OtNumberTagT
+ GI.HarfBuzz.Flags: OtVarAxisFlagsTBOtVarAxisFlagHidden :: OtVarAxisFlagsT
+ GI.HarfBuzz.Flags: ScriptTBScriptAdlam :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptAhom :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptAnatolianHieroglyphs :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptArabic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptArmenian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptAvestan :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptBalinese :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptBamum :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptBassaVah :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptBatak :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptBengali :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptBeriaErfe :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptBhaiksuki :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptBopomofo :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptBrahmi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptBraille :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptBuginese :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptBuhid :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptCanadianSyllabics :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptCarian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptCaucasianAlbanian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptChakma :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptCham :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptCherokee :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptChorasmian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptCommon :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptCoptic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptCuneiform :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptCypriot :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptCyproMinoan :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptCyrillic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptDeseret :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptDevanagari :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptDivesAkuru :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptDogra :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptDuployan :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptEgyptianHieroglyphs :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptElbasan :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptElymaic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptEthiopic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptGaray :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptGeorgian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptGlagolitic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptGothic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptGrantha :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptGreek :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptGujarati :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptGunjalaGondi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptGurmukhi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptGurungKhema :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptHan :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptHangul :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptHanifiRohingya :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptHanunoo :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptHatran :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptHebrew :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptHiragana :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptImperialAramaic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptInherited :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptInscriptionalPahlavi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptInscriptionalParthian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptInvalid :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptJavanese :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptJurchen :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptKaithi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptKannada :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptKatakana :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptKawi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptKayahLi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptKharoshthi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptKhitanSmallScript :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptKhmer :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptKhojki :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptKhudawadi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptKiratRai :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptLao :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptLatin :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptLepcha :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptLimbu :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptLinearA :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptLinearB :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptLisu :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptLycian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptLydian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMahajani :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMakasar :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMalayalam :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMandaic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptManichaean :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMarchen :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMasaramGondi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMath :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMedefaidrin :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMeeteiMayek :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMendeKikakui :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMeroiticCursive :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMeroiticHieroglyphs :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMiao :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptModi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMongolian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMro :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMultani :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptMyanmar :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptNabataean :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptNagMundari :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptNandinagari :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptNewTaiLue :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptNewa :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptNko :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptNushu :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptNyiakengPuachueHmong :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOgham :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOlChiki :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOlOnal :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOldHungarian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOldItalic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOldNorthArabian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOldPermic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOldPersian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOldSogdian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOldSouthArabian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOldTurkic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOldUyghur :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOriya :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOsage :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptOsmanya :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptPahawhHmong :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptPalmyrene :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptPauCinHau :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptPhagsPa :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptPhoenician :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptProtoCuneiform :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptPsalterPahlavi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptRejang :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptRunic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSamaritan :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSaurashtra :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSeal :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSharada :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptShavian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSiddham :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSidetic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSignwriting :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSinhala :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSogdian :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSoraSompeng :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSoyombo :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSundanese :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSunuwar :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSylotiNagri :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptSyriac :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTagalog :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTagbanwa :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTaiLe :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTaiTham :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTaiViet :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTaiYo :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTakri :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTamil :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTangsa :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTangut :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTelugu :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptThaana :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptThai :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTibetan :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTifinagh :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTirhuta :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTodhri :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTolongSiki :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptToto :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptTuluTigalari :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptUgaritic :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptUnknown :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptVai :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptVithkuqi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptWancho :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptWarangCiti :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptYezidi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptYi :: ScriptT
+ GI.HarfBuzz.Flags: ScriptTBScriptZanabazarSquare :: ScriptT
+ GI.HarfBuzz.Flags: StyleTagTBStyleTagItalic :: StyleTagT
+ GI.HarfBuzz.Flags: StyleTagTBStyleTagOpticalSize :: StyleTagT
+ GI.HarfBuzz.Flags: StyleTagTBStyleTagSlantAngle :: StyleTagT
+ GI.HarfBuzz.Flags: StyleTagTBStyleTagSlantRatio :: StyleTagT
+ GI.HarfBuzz.Flags: StyleTagTBStyleTagWeight :: StyleTagT
+ GI.HarfBuzz.Flags: StyleTagTBStyleTagWidth :: StyleTagT
+ GI.HarfBuzz.Flags: data AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: data AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: data BufferSerializeFormatT
+ GI.HarfBuzz.Flags: data OtBitsTagT
+ GI.HarfBuzz.Flags: data OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: data OtMetaTagT
+ GI.HarfBuzz.Flags: data OtMetricsTagT
+ GI.HarfBuzz.Flags: data OtNumberTagT
+ GI.HarfBuzz.Flags: data ScriptT
+ GI.HarfBuzz.Flags: data StyleTagT
+ GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.HarfBuzz.Flags.AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.HarfBuzz.Flags.AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.HarfBuzz.Flags.BufferSerializeFormatT
+ GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.HarfBuzz.Flags.OtBitsTagT
+ GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.HarfBuzz.Flags.OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.HarfBuzz.Flags.OtMetaTagT
+ GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.HarfBuzz.Flags.OtMetricsTagT
+ GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.HarfBuzz.Flags.OtNumberTagT
+ GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.HarfBuzz.Flags.ScriptT
+ GI.HarfBuzz.Flags: instance Data.GI.Base.BasicTypes.IsGFlag GI.HarfBuzz.Flags.StyleTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.BufferDiffFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.BufferFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.BufferSerializeFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.BufferSerializeFormatT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.GlyphFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.OtBitsTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.OtColorPaletteFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.OtMathGlyphPartFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.OtMetaTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.OtMetricsTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.OtNumberTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.OtVarAxisFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.ScriptT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Flags.StyleTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.BufferDiffFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.BufferFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.BufferSerializeFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.BufferSerializeFormatT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.GlyphFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.OtBitsTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.OtColorPaletteFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.OtMathGlyphPartFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.OtMetaTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.OtMetricsTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.OtNumberTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.OtVarAxisFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.ScriptT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Classes.Ord GI.HarfBuzz.Flags.StyleTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.BufferDiffFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.BufferFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.BufferSerializeFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.BufferSerializeFormatT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.GlyphFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.OtBitsTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.OtColorPaletteFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.OtMathGlyphPartFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.OtMetaTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.OtMetricsTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.OtNumberTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.OtVarAxisFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.ScriptT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Enum.Enum GI.HarfBuzz.Flags.StyleTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.AatLayoutFeatureTypeT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.BufferDiffFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.BufferFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.BufferSerializeFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.BufferSerializeFormatT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.GlyphFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.OtBitsTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.OtColorPaletteFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.OtLayoutBaselineTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.OtMathGlyphPartFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.OtMetaTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.OtMetricsTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.OtNumberTagT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.OtVarAxisFlagsT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.ScriptT
+ GI.HarfBuzz.Flags: instance GHC.Internal.Show.Show GI.HarfBuzz.Flags.StyleTagT
+ GI.HarfBuzz.Functions: bufferChanged :: (HasCallStack, MonadIO m) => BufferT -> m ()
+ GI.HarfBuzz.Functions: bufferGetNotFoundVariationSelectorGlyph :: (HasCallStack, MonadIO m) => BufferT -> m Word32
+ GI.HarfBuzz.Functions: bufferSetNotFoundVariationSelectorGlyph :: (HasCallStack, MonadIO m) => BufferT -> Word32 -> m ()
+ GI.HarfBuzz.Functions: calloc :: (HasCallStack, MonadIO m) => CSize -> CSize -> m (Ptr ())
+ GI.HarfBuzz.Functions: drawCircle :: (HasCallStack, MonadIO m) => DrawFuncsT -> Ptr () -> DrawStateT -> Float -> Float -> Float -> Float -> m ()
+ GI.HarfBuzz.Functions: drawGetBudget :: (HasCallStack, MonadIO m) => DrawFuncsT -> Ptr () -> m Int64
+ GI.HarfBuzz.Functions: drawGetBudgetRemaining :: (HasCallStack, MonadIO m) => DrawFuncsT -> Ptr () -> m Int64
+ GI.HarfBuzz.Functions: drawLine :: (HasCallStack, MonadIO m) => DrawFuncsT -> Ptr () -> DrawStateT -> Float -> Float -> Float -> Float -> Float -> Float -> DrawLineCapT -> m ()
+ GI.HarfBuzz.Functions: drawRectangle :: (HasCallStack, MonadIO m) => DrawFuncsT -> Ptr () -> DrawStateT -> Float -> Float -> Float -> Float -> Float -> m ()
+ GI.HarfBuzz.Functions: drawSetBudget :: (HasCallStack, MonadIO m) => DrawFuncsT -> Ptr () -> Int64 -> m Int32
+ GI.HarfBuzz.Functions: faceCreateFromFileOrFail :: (HasCallStack, MonadIO m) => Text -> Word32 -> m FaceT
+ GI.HarfBuzz.Functions: faceCreateFromFileOrFailUsing :: (HasCallStack, MonadIO m) => Text -> Word32 -> Maybe Text -> m FaceT
+ GI.HarfBuzz.Functions: faceCreateOrFail :: (HasCallStack, MonadIO m) => BlobT -> Word32 -> m FaceT
+ GI.HarfBuzz.Functions: faceCreateOrFailUsing :: (HasCallStack, MonadIO m) => BlobT -> Word32 -> Maybe Text -> m FaceT
+ GI.HarfBuzz.Functions: faceListLoaders :: (HasCallStack, MonadIO m) => m [Text]
+ GI.HarfBuzz.Functions: fontDrawGlyphOrFail :: (HasCallStack, MonadIO m) => FontT -> Word32 -> DrawFuncsT -> Ptr () -> m Int32
+ GI.HarfBuzz.Functions: fontGetGlyphHOrigins :: (HasCallStack, MonadIO m) => FontT -> Word32 -> Word32 -> Word32 -> Word32 -> Word32 -> m (Int32, Int32, Int32)
+ GI.HarfBuzz.Functions: fontGetGlyphVOrigins :: (HasCallStack, MonadIO m) => FontT -> Word32 -> Word32 -> Word32 -> Word32 -> Word32 -> m (Int32, Int32, Int32)
+ GI.HarfBuzz.Functions: fontIsSynthetic :: (HasCallStack, MonadIO m) => FontT -> m Int32
+ GI.HarfBuzz.Functions: fontListFuncs :: (HasCallStack, MonadIO m) => m [Text]
+ GI.HarfBuzz.Functions: fontPaintGlyphOrFail :: (HasCallStack, MonadIO m) => FontT -> Word32 -> PaintFuncsT -> Ptr () -> Word32 -> Word32 -> m Int32
+ GI.HarfBuzz.Functions: fontSetFuncsUsing :: (HasCallStack, MonadIO m) => FontT -> Text -> m Int32
+ GI.HarfBuzz.Functions: free :: (HasCallStack, MonadIO m) => Ptr () -> m ()
+ GI.HarfBuzz.Functions: ftFaceCreateFromBlobOrFail :: (HasCallStack, MonadIO m) => BlobT -> Word32 -> m FaceT
+ GI.HarfBuzz.Functions: ftFaceCreateFromFileOrFail :: (HasCallStack, MonadIO m) => Text -> Word32 -> m FaceT
+ GI.HarfBuzz.Functions: malloc :: (HasCallStack, MonadIO m) => CSize -> m (Ptr ())
+ GI.HarfBuzz.Functions: otColorGetSvgDocumentCount :: (HasCallStack, MonadIO m) => FaceT -> m Word32
+ GI.HarfBuzz.Functions: otColorGetSvgDocumentGlyphRange :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> m (Int32, Word32, Word32)
+ GI.HarfBuzz.Functions: otColorGlyphGetSvgDocumentIndex :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> m (Int32, Word32)
+ GI.HarfBuzz.Functions: otFetchBits :: (HasCallStack, MonadIO m) => FaceT -> [OtBitsTagT] -> m Word32
+ GI.HarfBuzz.Functions: otFetchNumber :: (HasCallStack, MonadIO m) => FaceT -> [OtNumberTagT] -> m Int32
+ GI.HarfBuzz.Functions: otShapeGetBufferFormatSerial :: (HasCallStack, MonadIO m) => m Word32
+ GI.HarfBuzz.Functions: otShapePlanGetFeatureTags :: (HasCallStack, MonadIO m) => ShapePlanT -> Word32 -> m (Word32, [Word32])
+ GI.HarfBuzz.Functions: paintFillGlyph :: (HasCallStack, MonadIO m) => PaintFuncsT -> Ptr () -> Word32 -> FontT -> Int32 -> Word32 -> m ()
+ GI.HarfBuzz.Functions: paintGetBudget :: (HasCallStack, MonadIO m) => PaintFuncsT -> Ptr () -> m Int64
+ GI.HarfBuzz.Functions: paintGetBudgetRemaining :: (HasCallStack, MonadIO m) => PaintFuncsT -> Ptr () -> m Int64
+ GI.HarfBuzz.Functions: paintNormalizeColorLine :: (HasCallStack, MonadIO m) => [ColorStopT] -> m ([ColorStopT], Float, Float)
+ GI.HarfBuzz.Functions: paintPushClipPathEnd :: (HasCallStack, MonadIO m) => PaintFuncsT -> Ptr () -> m ()
+ GI.HarfBuzz.Functions: paintPushClipPathStart :: (HasCallStack, MonadIO m) => PaintFuncsT -> Ptr () -> m (DrawFuncsT, Ptr ())
+ GI.HarfBuzz.Functions: paintPushFontTransform :: (HasCallStack, MonadIO m) => PaintFuncsT -> Ptr () -> FontT -> m ()
+ GI.HarfBuzz.Functions: paintPushGroupFor :: (HasCallStack, MonadIO m) => PaintFuncsT -> Ptr () -> PaintCompositeModeT -> m ()
+ GI.HarfBuzz.Functions: paintPushInverseFontTransform :: (HasCallStack, MonadIO m) => PaintFuncsT -> Ptr () -> FontT -> m ()
+ GI.HarfBuzz.Functions: paintReduceLinearAnchors :: (HasCallStack, MonadIO m) => Float -> Float -> Float -> Float -> Float -> Float -> m (Float, Float, Float, Float)
+ GI.HarfBuzz.Functions: paintSetBudget :: (HasCallStack, MonadIO m) => PaintFuncsT -> Ptr () -> Int64 -> m Int32
+ GI.HarfBuzz.Functions: paintSweepGradientTiles :: (HasCallStack, MonadIO m) => [ColorStopT] -> PaintExtendT -> Float -> Float -> PaintSweepGradientTileFuncT -> m [ColorStopT]
+ GI.HarfBuzz.Functions: realloc :: (HasCallStack, MonadIO m) => Ptr () -> CSize -> m (Ptr ())
+ GI.HarfBuzz.Functions: setIntersects :: (HasCallStack, MonadIO m) => SetT -> SetT -> m Int32
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: aatLayoutFeatureSelectorInfoT_disable :: AttrLabelProxy "disable"
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: aatLayoutFeatureSelectorInfoT_enable :: AttrLabelProxy "enable"
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: aatLayoutFeatureSelectorInfoT_nameId :: AttrLabelProxy "nameId"
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.ResolveAatLayoutFeatureSelectorInfoTMethod t GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT -> p)
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.ResolveAatLayoutFeatureSelectorInfoTMethod t GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT p
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.ResolveAatLayoutFeatureSelectorInfoTMethod t GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT)
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT tag
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoTDisableFieldInfo
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoTEnableFieldInfo
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoTNameIdFieldInfo
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT.AatLayoutFeatureSelectorInfoT
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: type family ResolveAatLayoutFeatureSelectorInfoTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.BlobT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.BlobT.ResolveBlobTMethod t GI.HarfBuzz.Structs.BlobT.BlobT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.BlobT.BlobT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.BlobT.BlobT -> p)
+ GI.HarfBuzz.Structs.BlobT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.BlobT.ResolveBlobTMethod t GI.HarfBuzz.Structs.BlobT.BlobT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.BlobT.BlobT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.BlobT.BlobT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.BlobT.BlobT p
+ GI.HarfBuzz.Structs.BlobT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.BlobT.ResolveBlobTMethod t GI.HarfBuzz.Structs.BlobT.BlobT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.BlobT.BlobT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.BlobT.BlobT)
+ GI.HarfBuzz.Structs.BlobT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.BlobT.BlobT)
+ GI.HarfBuzz.Structs.BlobT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.BlobT.BlobT
+ GI.HarfBuzz.Structs.BlobT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.BlobT.BlobT
+ GI.HarfBuzz.Structs.BlobT: type family ResolveBlobTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.BufferT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.BufferT.ResolveBufferTMethod t GI.HarfBuzz.Structs.BufferT.BufferT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.BufferT.BufferT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.BufferT.BufferT -> p)
+ GI.HarfBuzz.Structs.BufferT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.BufferT.ResolveBufferTMethod t GI.HarfBuzz.Structs.BufferT.BufferT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.BufferT.BufferT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.BufferT.BufferT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.BufferT.BufferT p
+ GI.HarfBuzz.Structs.BufferT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.BufferT.ResolveBufferTMethod t GI.HarfBuzz.Structs.BufferT.BufferT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.BufferT.BufferT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.BufferT.BufferT)
+ GI.HarfBuzz.Structs.BufferT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.BufferT.BufferT)
+ GI.HarfBuzz.Structs.BufferT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.BufferT.BufferT
+ GI.HarfBuzz.Structs.BufferT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.BufferT.BufferT
+ GI.HarfBuzz.Structs.BufferT: type family ResolveBufferTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.ColorLineT: colorLineT_data :: AttrLabelProxy "data"
+ GI.HarfBuzz.Structs.ColorLineT: colorLineT_getColorStops :: AttrLabelProxy "getColorStops"
+ GI.HarfBuzz.Structs.ColorLineT: colorLineT_getColorStopsUserData :: AttrLabelProxy "getColorStopsUserData"
+ GI.HarfBuzz.Structs.ColorLineT: colorLineT_getExtend :: AttrLabelProxy "getExtend"
+ GI.HarfBuzz.Structs.ColorLineT: colorLineT_getExtendUserData :: AttrLabelProxy "getExtendUserData"
+ GI.HarfBuzz.Structs.ColorLineT: colorLineT_reserved0 :: AttrLabelProxy "reserved0"
+ GI.HarfBuzz.Structs.ColorLineT: colorLineT_reserved1 :: AttrLabelProxy "reserved1"
+ GI.HarfBuzz.Structs.ColorLineT: colorLineT_reserved2 :: AttrLabelProxy "reserved2"
+ GI.HarfBuzz.Structs.ColorLineT: colorLineT_reserved3 :: AttrLabelProxy "reserved3"
+ GI.HarfBuzz.Structs.ColorLineT: colorLineT_reserved5 :: AttrLabelProxy "reserved5"
+ GI.HarfBuzz.Structs.ColorLineT: colorLineT_reserved6 :: AttrLabelProxy "reserved6"
+ GI.HarfBuzz.Structs.ColorLineT: colorLineT_reserved7 :: AttrLabelProxy "reserved7"
+ GI.HarfBuzz.Structs.ColorLineT: colorLineT_reserved8 :: AttrLabelProxy "reserved8"
+ GI.HarfBuzz.Structs.ColorLineT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.ColorLineT.ResolveColorLineTMethod t GI.HarfBuzz.Structs.ColorLineT.ColorLineT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.ColorLineT.ColorLineT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.ColorLineT.ColorLineT -> p)
+ GI.HarfBuzz.Structs.ColorLineT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.ColorLineT.ResolveColorLineTMethod t GI.HarfBuzz.Structs.ColorLineT.ColorLineT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.ColorLineT.ColorLineT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.ColorLineT.ColorLineT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.ColorLineT.ColorLineT p
+ GI.HarfBuzz.Structs.ColorLineT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.ColorLineT.ResolveColorLineTMethod t GI.HarfBuzz.Structs.ColorLineT.ColorLineT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.ColorLineT.ColorLineT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.ColorLineT.ColorLineT)
+ GI.HarfBuzz.Structs.ColorLineT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.ColorLineT.ColorLineT tag
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorLineT.ColorLineTDataFieldInfo
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorLineT.ColorLineTGetColorStopsFieldInfo
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorLineT.ColorLineTGetColorStopsUserDataFieldInfo
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorLineT.ColorLineTGetExtendFieldInfo
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorLineT.ColorLineTGetExtendUserDataFieldInfo
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorLineT.ColorLineTReserved0FieldInfo
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorLineT.ColorLineTReserved1FieldInfo
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorLineT.ColorLineTReserved2FieldInfo
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorLineT.ColorLineTReserved3FieldInfo
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorLineT.ColorLineTReserved5FieldInfo
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorLineT.ColorLineTReserved6FieldInfo
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorLineT.ColorLineTReserved7FieldInfo
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorLineT.ColorLineTReserved8FieldInfo
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.ColorLineT.ColorLineT)
+ GI.HarfBuzz.Structs.ColorLineT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.ColorLineT.ColorLineT
+ GI.HarfBuzz.Structs.ColorLineT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.ColorLineT.ColorLineT
+ GI.HarfBuzz.Structs.ColorLineT: type family ResolveColorLineTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.ColorStopT: colorStopT_color :: AttrLabelProxy "color"
+ GI.HarfBuzz.Structs.ColorStopT: colorStopT_isForeground :: AttrLabelProxy "isForeground"
+ GI.HarfBuzz.Structs.ColorStopT: colorStopT_offset :: AttrLabelProxy "offset"
+ GI.HarfBuzz.Structs.ColorStopT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.ColorStopT.ResolveColorStopTMethod t GI.HarfBuzz.Structs.ColorStopT.ColorStopT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.ColorStopT.ColorStopT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.ColorStopT.ColorStopT -> p)
+ GI.HarfBuzz.Structs.ColorStopT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.ColorStopT.ResolveColorStopTMethod t GI.HarfBuzz.Structs.ColorStopT.ColorStopT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.ColorStopT.ColorStopT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.ColorStopT.ColorStopT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.ColorStopT.ColorStopT p
+ GI.HarfBuzz.Structs.ColorStopT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.ColorStopT.ResolveColorStopTMethod t GI.HarfBuzz.Structs.ColorStopT.ColorStopT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.ColorStopT.ColorStopT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.ColorStopT.ColorStopT)
+ GI.HarfBuzz.Structs.ColorStopT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.ColorStopT.ColorStopT tag
+ GI.HarfBuzz.Structs.ColorStopT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorStopT.ColorStopTColorFieldInfo
+ GI.HarfBuzz.Structs.ColorStopT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorStopT.ColorStopTIsForegroundFieldInfo
+ GI.HarfBuzz.Structs.ColorStopT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.ColorStopT.ColorStopTOffsetFieldInfo
+ GI.HarfBuzz.Structs.ColorStopT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.ColorStopT.ColorStopT)
+ GI.HarfBuzz.Structs.ColorStopT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.ColorStopT.ColorStopT
+ GI.HarfBuzz.Structs.ColorStopT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.ColorStopT.ColorStopT
+ GI.HarfBuzz.Structs.ColorStopT: type family ResolveColorStopTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.DrawFuncsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.DrawFuncsT.ResolveDrawFuncsTMethod t GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT -> p)
+ GI.HarfBuzz.Structs.DrawFuncsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.DrawFuncsT.ResolveDrawFuncsTMethod t GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT p
+ GI.HarfBuzz.Structs.DrawFuncsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.DrawFuncsT.ResolveDrawFuncsTMethod t GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT)
+ GI.HarfBuzz.Structs.DrawFuncsT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT)
+ GI.HarfBuzz.Structs.DrawFuncsT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT
+ GI.HarfBuzz.Structs.DrawFuncsT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.DrawFuncsT.DrawFuncsT
+ GI.HarfBuzz.Structs.DrawFuncsT: type family ResolveDrawFuncsTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.DrawStateT: drawStateT_currentX :: AttrLabelProxy "currentX"
+ GI.HarfBuzz.Structs.DrawStateT: drawStateT_currentY :: AttrLabelProxy "currentY"
+ GI.HarfBuzz.Structs.DrawStateT: drawStateT_pathOpen :: AttrLabelProxy "pathOpen"
+ GI.HarfBuzz.Structs.DrawStateT: drawStateT_pathStartX :: AttrLabelProxy "pathStartX"
+ GI.HarfBuzz.Structs.DrawStateT: drawStateT_pathStartY :: AttrLabelProxy "pathStartY"
+ GI.HarfBuzz.Structs.DrawStateT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.DrawStateT.ResolveDrawStateTMethod t GI.HarfBuzz.Structs.DrawStateT.DrawStateT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.DrawStateT.DrawStateT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.DrawStateT.DrawStateT -> p)
+ GI.HarfBuzz.Structs.DrawStateT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.DrawStateT.ResolveDrawStateTMethod t GI.HarfBuzz.Structs.DrawStateT.DrawStateT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.DrawStateT.DrawStateT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.DrawStateT.DrawStateT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.DrawStateT.DrawStateT p
+ GI.HarfBuzz.Structs.DrawStateT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.DrawStateT.ResolveDrawStateTMethod t GI.HarfBuzz.Structs.DrawStateT.DrawStateT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.DrawStateT.DrawStateT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.DrawStateT.DrawStateT)
+ GI.HarfBuzz.Structs.DrawStateT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.DrawStateT.DrawStateT tag
+ GI.HarfBuzz.Structs.DrawStateT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.DrawStateT.DrawStateTCurrentXFieldInfo
+ GI.HarfBuzz.Structs.DrawStateT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.DrawStateT.DrawStateTCurrentYFieldInfo
+ GI.HarfBuzz.Structs.DrawStateT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.DrawStateT.DrawStateTPathOpenFieldInfo
+ GI.HarfBuzz.Structs.DrawStateT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.DrawStateT.DrawStateTPathStartXFieldInfo
+ GI.HarfBuzz.Structs.DrawStateT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.DrawStateT.DrawStateTPathStartYFieldInfo
+ GI.HarfBuzz.Structs.DrawStateT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.DrawStateT.DrawStateT)
+ GI.HarfBuzz.Structs.DrawStateT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.DrawStateT.DrawStateT
+ GI.HarfBuzz.Structs.DrawStateT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.DrawStateT.DrawStateT
+ GI.HarfBuzz.Structs.DrawStateT: type family ResolveDrawStateTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.FaceT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FaceT.ResolveFaceTMethod t GI.HarfBuzz.Structs.FaceT.FaceT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.FaceT.FaceT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.FaceT.FaceT -> p)
+ GI.HarfBuzz.Structs.FaceT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FaceT.ResolveFaceTMethod t GI.HarfBuzz.Structs.FaceT.FaceT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.FaceT.FaceT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.FaceT.FaceT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.FaceT.FaceT p
+ GI.HarfBuzz.Structs.FaceT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FaceT.ResolveFaceTMethod t GI.HarfBuzz.Structs.FaceT.FaceT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.FaceT.FaceT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.FaceT.FaceT)
+ GI.HarfBuzz.Structs.FaceT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.FaceT.FaceT)
+ GI.HarfBuzz.Structs.FaceT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.FaceT.FaceT
+ GI.HarfBuzz.Structs.FaceT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.FaceT.FaceT
+ GI.HarfBuzz.Structs.FaceT: type family ResolveFaceTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.FeatureT: featureT_end :: AttrLabelProxy "end"
+ GI.HarfBuzz.Structs.FeatureT: featureT_start :: AttrLabelProxy "start"
+ GI.HarfBuzz.Structs.FeatureT: featureT_tag :: AttrLabelProxy "tag"
+ GI.HarfBuzz.Structs.FeatureT: featureT_value :: AttrLabelProxy "value"
+ GI.HarfBuzz.Structs.FeatureT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FeatureT.ResolveFeatureTMethod t GI.HarfBuzz.Structs.FeatureT.FeatureT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.FeatureT.FeatureT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.FeatureT.FeatureT -> p)
+ GI.HarfBuzz.Structs.FeatureT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FeatureT.ResolveFeatureTMethod t GI.HarfBuzz.Structs.FeatureT.FeatureT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.FeatureT.FeatureT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.FeatureT.FeatureT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.FeatureT.FeatureT p
+ GI.HarfBuzz.Structs.FeatureT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FeatureT.ResolveFeatureTMethod t GI.HarfBuzz.Structs.FeatureT.FeatureT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.FeatureT.FeatureT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.FeatureT.FeatureT)
+ GI.HarfBuzz.Structs.FeatureT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.FeatureT.FeatureT tag
+ GI.HarfBuzz.Structs.FeatureT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.FeatureT.FeatureTEndFieldInfo
+ GI.HarfBuzz.Structs.FeatureT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.FeatureT.FeatureTStartFieldInfo
+ GI.HarfBuzz.Structs.FeatureT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.FeatureT.FeatureTTagFieldInfo
+ GI.HarfBuzz.Structs.FeatureT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.FeatureT.FeatureTValueFieldInfo
+ GI.HarfBuzz.Structs.FeatureT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.FeatureT.FeatureT)
+ GI.HarfBuzz.Structs.FeatureT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.FeatureT.FeatureT
+ GI.HarfBuzz.Structs.FeatureT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.FeatureT.FeatureT
+ GI.HarfBuzz.Structs.FeatureT: type family ResolveFeatureTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.FontExtentsT: fontExtentsT_ascender :: AttrLabelProxy "ascender"
+ GI.HarfBuzz.Structs.FontExtentsT: fontExtentsT_descender :: AttrLabelProxy "descender"
+ GI.HarfBuzz.Structs.FontExtentsT: fontExtentsT_lineGap :: AttrLabelProxy "lineGap"
+ GI.HarfBuzz.Structs.FontExtentsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FontExtentsT.ResolveFontExtentsTMethod t GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT -> p)
+ GI.HarfBuzz.Structs.FontExtentsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FontExtentsT.ResolveFontExtentsTMethod t GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT p
+ GI.HarfBuzz.Structs.FontExtentsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FontExtentsT.ResolveFontExtentsTMethod t GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT)
+ GI.HarfBuzz.Structs.FontExtentsT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT tag
+ GI.HarfBuzz.Structs.FontExtentsT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.FontExtentsT.FontExtentsTAscenderFieldInfo
+ GI.HarfBuzz.Structs.FontExtentsT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.FontExtentsT.FontExtentsTDescenderFieldInfo
+ GI.HarfBuzz.Structs.FontExtentsT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.FontExtentsT.FontExtentsTLineGapFieldInfo
+ GI.HarfBuzz.Structs.FontExtentsT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT
+ GI.HarfBuzz.Structs.FontExtentsT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.FontExtentsT.FontExtentsT
+ GI.HarfBuzz.Structs.FontExtentsT: type family ResolveFontExtentsTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.FontFuncsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FontFuncsT.ResolveFontFuncsTMethod t GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT -> p)
+ GI.HarfBuzz.Structs.FontFuncsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FontFuncsT.ResolveFontFuncsTMethod t GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT p
+ GI.HarfBuzz.Structs.FontFuncsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FontFuncsT.ResolveFontFuncsTMethod t GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT)
+ GI.HarfBuzz.Structs.FontFuncsT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT)
+ GI.HarfBuzz.Structs.FontFuncsT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT
+ GI.HarfBuzz.Structs.FontFuncsT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.FontFuncsT.FontFuncsT
+ GI.HarfBuzz.Structs.FontFuncsT: type family ResolveFontFuncsTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.FontT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FontT.ResolveFontTMethod t GI.HarfBuzz.Structs.FontT.FontT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.FontT.FontT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.FontT.FontT -> p)
+ GI.HarfBuzz.Structs.FontT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FontT.ResolveFontTMethod t GI.HarfBuzz.Structs.FontT.FontT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.FontT.FontT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.FontT.FontT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.FontT.FontT p
+ GI.HarfBuzz.Structs.FontT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.FontT.ResolveFontTMethod t GI.HarfBuzz.Structs.FontT.FontT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.FontT.FontT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.FontT.FontT)
+ GI.HarfBuzz.Structs.FontT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.FontT.FontT)
+ GI.HarfBuzz.Structs.FontT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.FontT.FontT
+ GI.HarfBuzz.Structs.FontT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.FontT.FontT
+ GI.HarfBuzz.Structs.FontT: type family ResolveFontTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.GlyphExtentsT: glyphExtentsT_height :: AttrLabelProxy "height"
+ GI.HarfBuzz.Structs.GlyphExtentsT: glyphExtentsT_width :: AttrLabelProxy "width"
+ GI.HarfBuzz.Structs.GlyphExtentsT: glyphExtentsT_xBearing :: AttrLabelProxy "xBearing"
+ GI.HarfBuzz.Structs.GlyphExtentsT: glyphExtentsT_yBearing :: AttrLabelProxy "yBearing"
+ GI.HarfBuzz.Structs.GlyphExtentsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.GlyphExtentsT.ResolveGlyphExtentsTMethod t GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT -> p)
+ GI.HarfBuzz.Structs.GlyphExtentsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.GlyphExtentsT.ResolveGlyphExtentsTMethod t GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT p
+ GI.HarfBuzz.Structs.GlyphExtentsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.GlyphExtentsT.ResolveGlyphExtentsTMethod t GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT)
+ GI.HarfBuzz.Structs.GlyphExtentsT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT tag
+ GI.HarfBuzz.Structs.GlyphExtentsT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsTHeightFieldInfo
+ GI.HarfBuzz.Structs.GlyphExtentsT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsTWidthFieldInfo
+ GI.HarfBuzz.Structs.GlyphExtentsT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsTXBearingFieldInfo
+ GI.HarfBuzz.Structs.GlyphExtentsT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsTYBearingFieldInfo
+ GI.HarfBuzz.Structs.GlyphExtentsT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT
+ GI.HarfBuzz.Structs.GlyphExtentsT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.GlyphExtentsT.GlyphExtentsT
+ GI.HarfBuzz.Structs.GlyphExtentsT: type family ResolveGlyphExtentsTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.GlyphInfoT: glyphInfoT_cluster :: AttrLabelProxy "cluster"
+ GI.HarfBuzz.Structs.GlyphInfoT: glyphInfoT_codepoint :: AttrLabelProxy "codepoint"
+ GI.HarfBuzz.Structs.GlyphInfoT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.GlyphInfoT.ResolveGlyphInfoTMethod t GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT -> p)
+ GI.HarfBuzz.Structs.GlyphInfoT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.GlyphInfoT.ResolveGlyphInfoTMethod t GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT p
+ GI.HarfBuzz.Structs.GlyphInfoT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.GlyphInfoT.ResolveGlyphInfoTMethod t GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT)
+ GI.HarfBuzz.Structs.GlyphInfoT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT tag
+ GI.HarfBuzz.Structs.GlyphInfoT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoTClusterFieldInfo
+ GI.HarfBuzz.Structs.GlyphInfoT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoTCodepointFieldInfo
+ GI.HarfBuzz.Structs.GlyphInfoT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT)
+ GI.HarfBuzz.Structs.GlyphInfoT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT
+ GI.HarfBuzz.Structs.GlyphInfoT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.GlyphInfoT.GlyphInfoT
+ GI.HarfBuzz.Structs.GlyphInfoT: type family ResolveGlyphInfoTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.GlyphPositionT: glyphPositionT_xAdvance :: AttrLabelProxy "xAdvance"
+ GI.HarfBuzz.Structs.GlyphPositionT: glyphPositionT_xOffset :: AttrLabelProxy "xOffset"
+ GI.HarfBuzz.Structs.GlyphPositionT: glyphPositionT_yAdvance :: AttrLabelProxy "yAdvance"
+ GI.HarfBuzz.Structs.GlyphPositionT: glyphPositionT_yOffset :: AttrLabelProxy "yOffset"
+ GI.HarfBuzz.Structs.GlyphPositionT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.GlyphPositionT.ResolveGlyphPositionTMethod t GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT -> p)
+ GI.HarfBuzz.Structs.GlyphPositionT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.GlyphPositionT.ResolveGlyphPositionTMethod t GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT p
+ GI.HarfBuzz.Structs.GlyphPositionT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.GlyphPositionT.ResolveGlyphPositionTMethod t GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT)
+ GI.HarfBuzz.Structs.GlyphPositionT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT tag
+ GI.HarfBuzz.Structs.GlyphPositionT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionTXAdvanceFieldInfo
+ GI.HarfBuzz.Structs.GlyphPositionT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionTXOffsetFieldInfo
+ GI.HarfBuzz.Structs.GlyphPositionT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionTYAdvanceFieldInfo
+ GI.HarfBuzz.Structs.GlyphPositionT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionTYOffsetFieldInfo
+ GI.HarfBuzz.Structs.GlyphPositionT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT)
+ GI.HarfBuzz.Structs.GlyphPositionT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT
+ GI.HarfBuzz.Structs.GlyphPositionT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.GlyphPositionT.GlyphPositionT
+ GI.HarfBuzz.Structs.GlyphPositionT: type family ResolveGlyphPositionTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.LanguageT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.LanguageT.ResolveLanguageTMethod t GI.HarfBuzz.Structs.LanguageT.LanguageT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.LanguageT.LanguageT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.LanguageT.LanguageT -> p)
+ GI.HarfBuzz.Structs.LanguageT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.LanguageT.ResolveLanguageTMethod t GI.HarfBuzz.Structs.LanguageT.LanguageT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.LanguageT.LanguageT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.LanguageT.LanguageT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.LanguageT.LanguageT p
+ GI.HarfBuzz.Structs.LanguageT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.LanguageT.ResolveLanguageTMethod t GI.HarfBuzz.Structs.LanguageT.LanguageT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.LanguageT.LanguageT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.LanguageT.LanguageT)
+ GI.HarfBuzz.Structs.LanguageT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.LanguageT.LanguageT
+ GI.HarfBuzz.Structs.LanguageT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.LanguageT.LanguageT
+ GI.HarfBuzz.Structs.LanguageT: type family ResolveLanguageTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.MapT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.MapT.ResolveMapTMethod t GI.HarfBuzz.Structs.MapT.MapT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.MapT.MapT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.MapT.MapT -> p)
+ GI.HarfBuzz.Structs.MapT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.MapT.ResolveMapTMethod t GI.HarfBuzz.Structs.MapT.MapT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.MapT.MapT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.MapT.MapT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.MapT.MapT p
+ GI.HarfBuzz.Structs.MapT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.MapT.ResolveMapTMethod t GI.HarfBuzz.Structs.MapT.MapT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.MapT.MapT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.MapT.MapT)
+ GI.HarfBuzz.Structs.MapT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.MapT.MapT)
+ GI.HarfBuzz.Structs.MapT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.MapT.MapT
+ GI.HarfBuzz.Structs.MapT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.MapT.MapT
+ GI.HarfBuzz.Structs.MapT: type family ResolveMapTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.OtColorLayerT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtColorLayerT.ResolveOtColorLayerTMethod t GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT -> p)
+ GI.HarfBuzz.Structs.OtColorLayerT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtColorLayerT.ResolveOtColorLayerTMethod t GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT p
+ GI.HarfBuzz.Structs.OtColorLayerT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtColorLayerT.ResolveOtColorLayerTMethod t GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT)
+ GI.HarfBuzz.Structs.OtColorLayerT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT tag
+ GI.HarfBuzz.Structs.OtColorLayerT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerTColorIndexFieldInfo
+ GI.HarfBuzz.Structs.OtColorLayerT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerTGlyphFieldInfo
+ GI.HarfBuzz.Structs.OtColorLayerT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT
+ GI.HarfBuzz.Structs.OtColorLayerT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.OtColorLayerT.OtColorLayerT
+ GI.HarfBuzz.Structs.OtColorLayerT: otColorLayerT_colorIndex :: AttrLabelProxy "colorIndex"
+ GI.HarfBuzz.Structs.OtColorLayerT: otColorLayerT_glyph :: AttrLabelProxy "glyph"
+ GI.HarfBuzz.Structs.OtColorLayerT: type family ResolveOtColorLayerTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtMathGlyphPartT.ResolveOtMathGlyphPartTMethod t GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT -> p)
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtMathGlyphPartT.ResolveOtMathGlyphPartTMethod t GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT p
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtMathGlyphPartT.ResolveOtMathGlyphPartTMethod t GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT)
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT tag
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartTEndConnectorLengthFieldInfo
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartTFlagsFieldInfo
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartTFullAdvanceFieldInfo
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartTGlyphFieldInfo
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartTStartConnectorLengthFieldInfo
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT)
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.OtMathGlyphPartT.OtMathGlyphPartT
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: otMathGlyphPartT_endConnectorLength :: AttrLabelProxy "endConnectorLength"
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: otMathGlyphPartT_flags :: AttrLabelProxy "flags"
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: otMathGlyphPartT_fullAdvance :: AttrLabelProxy "fullAdvance"
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: otMathGlyphPartT_glyph :: AttrLabelProxy "glyph"
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: otMathGlyphPartT_startConnectorLength :: AttrLabelProxy "startConnectorLength"
+ GI.HarfBuzz.Structs.OtMathGlyphPartT: type family ResolveOtMathGlyphPartTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.OtMathGlyphVariantT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtMathGlyphVariantT.ResolveOtMathGlyphVariantTMethod t GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT -> p)
+ GI.HarfBuzz.Structs.OtMathGlyphVariantT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtMathGlyphVariantT.ResolveOtMathGlyphVariantTMethod t GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT p
+ GI.HarfBuzz.Structs.OtMathGlyphVariantT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtMathGlyphVariantT.ResolveOtMathGlyphVariantTMethod t GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT)
+ GI.HarfBuzz.Structs.OtMathGlyphVariantT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT tag
+ GI.HarfBuzz.Structs.OtMathGlyphVariantT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantTAdvanceFieldInfo
+ GI.HarfBuzz.Structs.OtMathGlyphVariantT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantTGlyphFieldInfo
+ GI.HarfBuzz.Structs.OtMathGlyphVariantT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT)
+ GI.HarfBuzz.Structs.OtMathGlyphVariantT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT
+ GI.HarfBuzz.Structs.OtMathGlyphVariantT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.OtMathGlyphVariantT.OtMathGlyphVariantT
+ GI.HarfBuzz.Structs.OtMathGlyphVariantT: otMathGlyphVariantT_advance :: AttrLabelProxy "advance"
+ GI.HarfBuzz.Structs.OtMathGlyphVariantT: otMathGlyphVariantT_glyph :: AttrLabelProxy "glyph"
+ GI.HarfBuzz.Structs.OtMathGlyphVariantT: type family ResolveOtMathGlyphVariantTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.OtMathKernEntryT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtMathKernEntryT.ResolveOtMathKernEntryTMethod t GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT -> p)
+ GI.HarfBuzz.Structs.OtMathKernEntryT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtMathKernEntryT.ResolveOtMathKernEntryTMethod t GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT p
+ GI.HarfBuzz.Structs.OtMathKernEntryT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtMathKernEntryT.ResolveOtMathKernEntryTMethod t GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT)
+ GI.HarfBuzz.Structs.OtMathKernEntryT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT tag
+ GI.HarfBuzz.Structs.OtMathKernEntryT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryTKernValueFieldInfo
+ GI.HarfBuzz.Structs.OtMathKernEntryT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryTMaxCorrectionHeightFieldInfo
+ GI.HarfBuzz.Structs.OtMathKernEntryT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT
+ GI.HarfBuzz.Structs.OtMathKernEntryT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.OtMathKernEntryT.OtMathKernEntryT
+ GI.HarfBuzz.Structs.OtMathKernEntryT: otMathKernEntryT_kernValue :: AttrLabelProxy "kernValue"
+ GI.HarfBuzz.Structs.OtMathKernEntryT: otMathKernEntryT_maxCorrectionHeight :: AttrLabelProxy "maxCorrectionHeight"
+ GI.HarfBuzz.Structs.OtMathKernEntryT: type family ResolveOtMathKernEntryTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.OtNameEntryT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtNameEntryT.ResolveOtNameEntryTMethod t GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT -> p)
+ GI.HarfBuzz.Structs.OtNameEntryT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtNameEntryT.ResolveOtNameEntryTMethod t GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT p
+ GI.HarfBuzz.Structs.OtNameEntryT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtNameEntryT.ResolveOtNameEntryTMethod t GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT)
+ GI.HarfBuzz.Structs.OtNameEntryT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT tag
+ GI.HarfBuzz.Structs.OtNameEntryT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryTLanguageFieldInfo
+ GI.HarfBuzz.Structs.OtNameEntryT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryTNameIdFieldInfo
+ GI.HarfBuzz.Structs.OtNameEntryT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT
+ GI.HarfBuzz.Structs.OtNameEntryT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.OtNameEntryT.OtNameEntryT
+ GI.HarfBuzz.Structs.OtNameEntryT: otNameEntryT_language :: AttrLabelProxy "language"
+ GI.HarfBuzz.Structs.OtNameEntryT: otNameEntryT_nameId :: AttrLabelProxy "nameId"
+ GI.HarfBuzz.Structs.OtNameEntryT: type family ResolveOtNameEntryTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtVarAxisInfoT.ResolveOtVarAxisInfoTMethod t GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT -> p)
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtVarAxisInfoT.ResolveOtVarAxisInfoTMethod t GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT p
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtVarAxisInfoT.ResolveOtVarAxisInfoTMethod t GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT)
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT tag
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoTAxisIndexFieldInfo
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoTDefaultValueFieldInfo
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoTFlagsFieldInfo
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoTMaxValueFieldInfo
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoTMinValueFieldInfo
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoTNameIdFieldInfo
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoTTagFieldInfo
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT)
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.OtVarAxisInfoT.OtVarAxisInfoT
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: otVarAxisInfoT_axisIndex :: AttrLabelProxy "axisIndex"
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: otVarAxisInfoT_defaultValue :: AttrLabelProxy "defaultValue"
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: otVarAxisInfoT_flags :: AttrLabelProxy "flags"
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: otVarAxisInfoT_maxValue :: AttrLabelProxy "maxValue"
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: otVarAxisInfoT_minValue :: AttrLabelProxy "minValue"
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: otVarAxisInfoT_nameId :: AttrLabelProxy "nameId"
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: otVarAxisInfoT_tag :: AttrLabelProxy "tag"
+ GI.HarfBuzz.Structs.OtVarAxisInfoT: type family ResolveOtVarAxisInfoTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.OtVarAxisT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtVarAxisT.ResolveOtVarAxisTMethod t GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT -> p)
+ GI.HarfBuzz.Structs.OtVarAxisT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtVarAxisT.ResolveOtVarAxisTMethod t GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT p
+ GI.HarfBuzz.Structs.OtVarAxisT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.OtVarAxisT.ResolveOtVarAxisTMethod t GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT)
+ GI.HarfBuzz.Structs.OtVarAxisT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT tag
+ GI.HarfBuzz.Structs.OtVarAxisT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisTDefaultValueFieldInfo
+ GI.HarfBuzz.Structs.OtVarAxisT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisTMaxValueFieldInfo
+ GI.HarfBuzz.Structs.OtVarAxisT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisTMinValueFieldInfo
+ GI.HarfBuzz.Structs.OtVarAxisT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisTNameIdFieldInfo
+ GI.HarfBuzz.Structs.OtVarAxisT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisTTagFieldInfo
+ GI.HarfBuzz.Structs.OtVarAxisT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT
+ GI.HarfBuzz.Structs.OtVarAxisT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.OtVarAxisT.OtVarAxisT
+ GI.HarfBuzz.Structs.OtVarAxisT: otVarAxisT_defaultValue :: AttrLabelProxy "defaultValue"
+ GI.HarfBuzz.Structs.OtVarAxisT: otVarAxisT_maxValue :: AttrLabelProxy "maxValue"
+ GI.HarfBuzz.Structs.OtVarAxisT: otVarAxisT_minValue :: AttrLabelProxy "minValue"
+ GI.HarfBuzz.Structs.OtVarAxisT: otVarAxisT_nameId :: AttrLabelProxy "nameId"
+ GI.HarfBuzz.Structs.OtVarAxisT: otVarAxisT_tag :: AttrLabelProxy "tag"
+ GI.HarfBuzz.Structs.OtVarAxisT: type family ResolveOtVarAxisTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.PaintFuncsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.PaintFuncsT.ResolvePaintFuncsTMethod t GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT -> p)
+ GI.HarfBuzz.Structs.PaintFuncsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.PaintFuncsT.ResolvePaintFuncsTMethod t GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT p
+ GI.HarfBuzz.Structs.PaintFuncsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.PaintFuncsT.ResolvePaintFuncsTMethod t GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT)
+ GI.HarfBuzz.Structs.PaintFuncsT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT)
+ GI.HarfBuzz.Structs.PaintFuncsT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT
+ GI.HarfBuzz.Structs.PaintFuncsT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.PaintFuncsT.PaintFuncsT
+ GI.HarfBuzz.Structs.PaintFuncsT: type family ResolvePaintFuncsTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.SegmentPropertiesT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.SegmentPropertiesT.ResolveSegmentPropertiesTMethod t GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT -> p)
+ GI.HarfBuzz.Structs.SegmentPropertiesT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.SegmentPropertiesT.ResolveSegmentPropertiesTMethod t GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT p
+ GI.HarfBuzz.Structs.SegmentPropertiesT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.SegmentPropertiesT.ResolveSegmentPropertiesTMethod t GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT)
+ GI.HarfBuzz.Structs.SegmentPropertiesT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT tag
+ GI.HarfBuzz.Structs.SegmentPropertiesT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesTDirectionFieldInfo
+ GI.HarfBuzz.Structs.SegmentPropertiesT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesTLanguageFieldInfo
+ GI.HarfBuzz.Structs.SegmentPropertiesT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesTScriptFieldInfo
+ GI.HarfBuzz.Structs.SegmentPropertiesT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT)
+ GI.HarfBuzz.Structs.SegmentPropertiesT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT
+ GI.HarfBuzz.Structs.SegmentPropertiesT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.SegmentPropertiesT.SegmentPropertiesT
+ GI.HarfBuzz.Structs.SegmentPropertiesT: segmentPropertiesT_direction :: AttrLabelProxy "direction"
+ GI.HarfBuzz.Structs.SegmentPropertiesT: segmentPropertiesT_language :: AttrLabelProxy "language"
+ GI.HarfBuzz.Structs.SegmentPropertiesT: segmentPropertiesT_script :: AttrLabelProxy "script"
+ GI.HarfBuzz.Structs.SegmentPropertiesT: type family ResolveSegmentPropertiesTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.SetT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.SetT.ResolveSetTMethod t GI.HarfBuzz.Structs.SetT.SetT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.SetT.SetT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.SetT.SetT -> p)
+ GI.HarfBuzz.Structs.SetT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.SetT.ResolveSetTMethod t GI.HarfBuzz.Structs.SetT.SetT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.SetT.SetT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.SetT.SetT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.SetT.SetT p
+ GI.HarfBuzz.Structs.SetT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.SetT.ResolveSetTMethod t GI.HarfBuzz.Structs.SetT.SetT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.SetT.SetT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.SetT.SetT)
+ GI.HarfBuzz.Structs.SetT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.SetT.SetT)
+ GI.HarfBuzz.Structs.SetT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.SetT.SetT
+ GI.HarfBuzz.Structs.SetT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.SetT.SetT
+ GI.HarfBuzz.Structs.SetT: type family ResolveSetTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.ShapePlanT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.ShapePlanT.ResolveShapePlanTMethod t GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT -> p)
+ GI.HarfBuzz.Structs.ShapePlanT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.ShapePlanT.ResolveShapePlanTMethod t GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT p
+ GI.HarfBuzz.Structs.ShapePlanT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.ShapePlanT.ResolveShapePlanTMethod t GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT)
+ GI.HarfBuzz.Structs.ShapePlanT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT)
+ GI.HarfBuzz.Structs.ShapePlanT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT
+ GI.HarfBuzz.Structs.ShapePlanT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.ShapePlanT.ShapePlanT
+ GI.HarfBuzz.Structs.ShapePlanT: type family ResolveShapePlanTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.UnicodeFuncsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.UnicodeFuncsT.ResolveUnicodeFuncsTMethod t GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT -> p)
+ GI.HarfBuzz.Structs.UnicodeFuncsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.UnicodeFuncsT.ResolveUnicodeFuncsTMethod t GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT p
+ GI.HarfBuzz.Structs.UnicodeFuncsT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.UnicodeFuncsT.ResolveUnicodeFuncsTMethod t GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT)
+ GI.HarfBuzz.Structs.UnicodeFuncsT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT)
+ GI.HarfBuzz.Structs.UnicodeFuncsT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT
+ GI.HarfBuzz.Structs.UnicodeFuncsT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.UnicodeFuncsT.UnicodeFuncsT
+ GI.HarfBuzz.Structs.UnicodeFuncsT: type family ResolveUnicodeFuncsTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.UserDataKeyT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.UserDataKeyT.ResolveUserDataKeyTMethod t GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT -> p)
+ GI.HarfBuzz.Structs.UserDataKeyT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.UserDataKeyT.ResolveUserDataKeyTMethod t GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT p
+ GI.HarfBuzz.Structs.UserDataKeyT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.UserDataKeyT.ResolveUserDataKeyTMethod t GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT)
+ GI.HarfBuzz.Structs.UserDataKeyT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT tag
+ GI.HarfBuzz.Structs.UserDataKeyT: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT)
+ GI.HarfBuzz.Structs.UserDataKeyT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT
+ GI.HarfBuzz.Structs.UserDataKeyT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.UserDataKeyT.UserDataKeyT
+ GI.HarfBuzz.Structs.UserDataKeyT: type family ResolveUserDataKeyTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.VariationT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.VariationT.ResolveVariationTMethod t GI.HarfBuzz.Structs.VariationT.VariationT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.VariationT.VariationT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Structs.VariationT.VariationT -> p)
+ GI.HarfBuzz.Structs.VariationT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.VariationT.ResolveVariationTMethod t GI.HarfBuzz.Structs.VariationT.VariationT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Structs.VariationT.VariationT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.VariationT.VariationT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Structs.VariationT.VariationT p
+ GI.HarfBuzz.Structs.VariationT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Structs.VariationT.ResolveVariationTMethod t GI.HarfBuzz.Structs.VariationT.VariationT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Structs.VariationT.VariationT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Structs.VariationT.VariationT)
+ GI.HarfBuzz.Structs.VariationT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Structs.VariationT.VariationT tag
+ GI.HarfBuzz.Structs.VariationT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.VariationT.VariationTTagFieldInfo
+ GI.HarfBuzz.Structs.VariationT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Structs.VariationT.VariationTValueFieldInfo
+ GI.HarfBuzz.Structs.VariationT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Structs.VariationT.VariationT
+ GI.HarfBuzz.Structs.VariationT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Structs.VariationT.VariationT
+ GI.HarfBuzz.Structs.VariationT: type family ResolveVariationTMethod (t :: Symbol) o
+ GI.HarfBuzz.Structs.VariationT: variationT_tag :: AttrLabelProxy "tag"
+ GI.HarfBuzz.Structs.VariationT: variationT_value :: AttrLabelProxy "value"
+ GI.HarfBuzz.Unions.VarIntT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Unions.VarIntT.ResolveVarIntTMethod t GI.HarfBuzz.Unions.VarIntT.VarIntT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Unions.VarIntT.VarIntT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Unions.VarIntT.VarIntT -> p)
+ GI.HarfBuzz.Unions.VarIntT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Unions.VarIntT.ResolveVarIntTMethod t GI.HarfBuzz.Unions.VarIntT.VarIntT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Unions.VarIntT.VarIntT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Unions.VarIntT.VarIntT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Unions.VarIntT.VarIntT p
+ GI.HarfBuzz.Unions.VarIntT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Unions.VarIntT.ResolveVarIntTMethod t GI.HarfBuzz.Unions.VarIntT.VarIntT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Unions.VarIntT.VarIntT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Unions.VarIntT.VarIntT)
+ GI.HarfBuzz.Unions.VarIntT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Unions.VarIntT.VarIntT tag
+ GI.HarfBuzz.Unions.VarIntT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Unions.VarIntT.VarIntTI32FieldInfo
+ GI.HarfBuzz.Unions.VarIntT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Unions.VarIntT.VarIntTU32FieldInfo
+ GI.HarfBuzz.Unions.VarIntT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Unions.VarIntT.VarIntT
+ GI.HarfBuzz.Unions.VarIntT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Unions.VarIntT.VarIntT
+ GI.HarfBuzz.Unions.VarIntT: type family ResolveVarIntTMethod (t :: Symbol) o
+ GI.HarfBuzz.Unions.VarIntT: varIntT_i32 :: AttrLabelProxy "i32"
+ GI.HarfBuzz.Unions.VarIntT: varIntT_u32 :: AttrLabelProxy "u32"
+ GI.HarfBuzz.Unions.VarNumT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Unions.VarNumT.ResolveVarNumTMethod t GI.HarfBuzz.Unions.VarNumT.VarNumT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Unions.VarNumT.VarNumT p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.HarfBuzz.Unions.VarNumT.VarNumT -> p)
+ GI.HarfBuzz.Unions.VarNumT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Unions.VarNumT.ResolveVarNumTMethod t GI.HarfBuzz.Unions.VarNumT.VarNumT, Data.GI.Base.Overloading.OverloadedMethod info GI.HarfBuzz.Unions.VarNumT.VarNumT p, GHC.Internal.Records.HasField t GI.HarfBuzz.Unions.VarNumT.VarNumT p) => GHC.Internal.Records.HasField t GI.HarfBuzz.Unions.VarNumT.VarNumT p
+ GI.HarfBuzz.Unions.VarNumT: instance (info GHC.Internal.Types.~ GI.HarfBuzz.Unions.VarNumT.ResolveVarNumTMethod t GI.HarfBuzz.Unions.VarNumT.VarNumT, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.HarfBuzz.Unions.VarNumT.VarNumT) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.HarfBuzz.Unions.VarNumT.VarNumT)
+ GI.HarfBuzz.Unions.VarNumT: instance (tag GHC.Internal.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.HarfBuzz.Unions.VarNumT.VarNumT tag
+ GI.HarfBuzz.Unions.VarNumT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Unions.VarNumT.VarNumTFFieldInfo
+ GI.HarfBuzz.Unions.VarNumT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Unions.VarNumT.VarNumTI32FieldInfo
+ GI.HarfBuzz.Unions.VarNumT: instance Data.GI.Base.Attributes.AttrInfo GI.HarfBuzz.Unions.VarNumT.VarNumTU32FieldInfo
+ GI.HarfBuzz.Unions.VarNumT: instance Data.GI.Base.Overloading.HasAttributeList GI.HarfBuzz.Unions.VarNumT.VarNumT
+ GI.HarfBuzz.Unions.VarNumT: instance GHC.Internal.Classes.Eq GI.HarfBuzz.Unions.VarNumT.VarNumT
+ GI.HarfBuzz.Unions.VarNumT: type family ResolveVarNumTMethod (t :: Symbol) o
+ GI.HarfBuzz.Unions.VarNumT: varNumT_f :: AttrLabelProxy "f"
+ GI.HarfBuzz.Unions.VarNumT: varNumT_i32 :: AttrLabelProxy "i32"
+ GI.HarfBuzz.Unions.VarNumT: varNumT_u32 :: AttrLabelProxy "u32"
- GI.HarfBuzz.Callbacks: dynamic_FontPaintGlyphFuncT :: (HasCallStack, MonadIO m) => FunPtr C_FontPaintGlyphFuncT -> FontT -> Ptr () -> Word32 -> PaintFuncsT -> Ptr () -> Word32 -> Word32 -> Ptr () -> m ()
+ GI.HarfBuzz.Callbacks: dynamic_FontPaintGlyphFuncT :: (HasCallStack, MonadIO m) => FunPtr C_FontPaintGlyphFuncT -> FontT -> Ptr () -> Word32 -> PaintFuncsT -> Ptr () -> Word32 -> Word32 -> Ptr () -> m Int32
- GI.HarfBuzz.Callbacks: dynamic_UnicodeScriptFuncT :: (HasCallStack, MonadIO m) => FunPtr C_UnicodeScriptFuncT -> UnicodeFuncsT -> Word32 -> Ptr () -> m ScriptT
+ GI.HarfBuzz.Callbacks: dynamic_UnicodeScriptFuncT :: (HasCallStack, MonadIO m) => FunPtr C_UnicodeScriptFuncT -> UnicodeFuncsT -> Word32 -> Ptr () -> m [ScriptT]
- GI.HarfBuzz.Callbacks: type BufferMessageFuncT = -- | /@buffer@/: An t'GI.HarfBuzz.Structs.BufferT.BufferT' to work upon BufferT -> -- | /@font@/: The t'GI.HarfBuzz.Structs.FontT.FontT' the /@buffer@/ is shaped with FontT -> -- | /@message@/: @NULL@-terminated message passed to the function Text -> -- | __Returns:__ @true@ to perform the shaping step, @false@ to skip it. IO Int32
+ GI.HarfBuzz.Callbacks: type BufferMessageFuncT = BufferT -> FontT -> Text -> IO Int32
- GI.HarfBuzz.Callbacks: type BufferMessageFuncT_WithClosures = -- | /@buffer@/: An t'GI.HarfBuzz.Structs.BufferT.BufferT' to work upon BufferT -> -- | /@font@/: The t'GI.HarfBuzz.Structs.FontT.FontT' the /@buffer@/ is shaped with FontT -> -- | /@message@/: @NULL@-terminated message passed to the function Text -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ @true@ to perform the shaping step, @false@ to skip it. IO Int32
+ GI.HarfBuzz.Callbacks: type BufferMessageFuncT_WithClosures = BufferT -> FontT -> Text -> Ptr () -> IO Int32
- GI.HarfBuzz.Callbacks: type C_FontGetGlyphNameFuncT = Ptr FontT -> Ptr () -> Word32 -> Ptr (Ptr CString) -> Ptr Word32 -> Ptr () -> IO Int32
+ GI.HarfBuzz.Callbacks: type C_FontGetGlyphNameFuncT = Ptr FontT -> Ptr () -> Word32 -> Ptr Ptr CString -> Ptr Word32 -> Ptr () -> IO Int32
- GI.HarfBuzz.Callbacks: type C_FontPaintGlyphFuncT = Ptr FontT -> Ptr () -> Word32 -> Ptr PaintFuncsT -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type C_FontPaintGlyphFuncT = Ptr FontT -> Ptr () -> Word32 -> Ptr PaintFuncsT -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO Int32
- GI.HarfBuzz.Callbacks: type C_ReferenceTableFuncT = Ptr FaceT -> Word32 -> Ptr () -> IO (Ptr BlobT)
+ GI.HarfBuzz.Callbacks: type C_ReferenceTableFuncT = Ptr FaceT -> Word32 -> Ptr () -> IO Ptr BlobT
- GI.HarfBuzz.Callbacks: type ColorLineGetColorStopsFuncT = -- | /@colorLine@/: a t'GI.HarfBuzz.Structs.ColorLineT.ColorLineT' object ColorLineT -> -- | /@colorLineData@/: the data accompanying /@colorLine@/ Ptr () -> -- | /@start@/: the index of the first color stop to return Word32 -> -- | /@colorStops@/: Array of t'GI.HarfBuzz.Structs.ColorStopT.ColorStopT' to populate [ColorStopT] -> -- | __Returns:__ the total number of color stops in /@colorLine@/ IO ((Word32, [ColorStopT]))
+ GI.HarfBuzz.Callbacks: type ColorLineGetColorStopsFuncT = ColorLineT -> Ptr () -> Word32 -> [ColorStopT] -> IO (Word32, [ColorStopT])
- GI.HarfBuzz.Callbacks: type ColorLineGetColorStopsFuncT_WithClosures = -- | /@colorLine@/: a t'GI.HarfBuzz.Structs.ColorLineT.ColorLineT' object ColorLineT -> -- | /@colorLineData@/: the data accompanying /@colorLine@/ Ptr () -> -- | /@start@/: the index of the first color stop to return Word32 -> -- | /@colorStops@/: Array of t'GI.HarfBuzz.Structs.ColorStopT.ColorStopT' to populate [ColorStopT] -> -- | /@userData@/: the data accompanying this method Ptr () -> -- | __Returns:__ the total number of color stops in /@colorLine@/ IO ((Word32, [ColorStopT]))
+ GI.HarfBuzz.Callbacks: type ColorLineGetColorStopsFuncT_WithClosures = ColorLineT -> Ptr () -> Word32 -> [ColorStopT] -> Ptr () -> IO (Word32, [ColorStopT])
- GI.HarfBuzz.Callbacks: type ColorLineGetExtendFuncT = -- | /@colorLine@/: a t'GI.HarfBuzz.Structs.ColorLineT.ColorLineT' object ColorLineT -> -- | /@colorLineData@/: the data accompanying /@colorLine@/ Ptr () -> -- | __Returns:__ the extend mode of /@colorLine@/ IO PaintExtendT
+ GI.HarfBuzz.Callbacks: type ColorLineGetExtendFuncT = ColorLineT -> Ptr () -> IO PaintExtendT
- GI.HarfBuzz.Callbacks: type ColorLineGetExtendFuncT_WithClosures = -- | /@colorLine@/: a t'GI.HarfBuzz.Structs.ColorLineT.ColorLineT' object ColorLineT -> -- | /@colorLineData@/: the data accompanying /@colorLine@/ Ptr () -> -- | /@userData@/: the data accompanying this method Ptr () -> -- | __Returns:__ the extend mode of /@colorLine@/ IO PaintExtendT
+ GI.HarfBuzz.Callbacks: type ColorLineGetExtendFuncT_WithClosures = ColorLineT -> Ptr () -> Ptr () -> IO PaintExtendT
- GI.HarfBuzz.Callbacks: type DestroyFuncT_WithClosures = -- | /@userData@/: the data to be destroyed Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type DestroyFuncT_WithClosures = Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type DrawClosePathFuncT = -- | /@dfuncs@/: draw functions object DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions in 'GI.HarfBuzz.Functions.fontDrawGlyph' Ptr () -> -- | /@st@/: current draw state DrawStateT -> IO ()
+ GI.HarfBuzz.Callbacks: type DrawClosePathFuncT = DrawFuncsT -> Ptr () -> DrawStateT -> IO ()
- GI.HarfBuzz.Callbacks: type DrawClosePathFuncT_WithClosures = -- | /@dfuncs@/: draw functions object DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions in 'GI.HarfBuzz.Functions.fontDrawGlyph' Ptr () -> -- | /@st@/: current draw state DrawStateT -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.drawFuncsSetClosePathFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type DrawClosePathFuncT_WithClosures = DrawFuncsT -> Ptr () -> DrawStateT -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type DrawCubicToFuncT = -- | /@dfuncs@/: draw functions object DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions in 'GI.HarfBuzz.Functions.fontDrawGlyph' Ptr () -> -- | /@st@/: current draw state DrawStateT -> -- | /@control1X@/: X component of first control point Float -> -- | /@control1Y@/: Y component of first control point Float -> -- | /@control2X@/: X component of second control point Float -> -- | /@control2Y@/: Y component of second control point Float -> -- | /@toX@/: X component of target point Float -> -- | /@toY@/: Y component of target point Float -> IO ()
+ GI.HarfBuzz.Callbacks: type DrawCubicToFuncT = DrawFuncsT -> Ptr () -> DrawStateT -> Float -> Float -> Float -> Float -> Float -> Float -> IO ()
- GI.HarfBuzz.Callbacks: type DrawCubicToFuncT_WithClosures = -- | /@dfuncs@/: draw functions object DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions in 'GI.HarfBuzz.Functions.fontDrawGlyph' Ptr () -> -- | /@st@/: current draw state DrawStateT -> -- | /@control1X@/: X component of first control point Float -> -- | /@control1Y@/: Y component of first control point Float -> -- | /@control2X@/: X component of second control point Float -> -- | /@control2Y@/: Y component of second control point Float -> -- | /@toX@/: X component of target point Float -> -- | /@toY@/: Y component of target point Float -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.drawFuncsSetCubicToFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type DrawCubicToFuncT_WithClosures = DrawFuncsT -> Ptr () -> DrawStateT -> Float -> Float -> Float -> Float -> Float -> Float -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type DrawLineToFuncT = -- | /@dfuncs@/: draw functions object DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions in 'GI.HarfBuzz.Functions.fontDrawGlyph' Ptr () -> -- | /@st@/: current draw state DrawStateT -> -- | /@toX@/: X component of target point Float -> -- | /@toY@/: Y component of target point Float -> IO ()
+ GI.HarfBuzz.Callbacks: type DrawLineToFuncT = DrawFuncsT -> Ptr () -> DrawStateT -> Float -> Float -> IO ()
- GI.HarfBuzz.Callbacks: type DrawLineToFuncT_WithClosures = -- | /@dfuncs@/: draw functions object DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions in 'GI.HarfBuzz.Functions.fontDrawGlyph' Ptr () -> -- | /@st@/: current draw state DrawStateT -> -- | /@toX@/: X component of target point Float -> -- | /@toY@/: Y component of target point Float -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.drawFuncsSetLineToFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type DrawLineToFuncT_WithClosures = DrawFuncsT -> Ptr () -> DrawStateT -> Float -> Float -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type DrawMoveToFuncT = -- | /@dfuncs@/: draw functions object DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions in 'GI.HarfBuzz.Functions.fontDrawGlyph' Ptr () -> -- | /@st@/: current draw state DrawStateT -> -- | /@toX@/: X component of target point Float -> -- | /@toY@/: Y component of target point Float -> IO ()
+ GI.HarfBuzz.Callbacks: type DrawMoveToFuncT = DrawFuncsT -> Ptr () -> DrawStateT -> Float -> Float -> IO ()
- GI.HarfBuzz.Callbacks: type DrawMoveToFuncT_WithClosures = -- | /@dfuncs@/: draw functions object DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions in 'GI.HarfBuzz.Functions.fontDrawGlyph' Ptr () -> -- | /@st@/: current draw state DrawStateT -> -- | /@toX@/: X component of target point Float -> -- | /@toY@/: Y component of target point Float -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.drawFuncsSetMoveToFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type DrawMoveToFuncT_WithClosures = DrawFuncsT -> Ptr () -> DrawStateT -> Float -> Float -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type DrawQuadraticToFuncT = -- | /@dfuncs@/: draw functions object DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions in 'GI.HarfBuzz.Functions.fontDrawGlyph' Ptr () -> -- | /@st@/: current draw state DrawStateT -> -- | /@controlX@/: X component of control point Float -> -- | /@controlY@/: Y component of control point Float -> -- | /@toX@/: X component of target point Float -> -- | /@toY@/: Y component of target point Float -> IO ()
+ GI.HarfBuzz.Callbacks: type DrawQuadraticToFuncT = DrawFuncsT -> Ptr () -> DrawStateT -> Float -> Float -> Float -> Float -> IO ()
- GI.HarfBuzz.Callbacks: type DrawQuadraticToFuncT_WithClosures = -- | /@dfuncs@/: draw functions object DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions in 'GI.HarfBuzz.Functions.fontDrawGlyph' Ptr () -> -- | /@st@/: current draw state DrawStateT -> -- | /@controlX@/: X component of control point Float -> -- | /@controlY@/: Y component of control point Float -> -- | /@toX@/: X component of target point Float -> -- | /@toY@/: Y component of target point Float -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.drawFuncsSetQuadraticToFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type DrawQuadraticToFuncT_WithClosures = DrawFuncsT -> Ptr () -> DrawStateT -> Float -> Float -> Float -> Float -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type FontDrawGlyphFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | /@drawFuncs@/: The draw functions to send the shape data to DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type FontDrawGlyphFuncT = FontT -> Ptr () -> Word32 -> DrawFuncsT -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type FontDrawGlyphFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | /@drawFuncs@/: The draw functions to send the shape data to DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions Ptr () -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type FontDrawGlyphFuncT_WithClosures = FontT -> Ptr () -> Word32 -> DrawFuncsT -> Ptr () -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type FontGetFontExtentsFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> IO ((Int32, FontExtentsT))
+ GI.HarfBuzz.Callbacks: type FontGetFontExtentsFuncT = FontT -> Ptr () -> IO (Int32, FontExtentsT)
- GI.HarfBuzz.Callbacks: type FontGetFontExtentsFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> IO ((Int32, FontExtentsT))
+ GI.HarfBuzz.Callbacks: type FontGetFontExtentsFuncT_WithClosures = FontT -> Ptr () -> Ptr () -> IO (Int32, FontExtentsT)
- GI.HarfBuzz.Callbacks: type FontGetGlyphAdvanceFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | __Returns:__ The advance of /@glyph@/ within /@font@/ IO Int32
+ GI.HarfBuzz.Callbacks: type FontGetGlyphAdvanceFuncT = FontT -> Ptr () -> Word32 -> IO Int32
- GI.HarfBuzz.Callbacks: type FontGetGlyphAdvanceFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ The advance of /@glyph@/ within /@font@/ IO Int32
+ GI.HarfBuzz.Callbacks: type FontGetGlyphAdvanceFuncT_WithClosures = FontT -> Ptr () -> Word32 -> Ptr () -> IO Int32
- GI.HarfBuzz.Callbacks: type FontGetGlyphAdvancesFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@count@/: The number of glyph IDs in the sequence queried Word32 -> -- | /@firstGlyph@/: The first glyph ID to query Word32 -> -- | /@glyphStride@/: The stride between successive glyph IDs Word32 -> -- | /@advanceStride@/: The stride between successive advances Word32 -> IO (Int32)
+ GI.HarfBuzz.Callbacks: type FontGetGlyphAdvancesFuncT = FontT -> Ptr () -> Word32 -> Word32 -> Word32 -> Word32 -> IO Int32
- GI.HarfBuzz.Callbacks: type FontGetGlyphAdvancesFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@count@/: The number of glyph IDs in the sequence queried Word32 -> -- | /@firstGlyph@/: The first glyph ID to query Word32 -> -- | /@glyphStride@/: The stride between successive glyph IDs Word32 -> -- | /@advanceStride@/: The stride between successive advances Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> IO (Int32)
+ GI.HarfBuzz.Callbacks: type FontGetGlyphAdvancesFuncT_WithClosures = FontT -> Ptr () -> Word32 -> Word32 -> Word32 -> Word32 -> Ptr () -> IO Int32
- GI.HarfBuzz.Callbacks: type FontGetGlyphContourPointFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | /@pointIndex@/: The contour-point index to query Word32 -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, Int32, Int32))
+ GI.HarfBuzz.Callbacks: type FontGetGlyphContourPointFuncT = FontT -> Ptr () -> Word32 -> Word32 -> IO (Int32, Int32, Int32)
- GI.HarfBuzz.Callbacks: type FontGetGlyphContourPointFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | /@pointIndex@/: The contour-point index to query Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, Int32, Int32))
+ GI.HarfBuzz.Callbacks: type FontGetGlyphContourPointFuncT_WithClosures = FontT -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO (Int32, Int32, Int32)
- GI.HarfBuzz.Callbacks: type FontGetGlyphExtentsFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, GlyphExtentsT))
+ GI.HarfBuzz.Callbacks: type FontGetGlyphExtentsFuncT = FontT -> Ptr () -> Word32 -> IO (Int32, GlyphExtentsT)
- GI.HarfBuzz.Callbacks: type FontGetGlyphExtentsFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, GlyphExtentsT))
+ GI.HarfBuzz.Callbacks: type FontGetGlyphExtentsFuncT_WithClosures = FontT -> Ptr () -> Word32 -> Ptr () -> IO (Int32, GlyphExtentsT)
- GI.HarfBuzz.Callbacks: type FontGetGlyphFromNameFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@name@/: The name string to query [Text] -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, Word32))
+ GI.HarfBuzz.Callbacks: type FontGetGlyphFromNameFuncT = FontT -> Ptr () -> [Text] -> IO (Int32, Word32)
- GI.HarfBuzz.Callbacks: type FontGetGlyphFromNameFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@name@/: The name string to query [Text] -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, Word32))
+ GI.HarfBuzz.Callbacks: type FontGetGlyphFromNameFuncT_WithClosures = FontT -> Ptr () -> [Text] -> Ptr () -> IO (Int32, Word32)
- GI.HarfBuzz.Callbacks: type FontGetGlyphFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@unicode@/: The Unicode code point to query Word32 -> -- | /@variationSelector@/: The variation-selector code point to query Word32 -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, Word32))
+ GI.HarfBuzz.Callbacks: type FontGetGlyphFuncT = FontT -> Ptr () -> Word32 -> Word32 -> IO (Int32, Word32)
- GI.HarfBuzz.Callbacks: type FontGetGlyphFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@unicode@/: The Unicode code point to query Word32 -> -- | /@variationSelector@/: The variation-selector code point to query Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, Word32))
+ GI.HarfBuzz.Callbacks: type FontGetGlyphFuncT_WithClosures = FontT -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO (Int32, Word32)
- GI.HarfBuzz.Callbacks: type FontGetGlyphKerningFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@firstGlyph@/: The glyph ID of the first glyph in the glyph pair Word32 -> -- | /@secondGlyph@/: The glyph ID of the second glyph in the glyph pair Word32 -> IO Int32
+ GI.HarfBuzz.Callbacks: type FontGetGlyphKerningFuncT = FontT -> Ptr () -> Word32 -> Word32 -> IO Int32
- GI.HarfBuzz.Callbacks: type FontGetGlyphKerningFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@firstGlyph@/: The glyph ID of the first glyph in the glyph pair Word32 -> -- | /@secondGlyph@/: The glyph ID of the second glyph in the glyph pair Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> IO Int32
+ GI.HarfBuzz.Callbacks: type FontGetGlyphKerningFuncT_WithClosures = FontT -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO Int32
- GI.HarfBuzz.Callbacks: type FontGetGlyphNameFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, [Text]))
+ GI.HarfBuzz.Callbacks: type FontGetGlyphNameFuncT = FontT -> Ptr () -> Word32 -> IO (Int32, [Text])
- GI.HarfBuzz.Callbacks: type FontGetGlyphNameFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, [Text]))
+ GI.HarfBuzz.Callbacks: type FontGetGlyphNameFuncT_WithClosures = FontT -> Ptr () -> Word32 -> Ptr () -> IO (Int32, [Text])
- GI.HarfBuzz.Callbacks: type FontGetGlyphOriginFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, Int32, Int32))
+ GI.HarfBuzz.Callbacks: type FontGetGlyphOriginFuncT = FontT -> Ptr () -> Word32 -> IO (Int32, Int32, Int32)
- GI.HarfBuzz.Callbacks: type FontGetGlyphOriginFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, Int32, Int32))
+ GI.HarfBuzz.Callbacks: type FontGetGlyphOriginFuncT_WithClosures = FontT -> Ptr () -> Word32 -> Ptr () -> IO (Int32, Int32, Int32)
- GI.HarfBuzz.Callbacks: type FontGetGlyphShapeFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | /@drawFuncs@/: The draw functions to send the shape data to DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type FontGetGlyphShapeFuncT = FontT -> Ptr () -> Word32 -> DrawFuncsT -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type FontGetGlyphShapeFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | /@drawFuncs@/: The draw functions to send the shape data to DrawFuncsT -> -- | /@drawData@/: The data accompanying the draw functions Ptr () -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type FontGetGlyphShapeFuncT_WithClosures = FontT -> Ptr () -> Word32 -> DrawFuncsT -> Ptr () -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type FontGetNominalGlyphFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@unicode@/: The Unicode code point to query Word32 -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, Word32))
+ GI.HarfBuzz.Callbacks: type FontGetNominalGlyphFuncT = FontT -> Ptr () -> Word32 -> IO (Int32, Word32)
- GI.HarfBuzz.Callbacks: type FontGetNominalGlyphFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@unicode@/: The Unicode code point to query Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, Word32))
+ GI.HarfBuzz.Callbacks: type FontGetNominalGlyphFuncT_WithClosures = FontT -> Ptr () -> Word32 -> Ptr () -> IO (Int32, Word32)
- GI.HarfBuzz.Callbacks: type FontGetNominalGlyphsFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@count@/: number of code points to query Word32 -> -- | /@firstUnicode@/: The first Unicode code point to query Word32 -> -- | /@unicodeStride@/: The stride between successive code points Word32 -> -- | /@glyphStride@/: The stride between successive glyph IDs Word32 -> -- | __Returns:__ the number of code points processed IO ((Word32, Word32))
+ GI.HarfBuzz.Callbacks: type FontGetNominalGlyphsFuncT = FontT -> Ptr () -> Word32 -> Word32 -> Word32 -> Word32 -> IO (Word32, Word32)
- GI.HarfBuzz.Callbacks: type FontGetNominalGlyphsFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@count@/: number of code points to query Word32 -> -- | /@firstUnicode@/: The first Unicode code point to query Word32 -> -- | /@unicodeStride@/: The stride between successive code points Word32 -> -- | /@glyphStride@/: The stride between successive glyph IDs Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ the number of code points processed IO ((Word32, Word32))
+ GI.HarfBuzz.Callbacks: type FontGetNominalGlyphsFuncT_WithClosures = FontT -> Ptr () -> Word32 -> Word32 -> Word32 -> Word32 -> Ptr () -> IO (Word32, Word32)
- GI.HarfBuzz.Callbacks: type FontGetVariationGlyphFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@unicode@/: The Unicode code point to query Word32 -> -- | /@variationSelector@/: The variation-selector code point to query Word32 -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, Word32))
+ GI.HarfBuzz.Callbacks: type FontGetVariationGlyphFuncT = FontT -> Ptr () -> Word32 -> Word32 -> IO (Int32, Word32)
- GI.HarfBuzz.Callbacks: type FontGetVariationGlyphFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@unicode@/: The Unicode code point to query Word32 -> -- | /@variationSelector@/: The variation-selector code point to query Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ @true@ if data found, @false@ otherwise IO ((Int32, Word32))
+ GI.HarfBuzz.Callbacks: type FontGetVariationGlyphFuncT_WithClosures = FontT -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO (Int32, Word32)
- GI.HarfBuzz.Callbacks: type FontPaintGlyphFuncT = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | /@paintFuncs@/: The paint functions to use PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions Ptr () -> -- | /@paletteIndex@/: The color palette to use Word32 -> -- | /@foreground@/: The foreground color Word32 -> IO ()
+ GI.HarfBuzz.Callbacks: type FontPaintGlyphFuncT = FontT -> Ptr () -> Word32 -> PaintFuncsT -> Ptr () -> Word32 -> Word32 -> IO Int32
- GI.HarfBuzz.Callbacks: type FontPaintGlyphFuncT_WithClosures = -- | /@font@/: t'GI.HarfBuzz.Structs.FontT.FontT' to work upon FontT -> -- | /@fontData@/: /@font@/ user data pointer Ptr () -> -- | /@glyph@/: The glyph ID to query Word32 -> -- | /@paintFuncs@/: The paint functions to use PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions Ptr () -> -- | /@paletteIndex@/: The color palette to use Word32 -> -- | /@foreground@/: The foreground color Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type FontPaintGlyphFuncT_WithClosures = FontT -> Ptr () -> Word32 -> PaintFuncsT -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO Int32
- GI.HarfBuzz.Callbacks: type PaintColorFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@isForeground@/: whether the color is the foreground Int32 -> -- | /@color@/: The color to use, unpremultiplied Word32 -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintColorFuncT = PaintFuncsT -> Ptr () -> Int32 -> Word32 -> IO ()
- GI.HarfBuzz.Callbacks: type PaintColorFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@isForeground@/: whether the color is the foreground Int32 -> -- | /@color@/: The color to use, unpremultiplied Word32 -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetColorFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintColorFuncT_WithClosures = PaintFuncsT -> Ptr () -> Int32 -> Word32 -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type PaintColorGlyphFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@glyph@/: the glyph ID Word32 -> -- | /@font@/: the font FontT -> -- | __Returns:__ @/true/@ if the glyph was painted, @/false/@ otherwise. IO Int32
+ GI.HarfBuzz.Callbacks: type PaintColorGlyphFuncT = PaintFuncsT -> Ptr () -> Word32 -> FontT -> IO Int32
- GI.HarfBuzz.Callbacks: type PaintColorGlyphFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@glyph@/: the glyph ID Word32 -> -- | /@font@/: the font FontT -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetColorGlyphFunc' Ptr () -> -- | __Returns:__ @/true/@ if the glyph was painted, @/false/@ otherwise. IO Int32
+ GI.HarfBuzz.Callbacks: type PaintColorGlyphFuncT_WithClosures = PaintFuncsT -> Ptr () -> Word32 -> FontT -> Ptr () -> IO Int32
- GI.HarfBuzz.Callbacks: type PaintCustomPaletteColorFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@colorIndex@/: the color index Word32 -> -- | __Returns:__ @true@ if found, @false@ otherwise IO ((Int32, Word32))
+ GI.HarfBuzz.Callbacks: type PaintCustomPaletteColorFuncT = PaintFuncsT -> Ptr () -> Word32 -> IO (Int32, Word32)
- GI.HarfBuzz.Callbacks: type PaintCustomPaletteColorFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@colorIndex@/: the color index Word32 -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetPopGroupFunc' Ptr () -> -- | __Returns:__ @true@ if found, @false@ otherwise IO ((Int32, Word32))
+ GI.HarfBuzz.Callbacks: type PaintCustomPaletteColorFuncT_WithClosures = PaintFuncsT -> Ptr () -> Word32 -> Ptr () -> IO (Int32, Word32)
- GI.HarfBuzz.Callbacks: type PaintImageFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@image@/: the image data BlobT -> -- | /@width@/: width of the raster image in pixels, or 0 Word32 -> -- | /@height@/: height of the raster image in pixels, or 0 Word32 -> -- | /@format@/: the image format as a tag Word32 -> -- | /@slant@/: the synthetic slant ratio to be applied to the image during rendering Float -> -- | /@extents@/: glyph extents for desired rendering Maybe GlyphExtentsT -> -- | __Returns:__ Whether the operation was successful. IO Int32
+ GI.HarfBuzz.Callbacks: type PaintImageFuncT = PaintFuncsT -> Ptr () -> BlobT -> Word32 -> Word32 -> Word32 -> Float -> Maybe GlyphExtentsT -> IO Int32
- GI.HarfBuzz.Callbacks: type PaintImageFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@image@/: the image data BlobT -> -- | /@width@/: width of the raster image in pixels, or 0 Word32 -> -- | /@height@/: height of the raster image in pixels, or 0 Word32 -> -- | /@format@/: the image format as a tag Word32 -> -- | /@slant@/: the synthetic slant ratio to be applied to the image during rendering Float -> -- | /@extents@/: glyph extents for desired rendering Maybe GlyphExtentsT -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetImageFunc' Ptr () -> -- | __Returns:__ Whether the operation was successful. IO Int32
+ GI.HarfBuzz.Callbacks: type PaintImageFuncT_WithClosures = PaintFuncsT -> Ptr () -> BlobT -> Word32 -> Word32 -> Word32 -> Float -> Maybe GlyphExtentsT -> Ptr () -> IO Int32
- GI.HarfBuzz.Callbacks: type PaintLinearGradientFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@colorLine@/: Color information for the gradient ColorLineT -> -- | /@x0@/: X coordinate of the first point Float -> -- | /@y0@/: Y coordinate of the first point Float -> -- | /@x1@/: X coordinate of the second point Float -> -- | /@y1@/: Y coordinate of the second point Float -> -- | /@x2@/: X coordinate of the third point Float -> -- | /@y2@/: Y coordinate of the third point Float -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintLinearGradientFuncT = PaintFuncsT -> Ptr () -> ColorLineT -> Float -> Float -> Float -> Float -> Float -> Float -> IO ()
- GI.HarfBuzz.Callbacks: type PaintLinearGradientFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@colorLine@/: Color information for the gradient ColorLineT -> -- | /@x0@/: X coordinate of the first point Float -> -- | /@y0@/: Y coordinate of the first point Float -> -- | /@x1@/: X coordinate of the second point Float -> -- | /@y1@/: Y coordinate of the second point Float -> -- | /@x2@/: X coordinate of the third point Float -> -- | /@y2@/: Y coordinate of the third point Float -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetLinearGradientFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintLinearGradientFuncT_WithClosures = PaintFuncsT -> Ptr () -> ColorLineT -> Float -> Float -> Float -> Float -> Float -> Float -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPopClipFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPopClipFuncT = PaintFuncsT -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPopClipFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetPopClipFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPopClipFuncT_WithClosures = PaintFuncsT -> Ptr () -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPopGroupFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@mode@/: the compositing mode to use PaintCompositeModeT -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPopGroupFuncT = PaintFuncsT -> Ptr () -> PaintCompositeModeT -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPopGroupFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@mode@/: the compositing mode to use PaintCompositeModeT -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetPopGroupFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPopGroupFuncT_WithClosures = PaintFuncsT -> Ptr () -> PaintCompositeModeT -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPopTransformFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPopTransformFuncT = PaintFuncsT -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPopTransformFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetPopTransformFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPopTransformFuncT_WithClosures = PaintFuncsT -> Ptr () -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPushClipGlyphFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@glyph@/: the glyph ID Word32 -> -- | /@font@/: the font FontT -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPushClipGlyphFuncT = PaintFuncsT -> Ptr () -> Word32 -> FontT -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPushClipGlyphFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@glyph@/: the glyph ID Word32 -> -- | /@font@/: the font FontT -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetPushClipGlyphFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPushClipGlyphFuncT_WithClosures = PaintFuncsT -> Ptr () -> Word32 -> FontT -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPushClipRectangleFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@xmin@/: min X for the rectangle Float -> -- | /@ymin@/: min Y for the rectangle Float -> -- | /@xmax@/: max X for the rectangle Float -> -- | /@ymax@/: max Y for the rectangle Float -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPushClipRectangleFuncT = PaintFuncsT -> Ptr () -> Float -> Float -> Float -> Float -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPushClipRectangleFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@xmin@/: min X for the rectangle Float -> -- | /@ymin@/: min Y for the rectangle Float -> -- | /@xmax@/: max X for the rectangle Float -> -- | /@ymax@/: max Y for the rectangle Float -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetPushClipRectangleFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPushClipRectangleFuncT_WithClosures = PaintFuncsT -> Ptr () -> Float -> Float -> Float -> Float -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPushGroupFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPushGroupFuncT = PaintFuncsT -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPushGroupFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetPushGroupFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPushGroupFuncT_WithClosures = PaintFuncsT -> Ptr () -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPushTransformFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@xx@/: xx component of the transform matrix Float -> -- | /@yx@/: yx component of the transform matrix Float -> -- | /@xy@/: xy component of the transform matrix Float -> -- | /@yy@/: yy component of the transform matrix Float -> -- | /@dx@/: dx component of the transform matrix Float -> -- | /@dy@/: dy component of the transform matrix Float -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPushTransformFuncT = PaintFuncsT -> Ptr () -> Float -> Float -> Float -> Float -> Float -> Float -> IO ()
- GI.HarfBuzz.Callbacks: type PaintPushTransformFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@xx@/: xx component of the transform matrix Float -> -- | /@yx@/: yx component of the transform matrix Float -> -- | /@xy@/: xy component of the transform matrix Float -> -- | /@yy@/: yy component of the transform matrix Float -> -- | /@dx@/: dx component of the transform matrix Float -> -- | /@dy@/: dy component of the transform matrix Float -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetPushTransformFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintPushTransformFuncT_WithClosures = PaintFuncsT -> Ptr () -> Float -> Float -> Float -> Float -> Float -> Float -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type PaintRadialGradientFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@colorLine@/: Color information for the gradient ColorLineT -> -- | /@x0@/: X coordinate of the first circle\'s center Float -> -- | /@y0@/: Y coordinate of the first circle\'s center Float -> -- | /@r0@/: radius of the first circle Float -> -- | /@x1@/: X coordinate of the second circle\'s center Float -> -- | /@y1@/: Y coordinate of the second circle\'s center Float -> -- | /@r1@/: radius of the second circle Float -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintRadialGradientFuncT = PaintFuncsT -> Ptr () -> ColorLineT -> Float -> Float -> Float -> Float -> Float -> Float -> IO ()
- GI.HarfBuzz.Callbacks: type PaintRadialGradientFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@colorLine@/: Color information for the gradient ColorLineT -> -- | /@x0@/: X coordinate of the first circle\'s center Float -> -- | /@y0@/: Y coordinate of the first circle\'s center Float -> -- | /@r0@/: radius of the first circle Float -> -- | /@x1@/: X coordinate of the second circle\'s center Float -> -- | /@y1@/: Y coordinate of the second circle\'s center Float -> -- | /@r1@/: radius of the second circle Float -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetRadialGradientFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintRadialGradientFuncT_WithClosures = PaintFuncsT -> Ptr () -> ColorLineT -> Float -> Float -> Float -> Float -> Float -> Float -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type PaintSweepGradientFuncT = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@colorLine@/: Color information for the gradient ColorLineT -> -- | /@x0@/: X coordinate of the circle\'s center Float -> -- | /@y0@/: Y coordinate of the circle\'s center Float -> -- | /@startAngle@/: the start angle, in radians Float -> -- | /@endAngle@/: the end angle, in radians Float -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintSweepGradientFuncT = PaintFuncsT -> Ptr () -> ColorLineT -> Float -> Float -> Float -> Float -> IO ()
- GI.HarfBuzz.Callbacks: type PaintSweepGradientFuncT_WithClosures = -- | /@funcs@/: paint functions object PaintFuncsT -> -- | /@paintData@/: The data accompanying the paint functions in 'GI.HarfBuzz.Functions.fontPaintGlyph' Ptr () -> -- | /@colorLine@/: Color information for the gradient ColorLineT -> -- | /@x0@/: X coordinate of the circle\'s center Float -> -- | /@y0@/: Y coordinate of the circle\'s center Float -> -- | /@startAngle@/: the start angle, in radians Float -> -- | /@endAngle@/: the end angle, in radians Float -> -- | /@userData@/: User data pointer passed to 'GI.HarfBuzz.Functions.paintFuncsSetSweepGradientFunc' Ptr () -> IO ()
+ GI.HarfBuzz.Callbacks: type PaintSweepGradientFuncT_WithClosures = PaintFuncsT -> Ptr () -> ColorLineT -> Float -> Float -> Float -> Float -> Ptr () -> IO ()
- GI.HarfBuzz.Callbacks: type ReferenceTableFuncT = -- | /@face@/: an t'GI.HarfBuzz.Structs.FaceT.FaceT' to reference table for FaceT -> -- | /@tag@/: the tag of the table to reference Word32 -> -- | __Returns:__ A pointer to the /@tag@/ table within /@face@/ IO BlobT
+ GI.HarfBuzz.Callbacks: type ReferenceTableFuncT = FaceT -> Word32 -> IO BlobT
- GI.HarfBuzz.Callbacks: type ReferenceTableFuncT_WithClosures = -- | /@face@/: an t'GI.HarfBuzz.Structs.FaceT.FaceT' to reference table for FaceT -> -- | /@tag@/: the tag of the table to reference Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ A pointer to the /@tag@/ table within /@face@/ IO BlobT
+ GI.HarfBuzz.Callbacks: type ReferenceTableFuncT_WithClosures = FaceT -> Word32 -> Ptr () -> IO BlobT
- GI.HarfBuzz.Callbacks: type UnicodeCombiningClassFuncT = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@unicode@/: The code point to query Word32 -> -- | __Returns:__ The t'GI.HarfBuzz.Enums.UnicodeCombiningClassT' of /@unicode@/ IO UnicodeCombiningClassT
+ GI.HarfBuzz.Callbacks: type UnicodeCombiningClassFuncT = UnicodeFuncsT -> Word32 -> IO UnicodeCombiningClassT
- GI.HarfBuzz.Callbacks: type UnicodeCombiningClassFuncT_WithClosures = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@unicode@/: The code point to query Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ The t'GI.HarfBuzz.Enums.UnicodeCombiningClassT' of /@unicode@/ IO UnicodeCombiningClassT
+ GI.HarfBuzz.Callbacks: type UnicodeCombiningClassFuncT_WithClosures = UnicodeFuncsT -> Word32 -> Ptr () -> IO UnicodeCombiningClassT
- GI.HarfBuzz.Callbacks: type UnicodeComposeFuncT = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@a@/: The first code point to compose Word32 -> -- | /@b@/: The second code point to compose Word32 -> -- | __Returns:__ @true@ is /@a@/,/@b@/ composed, @false@ otherwise IO ((Int32, Word32))
+ GI.HarfBuzz.Callbacks: type UnicodeComposeFuncT = UnicodeFuncsT -> Word32 -> Word32 -> IO (Int32, Word32)
- GI.HarfBuzz.Callbacks: type UnicodeComposeFuncT_WithClosures = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@a@/: The first code point to compose Word32 -> -- | /@b@/: The second code point to compose Word32 -> -- | /@userData@/: user data pointer passed by the caller Ptr () -> -- | __Returns:__ @true@ is /@a@/,/@b@/ composed, @false@ otherwise IO ((Int32, Word32))
+ GI.HarfBuzz.Callbacks: type UnicodeComposeFuncT_WithClosures = UnicodeFuncsT -> Word32 -> Word32 -> Ptr () -> IO (Int32, Word32)
- GI.HarfBuzz.Callbacks: type UnicodeDecomposeCompatibilityFuncT = -- | /@ufuncs@/: a Unicode function structure UnicodeFuncsT -> -- | /@u@/: codepoint to decompose Word32 -> -- | /@decomposed@/: address of codepoint array (of length 'GI.HarfBuzz.Constants.UNICODE_MAX_DECOMPOSITION_LEN') to write decomposition into Word32 -> -- | __Returns:__ number of codepoints in the full compatibility decomposition of /@u@/, or 0 if no decomposition available. IO Word32
+ GI.HarfBuzz.Callbacks: type UnicodeDecomposeCompatibilityFuncT = UnicodeFuncsT -> Word32 -> Word32 -> IO Word32
- GI.HarfBuzz.Callbacks: type UnicodeDecomposeCompatibilityFuncT_WithClosures = -- | /@ufuncs@/: a Unicode function structure UnicodeFuncsT -> -- | /@u@/: codepoint to decompose Word32 -> -- | /@decomposed@/: address of codepoint array (of length 'GI.HarfBuzz.Constants.UNICODE_MAX_DECOMPOSITION_LEN') to write decomposition into Word32 -> -- | /@userData@/: user data pointer as passed to 'GI.HarfBuzz.Functions.unicodeFuncsSetDecomposeCompatibilityFunc' Ptr () -> -- | __Returns:__ number of codepoints in the full compatibility decomposition of /@u@/, or 0 if no decomposition available. IO Word32
+ GI.HarfBuzz.Callbacks: type UnicodeDecomposeCompatibilityFuncT_WithClosures = UnicodeFuncsT -> Word32 -> Word32 -> Ptr () -> IO Word32
- GI.HarfBuzz.Callbacks: type UnicodeDecomposeFuncT = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@ab@/: The code point to decompose Word32 -> -- | __Returns:__ @true@ if /@ab@/ decomposed, @false@ otherwise IO ((Int32, Word32, Word32))
+ GI.HarfBuzz.Callbacks: type UnicodeDecomposeFuncT = UnicodeFuncsT -> Word32 -> IO (Int32, Word32, Word32)
- GI.HarfBuzz.Callbacks: type UnicodeDecomposeFuncT_WithClosures = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@ab@/: The code point to decompose Word32 -> -- | /@userData@/: user data pointer passed by the caller Ptr () -> -- | __Returns:__ @true@ if /@ab@/ decomposed, @false@ otherwise IO ((Int32, Word32, Word32))
+ GI.HarfBuzz.Callbacks: type UnicodeDecomposeFuncT_WithClosures = UnicodeFuncsT -> Word32 -> Ptr () -> IO (Int32, Word32, Word32)
- GI.HarfBuzz.Callbacks: type UnicodeEastasianWidthFuncT = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@unicode@/: The code point to query Word32 -> IO Word32
+ GI.HarfBuzz.Callbacks: type UnicodeEastasianWidthFuncT = UnicodeFuncsT -> Word32 -> IO Word32
- GI.HarfBuzz.Callbacks: type UnicodeEastasianWidthFuncT_WithClosures = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@unicode@/: The code point to query Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> IO Word32
+ GI.HarfBuzz.Callbacks: type UnicodeEastasianWidthFuncT_WithClosures = UnicodeFuncsT -> Word32 -> Ptr () -> IO Word32
- GI.HarfBuzz.Callbacks: type UnicodeGeneralCategoryFuncT = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@unicode@/: The code point to query Word32 -> -- | __Returns:__ The t'GI.HarfBuzz.Enums.UnicodeGeneralCategoryT' of /@unicode@/ IO UnicodeGeneralCategoryT
+ GI.HarfBuzz.Callbacks: type UnicodeGeneralCategoryFuncT = UnicodeFuncsT -> Word32 -> IO UnicodeGeneralCategoryT
- GI.HarfBuzz.Callbacks: type UnicodeGeneralCategoryFuncT_WithClosures = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@unicode@/: The code point to query Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ The t'GI.HarfBuzz.Enums.UnicodeGeneralCategoryT' of /@unicode@/ IO UnicodeGeneralCategoryT
+ GI.HarfBuzz.Callbacks: type UnicodeGeneralCategoryFuncT_WithClosures = UnicodeFuncsT -> Word32 -> Ptr () -> IO UnicodeGeneralCategoryT
- GI.HarfBuzz.Callbacks: type UnicodeMirroringFuncT = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@unicode@/: The code point to query Word32 -> -- | __Returns:__ The @/hb_codepoint_t/@ of the Mirroring Glyph for /@unicode@/ IO Word32
+ GI.HarfBuzz.Callbacks: type UnicodeMirroringFuncT = UnicodeFuncsT -> Word32 -> IO Word32
- GI.HarfBuzz.Callbacks: type UnicodeMirroringFuncT_WithClosures = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@unicode@/: The code point to query Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ The @/hb_codepoint_t/@ of the Mirroring Glyph for /@unicode@/ IO Word32
+ GI.HarfBuzz.Callbacks: type UnicodeMirroringFuncT_WithClosures = UnicodeFuncsT -> Word32 -> Ptr () -> IO Word32
- GI.HarfBuzz.Callbacks: type UnicodeScriptFuncT = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@unicode@/: The code point to query Word32 -> -- | __Returns:__ The t'GI.HarfBuzz.Enums.ScriptT' of /@unicode@/ IO ScriptT
+ GI.HarfBuzz.Callbacks: type UnicodeScriptFuncT = UnicodeFuncsT -> Word32 -> IO [ScriptT]
- GI.HarfBuzz.Callbacks: type UnicodeScriptFuncT_WithClosures = -- | /@ufuncs@/: A Unicode-functions structure UnicodeFuncsT -> -- | /@unicode@/: The code point to query Word32 -> -- | /@userData@/: User data pointer passed by the caller Ptr () -> -- | __Returns:__ The t'GI.HarfBuzz.Enums.ScriptT' of /@unicode@/ IO ScriptT
+ GI.HarfBuzz.Callbacks: type UnicodeScriptFuncT_WithClosures = UnicodeFuncsT -> Word32 -> Ptr () -> IO [ScriptT]
- GI.HarfBuzz.Functions: aatLayoutFeatureTypeGetNameId :: (HasCallStack, MonadIO m) => FaceT -> AatLayoutFeatureTypeT -> m Word32
+ GI.HarfBuzz.Functions: aatLayoutFeatureTypeGetNameId :: (HasCallStack, MonadIO m) => FaceT -> [AatLayoutFeatureTypeT] -> m Word32
- GI.HarfBuzz.Functions: aatLayoutFeatureTypeGetSelectorInfos :: (HasCallStack, MonadIO m) => FaceT -> AatLayoutFeatureTypeT -> Word32 -> [AatLayoutFeatureSelectorInfoT] -> m (Word32, [AatLayoutFeatureSelectorInfoT], Word32)
+ GI.HarfBuzz.Functions: aatLayoutFeatureTypeGetSelectorInfos :: (HasCallStack, MonadIO m) => FaceT -> [AatLayoutFeatureTypeT] -> Word32 -> [AatLayoutFeatureSelectorInfoT] -> m (Word32, [AatLayoutFeatureSelectorInfoT], Word32)
- GI.HarfBuzz.Functions: aatLayoutGetFeatureTypes :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> [AatLayoutFeatureTypeT] -> m (Word32, [AatLayoutFeatureTypeT])
+ GI.HarfBuzz.Functions: aatLayoutGetFeatureTypes :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Maybe [[AatLayoutFeatureTypeT]] -> m (Word32, Maybe [[AatLayoutFeatureTypeT]])
- GI.HarfBuzz.Functions: bufferDeserializeGlyphs :: (HasCallStack, MonadIO m) => BufferT -> [Text] -> Maybe FontT -> BufferSerializeFormatT -> m (Int32, Text)
+ GI.HarfBuzz.Functions: bufferDeserializeGlyphs :: (HasCallStack, MonadIO m) => BufferT -> [Text] -> Maybe FontT -> [BufferSerializeFormatT] -> m (Int32, Text)
- GI.HarfBuzz.Functions: bufferDeserializeUnicode :: (HasCallStack, MonadIO m) => BufferT -> [Text] -> BufferSerializeFormatT -> m (Int32, Text)
+ GI.HarfBuzz.Functions: bufferDeserializeUnicode :: (HasCallStack, MonadIO m) => BufferT -> [Text] -> [BufferSerializeFormatT] -> m (Int32, Text)
- GI.HarfBuzz.Functions: bufferGetScript :: (HasCallStack, MonadIO m) => BufferT -> m ScriptT
+ GI.HarfBuzz.Functions: bufferGetScript :: (HasCallStack, MonadIO m) => BufferT -> m [ScriptT]
- GI.HarfBuzz.Functions: bufferSerialize :: (HasCallStack, MonadIO m) => BufferT -> Word32 -> Word32 -> Maybe FontT -> BufferSerializeFormatT -> [BufferSerializeFlagsT] -> m (Word32, ByteString, Word32)
+ GI.HarfBuzz.Functions: bufferSerialize :: (HasCallStack, MonadIO m) => BufferT -> Word32 -> Word32 -> Maybe FontT -> [BufferSerializeFormatT] -> [BufferSerializeFlagsT] -> m (Word32, ByteString, Word32)
- GI.HarfBuzz.Functions: bufferSerializeFormatFromString :: (HasCallStack, MonadIO m) => ByteString -> m BufferSerializeFormatT
+ GI.HarfBuzz.Functions: bufferSerializeFormatFromString :: (HasCallStack, MonadIO m) => ByteString -> m [BufferSerializeFormatT]
- GI.HarfBuzz.Functions: bufferSerializeFormatToString :: (HasCallStack, MonadIO m) => BufferSerializeFormatT -> m Text
+ GI.HarfBuzz.Functions: bufferSerializeFormatToString :: (HasCallStack, MonadIO m) => [BufferSerializeFormatT] -> m Text
- GI.HarfBuzz.Functions: bufferSerializeGlyphs :: (HasCallStack, MonadIO m) => BufferT -> Word32 -> Word32 -> Maybe FontT -> BufferSerializeFormatT -> [BufferSerializeFlagsT] -> m (Word32, ByteString, Word32)
+ GI.HarfBuzz.Functions: bufferSerializeGlyphs :: (HasCallStack, MonadIO m) => BufferT -> Word32 -> Word32 -> Maybe FontT -> [BufferSerializeFormatT] -> [BufferSerializeFlagsT] -> m (Word32, ByteString, Word32)
- GI.HarfBuzz.Functions: bufferSerializeUnicode :: (HasCallStack, MonadIO m) => BufferT -> Word32 -> Word32 -> BufferSerializeFormatT -> [BufferSerializeFlagsT] -> m (Word32, ByteString, Word32)
+ GI.HarfBuzz.Functions: bufferSerializeUnicode :: (HasCallStack, MonadIO m) => BufferT -> Word32 -> Word32 -> [BufferSerializeFormatT] -> [BufferSerializeFlagsT] -> m (Word32, ByteString, Word32)
- GI.HarfBuzz.Functions: bufferSetScript :: (HasCallStack, MonadIO m) => BufferT -> ScriptT -> m ()
+ GI.HarfBuzz.Functions: bufferSetScript :: (HasCallStack, MonadIO m) => BufferT -> [ScriptT] -> m ()
- GI.HarfBuzz.Functions: faceGetTableTags :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> m (Word32, [Word32])
+ GI.HarfBuzz.Functions: faceGetTableTags :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> m (Word32, Maybe [Word32])
- GI.HarfBuzz.Functions: fontSetFuncs :: (HasCallStack, MonadIO m) => FontT -> FontFuncsT -> Ptr () -> Maybe DestroyFuncT -> m ()
+ GI.HarfBuzz.Functions: fontSetFuncs :: (HasCallStack, MonadIO m) => FontT -> FontFuncsT -> Maybe DestroyFuncT -> m ()
- GI.HarfBuzz.Functions: fontSetFuncsData :: (HasCallStack, MonadIO m) => FontT -> Ptr () -> Maybe DestroyFuncT -> m ()
+ GI.HarfBuzz.Functions: fontSetFuncsData :: (HasCallStack, MonadIO m) => FontT -> Maybe DestroyFuncT -> m ()
- GI.HarfBuzz.Functions: glibScriptFromScript :: (HasCallStack, MonadIO m) => ScriptT -> m UnicodeScript
+ GI.HarfBuzz.Functions: glibScriptFromScript :: (HasCallStack, MonadIO m) => [ScriptT] -> m UnicodeScript
- GI.HarfBuzz.Functions: glibScriptToScript :: (HasCallStack, MonadIO m) => UnicodeScript -> m ScriptT
+ GI.HarfBuzz.Functions: glibScriptToScript :: (HasCallStack, MonadIO m) => UnicodeScript -> m [ScriptT]
- GI.HarfBuzz.Functions: otLayoutFeatureGetCharacters :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> [Word32] -> m (Word32, [Word32])
+ GI.HarfBuzz.Functions: otLayoutFeatureGetCharacters :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> Maybe [Word32] -> m (Word32, Maybe [Word32])
- GI.HarfBuzz.Functions: otLayoutFeatureGetLookups :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> m (Word32, [Word32])
+ GI.HarfBuzz.Functions: otLayoutFeatureGetLookups :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> m (Word32, Maybe [Word32])
- GI.HarfBuzz.Functions: otLayoutFeatureWithVariationsGetLookups :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> Word32 -> m (Word32, [Word32])
+ GI.HarfBuzz.Functions: otLayoutFeatureWithVariationsGetLookups :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> Word32 -> m (Word32, Maybe [Word32])
- GI.HarfBuzz.Functions: otLayoutGetAttachPoints :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> m (Word32, [Word32])
+ GI.HarfBuzz.Functions: otLayoutGetAttachPoints :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> m (Word32, Maybe [Word32])
- GI.HarfBuzz.Functions: otLayoutGetBaseline :: (HasCallStack, MonadIO m) => FontT -> OtLayoutBaselineTagT -> DirectionT -> Word32 -> Word32 -> m (Int32, Int32)
+ GI.HarfBuzz.Functions: otLayoutGetBaseline :: (HasCallStack, MonadIO m) => FontT -> [OtLayoutBaselineTagT] -> DirectionT -> Word32 -> Word32 -> m (Int32, Int32)
- GI.HarfBuzz.Functions: otLayoutGetBaseline2 :: (HasCallStack, MonadIO m) => FontT -> OtLayoutBaselineTagT -> DirectionT -> ScriptT -> Maybe LanguageT -> m (Int32, Int32)
+ GI.HarfBuzz.Functions: otLayoutGetBaseline2 :: (HasCallStack, MonadIO m) => FontT -> [OtLayoutBaselineTagT] -> DirectionT -> [ScriptT] -> Maybe LanguageT -> m (Int32, Int32)
- GI.HarfBuzz.Functions: otLayoutGetBaselineWithFallback :: (HasCallStack, MonadIO m) => FontT -> OtLayoutBaselineTagT -> DirectionT -> Word32 -> Word32 -> m Int32
+ GI.HarfBuzz.Functions: otLayoutGetBaselineWithFallback :: (HasCallStack, MonadIO m) => FontT -> [OtLayoutBaselineTagT] -> DirectionT -> Word32 -> Word32 -> m Int32
- GI.HarfBuzz.Functions: otLayoutGetBaselineWithFallback2 :: (HasCallStack, MonadIO m) => FontT -> OtLayoutBaselineTagT -> DirectionT -> ScriptT -> Maybe LanguageT -> m Int32
+ GI.HarfBuzz.Functions: otLayoutGetBaselineWithFallback2 :: (HasCallStack, MonadIO m) => FontT -> [OtLayoutBaselineTagT] -> DirectionT -> [ScriptT] -> Maybe LanguageT -> m Int32
- GI.HarfBuzz.Functions: otLayoutGetFontExtents2 :: (HasCallStack, MonadIO m) => FontT -> DirectionT -> ScriptT -> Maybe LanguageT -> m (Int32, Maybe FontExtentsT)
+ GI.HarfBuzz.Functions: otLayoutGetFontExtents2 :: (HasCallStack, MonadIO m) => FontT -> DirectionT -> [ScriptT] -> Maybe LanguageT -> m (Int32, Maybe FontExtentsT)
- GI.HarfBuzz.Functions: otLayoutGetHorizontalBaselineTagForScript :: (HasCallStack, MonadIO m) => ScriptT -> m OtLayoutBaselineTagT
+ GI.HarfBuzz.Functions: otLayoutGetHorizontalBaselineTagForScript :: (HasCallStack, MonadIO m) => [ScriptT] -> m [OtLayoutBaselineTagT]
- GI.HarfBuzz.Functions: otLayoutGetLigatureCarets :: (HasCallStack, MonadIO m) => FontT -> DirectionT -> Word32 -> Word32 -> m (Word32, [Int32])
+ GI.HarfBuzz.Functions: otLayoutGetLigatureCarets :: (HasCallStack, MonadIO m) => FontT -> DirectionT -> Word32 -> Word32 -> m (Word32, Maybe [Int32])
- GI.HarfBuzz.Functions: otLayoutLanguageGetFeatureIndexes :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> Word32 -> m (Word32, [Word32])
+ GI.HarfBuzz.Functions: otLayoutLanguageGetFeatureIndexes :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> Word32 -> m (Word32, Maybe [Word32])
- GI.HarfBuzz.Functions: otLayoutLanguageGetFeatureTags :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> Word32 -> m (Word32, [Word32])
+ GI.HarfBuzz.Functions: otLayoutLanguageGetFeatureTags :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> Word32 -> m (Word32, Maybe [Word32])
- GI.HarfBuzz.Functions: otLayoutLookupGetGlyphAlternates :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> [Word32] -> m (Word32, [Word32])
+ GI.HarfBuzz.Functions: otLayoutLookupGetGlyphAlternates :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> Maybe [Word32] -> m (Word32, Maybe [Word32])
- GI.HarfBuzz.Functions: otLayoutScriptGetLanguageTags :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> m (Word32, [Word32])
+ GI.HarfBuzz.Functions: otLayoutScriptGetLanguageTags :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> Word32 -> m (Word32, Maybe [Word32])
- GI.HarfBuzz.Functions: otLayoutTableGetFeatureTags :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> m (Word32, [Word32])
+ GI.HarfBuzz.Functions: otLayoutTableGetFeatureTags :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> m (Word32, Maybe [Word32])
- GI.HarfBuzz.Functions: otLayoutTableGetScriptTags :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> m (Word32, [Word32])
+ GI.HarfBuzz.Functions: otLayoutTableGetScriptTags :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> m (Word32, Maybe [Word32])
- GI.HarfBuzz.Functions: otMathGetGlyphAssembly :: (HasCallStack, MonadIO m) => FontT -> Word32 -> DirectionT -> Word32 -> [OtMathGlyphPartT] -> m (Word32, [OtMathGlyphPartT], Int32)
+ GI.HarfBuzz.Functions: otMathGetGlyphAssembly :: (HasCallStack, MonadIO m) => FontT -> Word32 -> DirectionT -> Word32 -> Maybe [OtMathGlyphPartT] -> m (Word32, Maybe [OtMathGlyphPartT], Int32)
- GI.HarfBuzz.Functions: otMathGetGlyphKernings :: (HasCallStack, MonadIO m) => FontT -> Word32 -> OtMathKernT -> Word32 -> [OtMathKernEntryT] -> m (Word32, [OtMathKernEntryT])
+ GI.HarfBuzz.Functions: otMathGetGlyphKernings :: (HasCallStack, MonadIO m) => FontT -> Word32 -> OtMathKernT -> Word32 -> Maybe [OtMathKernEntryT] -> m (Word32, Maybe [OtMathKernEntryT])
- GI.HarfBuzz.Functions: otMathGetGlyphVariants :: (HasCallStack, MonadIO m) => FontT -> Word32 -> DirectionT -> Word32 -> [OtMathGlyphVariantT] -> m (Word32, [OtMathGlyphVariantT])
+ GI.HarfBuzz.Functions: otMathGetGlyphVariants :: (HasCallStack, MonadIO m) => FontT -> Word32 -> DirectionT -> Word32 -> Maybe [OtMathGlyphVariantT] -> m (Word32, Maybe [OtMathGlyphVariantT])
- GI.HarfBuzz.Functions: otMetaGetEntryTags :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> [OtMetaTagT] -> m (Word32, [OtMetaTagT])
+ GI.HarfBuzz.Functions: otMetaGetEntryTags :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Maybe [[OtMetaTagT]] -> m (Word32, Maybe [[OtMetaTagT]])
- GI.HarfBuzz.Functions: otMetaReferenceEntry :: (HasCallStack, MonadIO m) => FaceT -> OtMetaTagT -> m BlobT
+ GI.HarfBuzz.Functions: otMetaReferenceEntry :: (HasCallStack, MonadIO m) => FaceT -> [OtMetaTagT] -> m BlobT
- GI.HarfBuzz.Functions: otMetricsGetPosition :: (HasCallStack, MonadIO m) => FontT -> OtMetricsTagT -> m (Int32, Int32)
+ GI.HarfBuzz.Functions: otMetricsGetPosition :: (HasCallStack, MonadIO m) => FontT -> [OtMetricsTagT] -> m (Int32, Int32)
- GI.HarfBuzz.Functions: otMetricsGetPositionWithFallback :: (HasCallStack, MonadIO m) => FontT -> OtMetricsTagT -> m Int32
+ GI.HarfBuzz.Functions: otMetricsGetPositionWithFallback :: (HasCallStack, MonadIO m) => FontT -> [OtMetricsTagT] -> m Int32
- GI.HarfBuzz.Functions: otMetricsGetVariation :: (HasCallStack, MonadIO m) => FontT -> OtMetricsTagT -> m Float
+ GI.HarfBuzz.Functions: otMetricsGetVariation :: (HasCallStack, MonadIO m) => FontT -> [OtMetricsTagT] -> m Float
- GI.HarfBuzz.Functions: otMetricsGetXVariation :: (HasCallStack, MonadIO m) => FontT -> OtMetricsTagT -> m Int32
+ GI.HarfBuzz.Functions: otMetricsGetXVariation :: (HasCallStack, MonadIO m) => FontT -> [OtMetricsTagT] -> m Int32
- GI.HarfBuzz.Functions: otMetricsGetYVariation :: (HasCallStack, MonadIO m) => FontT -> OtMetricsTagT -> m Int32
+ GI.HarfBuzz.Functions: otMetricsGetYVariation :: (HasCallStack, MonadIO m) => FontT -> [OtMetricsTagT] -> m Int32
- GI.HarfBuzz.Functions: otTagToScript :: (HasCallStack, MonadIO m) => Word32 -> m ScriptT
+ GI.HarfBuzz.Functions: otTagToScript :: (HasCallStack, MonadIO m) => Word32 -> m [ScriptT]
- GI.HarfBuzz.Functions: otTagsFromScript :: (HasCallStack, MonadIO m) => ScriptT -> m (Word32, Word32)
+ GI.HarfBuzz.Functions: otTagsFromScript :: (HasCallStack, MonadIO m) => [ScriptT] -> m (Word32, Word32)
- GI.HarfBuzz.Functions: otTagsFromScriptAndLanguage :: (HasCallStack, MonadIO m) => ScriptT -> Maybe LanguageT -> Word32 -> Word32 -> m (Word32, Word32, Word32, Word32)
+ GI.HarfBuzz.Functions: otTagsFromScriptAndLanguage :: (HasCallStack, MonadIO m) => [ScriptT] -> Maybe LanguageT -> Word32 -> Word32 -> m (Word32, Word32, Word32, Word32)
- GI.HarfBuzz.Functions: otVarGetAxes :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> [OtVarAxisT] -> m (Word32, [OtVarAxisT])
+ GI.HarfBuzz.Functions: otVarGetAxes :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Maybe [OtVarAxisT] -> m (Word32, Maybe [OtVarAxisT])
- GI.HarfBuzz.Functions: otVarGetAxisInfos :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> [OtVarAxisInfoT] -> m (Word32, [OtVarAxisInfoT])
+ GI.HarfBuzz.Functions: otVarGetAxisInfos :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Maybe [OtVarAxisInfoT] -> m (Word32, Maybe [OtVarAxisInfoT])
- GI.HarfBuzz.Functions: otVarNamedInstanceGetDesignCoords :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> m (Word32, [Float])
+ GI.HarfBuzz.Functions: otVarNamedInstanceGetDesignCoords :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> m (Word32, Maybe [Float])
- GI.HarfBuzz.Functions: scriptFromIso15924Tag :: (HasCallStack, MonadIO m) => Word32 -> m ScriptT
+ GI.HarfBuzz.Functions: scriptFromIso15924Tag :: (HasCallStack, MonadIO m) => Word32 -> m [ScriptT]
- GI.HarfBuzz.Functions: scriptFromString :: (HasCallStack, MonadIO m) => ByteString -> m ScriptT
+ GI.HarfBuzz.Functions: scriptFromString :: (HasCallStack, MonadIO m) => ByteString -> m [ScriptT]
- GI.HarfBuzz.Functions: scriptGetHorizontalDirection :: (HasCallStack, MonadIO m) => ScriptT -> m DirectionT
+ GI.HarfBuzz.Functions: scriptGetHorizontalDirection :: (HasCallStack, MonadIO m) => [ScriptT] -> m DirectionT
- GI.HarfBuzz.Functions: scriptToIso15924Tag :: (HasCallStack, MonadIO m) => ScriptT -> m Word32
+ GI.HarfBuzz.Functions: scriptToIso15924Tag :: (HasCallStack, MonadIO m) => [ScriptT] -> m Word32
- GI.HarfBuzz.Functions: styleGetValue :: (HasCallStack, MonadIO m) => FontT -> StyleTagT -> m Float
+ GI.HarfBuzz.Functions: styleGetValue :: (HasCallStack, MonadIO m) => FontT -> [StyleTagT] -> m Float
- GI.HarfBuzz.Functions: unicodeScript :: (HasCallStack, MonadIO m) => UnicodeFuncsT -> Word32 -> m ScriptT
+ GI.HarfBuzz.Functions: unicodeScript :: (HasCallStack, MonadIO m) => UnicodeFuncsT -> Word32 -> m [ScriptT]
- GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: getAatLayoutFeatureSelectorInfoTDisable :: MonadIO m => AatLayoutFeatureSelectorInfoT -> m AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: getAatLayoutFeatureSelectorInfoTDisable :: MonadIO m => AatLayoutFeatureSelectorInfoT -> m [AatLayoutFeatureSelectorT]
- GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: getAatLayoutFeatureSelectorInfoTEnable :: MonadIO m => AatLayoutFeatureSelectorInfoT -> m AatLayoutFeatureSelectorT
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: getAatLayoutFeatureSelectorInfoTEnable :: MonadIO m => AatLayoutFeatureSelectorInfoT -> m [AatLayoutFeatureSelectorT]
- GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: setAatLayoutFeatureSelectorInfoTDisable :: MonadIO m => AatLayoutFeatureSelectorInfoT -> AatLayoutFeatureSelectorT -> m ()
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: setAatLayoutFeatureSelectorInfoTDisable :: MonadIO m => AatLayoutFeatureSelectorInfoT -> [AatLayoutFeatureSelectorT] -> m ()
- GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: setAatLayoutFeatureSelectorInfoTEnable :: MonadIO m => AatLayoutFeatureSelectorInfoT -> AatLayoutFeatureSelectorT -> m ()
+ GI.HarfBuzz.Structs.AatLayoutFeatureSelectorInfoT: setAatLayoutFeatureSelectorInfoTEnable :: MonadIO m => AatLayoutFeatureSelectorInfoT -> [AatLayoutFeatureSelectorT] -> m ()
- GI.HarfBuzz.Structs.SegmentPropertiesT: getSegmentPropertiesTScript :: MonadIO m => SegmentPropertiesT -> m ScriptT
+ GI.HarfBuzz.Structs.SegmentPropertiesT: getSegmentPropertiesTScript :: MonadIO m => SegmentPropertiesT -> m [ScriptT]
- GI.HarfBuzz.Structs.SegmentPropertiesT: setSegmentPropertiesTScript :: MonadIO m => SegmentPropertiesT -> ScriptT -> m ()
+ GI.HarfBuzz.Structs.SegmentPropertiesT: setSegmentPropertiesTScript :: MonadIO m => SegmentPropertiesT -> [ScriptT] -> m ()
Files
- ChangeLog.md +4/−0
- README.md +1/−1
- Setup.hs +4/−3
- gi-harfbuzz.cabal +3/−3
ChangeLog.md view
@@ -1,3 +1,7 @@+### 0.0.11+++ Use haskell-gi 0.27.+ ### 0.0.10 + Depend on haskell-gi >= 0.26.9 (see [issue 439](https://github.com/haskell-gi/haskell-gi/issues/439))
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-harfbuzz-0.0.10/docs/GI-HarfBuzz.html](https://hackage.haskell.org/package/gi-harfbuzz-0.0.10/docs/GI-HarfBuzz.html)+[https://hackage.haskell.org/package/gi-harfbuzz-0.0.11/docs/GI-HarfBuzz.html](https://hackage.haskell.org/package/gi-harfbuzz-0.0.11/docs/GI-HarfBuzz.html) For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
Setup.hs view
@@ -1,18 +1,19 @@ {-# LANGUAGE OverloadedStrings #-} -import Data.GI.CodeGen.CabalHooks (setupBinding, TaggedOverride(..))+import Data.GI.CodeGen.CabalHooks (setupBinding, TaggedOverride(..), TaggedPkgConfigVersions(..)) import qualified GI.GLib.Config as GLib import qualified GI.Freetype2.Config as Freetype2 main :: IO ()-main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides outputDir+main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides depVersions outputDir where name = "HarfBuzz" version = "0.0" pkgName = "gi-harfbuzz"- pkgVersion = "0.0.10"+ pkgVersion = "0.0.11" overridesFile = Just "HarfBuzz.overrides" verbose = False outputDir = Nothing inheritedOverrides = [TaggedOverride "inherited:GLib" GLib.overrides, TaggedOverride "inherited:Freetype2" Freetype2.overrides]+ depVersions = [TaggedPkgConfigVersions "GLib" GLib.pkgConfigVersions, TaggedPkgConfigVersions "Freetype2" Freetype2.pkgConfigVersions]
gi-harfbuzz.cabal view
@@ -1,5 +1,5 @@ name: gi-harfbuzz-version: 0.0.10+version: 0.0.11 synopsis: HarfBuzz bindings description: Bindings for HarfBuzz, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -16,7 +16,7 @@ custom-setup setup-depends: base >= 4.11 && < 5, Cabal >= 1.24 && < 4,- haskell-gi >= 0.26.9 && < 0.27,+ haskell-gi >= 0.27 && < 0.28, gi-gobject == 2.0.*, gi-glib == 2.0.*, gi-freetype2 == 2.0.*@@ -30,7 +30,7 @@ pkgconfig-depends: harfbuzz >= 1, harfbuzz-gobject >= 1 build-depends: base >= 4.7 && <5, haskell-gi-base >= 0.26 && < 0.27,- haskell-gi >= 0.26.9 && < 0.27,+ haskell-gi >= 0.27 && < 0.28, haskell-gi-overloading < 1.1, gi-gobject == 2.0.*, gi-glib == 2.0.*,