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