gi-pango-0.1.38.15: 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

GObject Renderer 
((~) * info (ResolveRendererMethod t Renderer), MethodInfo * info Renderer p) => IsLabelProxy t (Renderer -> p) 
type ParentTypes Renderer 
type AttributeList Renderer 
type SignalList Renderer 

class GObject o => RendererK o Source

Instances

Methods

rendererActivate

data RendererActivateMethodInfo Source

Instances

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

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

rendererDeactivate

data RendererDeactivateMethodInfo Source

Instances

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

rendererDrawErrorUnderline

data RendererDrawErrorUnderlineMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> Int32 -> Int32 -> m ()), MonadIO m, RendererK a) => MethodInfo * RendererDrawErrorUnderlineMethodInfo a signature 

rendererDrawGlyph

data RendererDrawGlyphMethodInfo Source

Instances

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

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 

rendererDrawGlyphs

data RendererDrawGlyphsMethodInfo Source

Instances

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

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 

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

rendererDrawLayoutLine

data RendererDrawLayoutLineMethodInfo Source

Instances

((~) * signature (LayoutLine -> Int32 -> Int32 -> m ()), MonadIO m, RendererK a) => MethodInfo * RendererDrawLayoutLineMethodInfo a signature 

rendererDrawRectangle

data RendererDrawRectangleMethodInfo Source

Instances

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

rendererDrawTrapezoid

data RendererDrawTrapezoidMethodInfo Source

Instances

((~) * signature (RenderPart -> Double -> Double -> Double -> Double -> Double -> Double -> m ()), MonadIO m, RendererK a) => MethodInfo * RendererDrawTrapezoidMethodInfo a signature 

rendererGetAlpha

data RendererGetAlphaMethodInfo Source

Instances

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

rendererGetColor

data RendererGetColorMethodInfo Source

Instances

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

rendererGetLayout

data RendererGetLayoutMethodInfo Source

Instances

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

rendererGetLayoutLine

rendererGetMatrix

data RendererGetMatrixMethodInfo Source

Instances

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

rendererPartChanged

data RendererPartChangedMethodInfo Source

Instances

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

rendererSetAlpha

data RendererSetAlphaMethodInfo Source

Instances

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

rendererSetColor

data RendererSetColorMethodInfo Source

Instances

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

rendererSetMatrix

data RendererSetMatrixMethodInfo Source

Instances

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