gi-pango-0.1.38.13: 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 Source 
((~) * info (ResolveRendererMethod t Renderer), MethodInfo * info Renderer p) => IsLabel t (Renderer -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> Renderer -> p

((~) * info (ResolveRendererMethod t Renderer), MethodInfo * info Renderer p) => IsLabelProxy t (Renderer -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> Renderer -> p

type ParentTypes Renderer Source 
type AttributeList Renderer Source 
type SignalList Renderer Source 

Methods

rendererActivate

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

rendererDeactivate

rendererDrawErrorUnderline

rendererDrawGlyph

data RendererDrawGlyphMethodInfo Source

Instances

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

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

rendererDrawGlyphItem

rendererDrawGlyphs

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

rendererDrawLayout

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

rendererDrawLayoutLine

rendererDrawRectangle

rendererDrawTrapezoid

rendererGetAlpha

rendererGetColor

rendererGetLayout

rendererGetLayoutLine

rendererGetMatrix

rendererPartChanged

rendererSetAlpha

rendererSetColor

rendererSetMatrix