gi-pango-1.0.2: Pango bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Pango.Objects.Renderer

Contents

Description

 

Synopsis

Exported types

newtype Renderer Source

Constructors

Renderer (ForeignPtr Renderer) 

Instances

Methods

rendererActivate

data RendererActivateMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, RendererK a) => MethodInfo * RendererActivateMethodInfo a signature Source 

rendererActivate :: (MonadIO m, RendererK a) => a -> m () Source

rendererDeactivate

data RendererDeactivateMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, RendererK a) => MethodInfo * RendererDeactivateMethodInfo a signature Source 

rendererDrawErrorUnderline

rendererDrawGlyph

data RendererDrawGlyphMethodInfo Source

Instances

((~) * signature (b -> Word32 -> Double -> Double -> m ()), MonadIO m, RendererK a, FontK b) => MethodInfo * RendererDrawGlyphMethodInfo a signature Source 

rendererDrawGlyph :: (MonadIO m, RendererK a, FontK b) => a -> b -> Word32 -> Double -> Double -> m () Source

rendererDrawGlyphItem

data RendererDrawGlyphItemMethodInfo Source

Instances

((~) * signature (Maybe Text -> GlyphItem -> Int32 -> Int32 -> m ()), MonadIO m, RendererK a) => MethodInfo * RendererDrawGlyphItemMethodInfo a signature Source 

rendererDrawGlyphs

data RendererDrawGlyphsMethodInfo Source

Instances

((~) * signature (b -> GlyphString -> Int32 -> Int32 -> m ()), MonadIO m, RendererK a, FontK b) => MethodInfo * RendererDrawGlyphsMethodInfo a signature Source 

rendererDrawGlyphs :: (MonadIO m, RendererK a, FontK b) => a -> b -> GlyphString -> Int32 -> Int32 -> m () Source

rendererDrawLayout

data RendererDrawLayoutMethodInfo Source

Instances

((~) * signature (b -> Int32 -> Int32 -> m ()), MonadIO m, RendererK a, LayoutK b) => MethodInfo * RendererDrawLayoutMethodInfo a signature Source 

rendererDrawLayout :: (MonadIO m, RendererK a, LayoutK b) => a -> b -> Int32 -> Int32 -> m () Source

rendererDrawLayoutLine

rendererDrawRectangle

data RendererDrawRectangleMethodInfo Source

Instances

((~) * signature (RenderPart -> Int32 -> Int32 -> Int32 -> Int32 -> m ()), MonadIO m, RendererK a) => MethodInfo * RendererDrawRectangleMethodInfo a signature Source 

rendererDrawTrapezoid

rendererGetAlpha

data RendererGetAlphaMethodInfo Source

Instances

((~) * signature (RenderPart -> m Word16), MonadIO m, RendererK a) => MethodInfo * RendererGetAlphaMethodInfo a signature Source 

rendererGetColor

data RendererGetColorMethodInfo Source

Instances

((~) * signature (RenderPart -> m (Maybe Color)), MonadIO m, RendererK a) => MethodInfo * RendererGetColorMethodInfo a signature Source 

rendererGetLayout

data RendererGetLayoutMethodInfo Source

Instances

((~) * signature (m (Maybe Layout)), MonadIO m, RendererK a) => MethodInfo * RendererGetLayoutMethodInfo a signature Source 

rendererGetLayoutLine

rendererGetMatrix

data RendererGetMatrixMethodInfo Source

Instances

((~) * signature (m (Maybe Matrix)), MonadIO m, RendererK a) => MethodInfo * RendererGetMatrixMethodInfo a signature Source 

rendererPartChanged

data RendererPartChangedMethodInfo Source

Instances

((~) * signature (RenderPart -> m ()), MonadIO m, RendererK a) => MethodInfo * RendererPartChangedMethodInfo a signature Source 

rendererSetAlpha

data RendererSetAlphaMethodInfo Source

Instances

((~) * signature (RenderPart -> Word16 -> m ()), MonadIO m, RendererK a) => MethodInfo * RendererSetAlphaMethodInfo a signature Source 

rendererSetColor

data RendererSetColorMethodInfo Source

Instances

((~) * signature (RenderPart -> Maybe Color -> m ()), MonadIO m, RendererK a) => MethodInfo * RendererSetColorMethodInfo a signature Source 

rendererSetMatrix

data RendererSetMatrixMethodInfo Source

Instances

((~) * signature (Maybe Matrix -> m ()), MonadIO m, RendererK a) => MethodInfo * RendererSetMatrixMethodInfo a signature Source