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