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)
- noFontMap :: Maybe FontMap
- class GObject o => FontMapK o
- toFontMap :: FontMapK o => o -> IO FontMap
- fontMapGetDefault :: MonadIO m => m FontMap
- data FontMapGetFontTypeMethodInfo
- fontMapGetFontType :: (MonadIO m, FontMapK a) => a -> m FontType
- data FontMapGetResolutionMethodInfo
- fontMapGetResolution :: (MonadIO m, FontMapK a) => a -> m Double
- fontMapNew :: MonadIO m => m FontMap
- fontMapNewForFontType :: MonadIO m => FontType -> m (Maybe FontMap)
- data FontMapSetDefaultMethodInfo
- fontMapSetDefault :: (MonadIO m, FontMapK a) => a -> m ()
- data FontMapSetResolutionMethodInfo
- fontMapSetResolution :: (MonadIO m, FontMapK a) => a -> Double -> m ()
Exported types
GObject FontMap | |
((~) * info (ResolveFontMapMethod t FontMap), MethodInfo * info FontMap p) => IsLabelProxy t (FontMap -> p) | |
type ParentTypes FontMap | |
type AttributeList FontMap | |
type SignalList FontMap |
Methods
fontMapGetDefault
fontMapGetDefault :: MonadIO m => m FontMap Source
fontMapGetFontType
data FontMapGetFontTypeMethodInfo Source
((~) * signature (m FontType), MonadIO m, FontMapK a) => MethodInfo * FontMapGetFontTypeMethodInfo a signature |
fontMapGetFontType :: (MonadIO m, FontMapK a) => a -> m FontType Source
fontMapGetResolution
data FontMapGetResolutionMethodInfo Source
((~) * signature (m Double), MonadIO m, FontMapK a) => MethodInfo * FontMapGetResolutionMethodInfo a signature |
fontMapGetResolution :: (MonadIO m, FontMapK a) => a -> m Double Source
fontMapNew
fontMapNew :: MonadIO m => m FontMap Source
fontMapNewForFontType
fontMapSetDefault
data FontMapSetDefaultMethodInfo Source
((~) * signature (m ()), MonadIO m, FontMapK a) => MethodInfo * FontMapSetDefaultMethodInfo a signature |
fontMapSetDefault :: (MonadIO m, FontMapK a) => a -> m () Source
fontMapSetResolution
data FontMapSetResolutionMethodInfo Source
((~) * signature (Double -> m ()), MonadIO m, FontMapK a) => MethodInfo * FontMapSetResolutionMethodInfo a signature |
fontMapSetResolution :: (MonadIO m, FontMapK a) => a -> Double -> m () Source