Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Data type containing a set of virtual methods used for accessing various Unicode character properties.
HarfBuzz provides a default function for each of the
methods in UnicodeFuncsT
. Client programs can implement
their own replacements for the individual Unicode functions, as
needed, and replace the default by calling the setter for a
method.
Synopsis
- newtype UnicodeFuncsT = UnicodeFuncsT (ManagedPtr UnicodeFuncsT)
Exported types
newtype UnicodeFuncsT Source #
Memory-managed wrapper type.
Instances
Eq UnicodeFuncsT Source # | |
Defined in GI.HarfBuzz.Structs.UnicodeFuncsT (==) :: UnicodeFuncsT -> UnicodeFuncsT -> Bool # (/=) :: UnicodeFuncsT -> UnicodeFuncsT -> Bool # | |
GBoxed UnicodeFuncsT Source # | |
Defined in GI.HarfBuzz.Structs.UnicodeFuncsT | |
ManagedPtrNewtype UnicodeFuncsT Source # | |
Defined in GI.HarfBuzz.Structs.UnicodeFuncsT | |
TypedObject UnicodeFuncsT Source # | |
Defined in GI.HarfBuzz.Structs.UnicodeFuncsT | |
HasParentTypes UnicodeFuncsT Source # | |
Defined in GI.HarfBuzz.Structs.UnicodeFuncsT | |
IsGValue (Maybe UnicodeFuncsT) Source # | Convert |
Defined in GI.HarfBuzz.Structs.UnicodeFuncsT gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe UnicodeFuncsT -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe UnicodeFuncsT) # | |
type ParentTypes UnicodeFuncsT Source # | |
Defined in GI.HarfBuzz.Structs.UnicodeFuncsT |