gi-pango-1.0.7: 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.Context

Contents

Description

 

Synopsis

Exported types

newtype Context Source #

Constructors

Context (ManagedPtr Context) 

Instances

GObject Context Source # 
IsObject Context Source # 
IsContext Context Source # 
((~) * info (ResolveContextMethod t Context), MethodInfo * info Context p) => IsLabel t (Context -> p) Source # 

Methods

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

((~) * info (ResolveContextMethod t Context), MethodInfo * info Context p) => IsLabelProxy t (Context -> p) Source # 

Methods

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

HasAttributeList * Context Source # 
type SignalList Context Source # 
type SignalList Context
type AttributeList Context Source # 
type AttributeList Context

class GObject o => IsContext o Source #

Instances

(GObject a, UnknownAncestorError Constraint Context a) => IsContext a Source # 
IsContext Context Source # 

Methods

changed

data ContextChangedMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsContext a) => MethodInfo * ContextChangedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextChangedMethodInfo a -> signature -> s

contextChanged :: (MonadIO m, IsContext a) => a -> m () Source #

getBaseDir

data ContextGetBaseDirMethodInfo Source #

Instances

((~) * signature (m Direction), MonadIO m, IsContext a) => MethodInfo * ContextGetBaseDirMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextGetBaseDirMethodInfo a -> signature -> s

getBaseGravity

data ContextGetBaseGravityMethodInfo Source #

Instances

((~) * signature (m Gravity), MonadIO m, IsContext a) => MethodInfo * ContextGetBaseGravityMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextGetBaseGravityMethodInfo a -> signature -> s

getFontDescription

data ContextGetFontDescriptionMethodInfo Source #

Instances

((~) * signature (m FontDescription), MonadIO m, IsContext a) => MethodInfo * ContextGetFontDescriptionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextGetFontDescriptionMethodInfo a -> signature -> s

getFontMap

data ContextGetFontMapMethodInfo Source #

Instances

((~) * signature (m FontMap), MonadIO m, IsContext a) => MethodInfo * ContextGetFontMapMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextGetFontMapMethodInfo a -> signature -> s

getGravity

data ContextGetGravityMethodInfo Source #

Instances

((~) * signature (m Gravity), MonadIO m, IsContext a) => MethodInfo * ContextGetGravityMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextGetGravityMethodInfo a -> signature -> s

getGravityHint

data ContextGetGravityHintMethodInfo Source #

Instances

((~) * signature (m GravityHint), MonadIO m, IsContext a) => MethodInfo * ContextGetGravityHintMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextGetGravityHintMethodInfo a -> signature -> s

getLanguage

data ContextGetLanguageMethodInfo Source #

Instances

((~) * signature (m Language), MonadIO m, IsContext a) => MethodInfo * ContextGetLanguageMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextGetLanguageMethodInfo a -> signature -> s

getMatrix

data ContextGetMatrixMethodInfo Source #

Instances

((~) * signature (m (Maybe Matrix)), MonadIO m, IsContext a) => MethodInfo * ContextGetMatrixMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextGetMatrixMethodInfo a -> signature -> s

getMetrics

data ContextGetMetricsMethodInfo Source #

Instances

((~) * signature (Maybe FontDescription -> Maybe Language -> m FontMetrics), MonadIO m, IsContext a) => MethodInfo * ContextGetMetricsMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextGetMetricsMethodInfo a -> signature -> s

getSerial

data ContextGetSerialMethodInfo Source #

Instances

((~) * signature (m Word32), MonadIO m, IsContext a) => MethodInfo * ContextGetSerialMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextGetSerialMethodInfo a -> signature -> s

listFamilies

data ContextListFamiliesMethodInfo Source #

Instances

((~) * signature (m [FontFamily]), MonadIO m, IsContext a) => MethodInfo * ContextListFamiliesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextListFamiliesMethodInfo a -> signature -> s

loadFont

data ContextLoadFontMethodInfo Source #

Instances

((~) * signature (FontDescription -> m (Maybe Font)), MonadIO m, IsContext a) => MethodInfo * ContextLoadFontMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextLoadFontMethodInfo a -> signature -> s

loadFontset

data ContextLoadFontsetMethodInfo Source #

Instances

((~) * signature (FontDescription -> Language -> m (Maybe Fontset)), MonadIO m, IsContext a) => MethodInfo * ContextLoadFontsetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextLoadFontsetMethodInfo a -> signature -> s

new

setBaseDir

data ContextSetBaseDirMethodInfo Source #

Instances

((~) * signature (Direction -> m ()), MonadIO m, IsContext a) => MethodInfo * ContextSetBaseDirMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextSetBaseDirMethodInfo a -> signature -> s

setBaseGravity

data ContextSetBaseGravityMethodInfo Source #

Instances

((~) * signature (Gravity -> m ()), MonadIO m, IsContext a) => MethodInfo * ContextSetBaseGravityMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextSetBaseGravityMethodInfo a -> signature -> s

setFontDescription

data ContextSetFontDescriptionMethodInfo Source #

Instances

((~) * signature (FontDescription -> m ()), MonadIO m, IsContext a) => MethodInfo * ContextSetFontDescriptionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextSetFontDescriptionMethodInfo a -> signature -> s

setFontMap

data ContextSetFontMapMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsContext a, IsFontMap b) => MethodInfo * ContextSetFontMapMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextSetFontMapMethodInfo a -> signature -> s

contextSetFontMap :: (MonadIO m, IsContext a, IsFontMap b) => a -> b -> m () Source #

setGravityHint

data ContextSetGravityHintMethodInfo Source #

Instances

((~) * signature (GravityHint -> m ()), MonadIO m, IsContext a) => MethodInfo * ContextSetGravityHintMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextSetGravityHintMethodInfo a -> signature -> s

setLanguage

data ContextSetLanguageMethodInfo Source #

Instances

((~) * signature (Language -> m ()), MonadIO m, IsContext a) => MethodInfo * ContextSetLanguageMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextSetLanguageMethodInfo a -> signature -> s

setMatrix

data ContextSetMatrixMethodInfo Source #

Instances

((~) * signature (Maybe Matrix -> m ()), MonadIO m, IsContext a) => MethodInfo * ContextSetMatrixMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy ContextSetMatrixMethodInfo a -> signature -> s