Hoogle Search

Within LTS Haskell 24.65 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. fontGetVarCoordsNormalized :: (HasCallStack, MonadIO m) => FontT -> m (Int32, Word32)

    gi-harfbuzz GI.HarfBuzz.Functions

    Fetches the list of normalized variation coordinates currently set on a font. Note that this returned array may only contain values for some (or none) of the axes; omitted axes effectively have zero values. Return value is valid as long as variation coordinates of the font are not modified. Since: 1.4.2

  2. fontGetVarNamedInstance :: (HasCallStack, MonadIO m) => FontT -> m Word32

    gi-harfbuzz GI.HarfBuzz.Functions

    Returns the currently-set named-instance index of the font. Since: 7.0.0

  3. fontGetVariationGlyph :: (HasCallStack, MonadIO m) => FontT -> Word32 -> Word32 -> m (Int32, Word32)

    gi-harfbuzz GI.HarfBuzz.Functions

    Fetches the glyph ID for a Unicode code point when followed by by the specified variation-selector code point, in the specified font. Since: 1.2.3

  4. fontSetVarCoordsDesign :: (HasCallStack, MonadIO m) => FontT -> [Float] -> m ()

    gi-harfbuzz GI.HarfBuzz.Functions

    Applies a list of variation coordinates (in design-space units) to a font. Note that this overrides all existing variations set on font. Axes not included in coords will be effectively set to their default values. Since: 1.4.2

  5. fontSetVarCoordsNormalized :: (HasCallStack, MonadIO m) => FontT -> [Int32] -> m ()

    gi-harfbuzz GI.HarfBuzz.Functions

    Applies a list of variation coordinates (in normalized units) to a font. Note that this overrides all existing variations set on font. Axes not included in coords will be effectively set to their default values. <note>Note: Coordinates should be normalized to 2.14.</note> Since: 1.4.2

  6. fontSetVarNamedInstance :: (HasCallStack, MonadIO m) => FontT -> Word32 -> m ()

    gi-harfbuzz GI.HarfBuzz.Functions

    Sets design coords of a font from a named-instance index. Since: 2.6.0

  7. fontSetVariation :: (HasCallStack, MonadIO m) => FontT -> Word32 -> Float -> m ()

    gi-harfbuzz GI.HarfBuzz.Functions

    Change the value of one variation axis on the font. Note: This function is expensive to be called repeatedly. If you want to set multiple variation axes at the same time, use fontSetVariations instead. Since: 7.1.0

  8. fontSetVariations :: (HasCallStack, MonadIO m) => FontT -> [VariationT] -> m ()

    gi-harfbuzz GI.HarfBuzz.Functions

    Applies a list of font-variation settings to a font. Note that this overrides all existing variations set on font. Axes not included in variations will be effectively set to their default values. Since: 1.4.2

  9. otMetricsGetVariation :: (HasCallStack, MonadIO m) => FontT -> OtMetricsTagT -> m Float

    gi-harfbuzz GI.HarfBuzz.Functions

    Fetches metrics value corresponding to metricsTag from font with the current font variation settings applied. Since: 2.6.0

  10. otVarFindAxis :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Word32 -> m (Int32, OtVarAxisT)

    gi-harfbuzz GI.HarfBuzz.Functions

    Deprecated: (Since version 2.2.0)* use otVarFindAxisInfo instead

Page 62 of many | Previous | Next