gi-harfbuzz-0.0.9: HarfBuzz bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
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

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

HasParentTypes FontFuncsT Source # 
Instance details

Defined in GI.HarfBuzz.Structs.FontFuncsT

IsGValue (Maybe FontFuncsT) Source #

Convert FontFuncsT to and from GValue. See toGValue and fromGValue.

Instance details

Defined in GI.HarfBuzz.Structs.FontFuncsT

Methods

gvalueGType_ :: IO GType

gvalueSet_ :: Ptr GValue -> Maybe FontFuncsT -> IO ()

gvalueGet_ :: Ptr GValue -> IO (Maybe FontFuncsT)

type ParentTypes FontFuncsT Source # 
Instance details

Defined in GI.HarfBuzz.Structs.FontFuncsT

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

Methods