gi-pango-1.0.27: Pango bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Pango.Structs.AttrColor

Description

The PangoAttrColor structure is used to represent attributes that are colors.

Synopsis

Exported types

newtype AttrColor Source #

Memory-managed wrapper type.

Constructors

AttrColor (ManagedPtr AttrColor) 

Instances

Instances details
Eq AttrColor Source # 
Instance details

Defined in GI.Pango.Structs.AttrColor

BoxedPtr AttrColor Source # 
Instance details

Defined in GI.Pango.Structs.AttrColor

CallocPtr AttrColor Source # 
Instance details

Defined in GI.Pango.Structs.AttrColor

ManagedPtrNewtype AttrColor Source # 
Instance details

Defined in GI.Pango.Structs.AttrColor

Methods

toManagedPtr :: AttrColor -> ManagedPtr AttrColor

tag ~ 'AttrSet => Constructible AttrColor tag Source # 
Instance details

Defined in GI.Pango.Structs.AttrColor

Methods

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

newZeroAttrColor :: MonadIO m => m AttrColor Source #

Construct a AttrColor struct initialized to zero.

Methods

Properties

attr

the common portion of the attribute

getAttrColorAttr :: MonadIO m => AttrColor -> m Attribute Source #

Get the value of the “attr” field. When overloading is enabled, this is equivalent to

get attrColor #attr

color

the PangoColor which is the value of the attribute

getAttrColorColor :: MonadIO m => AttrColor -> m Color Source #

Get the value of the “color” field. When overloading is enabled, this is equivalent to

get attrColor #color