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. otVarFindAxisInfo :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> m (Int32, OtVarAxisInfoT)

    gi-harfbuzz GI.HarfBuzz.Functions

    Fetches the variation-axis information corresponding to the specified axis tag in the specified face. Since: 2.2.0

  2. otVarGetAxes :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> [OtVarAxisT] -> m (Word32, [OtVarAxisT])

    gi-harfbuzz GI.HarfBuzz.Functions

    Deprecated: (Since version 2.2.0)use otVarGetAxisInfos instead

  3. otVarGetAxisCount :: (HasCallStack, MonadIO m) => FaceT -> m Word32

    gi-harfbuzz GI.HarfBuzz.Functions

    Fetches the number of OpenType variation axes included in the face. Since: 1.4.2

  4. otVarGetAxisInfos :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> [OtVarAxisInfoT] -> m (Word32, [OtVarAxisInfoT])

    gi-harfbuzz GI.HarfBuzz.Functions

    Fetches a list of all variation axes in the specified face. The list returned will begin at the offset provided. Since: 2.2.0

  5. otVarGetNamedInstanceCount :: (HasCallStack, MonadIO m) => FaceT -> m Word32

    gi-harfbuzz GI.HarfBuzz.Functions

    Fetches the number of named instances included in the face. Since: 2.2.0

  6. otVarHasData :: (HasCallStack, MonadIO m) => FaceT -> m Int32

    gi-harfbuzz GI.HarfBuzz.Functions

    Tests whether a face includes any OpenType variation data in the fvar table. Since: 1.4.2

  7. otVarNamedInstanceGetDesignCoords :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> m (Word32, [Float])

    gi-harfbuzz GI.HarfBuzz.Functions

    Fetches the design-space coordinates corresponding to the given named instance in the face. Since: 2.2.0

  8. otVarNamedInstanceGetPostscriptNameId :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> m Word32

    gi-harfbuzz GI.HarfBuzz.Functions

    Fetches the name table Name ID that provides display names for the "PostScript name" defined for the given named instance in the face. Since: 2.2.0

  9. otVarNamedInstanceGetSubfamilyNameId :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> m Word32

    gi-harfbuzz GI.HarfBuzz.Functions

    Fetches the name table Name ID that provides display names for the "Subfamily name" defined for the given named instance in the face. Since: 2.2.0

  10. otVarNormalizeCoords :: (HasCallStack, MonadIO m) => FaceT -> Word32 -> Float -> m Int32

    gi-harfbuzz GI.HarfBuzz.Functions

    Normalizes the given design-space coordinates. The minimum and maximum values for the axis are mapped to the interval [-1,1], with the default axis value mapped to 0. The normalized values have 14 bits of fixed-point sub-integer precision as per OpenType specification. Any additional scaling defined in the face's avar table is also applied, as described at https://docs.microsoft.com/en-us/typography/opentype/spec/avar Since: 1.4.2

Page 63 of many | Previous | Next