Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype PrintContext = PrintContext (ForeignPtr PrintContext)
- class GObject o => PrintContextK o
- toPrintContext :: PrintContextK o => o -> IO PrintContext
- noPrintContext :: Maybe PrintContext
- data PrintContextCreatePangoContextMethodInfo
- printContextCreatePangoContext :: (MonadIO m, PrintContextK a) => a -> m Context
- data PrintContextCreatePangoLayoutMethodInfo
- printContextCreatePangoLayout :: (MonadIO m, PrintContextK a) => a -> m Layout
- data PrintContextGetCairoContextMethodInfo
- printContextGetCairoContext :: (MonadIO m, PrintContextK a) => a -> m Context
- data PrintContextGetDpiXMethodInfo
- printContextGetDpiX :: (MonadIO m, PrintContextK a) => a -> m Double
- data PrintContextGetDpiYMethodInfo
- printContextGetDpiY :: (MonadIO m, PrintContextK a) => a -> m Double
- data PrintContextGetHardMarginsMethodInfo
- printContextGetHardMargins :: (MonadIO m, PrintContextK a) => a -> m (Bool, Double, Double, Double, Double)
- data PrintContextGetHeightMethodInfo
- printContextGetHeight :: (MonadIO m, PrintContextK a) => a -> m Double
- data PrintContextGetPageSetupMethodInfo
- printContextGetPageSetup :: (MonadIO m, PrintContextK a) => a -> m PageSetup
- data PrintContextGetPangoFontmapMethodInfo
- printContextGetPangoFontmap :: (MonadIO m, PrintContextK a) => a -> m FontMap
- data PrintContextGetWidthMethodInfo
- printContextGetWidth :: (MonadIO m, PrintContextK a) => a -> m Double
- data PrintContextSetCairoContextMethodInfo
- printContextSetCairoContext :: (MonadIO m, PrintContextK a) => a -> Context -> Double -> Double -> m ()
Exported types
newtype PrintContext Source
GObject PrintContext Source | |
((~) * info (ResolvePrintContextMethod t PrintContext), MethodInfo * info PrintContext p) => IsLabel t (PrintContext -> p) Source | |
((~) * info (ResolvePrintContextMethod t PrintContext), MethodInfo * info PrintContext p) => IsLabelProxy t (PrintContext -> p) Source | |
type ParentTypes PrintContext Source | |
type AttributeList PrintContext Source | |
type SignalList PrintContext Source |
class GObject o => PrintContextK o Source
(GObject o, IsDescendantOf PrintContext o) => PrintContextK o Source | |
toPrintContext :: PrintContextK o => o -> IO PrintContext Source
Methods
printContextCreatePangoContext
data PrintContextCreatePangoContextMethodInfo Source
((~) (TYPE Lifted) signature (m Context), MonadIO m, PrintContextK a) => MethodInfo (TYPE Lifted) PrintContextCreatePangoContextMethodInfo a signature Source | |
printContextCreatePangoContext :: (MonadIO m, PrintContextK a) => a -> m Context Source
printContextCreatePangoLayout
data PrintContextCreatePangoLayoutMethodInfo Source
((~) (TYPE Lifted) signature (m Layout), MonadIO m, PrintContextK a) => MethodInfo (TYPE Lifted) PrintContextCreatePangoLayoutMethodInfo a signature Source | |
printContextCreatePangoLayout :: (MonadIO m, PrintContextK a) => a -> m Layout Source
printContextGetCairoContext
data PrintContextGetCairoContextMethodInfo Source
((~) (TYPE Lifted) signature (m Context), MonadIO m, PrintContextK a) => MethodInfo (TYPE Lifted) PrintContextGetCairoContextMethodInfo a signature Source | |
printContextGetCairoContext :: (MonadIO m, PrintContextK a) => a -> m Context Source
printContextGetDpiX
data PrintContextGetDpiXMethodInfo Source
((~) (TYPE Lifted) signature (m Double), MonadIO m, PrintContextK a) => MethodInfo (TYPE Lifted) PrintContextGetDpiXMethodInfo a signature Source | |
printContextGetDpiX :: (MonadIO m, PrintContextK a) => a -> m Double Source
printContextGetDpiY
data PrintContextGetDpiYMethodInfo Source
((~) (TYPE Lifted) signature (m Double), MonadIO m, PrintContextK a) => MethodInfo (TYPE Lifted) PrintContextGetDpiYMethodInfo a signature Source | |
printContextGetDpiY :: (MonadIO m, PrintContextK a) => a -> m Double Source
printContextGetHardMargins
data PrintContextGetHardMarginsMethodInfo Source
((~) (TYPE Lifted) signature (m (Bool, Double, Double, Double, Double)), MonadIO m, PrintContextK a) => MethodInfo (TYPE Lifted) PrintContextGetHardMarginsMethodInfo a signature Source | |
printContextGetHardMargins :: (MonadIO m, PrintContextK a) => a -> m (Bool, Double, Double, Double, Double) Source
printContextGetHeight
data PrintContextGetHeightMethodInfo Source
((~) (TYPE Lifted) signature (m Double), MonadIO m, PrintContextK a) => MethodInfo (TYPE Lifted) PrintContextGetHeightMethodInfo a signature Source | |
printContextGetHeight :: (MonadIO m, PrintContextK a) => a -> m Double Source
printContextGetPageSetup
data PrintContextGetPageSetupMethodInfo Source
((~) (TYPE Lifted) signature (m PageSetup), MonadIO m, PrintContextK a) => MethodInfo (TYPE Lifted) PrintContextGetPageSetupMethodInfo a signature Source | |
printContextGetPageSetup :: (MonadIO m, PrintContextK a) => a -> m PageSetup Source
printContextGetPangoFontmap
data PrintContextGetPangoFontmapMethodInfo Source
((~) (TYPE Lifted) signature (m FontMap), MonadIO m, PrintContextK a) => MethodInfo (TYPE Lifted) PrintContextGetPangoFontmapMethodInfo a signature Source | |
printContextGetPangoFontmap :: (MonadIO m, PrintContextK a) => a -> m FontMap Source
printContextGetWidth
data PrintContextGetWidthMethodInfo Source
((~) (TYPE Lifted) signature (m Double), MonadIO m, PrintContextK a) => MethodInfo (TYPE Lifted) PrintContextGetWidthMethodInfo a signature Source | |
printContextGetWidth :: (MonadIO m, PrintContextK a) => a -> m Double Source
printContextSetCairoContext
data PrintContextSetCairoContextMethodInfo Source
((~) (TYPE Lifted) signature (Context -> Double -> Double -> m ()), MonadIO m, PrintContextK a) => MethodInfo (TYPE Lifted) PrintContextSetCairoContextMethodInfo a signature Source | |
printContextSetCairoContext :: (MonadIO m, PrintContextK a) => a -> Context -> Double -> Double -> m () Source