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
- data FontMapChangedMethodInfo
- fontMapChanged :: (MonadIO m, FontMapK a) => a -> m ()
- data FontMapCreateContextMethodInfo
- fontMapCreateContext :: (MonadIO m, FontMapK a) => a -> m Context
- data FontMapGetSerialMethodInfo
- fontMapGetSerial :: (MonadIO m, FontMapK a) => a -> m Word32
- data FontMapGetShapeEngineTypeMethodInfo
- fontMapGetShapeEngineType :: (MonadIO m, FontMapK a) => a -> m Text
- data FontMapListFamiliesMethodInfo
- fontMapListFamilies :: (MonadIO m, FontMapK a) => a -> m [FontFamily]
- data FontMapLoadFontMethodInfo
- fontMapLoadFont :: (MonadIO m, FontMapK a, ContextK b) => a -> b -> FontDescription -> m Font
- data FontMapLoadFontsetMethodInfo
- fontMapLoadFontset :: (MonadIO m, FontMapK a, ContextK b) => a -> b -> FontDescription -> Language -> m Fontset
Exported types
GObject FontMap Source | |
((~) * info (ResolveFontMapMethod t FontMap), MethodInfo * info FontMap p) => IsLabel t (FontMap -> p) Source | |
((~) * info (ResolveFontMapMethod t FontMap), MethodInfo * info FontMap p) => IsLabelProxy t (FontMap -> p) Source | |
type ParentTypes FontMap Source | |
type AttributeList FontMap Source | |
type SignalList FontMap Source |
Methods
fontMapChanged
data FontMapChangedMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, FontMapK a) => MethodInfo (TYPE Lifted) FontMapChangedMethodInfo a signature Source | |
fontMapChanged :: (MonadIO m, FontMapK a) => a -> m () Source
fontMapCreateContext
data FontMapCreateContextMethodInfo Source
((~) (TYPE Lifted) signature (m Context), MonadIO m, FontMapK a) => MethodInfo (TYPE Lifted) FontMapCreateContextMethodInfo a signature Source | |
fontMapCreateContext :: (MonadIO m, FontMapK a) => a -> m Context Source
fontMapGetSerial
data FontMapGetSerialMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m, FontMapK a) => MethodInfo (TYPE Lifted) FontMapGetSerialMethodInfo a signature Source | |
fontMapGetSerial :: (MonadIO m, FontMapK a) => a -> m Word32 Source
fontMapGetShapeEngineType
data FontMapGetShapeEngineTypeMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, FontMapK a) => MethodInfo (TYPE Lifted) FontMapGetShapeEngineTypeMethodInfo a signature Source | |
fontMapGetShapeEngineType :: (MonadIO m, FontMapK a) => a -> m Text Source
Deprecated: (Since version 1.38)
fontMapListFamilies
data FontMapListFamiliesMethodInfo Source
((~) (TYPE Lifted) signature (m [FontFamily]), MonadIO m, FontMapK a) => MethodInfo (TYPE Lifted) FontMapListFamiliesMethodInfo a signature Source | |
fontMapListFamilies :: (MonadIO m, FontMapK a) => a -> m [FontFamily] Source
fontMapLoadFont
data FontMapLoadFontMethodInfo Source
((~) (TYPE Lifted) signature (b -> FontDescription -> m Font), MonadIO m, FontMapK a, ContextK b) => MethodInfo (TYPE Lifted) FontMapLoadFontMethodInfo a signature Source | |
fontMapLoadFont :: (MonadIO m, FontMapK a, ContextK b) => a -> b -> FontDescription -> m Font Source
fontMapLoadFontset
data FontMapLoadFontsetMethodInfo Source
((~) (TYPE Lifted) signature (b -> FontDescription -> Language -> m Fontset), MonadIO m, FontMapK a, ContextK b) => MethodInfo (TYPE Lifted) FontMapLoadFontsetMethodInfo a signature Source | |
fontMapLoadFontset :: (MonadIO m, FontMapK a, ContextK b) => a -> b -> FontDescription -> Language -> m Fontset Source