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

GI.HarfBuzz.Structs.FontFuncsT

Description

Data type containing a set of virtual methods used for working on FontT font objects.

HarfBuzz provides a lightweight default function for each of the methods in FontFuncsT. Client programs can implement their own replacements for the individual font functions, as needed, and replace the default by calling the setter for a method.

Synopsis

Exported types

newtype FontFuncsT Source #

Memory-managed wrapper type.

Constructors

FontFuncsT (ManagedPtr FontFuncsT) 

Instances

Instances details
Eq FontFuncsT Source # 
Instance details

Defined in GI.HarfBuzz.Structs.FontFuncsT

Methods

(==) :: FontFuncsT -> FontFuncsT -> Bool

(/=) :: FontFuncsT -> FontFuncsT -> Bool

GBoxed FontFuncsT Source # 
Instance details

Defined in GI.HarfBuzz.Structs.FontFuncsT

ManagedPtrNewtype FontFuncsT Source # 
Instance details

Defined in GI.HarfBuzz.Structs.FontFuncsT

Methods

toManagedPtr :: FontFuncsT -> ManagedPtr FontFuncsT

TypedObject FontFuncsT Source # 
Instance details

Defined in GI.HarfBuzz.Structs.FontFuncsT

Methods

glibType :: IO GType

IsGValue FontFuncsT Source #

Convert FontFuncsT to and from GValue with toGValue and fromGValue.

Instance details

Defined in GI.HarfBuzz.Structs.FontFuncsT

Methods

toGValue :: FontFuncsT -> IO GValue

fromGValue :: GValue -> IO FontFuncsT

HasParentTypes FontFuncsT Source # 
Instance details

Defined in GI.HarfBuzz.Structs.FontFuncsT

type ParentTypes FontFuncsT Source # 
Instance details

Defined in GI.HarfBuzz.Structs.FontFuncsT

type ParentTypes FontFuncsT = '[] :: [Type]

Methods

Overloaded methods