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 FontMap = FontMap (ForeignPtr FontMap)
- class GObject o => FontMapK o
- toFontMap :: FontMapK o => o -> IO FontMap
- noFontMap :: Maybe FontMap
- fontMapChanged :: (MonadIO m, FontMapK a) => a -> m ()
- fontMapCreateContext :: (MonadIO m, FontMapK a) => a -> m Context
- fontMapGetSerial :: (MonadIO m, FontMapK a) => a -> m Word32
- fontMapGetShapeEngineType :: (MonadIO m, FontMapK a) => a -> m Text
- fontMapListFamilies :: (MonadIO m, FontMapK a) => a -> m [FontFamily]
- fontMapLoadFont :: (MonadIO m, FontMapK a, ContextK b) => a -> b -> FontDescription -> m Font
- fontMapLoadFontset :: (MonadIO m, FontMapK a, ContextK b) => a -> b -> FontDescription -> Language -> m Fontset
Exported types
GObject FontMap | |
type ParentTypes FontMap | |
type AttributeList FontMap | |
type SignalList FontMap |
Methods
fontMapChanged
fontMapChanged :: (MonadIO m, FontMapK a) => a -> m () Source
fontMapCreateContext
fontMapCreateContext :: (MonadIO m, FontMapK a) => a -> m Context Source
fontMapGetSerial
fontMapGetSerial :: (MonadIO m, FontMapK a) => a -> m Word32 Source
fontMapGetShapeEngineType
fontMapGetShapeEngineType :: (MonadIO m, FontMapK a) => a -> m Text Source
Deprecated: (Since version 1.38)
fontMapListFamilies
fontMapListFamilies :: (MonadIO m, FontMapK a) => a -> m [FontFamily] Source
fontMapLoadFont
fontMapLoadFont :: (MonadIO m, FontMapK a, ContextK b) => a -> b -> FontDescription -> m Font Source
fontMapLoadFontset
fontMapLoadFontset :: (MonadIO m, FontMapK a, ContextK b) => a -> b -> FontDescription -> Language -> m Fontset Source