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 |
- Exported types
- Methods
- contextChanged
- contextGetBaseDir
- contextGetBaseGravity
- contextGetFontDescription
- contextGetFontMap
- contextGetGravity
- contextGetGravityHint
- contextGetLanguage
- contextGetMatrix
- contextGetMetrics
- contextGetSerial
- contextListFamilies
- contextLoadFont
- contextLoadFontset
- contextNew
- contextSetBaseDir
- contextSetBaseGravity
- contextSetFontDescription
- contextSetFontMap
- contextSetGravityHint
- contextSetLanguage
- contextSetMatrix
- newtype Context = Context (ForeignPtr Context)
- class GObject o => ContextK o
- toContext :: ContextK o => o -> IO Context
- noContext :: Maybe Context
- data ContextChangedMethodInfo
- contextChanged :: (MonadIO m, ContextK a) => a -> m ()
- data ContextGetBaseDirMethodInfo
- contextGetBaseDir :: (MonadIO m, ContextK a) => a -> m Direction
- data ContextGetBaseGravityMethodInfo
- contextGetBaseGravity :: (MonadIO m, ContextK a) => a -> m Gravity
- data ContextGetFontDescriptionMethodInfo
- contextGetFontDescription :: (MonadIO m, ContextK a) => a -> m FontDescription
- data ContextGetFontMapMethodInfo
- contextGetFontMap :: (MonadIO m, ContextK a) => a -> m FontMap
- data ContextGetGravityMethodInfo
- contextGetGravity :: (MonadIO m, ContextK a) => a -> m Gravity
- data ContextGetGravityHintMethodInfo
- contextGetGravityHint :: (MonadIO m, ContextK a) => a -> m GravityHint
- data ContextGetLanguageMethodInfo
- contextGetLanguage :: (MonadIO m, ContextK a) => a -> m Language
- data ContextGetMatrixMethodInfo
- contextGetMatrix :: (MonadIO m, ContextK a) => a -> m Matrix
- data ContextGetMetricsMethodInfo
- contextGetMetrics :: (MonadIO m, ContextK a) => a -> Maybe FontDescription -> Maybe Language -> m FontMetrics
- data ContextGetSerialMethodInfo
- contextGetSerial :: (MonadIO m, ContextK a) => a -> m Word32
- data ContextListFamiliesMethodInfo
- contextListFamilies :: (MonadIO m, ContextK a) => a -> m [FontFamily]
- data ContextLoadFontMethodInfo
- contextLoadFont :: (MonadIO m, ContextK a) => a -> FontDescription -> m Font
- data ContextLoadFontsetMethodInfo
- contextLoadFontset :: (MonadIO m, ContextK a) => a -> FontDescription -> Language -> m Fontset
- contextNew :: MonadIO m => m Context
- data ContextSetBaseDirMethodInfo
- contextSetBaseDir :: (MonadIO m, ContextK a) => a -> Direction -> m ()
- data ContextSetBaseGravityMethodInfo
- contextSetBaseGravity :: (MonadIO m, ContextK a) => a -> Gravity -> m ()
- data ContextSetFontDescriptionMethodInfo
- contextSetFontDescription :: (MonadIO m, ContextK a) => a -> FontDescription -> m ()
- data ContextSetFontMapMethodInfo
- contextSetFontMap :: (MonadIO m, ContextK a, FontMapK b) => a -> b -> m ()
- data ContextSetGravityHintMethodInfo
- contextSetGravityHint :: (MonadIO m, ContextK a) => a -> GravityHint -> m ()
- data ContextSetLanguageMethodInfo
- contextSetLanguage :: (MonadIO m, ContextK a) => a -> Language -> m ()
- data ContextSetMatrixMethodInfo
- contextSetMatrix :: (MonadIO m, ContextK a) => a -> Maybe Matrix -> m ()
Exported types
GObject Context Source | |
((~) * info (ResolveContextMethod t Context), MethodInfo * info Context p) => IsLabel t (Context -> p) Source | |
((~) * info (ResolveContextMethod t Context), MethodInfo * info Context p) => IsLabelProxy t (Context -> p) Source | |
type ParentTypes Context Source | |
type AttributeList Context Source | |
type SignalList Context Source |
Methods
contextChanged
data ContextChangedMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextChangedMethodInfo a signature Source | |
contextChanged :: (MonadIO m, ContextK a) => a -> m () Source
contextGetBaseDir
data ContextGetBaseDirMethodInfo Source
((~) (TYPE Lifted) signature (m Direction), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextGetBaseDirMethodInfo a signature Source | |
contextGetBaseDir :: (MonadIO m, ContextK a) => a -> m Direction Source
contextGetBaseGravity
data ContextGetBaseGravityMethodInfo Source
((~) (TYPE Lifted) signature (m Gravity), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextGetBaseGravityMethodInfo a signature Source | |
contextGetBaseGravity :: (MonadIO m, ContextK a) => a -> m Gravity Source
contextGetFontDescription
data ContextGetFontDescriptionMethodInfo Source
((~) (TYPE Lifted) signature (m FontDescription), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextGetFontDescriptionMethodInfo a signature Source | |
contextGetFontDescription :: (MonadIO m, ContextK a) => a -> m FontDescription Source
contextGetFontMap
data ContextGetFontMapMethodInfo Source
((~) (TYPE Lifted) signature (m FontMap), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextGetFontMapMethodInfo a signature Source | |
contextGetFontMap :: (MonadIO m, ContextK a) => a -> m FontMap Source
contextGetGravity
data ContextGetGravityMethodInfo Source
((~) (TYPE Lifted) signature (m Gravity), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextGetGravityMethodInfo a signature Source | |
contextGetGravity :: (MonadIO m, ContextK a) => a -> m Gravity Source
contextGetGravityHint
data ContextGetGravityHintMethodInfo Source
((~) (TYPE Lifted) signature (m GravityHint), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextGetGravityHintMethodInfo a signature Source | |
contextGetGravityHint :: (MonadIO m, ContextK a) => a -> m GravityHint Source
contextGetLanguage
data ContextGetLanguageMethodInfo Source
((~) (TYPE Lifted) signature (m Language), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextGetLanguageMethodInfo a signature Source | |
contextGetLanguage :: (MonadIO m, ContextK a) => a -> m Language Source
contextGetMatrix
data ContextGetMatrixMethodInfo Source
((~) (TYPE Lifted) signature (m Matrix), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextGetMatrixMethodInfo a signature Source | |
contextGetMatrix :: (MonadIO m, ContextK a) => a -> m Matrix Source
contextGetMetrics
data ContextGetMetricsMethodInfo Source
((~) (TYPE Lifted) signature (Maybe FontDescription -> Maybe Language -> m FontMetrics), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextGetMetricsMethodInfo a signature Source | |
contextGetMetrics :: (MonadIO m, ContextK a) => a -> Maybe FontDescription -> Maybe Language -> m FontMetrics Source
contextGetSerial
data ContextGetSerialMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextGetSerialMethodInfo a signature Source | |
contextGetSerial :: (MonadIO m, ContextK a) => a -> m Word32 Source
contextListFamilies
data ContextListFamiliesMethodInfo Source
((~) (TYPE Lifted) signature (m [FontFamily]), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextListFamiliesMethodInfo a signature Source | |
contextListFamilies :: (MonadIO m, ContextK a) => a -> m [FontFamily] Source
contextLoadFont
data ContextLoadFontMethodInfo Source
((~) (TYPE Lifted) signature (FontDescription -> m Font), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextLoadFontMethodInfo a signature Source | |
contextLoadFont :: (MonadIO m, ContextK a) => a -> FontDescription -> m Font Source
contextLoadFontset
data ContextLoadFontsetMethodInfo Source
((~) (TYPE Lifted) signature (FontDescription -> Language -> m Fontset), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextLoadFontsetMethodInfo a signature Source | |
contextLoadFontset :: (MonadIO m, ContextK a) => a -> FontDescription -> Language -> m Fontset Source
contextNew
contextNew :: MonadIO m => m Context Source
contextSetBaseDir
data ContextSetBaseDirMethodInfo Source
((~) (TYPE Lifted) signature (Direction -> m ()), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextSetBaseDirMethodInfo a signature Source | |
contextSetBaseDir :: (MonadIO m, ContextK a) => a -> Direction -> m () Source
contextSetBaseGravity
data ContextSetBaseGravityMethodInfo Source
((~) (TYPE Lifted) signature (Gravity -> m ()), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextSetBaseGravityMethodInfo a signature Source | |
contextSetBaseGravity :: (MonadIO m, ContextK a) => a -> Gravity -> m () Source
contextSetFontDescription
data ContextSetFontDescriptionMethodInfo Source
((~) (TYPE Lifted) signature (FontDescription -> m ()), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextSetFontDescriptionMethodInfo a signature Source | |
contextSetFontDescription :: (MonadIO m, ContextK a) => a -> FontDescription -> m () Source
contextSetFontMap
data ContextSetFontMapMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, ContextK a, FontMapK b) => MethodInfo (TYPE Lifted) ContextSetFontMapMethodInfo a signature Source | |
contextSetFontMap :: (MonadIO m, ContextK a, FontMapK b) => a -> b -> m () Source
contextSetGravityHint
data ContextSetGravityHintMethodInfo Source
((~) (TYPE Lifted) signature (GravityHint -> m ()), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextSetGravityHintMethodInfo a signature Source | |
contextSetGravityHint :: (MonadIO m, ContextK a) => a -> GravityHint -> m () Source
contextSetLanguage
data ContextSetLanguageMethodInfo Source
((~) (TYPE Lifted) signature (Language -> m ()), MonadIO m, ContextK a) => MethodInfo (TYPE Lifted) ContextSetLanguageMethodInfo a signature Source | |
contextSetLanguage :: (MonadIO m, ContextK a) => a -> Language -> m () Source