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

Contents

Description

 

Synopsis

Exported types

newtype Layout Source

Constructors

Layout (ForeignPtr Layout) 

Instances

GObject Layout Source 
((~) * info (ResolveLayoutMethod t Layout), MethodInfo * info Layout p) => IsLabelProxy t (Layout -> p) Source 
type ParentTypes Layout Source 
type AttributeList Layout Source 
type SignalList Layout Source 

class GObject o => LayoutK o Source

Instances

Methods

layoutContextChanged

data LayoutContextChangedMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutContextChangedMethodInfo a signature Source 

layoutCopy

data LayoutCopyMethodInfo Source

Instances

((~) * signature (m Layout), MonadIO m, LayoutK a) => MethodInfo * LayoutCopyMethodInfo a signature Source 

layoutCopy :: (MonadIO m, LayoutK a) => a -> m Layout Source

layoutGetAlignment

layoutGetAttributes

layoutGetAutoDir

data LayoutGetAutoDirMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, LayoutK a) => MethodInfo * LayoutGetAutoDirMethodInfo a signature Source 

layoutGetBaseline

data LayoutGetBaselineMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetBaselineMethodInfo a signature Source 

layoutGetCharacterCount

layoutGetContext

data LayoutGetContextMethodInfo Source

Instances

((~) * signature (m Context), MonadIO m, LayoutK a) => MethodInfo * LayoutGetContextMethodInfo a signature Source 

layoutGetCursorPos

layoutGetEllipsize

layoutGetExtents

data LayoutGetExtentsMethodInfo Source

Instances

((~) * signature (m (Rectangle, Rectangle)), MonadIO m, LayoutK a) => MethodInfo * LayoutGetExtentsMethodInfo a signature Source 

layoutGetFontDescription

layoutGetHeight

data LayoutGetHeightMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetHeightMethodInfo a signature Source 

layoutGetIndent

data LayoutGetIndentMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetIndentMethodInfo a signature Source 

layoutGetIter

data LayoutGetIterMethodInfo Source

Instances

((~) * signature (m LayoutIter), MonadIO m, LayoutK a) => MethodInfo * LayoutGetIterMethodInfo a signature Source 

layoutGetJustify

data LayoutGetJustifyMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, LayoutK a) => MethodInfo * LayoutGetJustifyMethodInfo a signature Source 

layoutGetLine

data LayoutGetLineMethodInfo Source

Instances

((~) * signature (Int32 -> m (Maybe LayoutLine)), MonadIO m, LayoutK a) => MethodInfo * LayoutGetLineMethodInfo a signature Source 

layoutGetLineCount

data LayoutGetLineCountMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetLineCountMethodInfo a signature Source 

layoutGetLineReadonly

layoutGetLines

data LayoutGetLinesMethodInfo Source

Instances

((~) * signature (m [LayoutLine]), MonadIO m, LayoutK a) => MethodInfo * LayoutGetLinesMethodInfo a signature Source 

layoutGetLinesReadonly

layoutGetLogAttrs

data LayoutGetLogAttrsMethodInfo Source

Instances

((~) * signature (m [LogAttr]), MonadIO m, LayoutK a) => MethodInfo * LayoutGetLogAttrsMethodInfo a signature Source 

layoutGetLogAttrsReadonly

layoutGetPixelExtents

layoutGetPixelSize

data LayoutGetPixelSizeMethodInfo Source

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, LayoutK a) => MethodInfo * LayoutGetPixelSizeMethodInfo a signature Source 

layoutGetSerial

data LayoutGetSerialMethodInfo Source

Instances

((~) * signature (m Word32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetSerialMethodInfo a signature Source 

layoutGetSingleParagraphMode

layoutGetSize

data LayoutGetSizeMethodInfo Source

Instances

((~) * signature (m (Int32, Int32)), MonadIO m, LayoutK a) => MethodInfo * LayoutGetSizeMethodInfo a signature Source 

layoutGetSpacing

data LayoutGetSpacingMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetSpacingMethodInfo a signature Source 

layoutGetTabs

data LayoutGetTabsMethodInfo Source

Instances

((~) * signature (m (Maybe TabArray)), MonadIO m, LayoutK a) => MethodInfo * LayoutGetTabsMethodInfo a signature Source 

layoutGetText

data LayoutGetTextMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, LayoutK a) => MethodInfo * LayoutGetTextMethodInfo a signature Source 

layoutGetUnknownGlyphsCount

layoutGetWidth

data LayoutGetWidthMethodInfo Source

Instances

((~) * signature (m Int32), MonadIO m, LayoutK a) => MethodInfo * LayoutGetWidthMethodInfo a signature Source 

layoutGetWrap

data LayoutGetWrapMethodInfo Source

Instances

((~) * signature (m WrapMode), MonadIO m, LayoutK a) => MethodInfo * LayoutGetWrapMethodInfo a signature Source 

layoutIndexToLineX

data LayoutIndexToLineXMethodInfo Source

Instances

((~) * signature (Int32 -> Bool -> m (Int32, Int32)), MonadIO m, LayoutK a) => MethodInfo * LayoutIndexToLineXMethodInfo a signature Source 

layoutIndexToPos

data LayoutIndexToPosMethodInfo Source

Instances

((~) * signature (Int32 -> m Rectangle), MonadIO m, LayoutK a) => MethodInfo * LayoutIndexToPosMethodInfo a signature Source 

layoutIsEllipsized

data LayoutIsEllipsizedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, LayoutK a) => MethodInfo * LayoutIsEllipsizedMethodInfo a signature Source 

layoutIsWrapped

data LayoutIsWrappedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, LayoutK a) => MethodInfo * LayoutIsWrappedMethodInfo a signature Source 

layoutMoveCursorVisually

layoutNew

layoutNew :: (MonadIO m, ContextK a) => a -> m Layout Source

layoutSetAlignment

data LayoutSetAlignmentMethodInfo Source

Instances

((~) * signature (Alignment -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetAlignmentMethodInfo a signature Source 

layoutSetAttributes

data LayoutSetAttributesMethodInfo Source

Instances

((~) * signature (Maybe AttrList -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetAttributesMethodInfo a signature Source 

layoutSetAutoDir

data LayoutSetAutoDirMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetAutoDirMethodInfo a signature Source 

layoutSetAutoDir :: (MonadIO m, LayoutK a) => a -> Bool -> m () Source

layoutSetEllipsize

data LayoutSetEllipsizeMethodInfo Source

Instances

((~) * signature (EllipsizeMode -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetEllipsizeMethodInfo a signature Source 

layoutSetFontDescription

layoutSetHeight

data LayoutSetHeightMethodInfo Source

Instances

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

layoutSetHeight :: (MonadIO m, LayoutK a) => a -> Int32 -> m () Source

layoutSetIndent

data LayoutSetIndentMethodInfo Source

Instances

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

layoutSetIndent :: (MonadIO m, LayoutK a) => a -> Int32 -> m () Source

layoutSetJustify

data LayoutSetJustifyMethodInfo Source

Instances

((~) * signature (Bool -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetJustifyMethodInfo a signature Source 

layoutSetJustify :: (MonadIO m, LayoutK a) => a -> Bool -> m () Source

layoutSetMarkup

data LayoutSetMarkupMethodInfo Source

Instances

((~) * signature (Text -> Int32 -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetMarkupMethodInfo a signature Source 

layoutSetMarkup :: (MonadIO m, LayoutK a) => a -> Text -> Int32 -> m () Source

layoutSetMarkupWithAccel

layoutSetSingleParagraphMode

layoutSetSpacing

data LayoutSetSpacingMethodInfo Source

Instances

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

layoutSetSpacing :: (MonadIO m, LayoutK a) => a -> Int32 -> m () Source

layoutSetTabs

data LayoutSetTabsMethodInfo Source

Instances

((~) * signature (Maybe TabArray -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetTabsMethodInfo a signature Source 

layoutSetTabs :: (MonadIO m, LayoutK a) => a -> Maybe TabArray -> m () Source

layoutSetText

data LayoutSetTextMethodInfo Source

Instances

((~) * signature (Text -> Int32 -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetTextMethodInfo a signature Source 

layoutSetText :: (MonadIO m, LayoutK a) => a -> Text -> Int32 -> m () Source

layoutSetWidth

data LayoutSetWidthMethodInfo Source

Instances

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

layoutSetWidth :: (MonadIO m, LayoutK a) => a -> Int32 -> m () Source

layoutSetWrap

data LayoutSetWrapMethodInfo Source

Instances

((~) * signature (WrapMode -> m ()), MonadIO m, LayoutK a) => MethodInfo * LayoutSetWrapMethodInfo a signature Source 

layoutSetWrap :: (MonadIO m, LayoutK a) => a -> WrapMode -> m () Source

layoutXyToIndex

data LayoutXyToIndexMethodInfo Source

Instances

((~) * signature (Int32 -> Int32 -> m (Bool, Int32, Int32)), MonadIO m, LayoutK a) => MethodInfo * LayoutXyToIndexMethodInfo a signature Source