gi-pango-1.0.10: 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.Structs.GlyphGeometry

Contents

Description

The #PangoGlyphGeometry structure contains width and positioning information for a single glyph.

Synopsis

Exported types

newtype GlyphGeometry Source #

Constructors

GlyphGeometry (ManagedPtr GlyphGeometry) 

Instances

WrappedPtr GlyphGeometry Source # 
(~) AttrOpTag tag AttrSet => Constructible GlyphGeometry tag Source # 

Methods

new :: MonadIO m => (ManagedPtr GlyphGeometry -> GlyphGeometry) -> [AttrOp GlyphGeometry tag] -> m GlyphGeometry

((~) * info (ResolveGlyphGeometryMethod t GlyphGeometry), MethodInfo * info GlyphGeometry p) => IsLabel t (GlyphGeometry -> p) Source # 

Methods

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

((~) * info (ResolveGlyphGeometryMethod t GlyphGeometry), MethodInfo * info GlyphGeometry p) => IsLabelProxy t (GlyphGeometry -> p) Source # 
HasAttributeList * GlyphGeometry Source # 
type AttributeList GlyphGeometry Source # 
type AttributeList GlyphGeometry

newZeroGlyphGeometry :: MonadIO m => m GlyphGeometry Source #

Construct a GlyphGeometry struct initialized to zero.

Properties

width

glyphGeometry_width :: AttrLabelProxy "width" Source #

xOffset

glyphGeometry_xOffset :: AttrLabelProxy "xOffset" Source #

yOffset

glyphGeometry_yOffset :: AttrLabelProxy "yOffset" Source #