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 |
- contextGetFontOptions :: (MonadIO m, ContextK a) => a -> m (Maybe FontOptions)
- contextGetResolution :: (MonadIO m, ContextK a) => a -> m Double
- contextSetFontOptions :: (MonadIO m, ContextK a) => a -> Maybe FontOptions -> m ()
- contextSetResolution :: (MonadIO m, ContextK a) => a -> Double -> m ()
- contextSetShapeRenderer :: (MonadIO m, ContextK a) => a -> Maybe ShapeRendererFunc -> m ()
- createContext :: MonadIO m => Context -> m Context
- createLayout :: MonadIO m => Context -> m Layout
- errorUnderlinePath :: MonadIO m => Context -> Double -> Double -> Double -> Double -> m ()
- glyphStringPath :: (MonadIO m, FontK a) => Context -> a -> GlyphString -> m ()
- layoutLinePath :: MonadIO m => Context -> LayoutLine -> m ()
- layoutPath :: (MonadIO m, LayoutK a) => Context -> a -> m ()
- showErrorUnderline :: MonadIO m => Context -> Double -> Double -> Double -> Double -> m ()
- showGlyphItem :: MonadIO m => Context -> Text -> GlyphItem -> m ()
- showGlyphString :: (MonadIO m, FontK a) => Context -> a -> GlyphString -> m ()
- showLayout :: (MonadIO m, LayoutK a) => Context -> a -> m ()
- showLayoutLine :: MonadIO m => Context -> LayoutLine -> m ()
- updateContext :: (MonadIO m, ContextK a) => Context -> a -> m ()
- updateLayout :: (MonadIO m, LayoutK a) => Context -> a -> m ()
Methods
contextGetFontOptions
contextGetFontOptions :: (MonadIO m, ContextK a) => a -> m (Maybe FontOptions) Source
contextGetResolution
contextGetResolution :: (MonadIO m, ContextK a) => a -> m Double Source
contextSetFontOptions
contextSetFontOptions :: (MonadIO m, ContextK a) => a -> Maybe FontOptions -> m () Source
contextSetResolution
contextSetResolution :: (MonadIO m, ContextK a) => a -> Double -> m () Source
contextSetShapeRenderer
contextSetShapeRenderer :: (MonadIO m, ContextK a) => a -> Maybe ShapeRendererFunc -> m () Source
createContext
createContext :: MonadIO m => Context -> m Context Source
createLayout
createLayout :: MonadIO m => Context -> m Layout Source
errorUnderlinePath
glyphStringPath
glyphStringPath :: (MonadIO m, FontK a) => Context -> a -> GlyphString -> m () Source
layoutLinePath
layoutLinePath :: MonadIO m => Context -> LayoutLine -> m () Source
layoutPath
layoutPath :: (MonadIO m, LayoutK a) => Context -> a -> m () Source
showErrorUnderline
showGlyphItem
showGlyphString
showGlyphString :: (MonadIO m, FontK a) => Context -> a -> GlyphString -> m () Source
showLayout
showLayout :: (MonadIO m, LayoutK a) => Context -> a -> m () Source
showLayoutLine
showLayoutLine :: MonadIO m => Context -> LayoutLine -> m () Source
updateContext
updateContext :: (MonadIO m, ContextK a) => Context -> a -> m () Source
updateLayout
updateLayout :: (MonadIO m, LayoutK a) => Context -> a -> m () Source