gi-harfbuzz-0.0.4: HarfBuzz bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.HarfBuzz.Structs.FontExtentsT

Description

No description available in the introspection data.

Synopsis

Exported types

newtype FontExtentsT Source #

Memory-managed wrapper type.

Constructors

FontExtentsT (ManagedPtr FontExtentsT) 

Instances

Instances details
Eq FontExtentsT Source # 
Instance details

Defined in GI.HarfBuzz.Structs.FontExtentsT

BoxedPtr FontExtentsT Source # 
Instance details

Defined in GI.HarfBuzz.Structs.FontExtentsT

CallocPtr FontExtentsT Source # 
Instance details

Defined in GI.HarfBuzz.Structs.FontExtentsT

ManagedPtrNewtype FontExtentsT Source # 
Instance details

Defined in GI.HarfBuzz.Structs.FontExtentsT

Methods

toManagedPtr :: FontExtentsT -> ManagedPtr FontExtentsT

tag ~ 'AttrSet => Constructible FontExtentsT tag Source # 
Instance details

Defined in GI.HarfBuzz.Structs.FontExtentsT

Methods

new :: MonadIO m => (ManagedPtr FontExtentsT -> FontExtentsT) -> [AttrOp FontExtentsT tag] -> m FontExtentsT

newZeroFontExtentsT :: MonadIO m => m FontExtentsT Source #

Construct a FontExtentsT struct initialized to zero.

Methods

Properties

ascender

No description available in the introspection data.

getFontExtentsTAscender :: MonadIO m => FontExtentsT -> m Int32 Source #

Get the value of the “ascender” field. When overloading is enabled, this is equivalent to

get fontExtentsT #ascender

setFontExtentsTAscender :: MonadIO m => FontExtentsT -> Int32 -> m () Source #

Set the value of the “ascender” field. When overloading is enabled, this is equivalent to

set fontExtentsT [ #ascender := value ]

descender

No description available in the introspection data.

getFontExtentsTDescender :: MonadIO m => FontExtentsT -> m Int32 Source #

Get the value of the “descender” field. When overloading is enabled, this is equivalent to

get fontExtentsT #descender

setFontExtentsTDescender :: MonadIO m => FontExtentsT -> Int32 -> m () Source #

Set the value of the “descender” field. When overloading is enabled, this is equivalent to

set fontExtentsT [ #descender := value ]

lineGap

No description available in the introspection data.

getFontExtentsTLineGap :: MonadIO m => FontExtentsT -> m Int32 Source #

Get the value of the “line_gap” field. When overloading is enabled, this is equivalent to

get fontExtentsT #lineGap

setFontExtentsTLineGap :: MonadIO m => FontExtentsT -> Int32 -> m () Source #

Set the value of the “line_gap” field. When overloading is enabled, this is equivalent to

set fontExtentsT [ #lineGap := value ]