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 |
Glyph draw callbacks.
DrawMoveToFuncT
, DrawLineToFuncT
and
DrawCubicToFuncT
calls are necessary to be defined but we translate
DrawQuadraticToFuncT
calls to DrawCubicToFuncT
if the
callback isn't defined.
Since: 4.0.0
Synopsis
- newtype DrawFuncsT = DrawFuncsT (ManagedPtr DrawFuncsT)
Exported types
newtype DrawFuncsT Source #
Memory-managed wrapper type.
DrawFuncsT (ManagedPtr DrawFuncsT) |
Instances
Eq DrawFuncsT Source # | |
Defined in GI.HarfBuzz.Structs.DrawFuncsT (==) :: DrawFuncsT -> DrawFuncsT -> Bool # (/=) :: DrawFuncsT -> DrawFuncsT -> Bool # | |
GBoxed DrawFuncsT Source # | |
Defined in GI.HarfBuzz.Structs.DrawFuncsT | |
ManagedPtrNewtype DrawFuncsT Source # | |
Defined in GI.HarfBuzz.Structs.DrawFuncsT toManagedPtr :: DrawFuncsT -> ManagedPtr DrawFuncsT | |
TypedObject DrawFuncsT Source # | |
Defined in GI.HarfBuzz.Structs.DrawFuncsT | |
HasParentTypes DrawFuncsT Source # | |
Defined in GI.HarfBuzz.Structs.DrawFuncsT | |
IsGValue (Maybe DrawFuncsT) Source # | Convert |
Defined in GI.HarfBuzz.Structs.DrawFuncsT gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe DrawFuncsT -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe DrawFuncsT) | |
type ParentTypes DrawFuncsT Source # | |
Defined in GI.HarfBuzz.Structs.DrawFuncsT |