| Copyright | Will Thompson and Iñaki García Etxebarria |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
GI.Pango.Structs.AttrColor
Description
The PangoAttrColor structure is used to represent attributes that
are colors.
Synopsis
- newtype AttrColor = AttrColor (ManagedPtr AttrColor)
- newZeroAttrColor :: MonadIO m => m AttrColor
- getAttrColorAttr :: MonadIO m => AttrColor -> m Attribute
- getAttrColorColor :: MonadIO m => AttrColor -> m Color
Exported types
Memory-managed wrapper type.
Constructors
| AttrColor (ManagedPtr AttrColor) |
Instances
| Eq AttrColor Source # | |
| BoxedPtr AttrColor Source # | |
Defined in GI.Pango.Structs.AttrColor | |
| CallocPtr AttrColor Source # | |
Defined in GI.Pango.Structs.AttrColor Methods boxedPtrCalloc :: IO (Ptr AttrColor) # | |
| ManagedPtrNewtype AttrColor Source # | |
Defined in GI.Pango.Structs.AttrColor Methods | |
| tag ~ 'AttrSet => Constructible AttrColor tag Source # | |
Defined in GI.Pango.Structs.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