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.GlyphVisAttr

Contents

Description

The PangoGlyphVisAttr is used to communicate information between the shaping phase and the rendering phase. More attributes may be added in the future.

Synopsis

Exported types

newtype GlyphVisAttr Source #

Constructors

GlyphVisAttr (ManagedPtr GlyphVisAttr) 

Instances

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

Methods

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

((~) * info (ResolveGlyphVisAttrMethod t GlyphVisAttr), MethodInfo * info GlyphVisAttr p) => IsLabel t (GlyphVisAttr -> p) Source # 

Methods

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

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

newZeroGlyphVisAttr :: MonadIO m => m GlyphVisAttr Source #

Construct a GlyphVisAttr struct initialized to zero.

Properties

isClusterStart

glyphVisAttr_isClusterStart :: AttrLabelProxy "isClusterStart" Source #