gi-cairo-1.0.17: Cairo bindings

Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte
License | LGPL-2.1
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com)
Safe Haskell | None
Language | Haskell2010

GI.Cairo.Enums

Contents

- Enumerations
  - Antialias
  - Content
  - DeviceType
  - Extend
  - FillRule
  - Filter
  - FontSlant
  - FontType
  - FontWeight
  - Format
  - HintMetrics
  - HintStyle
  - LineCap
  - LineJoin
  - Operator
  - PathDataType
  - PatternType
  - RegionOverlap
  - Status
  - SubpixelOrder
  - SurfaceType
  - TextClusterFlags

Description

Synopsis

- data Antialias
  - = AntialiasDefault
  - | AntialiasNone
  - | AntialiasGray
  - | AntialiasSubpixel
  - | AntialiasFast
  - | AntialiasGood
  - | AntialiasBest
  - | AnotherAntialias Int
- data Content
  - = ContentColor
  - | ContentAlpha
  - | ContentColorAlpha
  - | AnotherContent Int
- data DeviceType
  - = DeviceTypeDrm
  - | DeviceTypeGl
  - | DeviceTypeScript
  - | DeviceTypeXcb
  - | DeviceTypeXlib
  - | DeviceTypeXml
  - | DeviceTypeCogl
  - | DeviceTypeWin32
  - | DeviceTypeInvalid
  - | AnotherDeviceType Int
- data Extend
  - = ExtendNone
  - | ExtendRepeat
  - | ExtendReflect
  - | ExtendPad
  - | AnotherExtend Int
- data FillRule
  - = FillRuleWinding
  - | FillRuleEvenOdd
  - | AnotherFillRule Int
- data Filter
  - = FilterFast
  - | FilterGood
  - | FilterBest
  - | FilterNearest
  - | FilterBilinear
  - | FilterGaussian
  - | AnotherFilter Int
- data FontSlant
  - = FontSlantNormal
  - | FontSlantItalic
  - | FontSlantOblique
  - | AnotherFontSlant Int
- data FontType
  - = FontTypeToy
  - | FontTypeFt
  - | FontTypeWin32
  - | FontTypeQuartz
  - | FontTypeUser
  - | AnotherFontType Int
- data FontWeight
  - = FontWeightNormal
  - | FontWeightBold
  - | AnotherFontWeight Int
- data Format
  - = FormatInvalid
  - | FormatArgb32
  - | FormatRgb24
  - | FormatA8
  - | FormatA1
  - | FormatRgb16565
  - | FormatRgb30
  - | AnotherFormat Int
- data HintMetrics
  - = HintMetricsDefault
  - | HintMetricsOff
  - | HintMetricsOn
  - | AnotherHintMetrics Int
- data HintStyle
  - = HintStyleDefault
  - | HintStyleNone
  - | HintStyleSlight
  - | HintStyleMedium
  - | HintStyleFull
  - | AnotherHintStyle Int
- data LineCap
  - = LineCapButt
  - | LineCapRound
  - | LineCapSquare
  - | AnotherLineCap Int
- data LineJoin
  - = LineJoinMiter
  - | LineJoinRound
  - | LineJoinBevel
  - | AnotherLineJoin Int
- data Operator
  - = OperatorClear
  - | OperatorSource
  - | OperatorOver
  - | OperatorIn
  - | OperatorOut
  - | OperatorAtop
  - | OperatorDest
  - | OperatorDestOver
  - | OperatorDestIn
  - | OperatorDestOut
  - | OperatorDestAtop
  - | OperatorXor
  - | OperatorAdd
  - | OperatorSaturate
  - | OperatorMultiply
  - | OperatorScreen
  - | OperatorOverlay
  - | OperatorDarken
  - | OperatorLighten
  - | OperatorColorDodge
  - | OperatorColorBurn
  - | OperatorHardLight
  - | OperatorSoftLight
  - | OperatorDifference
  - | OperatorExclusion
  - | OperatorHslHue
  - | OperatorHslSaturation
  - | OperatorHslColor
  - | OperatorHslLuminosity
  - | AnotherOperator Int
- data PathDataType
  - = PathDataTypeMoveTo
  - | PathDataTypeLineTo
  - | PathDataTypeCurveTo
  - | PathDataTypeClosePath
  - | AnotherPathDataType Int
- data PatternType
  - = PatternTypeSolid
  - | PatternTypeSurface
  - | PatternTypeLinear
  - | PatternTypeRadial
  - | PatternTypeMesh
  - | PatternTypeRasterSource
  - | AnotherPatternType Int
- data RegionOverlap
  - = RegionOverlapIn
  - | RegionOverlapOut
  - | RegionOverlapPart
  - | AnotherRegionOverlap Int
- data Status
  - = StatusSuccess
  - | StatusNoMemory
  - | StatusInvalidRestore
  - | StatusInvalidPopGroup
  - | StatusNoCurrentPoint
  - | StatusInvalidMatrix
  - | StatusInvalidStatus
  - | StatusNullPointer
  - | StatusInvalidString
  - | StatusInvalidPathData
  - | StatusReadError
  - | StatusWriteError
  - | StatusSurfaceFinished
  - | StatusSurfaceTypeMismatch
  - | StatusPatternTypeMismatch
  - | StatusInvalidContent
  - | StatusInvalidFormat
  - | StatusInvalidVisual
  - | StatusFileNotFound
  - | StatusInvalidDash
  - | StatusInvalidDscComment
  - | StatusInvalidIndex
  - | StatusClipNotRepresentable
  - | StatusTempFileError
  - | StatusInvalidStride
  - | StatusFontTypeMismatch
  - | StatusUserFontImmutable
  - | StatusUserFontError
  - | StatusNegativeCount
  - | StatusInvalidClusters
  - | StatusInvalidSlant
  - | StatusInvalidWeight
  - | StatusInvalidSize
  - | StatusUserFontNotImplemented
  - | StatusDeviceTypeMismatch
  - | StatusDeviceError
  - | StatusInvalidMeshConstruction
  - | StatusDeviceFinished
  - | StatusJbig2GlobalMissing
  - | AnotherStatus Int
- data SubpixelOrder
  - = SubpixelOrderDefault
  - | SubpixelOrderRgb
  - | SubpixelOrderBgr
  - | SubpixelOrderVrgb
  - | SubpixelOrderVbgr
  - | AnotherSubpixelOrder Int
- data SurfaceType
  - = SurfaceTypeImage
  - | SurfaceTypePdf
  - | SurfaceTypePs
  - | SurfaceTypeXlib
  - | SurfaceTypeXcb
  - | SurfaceTypeGlitz
  - | SurfaceTypeQuartz
  - | SurfaceTypeWin32
  - | SurfaceTypeBeos
  - | SurfaceTypeDirectfb
  - | SurfaceTypeSvg
  - | SurfaceTypeOs2
  - | SurfaceTypeWin32Printing
  - | SurfaceTypeQuartzImage
  - | SurfaceTypeScript
  - | SurfaceTypeQt
  - | SurfaceTypeRecording
  - | SurfaceTypeVg
  - | SurfaceTypeGl
  - | SurfaceTypeDrm
  - | SurfaceTypeTee
  - | SurfaceTypeXml
  - | SurfaceTypeSkia
  - | SurfaceTypeSubsurface
  - | SurfaceTypeCogl
  - | AnotherSurfaceType Int
- data TextClusterFlags
  - = TextClusterFlagsBackward
  - | AnotherTextClusterFlags Int

# Enumerations

## Antialias

data Antialias Source #

No description available in the introspection data.

Constructors

AntialiasDefault | No description available in the introspection data.
AntialiasNone | No description available in the introspection data.
AntialiasGray | No description available in the introspection data.
AntialiasSubpixel | No description available in the introspection data.
AntialiasFast | No description available in the introspection data.
AntialiasGood | No description available in the introspection data.
AntialiasBest | No description available in the introspection data.
AnotherAntialias Int | Catch-all for unknown values

Instances

Enum Antialias Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: Antialias -> Antialias Source #

pred :: Antialias -> Antialias Source #

toEnum :: Int -> Antialias Source #

fromEnum :: Antialias -> Int Source #

enumFrom :: Antialias -> [Antialias] Source #

enumFromThen :: Antialias -> Antialias -> [Antialias] Source #

enumFromTo :: Antialias -> Antialias -> [Antialias] Source #

enumFromThenTo :: Antialias -> Antialias -> Antialias -> [Antialias] Source #

Eq Antialias Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: Antialias -> Antialias -> Bool Source # (/=) :: Antialias -> Antialias -> Bool Source #
Ord Antialias Source # |
Instance details Defined in GI.Cairo.Enums Methods compare :: Antialias -> Antialias -> Ordering Source # (<) :: Antialias -> Antialias -> Bool Source # (<=) :: Antialias -> Antialias -> Bool Source # (>) :: Antialias -> Antialias -> Bool Source # (>=) :: Antialias -> Antialias -> Bool Source # max :: Antialias -> Antialias -> Antialias Source # min :: Antialias -> Antialias -> Antialias Source #
Show Antialias Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> Antialias -> ShowS Source # show :: Antialias -> String Source # showList :: [Antialias] -> ShowS Source #
BoxedEnum Antialias Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: Antialias -> IO GType Source #

## Content

data Content Source #

No description available in the introspection data.

Constructors

ContentColor | No description available in the introspection data.
ContentAlpha | No description available in the introspection data.
ContentColorAlpha | No description available in the introspection data.
AnotherContent Int | Catch-all for unknown values

Instances

Enum Content Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: Content -> Content Source #

pred :: Content -> Content Source #

toEnum :: Int -> Content Source #

fromEnum :: Content -> Int Source #

enumFrom :: Content -> [Content] Source #

enumFromThen :: Content -> Content -> [Content] Source #

enumFromTo :: Content -> Content -> [Content] Source #

enumFromThenTo :: Content -> Content -> Content -> [Content] Source #

Eq Content Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: Content -> Content -> Bool Source # (/=) :: Content -> Content -> Bool Source #
Ord Content Source # |
Instance details Defined in GI.Cairo.Enums Methods compare :: Content -> Content -> Ordering Source # (<) :: Content -> Content -> Bool Source # (<=) :: Content -> Content -> Bool Source # (>) :: Content -> Content -> Bool Source # (>=) :: Content -> Content -> Bool Source # max :: Content -> Content -> Content Source # min :: Content -> Content -> Content Source #
Show Content Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> Content -> ShowS Source # show :: Content -> String Source # showList :: [Content] -> ShowS Source #
BoxedEnum Content Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: Content -> IO GType Source #

## DeviceType

data DeviceType Source #

No description available in the introspection data.

Constructors

DeviceTypeDrm | No description available in the introspection data.
DeviceTypeGl | No description available in the introspection data.
DeviceTypeScript | No description available in the introspection data.
DeviceTypeXcb | No description available in the introspection data.
DeviceTypeXlib | No description available in the introspection data.
DeviceTypeXml | No description available in the introspection data.
DeviceTypeCogl | No description available in the introspection data.
DeviceTypeWin32 | No description available in the introspection data.
DeviceTypeInvalid | No description available in the introspection data.
AnotherDeviceType Int | Catch-all for unknown values

Instances

Enum DeviceType Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: DeviceType -> DeviceType Source #

pred :: DeviceType -> DeviceType Source #

toEnum :: Int -> DeviceType Source #

fromEnum :: DeviceType -> Int Source #

enumFrom :: DeviceType -> [DeviceType] Source #

enumFromThen :: DeviceType -> DeviceType -> [DeviceType] Source #

enumFromTo :: DeviceType -> DeviceType -> [DeviceType] Source #

enumFromThenTo :: DeviceType -> DeviceType -> DeviceType -> [DeviceType] Source #

Eq DeviceType Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: DeviceType -> DeviceType -> Bool Source # (/=) :: DeviceType -> DeviceType -> Bool Source #
Ord DeviceType Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

compare :: DeviceType -> DeviceType -> Ordering Source #

(<) :: DeviceType -> DeviceType -> Bool Source #

(<=) :: DeviceType -> DeviceType -> Bool Source #

(>) :: DeviceType -> DeviceType -> Bool Source #

(>=) :: DeviceType -> DeviceType -> Bool Source #

max :: DeviceType -> DeviceType -> DeviceType Source #

min :: DeviceType -> DeviceType -> DeviceType Source #

Show DeviceType Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> DeviceType -> ShowS Source # show :: DeviceType -> String Source # showList :: [DeviceType] -> ShowS Source #
BoxedEnum DeviceType Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: DeviceType -> IO GType Source #

## Extend

data Extend Source #

No description available in the introspection data.

Constructors

ExtendNone | No description available in the introspection data.
ExtendRepeat | No description available in the introspection data.
ExtendReflect | No description available in the introspection data.
ExtendPad | No description available in the introspection data.
AnotherExtend Int | Catch-all for unknown values

Instances

Enum Extend Source # |
Instance details Defined in GI.Cairo.Enums Methods succ :: Extend -> Extend Source # pred :: Extend -> Extend Source # toEnum :: Int -> Extend Source # fromEnum :: Extend -> Int Source # enumFrom :: Extend -> [Extend] Source # enumFromThen :: Extend -> Extend -> [Extend] Source # enumFromTo :: Extend -> Extend -> [Extend] Source # enumFromThenTo :: Extend -> Extend -> Extend -> [Extend] Source #
Eq Extend Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: Extend -> Extend -> Bool Source # (/=) :: Extend -> Extend -> Bool Source #
Ord Extend Source # |
Instance details Defined in GI.Cairo.Enums Methods compare :: Extend -> Extend -> Ordering Source # (<) :: Extend -> Extend -> Bool Source # (<=) :: Extend -> Extend -> Bool Source # (>) :: Extend -> Extend -> Bool Source # (>=) :: Extend -> Extend -> Bool Source # max :: Extend -> Extend -> Extend Source # min :: Extend -> Extend -> Extend Source #
Show Extend Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> Extend -> ShowS Source # show :: Extend -> String Source # showList :: [Extend] -> ShowS Source #
BoxedEnum Extend Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: Extend -> IO GType Source #

## FillRule

data FillRule Source #

No description available in the introspection data.

Constructors

FillRuleWinding | No description available in the introspection data.
FillRuleEvenOdd | No description available in the introspection data.
AnotherFillRule Int | Catch-all for unknown values

Instances

Enum FillRule Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: FillRule -> FillRule Source #

pred :: FillRule -> FillRule Source #

toEnum :: Int -> FillRule Source #

fromEnum :: FillRule -> Int Source #

enumFrom :: FillRule -> [FillRule] Source #

enumFromThen :: FillRule -> FillRule -> [FillRule] Source #

enumFromTo :: FillRule -> FillRule -> [FillRule] Source #

enumFromThenTo :: FillRule -> FillRule -> FillRule -> [FillRule] Source #

Eq FillRule Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: FillRule -> FillRule -> Bool Source # (/=) :: FillRule -> FillRule -> Bool Source #
Ord FillRule Source # |
Instance details Defined in GI.Cairo.Enums Methods compare :: FillRule -> FillRule -> Ordering Source # (<) :: FillRule -> FillRule -> Bool Source # (<=) :: FillRule -> FillRule -> Bool Source # (>) :: FillRule -> FillRule -> Bool Source # (>=) :: FillRule -> FillRule -> Bool Source # max :: FillRule -> FillRule -> FillRule Source # min :: FillRule -> FillRule -> FillRule Source #
Show FillRule Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> FillRule -> ShowS Source # show :: FillRule -> String Source # showList :: [FillRule] -> ShowS Source #
BoxedEnum FillRule Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: FillRule -> IO GType Source #

## Filter

data Filter Source #

No description available in the introspection data.

Constructors

FilterFast | No description available in the introspection data.
FilterGood | No description available in the introspection data.
FilterBest | No description available in the introspection data.
FilterNearest | No description available in the introspection data.
FilterBilinear | No description available in the introspection data.
FilterGaussian | No description available in the introspection data.
AnotherFilter Int | Catch-all for unknown values

Instances

Enum Filter Source # |
Instance details Defined in GI.Cairo.Enums Methods succ :: Filter -> Filter Source # pred :: Filter -> Filter Source # toEnum :: Int -> Filter Source # fromEnum :: Filter -> Int Source # enumFrom :: Filter -> [Filter] Source # enumFromThen :: Filter -> Filter -> [Filter] Source # enumFromTo :: Filter -> Filter -> [Filter] Source # enumFromThenTo :: Filter -> Filter -> Filter -> [Filter] Source #
Eq Filter Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: Filter -> Filter -> Bool Source # (/=) :: Filter -> Filter -> Bool Source #
Ord Filter Source # |
Instance details Defined in GI.Cairo.Enums Methods compare :: Filter -> Filter -> Ordering Source # (<) :: Filter -> Filter -> Bool Source # (<=) :: Filter -> Filter -> Bool Source # (>) :: Filter -> Filter -> Bool Source # (>=) :: Filter -> Filter -> Bool Source # max :: Filter -> Filter -> Filter Source # min :: Filter -> Filter -> Filter Source #
Show Filter Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> Filter -> ShowS Source # show :: Filter -> String Source # showList :: [Filter] -> ShowS Source #
BoxedEnum Filter Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: Filter -> IO GType Source #

## FontSlant

data FontSlant Source #

No description available in the introspection data.

Constructors

FontSlantNormal | No description available in the introspection data.
FontSlantItalic | No description available in the introspection data.
FontSlantOblique | No description available in the introspection data.
AnotherFontSlant Int | Catch-all for unknown values

Instances

Enum FontSlant Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: FontSlant -> FontSlant Source #

pred :: FontSlant -> FontSlant Source #

toEnum :: Int -> FontSlant Source #

fromEnum :: FontSlant -> Int Source #

enumFrom :: FontSlant -> [FontSlant] Source #

enumFromThen :: FontSlant -> FontSlant -> [FontSlant] Source #

enumFromTo :: FontSlant -> FontSlant -> [FontSlant] Source #

enumFromThenTo :: FontSlant -> FontSlant -> FontSlant -> [FontSlant] Source #

Eq FontSlant Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: FontSlant -> FontSlant -> Bool Source # (/=) :: FontSlant -> FontSlant -> Bool Source #
Ord FontSlant Source # |
Instance details Defined in GI.Cairo.Enums Methods compare :: FontSlant -> FontSlant -> Ordering Source # (<) :: FontSlant -> FontSlant -> Bool Source # (<=) :: FontSlant -> FontSlant -> Bool Source # (>) :: FontSlant -> FontSlant -> Bool Source # (>=) :: FontSlant -> FontSlant -> Bool Source # max :: FontSlant -> FontSlant -> FontSlant Source # min :: FontSlant -> FontSlant -> FontSlant Source #
Show FontSlant Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> FontSlant -> ShowS Source # show :: FontSlant -> String Source # showList :: [FontSlant] -> ShowS Source #
BoxedEnum FontSlant Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: FontSlant -> IO GType Source #

## FontType

data FontType Source #

No description available in the introspection data.

Constructors

FontTypeToy | No description available in the introspection data.
FontTypeFt | No description available in the introspection data.
FontTypeWin32 | No description available in the introspection data.
FontTypeQuartz | No description available in the introspection data.
FontTypeUser | No description available in the introspection data.
AnotherFontType Int | Catch-all for unknown values

Instances

Enum FontType Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: FontType -> FontType Source #

pred :: FontType -> FontType Source #

toEnum :: Int -> FontType Source #

fromEnum :: FontType -> Int Source #

enumFrom :: FontType -> [FontType] Source #

enumFromThen :: FontType -> FontType -> [FontType] Source #

enumFromTo :: FontType -> FontType -> [FontType] Source #

enumFromThenTo :: FontType -> FontType -> FontType -> [FontType] Source #

Eq FontType Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: FontType -> FontType -> Bool Source # (/=) :: FontType -> FontType -> Bool Source #
Ord FontType Source # |
Instance details Defined in GI.Cairo.Enums Methods compare :: FontType -> FontType -> Ordering Source # (<) :: FontType -> FontType -> Bool Source # (<=) :: FontType -> FontType -> Bool Source # (>) :: FontType -> FontType -> Bool Source # (>=) :: FontType -> FontType -> Bool Source # max :: FontType -> FontType -> FontType Source # min :: FontType -> FontType -> FontType Source #
Show FontType Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> FontType -> ShowS Source # show :: FontType -> String Source # showList :: [FontType] -> ShowS Source #
BoxedEnum FontType Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: FontType -> IO GType Source #

## FontWeight

data FontWeight Source #

No description available in the introspection data.

Constructors

FontWeightNormal | No description available in the introspection data.
FontWeightBold | No description available in the introspection data.
AnotherFontWeight Int | Catch-all for unknown values

Instances

Enum FontWeight Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: FontWeight -> FontWeight Source #

pred :: FontWeight -> FontWeight Source #

toEnum :: Int -> FontWeight Source #

fromEnum :: FontWeight -> Int Source #

enumFrom :: FontWeight -> [FontWeight] Source #

enumFromThen :: FontWeight -> FontWeight -> [FontWeight] Source #

enumFromTo :: FontWeight -> FontWeight -> [FontWeight] Source #

enumFromThenTo :: FontWeight -> FontWeight -> FontWeight -> [FontWeight] Source #

Eq FontWeight Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: FontWeight -> FontWeight -> Bool Source # (/=) :: FontWeight -> FontWeight -> Bool Source #
Ord FontWeight Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

compare :: FontWeight -> FontWeight -> Ordering Source #

(<) :: FontWeight -> FontWeight -> Bool Source #

(<=) :: FontWeight -> FontWeight -> Bool Source #

(>) :: FontWeight -> FontWeight -> Bool Source #

(>=) :: FontWeight -> FontWeight -> Bool Source #

max :: FontWeight -> FontWeight -> FontWeight Source #

min :: FontWeight -> FontWeight -> FontWeight Source #

Show FontWeight Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> FontWeight -> ShowS Source # show :: FontWeight -> String Source # showList :: [FontWeight] -> ShowS Source #
BoxedEnum FontWeight Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: FontWeight -> IO GType Source #

## Format

data Format Source #

No description available in the introspection data.

Constructors

FormatInvalid | No description available in the introspection data.
FormatArgb32 | No description available in the introspection data.
FormatRgb24 | No description available in the introspection data.
FormatA8 | No description available in the introspection data.
FormatA1 | No description available in the introspection data.
FormatRgb16565 | No description available in the introspection data.
FormatRgb30 | No description available in the introspection data.
AnotherFormat Int | Catch-all for unknown values

Instances

Enum Format Source # |
Instance details Defined in GI.Cairo.Enums Methods succ :: Format -> Format Source # pred :: Format -> Format Source # toEnum :: Int -> Format Source # fromEnum :: Format -> Int Source # enumFrom :: Format -> [Format] Source # enumFromThen :: Format -> Format -> [Format] Source # enumFromTo :: Format -> Format -> [Format] Source # enumFromThenTo :: Format -> Format -> Format -> [Format] Source #
Eq Format Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: Format -> Format -> Bool Source # (/=) :: Format -> Format -> Bool Source #
Ord Format Source # |
Instance details Defined in GI.Cairo.Enums Methods compare :: Format -> Format -> Ordering Source # (<) :: Format -> Format -> Bool Source # (<=) :: Format -> Format -> Bool Source # (>) :: Format -> Format -> Bool Source # (>=) :: Format -> Format -> Bool Source # max :: Format -> Format -> Format Source # min :: Format -> Format -> Format Source #
Show Format Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> Format -> ShowS Source # show :: Format -> String Source # showList :: [Format] -> ShowS Source #
BoxedEnum Format Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: Format -> IO GType Source #

## HintMetrics

data HintMetrics Source #

No description available in the introspection data.

Constructors

HintMetricsDefault | No description available in the introspection data.
HintMetricsOff | No description available in the introspection data.
HintMetricsOn | No description available in the introspection data.
AnotherHintMetrics Int | Catch-all for unknown values

Instances

Enum HintMetrics Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: HintMetrics -> HintMetrics Source #

pred :: HintMetrics -> HintMetrics Source #

toEnum :: Int -> HintMetrics Source #

fromEnum :: HintMetrics -> Int Source #

enumFrom :: HintMetrics -> [HintMetrics] Source #

enumFromThen :: HintMetrics -> HintMetrics -> [HintMetrics] Source #

enumFromTo :: HintMetrics -> HintMetrics -> [HintMetrics] Source #

enumFromThenTo :: HintMetrics -> HintMetrics -> HintMetrics -> [HintMetrics] Source #

Eq HintMetrics Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: HintMetrics -> HintMetrics -> Bool Source # (/=) :: HintMetrics -> HintMetrics -> Bool Source #
Ord HintMetrics Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

compare :: HintMetrics -> HintMetrics -> Ordering Source #

(<) :: HintMetrics -> HintMetrics -> Bool Source #

(<=) :: HintMetrics -> HintMetrics -> Bool Source #

(>) :: HintMetrics -> HintMetrics -> Bool Source #

(>=) :: HintMetrics -> HintMetrics -> Bool Source #

max :: HintMetrics -> HintMetrics -> HintMetrics Source #

min :: HintMetrics -> HintMetrics -> HintMetrics Source #

Show HintMetrics Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> HintMetrics -> ShowS Source # show :: HintMetrics -> String Source # showList :: [HintMetrics] -> ShowS Source #
BoxedEnum HintMetrics Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: HintMetrics -> IO GType Source #

## HintStyle

data HintStyle Source #

No description available in the introspection data.

Constructors

HintStyleDefault | No description available in the introspection data.
HintStyleNone | No description available in the introspection data.
HintStyleSlight | No description available in the introspection data.
HintStyleMedium | No description available in the introspection data.
HintStyleFull | No description available in the introspection data.
AnotherHintStyle Int | Catch-all for unknown values

Instances

Enum HintStyle Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: HintStyle -> HintStyle Source #

pred :: HintStyle -> HintStyle Source #

toEnum :: Int -> HintStyle Source #

fromEnum :: HintStyle -> Int Source #

enumFrom :: HintStyle -> [HintStyle] Source #

enumFromThen :: HintStyle -> HintStyle -> [HintStyle] Source #

enumFromTo :: HintStyle -> HintStyle -> [HintStyle] Source #

enumFromThenTo :: HintStyle -> HintStyle -> HintStyle -> [HintStyle] Source #

Eq HintStyle Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: HintStyle -> HintStyle -> Bool Source # (/=) :: HintStyle -> HintStyle -> Bool Source #
Ord HintStyle Source # |
Instance details Defined in GI.Cairo.Enums Methods compare :: HintStyle -> HintStyle -> Ordering Source # (<) :: HintStyle -> HintStyle -> Bool Source # (<=) :: HintStyle -> HintStyle -> Bool Source # (>) :: HintStyle -> HintStyle -> Bool Source # (>=) :: HintStyle -> HintStyle -> Bool Source # max :: HintStyle -> HintStyle -> HintStyle Source # min :: HintStyle -> HintStyle -> HintStyle Source #
Show HintStyle Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> HintStyle -> ShowS Source # show :: HintStyle -> String Source # showList :: [HintStyle] -> ShowS Source #
BoxedEnum HintStyle Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: HintStyle -> IO GType Source #

## LineCap

data LineCap Source #

No description available in the introspection data.

Constructors

LineCapButt | No description available in the introspection data.
LineCapRound | No description available in the introspection data.
LineCapSquare | No description available in the introspection data.
AnotherLineCap Int | Catch-all for unknown values

Instances

Enum LineCap Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: LineCap -> LineCap Source #

pred :: LineCap -> LineCap Source #

toEnum :: Int -> LineCap Source #

fromEnum :: LineCap -> Int Source #

enumFrom :: LineCap -> [LineCap] Source #

enumFromThen :: LineCap -> LineCap -> [LineCap] Source #

enumFromTo :: LineCap -> LineCap -> [LineCap] Source #

enumFromThenTo :: LineCap -> LineCap -> LineCap -> [LineCap] Source #

Eq LineCap Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: LineCap -> LineCap -> Bool Source # (/=) :: LineCap -> LineCap -> Bool Source #
Ord LineCap Source # |
Instance details Defined in GI.Cairo.Enums Methods compare :: LineCap -> LineCap -> Ordering Source # (<) :: LineCap -> LineCap -> Bool Source # (<=) :: LineCap -> LineCap -> Bool Source # (>) :: LineCap -> LineCap -> Bool Source # (>=) :: LineCap -> LineCap -> Bool Source # max :: LineCap -> LineCap -> LineCap Source # min :: LineCap -> LineCap -> LineCap Source #
Show LineCap Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> LineCap -> ShowS Source # show :: LineCap -> String Source # showList :: [LineCap] -> ShowS Source #
BoxedEnum LineCap Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: LineCap -> IO GType Source #

## LineJoin

data LineJoin Source #

No description available in the introspection data.

Constructors

LineJoinMiter | No description available in the introspection data.
LineJoinRound | No description available in the introspection data.
LineJoinBevel | No description available in the introspection data.
AnotherLineJoin Int | Catch-all for unknown values

Instances

Enum LineJoin Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: LineJoin -> LineJoin Source #

pred :: LineJoin -> LineJoin Source #

toEnum :: Int -> LineJoin Source #

fromEnum :: LineJoin -> Int Source #

enumFrom :: LineJoin -> [LineJoin] Source #

enumFromThen :: LineJoin -> LineJoin -> [LineJoin] Source #

enumFromTo :: LineJoin -> LineJoin -> [LineJoin] Source #

enumFromThenTo :: LineJoin -> LineJoin -> LineJoin -> [LineJoin] Source #

Eq LineJoin Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: LineJoin -> LineJoin -> Bool Source # (/=) :: LineJoin -> LineJoin -> Bool Source #
Ord LineJoin Source # |
Instance details Defined in GI.Cairo.Enums Methods compare :: LineJoin -> LineJoin -> Ordering Source # (<) :: LineJoin -> LineJoin -> Bool Source # (<=) :: LineJoin -> LineJoin -> Bool Source # (>) :: LineJoin -> LineJoin -> Bool Source # (>=) :: LineJoin -> LineJoin -> Bool Source # max :: LineJoin -> LineJoin -> LineJoin Source # min :: LineJoin -> LineJoin -> LineJoin Source #
Show LineJoin Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> LineJoin -> ShowS Source # show :: LineJoin -> String Source # showList :: [LineJoin] -> ShowS Source #
BoxedEnum LineJoin Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: LineJoin -> IO GType Source #

## Operator

data Operator Source #

No description available in the introspection data.

Constructors

OperatorClear | No description available in the introspection data.
OperatorSource | No description available in the introspection data.
OperatorOver | No description available in the introspection data.
OperatorIn | No description available in the introspection data.
OperatorOut | No description available in the introspection data.
OperatorAtop | No description available in the introspection data.
OperatorDest | No description available in the introspection data.
OperatorDestOver | No description available in the introspection data.
OperatorDestIn | No description available in the introspection data.
OperatorDestOut | No description available in the introspection data.
OperatorDestAtop | No description available in the introspection data.
OperatorXor | No description available in the introspection data.
OperatorAdd | No description available in the introspection data.
OperatorSaturate | No description available in the introspection data.
OperatorMultiply | No description available in the introspection data.
OperatorScreen | No description available in the introspection data.
OperatorOverlay | No description available in the introspection data.
OperatorDarken | No description available in the introspection data.
OperatorLighten | No description available in the introspection data.
OperatorColorDodge | No description available in the introspection data.
OperatorColorBurn | No description available in the introspection data.
OperatorHardLight | No description available in the introspection data.
OperatorSoftLight | No description available in the introspection data.
OperatorDifference | No description available in the introspection data.
OperatorExclusion | No description available in the introspection data.
OperatorHslHue | No description available in the introspection data.
OperatorHslSaturation | No description available in the introspection data.
OperatorHslColor | No description available in the introspection data.
OperatorHslLuminosity | No description available in the introspection data.
AnotherOperator Int | Catch-all for unknown values

Instances

Enum Operator Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: Operator -> Operator Source #

pred :: Operator -> Operator Source #

toEnum :: Int -> Operator Source #

fromEnum :: Operator -> Int Source #

enumFrom :: Operator -> [Operator] Source #

enumFromThen :: Operator -> Operator -> [Operator] Source #

enumFromTo :: Operator -> Operator -> [Operator] Source #

enumFromThenTo :: Operator -> Operator -> Operator -> [Operator] Source #

Eq Operator Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: Operator -> Operator -> Bool Source # (/=) :: Operator -> Operator -> Bool Source #
Ord Operator Source # |
Instance details Defined in GI.Cairo.Enums Methods compare :: Operator -> Operator -> Ordering Source # (<) :: Operator -> Operator -> Bool Source # (<=) :: Operator -> Operator -> Bool Source # (>) :: Operator -> Operator -> Bool Source # (>=) :: Operator -> Operator -> Bool Source # max :: Operator -> Operator -> Operator Source # min :: Operator -> Operator -> Operator Source #
Show Operator Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> Operator -> ShowS Source # show :: Operator -> String Source # showList :: [Operator] -> ShowS Source #
BoxedEnum Operator Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: Operator -> IO GType Source #

## PathDataType

data PathDataType Source #

No description available in the introspection data.

Constructors

PathDataTypeMoveTo | No description available in the introspection data.
PathDataTypeLineTo | No description available in the introspection data.
PathDataTypeCurveTo | No description available in the introspection data.
PathDataTypeClosePath | No description available in the introspection data.
AnotherPathDataType Int | Catch-all for unknown values

Instances

Enum PathDataType Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: PathDataType -> PathDataType Source #

pred :: PathDataType -> PathDataType Source #

toEnum :: Int -> PathDataType Source #

fromEnum :: PathDataType -> Int Source #

enumFrom :: PathDataType -> [PathDataType] Source #

enumFromThen :: PathDataType -> PathDataType -> [PathDataType] Source #

enumFromTo :: PathDataType -> PathDataType -> [PathDataType] Source #

enumFromThenTo :: PathDataType -> PathDataType -> PathDataType -> [PathDataType] Source #

Eq PathDataType Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: PathDataType -> PathDataType -> Bool Source # (/=) :: PathDataType -> PathDataType -> Bool Source #
Ord PathDataType Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

compare :: PathDataType -> PathDataType -> Ordering Source #

(<) :: PathDataType -> PathDataType -> Bool Source #

(<=) :: PathDataType -> PathDataType -> Bool Source #

(>) :: PathDataType -> PathDataType -> Bool Source #

(>=) :: PathDataType -> PathDataType -> Bool Source #

max :: PathDataType -> PathDataType -> PathDataType Source #

min :: PathDataType -> PathDataType -> PathDataType Source #

Show PathDataType Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> PathDataType -> ShowS Source # show :: PathDataType -> String Source # showList :: [PathDataType] -> ShowS Source #
BoxedEnum PathDataType Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: PathDataType -> IO GType Source #

## PatternType

data PatternType Source #

No description available in the introspection data.

Constructors

PatternTypeSolid | No description available in the introspection data.
PatternTypeSurface | No description available in the introspection data.
PatternTypeLinear | No description available in the introspection data.
PatternTypeRadial | No description available in the introspection data.
PatternTypeMesh | No description available in the introspection data.
PatternTypeRasterSource | No description available in the introspection data.
AnotherPatternType Int | Catch-all for unknown values

Instances

Enum PatternType Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: PatternType -> PatternType Source #

pred :: PatternType -> PatternType Source #

toEnum :: Int -> PatternType Source #

fromEnum :: PatternType -> Int Source #

enumFrom :: PatternType -> [PatternType] Source #

enumFromThen :: PatternType -> PatternType -> [PatternType] Source #

enumFromTo :: PatternType -> PatternType -> [PatternType] Source #

enumFromThenTo :: PatternType -> PatternType -> PatternType -> [PatternType] Source #

Eq PatternType Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: PatternType -> PatternType -> Bool Source # (/=) :: PatternType -> PatternType -> Bool Source #
Ord PatternType Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

compare :: PatternType -> PatternType -> Ordering Source #

(<) :: PatternType -> PatternType -> Bool Source #

(<=) :: PatternType -> PatternType -> Bool Source #

(>) :: PatternType -> PatternType -> Bool Source #

(>=) :: PatternType -> PatternType -> Bool Source #

max :: PatternType -> PatternType -> PatternType Source #

min :: PatternType -> PatternType -> PatternType Source #

Show PatternType Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> PatternType -> ShowS Source # show :: PatternType -> String Source # showList :: [PatternType] -> ShowS Source #
BoxedEnum PatternType Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: PatternType -> IO GType Source #

## RegionOverlap

data RegionOverlap Source #

No description available in the introspection data.

Constructors

RegionOverlapIn | No description available in the introspection data.
RegionOverlapOut | No description available in the introspection data.
RegionOverlapPart | No description available in the introspection data.
AnotherRegionOverlap Int | Catch-all for unknown values

Instances

Enum RegionOverlap Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: RegionOverlap -> RegionOverlap Source #

pred :: RegionOverlap -> RegionOverlap Source #

toEnum :: Int -> RegionOverlap Source #

fromEnum :: RegionOverlap -> Int Source #

enumFrom :: RegionOverlap -> [RegionOverlap] Source #

enumFromThen :: RegionOverlap -> RegionOverlap -> [RegionOverlap] Source #

enumFromTo :: RegionOverlap -> RegionOverlap -> [RegionOverlap] Source #

enumFromThenTo :: RegionOverlap -> RegionOverlap -> RegionOverlap -> [RegionOverlap] Source #

Eq RegionOverlap Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: RegionOverlap -> RegionOverlap -> Bool Source # (/=) :: RegionOverlap -> RegionOverlap -> Bool Source #
Ord RegionOverlap Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

compare :: RegionOverlap -> RegionOverlap -> Ordering Source #

(<) :: RegionOverlap -> RegionOverlap -> Bool Source #

(<=) :: RegionOverlap -> RegionOverlap -> Bool Source #

(>) :: RegionOverlap -> RegionOverlap -> Bool Source #

(>=) :: RegionOverlap -> RegionOverlap -> Bool Source #

max :: RegionOverlap -> RegionOverlap -> RegionOverlap Source #

min :: RegionOverlap -> RegionOverlap -> RegionOverlap Source #

Show RegionOverlap Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> RegionOverlap -> ShowS Source # show :: RegionOverlap -> String Source # showList :: [RegionOverlap] -> ShowS Source #
BoxedEnum RegionOverlap Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: RegionOverlap -> IO GType Source #

## Status

data Status Source #

No description available in the introspection data.

Constructors

StatusSuccess | No description available in the introspection data.
StatusNoMemory | No description available in the introspection data.
StatusInvalidRestore | No description available in the introspection data.
StatusInvalidPopGroup | No description available in the introspection data.
StatusNoCurrentPoint | No description available in the introspection data.
StatusInvalidMatrix | No description available in the introspection data.
StatusInvalidStatus | No description available in the introspection data.
StatusNullPointer | No description available in the introspection data.
StatusInvalidString | No description available in the introspection data.
StatusInvalidPathData | No description available in the introspection data.
StatusReadError | No description available in the introspection data.
StatusWriteError | No description available in the introspection data.
StatusSurfaceFinished | No description available in the introspection data.
StatusSurfaceTypeMismatch | No description available in the introspection data.
StatusPatternTypeMismatch | No description available in the introspection data.
StatusInvalidContent | No description available in the introspection data.
StatusInvalidFormat | No description available in the introspection data.
StatusInvalidVisual | No description available in the introspection data.
StatusFileNotFound | No description available in the introspection data.
StatusInvalidDash | No description available in the introspection data.
StatusInvalidDscComment | No description available in the introspection data.
StatusInvalidIndex | No description available in the introspection data.
StatusClipNotRepresentable | No description available in the introspection data.
StatusTempFileError | No description available in the introspection data.
StatusInvalidStride | No description available in the introspection data.
StatusFontTypeMismatch | No description available in the introspection data.
StatusUserFontImmutable | No description available in the introspection data.
StatusUserFontError | No description available in the introspection data.
StatusNegativeCount | No description available in the introspection data.
StatusInvalidClusters | No description available in the introspection data.
StatusInvalidSlant | No description available in the introspection data.
StatusInvalidWeight | No description available in the introspection data.
StatusInvalidSize | No description available in the introspection data.
StatusUserFontNotImplemented | No description available in the introspection data.
StatusDeviceTypeMismatch | No description available in the introspection data.
StatusDeviceError | No description available in the introspection data.
StatusInvalidMeshConstruction | No description available in the introspection data.
StatusDeviceFinished | No description available in the introspection data.
StatusJbig2GlobalMissing | No description available in the introspection data.
AnotherStatus Int | Catch-all for unknown values

Instances

Enum Status Source # |
Instance details Defined in GI.Cairo.Enums Methods succ :: Status -> Status Source # pred :: Status -> Status Source # toEnum :: Int -> Status Source # fromEnum :: Status -> Int Source # enumFrom :: Status -> [Status] Source # enumFromThen :: Status -> Status -> [Status] Source # enumFromTo :: Status -> Status -> [Status] Source # enumFromThenTo :: Status -> Status -> Status -> [Status] Source #
Eq Status Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: Status -> Status -> Bool Source # (/=) :: Status -> Status -> Bool Source #
Ord Status Source # |
Instance details Defined in GI.Cairo.Enums Methods compare :: Status -> Status -> Ordering Source # (<) :: Status -> Status -> Bool Source # (<=) :: Status -> Status -> Bool Source # (>) :: Status -> Status -> Bool Source # (>=) :: Status -> Status -> Bool Source # max :: Status -> Status -> Status Source # min :: Status -> Status -> Status Source #
Show Status Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> Status -> ShowS Source # show :: Status -> String Source # showList :: [Status] -> ShowS Source #
BoxedEnum Status Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: Status -> IO GType Source #

## SubpixelOrder

data SubpixelOrder Source #

No description available in the introspection data.

Constructors

SubpixelOrderDefault | No description available in the introspection data.
SubpixelOrderRgb | No description available in the introspection data.
SubpixelOrderBgr | No description available in the introspection data.
SubpixelOrderVrgb | No description available in the introspection data.
SubpixelOrderVbgr | No description available in the introspection data.
AnotherSubpixelOrder Int | Catch-all for unknown values

Instances

Enum SubpixelOrder Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: SubpixelOrder -> SubpixelOrder Source #

pred :: SubpixelOrder -> SubpixelOrder Source #

toEnum :: Int -> SubpixelOrder Source #

fromEnum :: SubpixelOrder -> Int Source #

enumFrom :: SubpixelOrder -> [SubpixelOrder] Source #

enumFromThen :: SubpixelOrder -> SubpixelOrder -> [SubpixelOrder] Source #

enumFromTo :: SubpixelOrder -> SubpixelOrder -> [SubpixelOrder] Source #

enumFromThenTo :: SubpixelOrder -> SubpixelOrder -> SubpixelOrder -> [SubpixelOrder] Source #

Eq SubpixelOrder Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: SubpixelOrder -> SubpixelOrder -> Bool Source # (/=) :: SubpixelOrder -> SubpixelOrder -> Bool Source #
Ord SubpixelOrder Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

compare :: SubpixelOrder -> SubpixelOrder -> Ordering Source #

(<) :: SubpixelOrder -> SubpixelOrder -> Bool Source #

(<=) :: SubpixelOrder -> SubpixelOrder -> Bool Source #

(>) :: SubpixelOrder -> SubpixelOrder -> Bool Source #

(>=) :: SubpixelOrder -> SubpixelOrder -> Bool Source #

max :: SubpixelOrder -> SubpixelOrder -> SubpixelOrder Source #

min :: SubpixelOrder -> SubpixelOrder -> SubpixelOrder Source #

Show SubpixelOrder Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> SubpixelOrder -> ShowS Source # show :: SubpixelOrder -> String Source # showList :: [SubpixelOrder] -> ShowS Source #
BoxedEnum SubpixelOrder Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: SubpixelOrder -> IO GType Source #

## SurfaceType

data SurfaceType Source #

No description available in the introspection data.

Constructors

SurfaceTypeImage | No description available in the introspection data.
SurfaceTypePdf | No description available in the introspection data.
SurfaceTypePs | No description available in the introspection data.
SurfaceTypeXlib | No description available in the introspection data.
SurfaceTypeXcb | No description available in the introspection data.
SurfaceTypeGlitz | No description available in the introspection data.
SurfaceTypeQuartz | No description available in the introspection data.
SurfaceTypeWin32 | No description available in the introspection data.
SurfaceTypeBeos | No description available in the introspection data.
SurfaceTypeDirectfb | No description available in the introspection data.
SurfaceTypeSvg | No description available in the introspection data.
SurfaceTypeOs2 | No description available in the introspection data.
SurfaceTypeWin32Printing | No description available in the introspection data.
SurfaceTypeQuartzImage | No description available in the introspection data.
SurfaceTypeScript | No description available in the introspection data.
SurfaceTypeQt | No description available in the introspection data.
SurfaceTypeRecording | No description available in the introspection data.
SurfaceTypeVg | No description available in the introspection data.
SurfaceTypeGl | No description available in the introspection data.
SurfaceTypeDrm | No description available in the introspection data.
SurfaceTypeTee | No description available in the introspection data.
SurfaceTypeXml | No description available in the introspection data.
SurfaceTypeSkia | No description available in the introspection data.
SurfaceTypeSubsurface | No description available in the introspection data.
SurfaceTypeCogl | No description available in the introspection data.
AnotherSurfaceType Int | Catch-all for unknown values

Instances

Enum SurfaceType Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: SurfaceType -> SurfaceType Source #

pred :: SurfaceType -> SurfaceType Source #

toEnum :: Int -> SurfaceType Source #

fromEnum :: SurfaceType -> Int Source #

enumFrom :: SurfaceType -> [SurfaceType] Source #

enumFromThen :: SurfaceType -> SurfaceType -> [SurfaceType] Source #

enumFromTo :: SurfaceType -> SurfaceType -> [SurfaceType] Source #

enumFromThenTo :: SurfaceType -> SurfaceType -> SurfaceType -> [SurfaceType] Source #

Eq SurfaceType Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: SurfaceType -> SurfaceType -> Bool Source # (/=) :: SurfaceType -> SurfaceType -> Bool Source #
Ord SurfaceType Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

compare :: SurfaceType -> SurfaceType -> Ordering Source #

(<) :: SurfaceType -> SurfaceType -> Bool Source #

(<=) :: SurfaceType -> SurfaceType -> Bool Source #

(>) :: SurfaceType -> SurfaceType -> Bool Source #

(>=) :: SurfaceType -> SurfaceType -> Bool Source #

max :: SurfaceType -> SurfaceType -> SurfaceType Source #

min :: SurfaceType -> SurfaceType -> SurfaceType Source #

Show SurfaceType Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> SurfaceType -> ShowS Source # show :: SurfaceType -> String Source # showList :: [SurfaceType] -> ShowS Source #
BoxedEnum SurfaceType Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: SurfaceType -> IO GType Source #

## TextClusterFlags

data TextClusterFlags Source #

No description available in the introspection data.

Constructors

TextClusterFlagsBackward | No description available in the introspection data.
AnotherTextClusterFlags Int | Catch-all for unknown values

Instances

Enum TextClusterFlags Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

succ :: TextClusterFlags -> TextClusterFlags Source #

pred :: TextClusterFlags -> TextClusterFlags Source #

toEnum :: Int -> TextClusterFlags Source #

fromEnum :: TextClusterFlags -> Int Source #

enumFrom :: TextClusterFlags -> [TextClusterFlags] Source #

enumFromThen :: TextClusterFlags -> TextClusterFlags -> [TextClusterFlags] Source #

enumFromTo :: TextClusterFlags -> TextClusterFlags -> [TextClusterFlags] Source #

enumFromThenTo :: TextClusterFlags -> TextClusterFlags -> TextClusterFlags -> [TextClusterFlags] Source #

Eq TextClusterFlags Source # |
Instance details Defined in GI.Cairo.Enums Methods (==) :: TextClusterFlags -> TextClusterFlags -> Bool Source # (/=) :: TextClusterFlags -> TextClusterFlags -> Bool Source #
Ord TextClusterFlags Source # |

Instance details

Defined in GI.Cairo.Enums

Methods

compare :: TextClusterFlags -> TextClusterFlags -> Ordering Source #

(<) :: TextClusterFlags -> TextClusterFlags -> Bool Source #

(<=) :: TextClusterFlags -> TextClusterFlags -> Bool Source #

(>) :: TextClusterFlags -> TextClusterFlags -> Bool Source #

(>=) :: TextClusterFlags -> TextClusterFlags -> Bool Source #

max :: TextClusterFlags -> TextClusterFlags -> TextClusterFlags Source #

min :: TextClusterFlags -> TextClusterFlags -> TextClusterFlags Source #

Show TextClusterFlags Source # |
Instance details Defined in GI.Cairo.Enums Methods showsPrec :: Int -> TextClusterFlags -> ShowS Source # show :: TextClusterFlags -> String Source # showList :: [TextClusterFlags] -> ShowS Source #
BoxedEnum TextClusterFlags Source # |
Instance details Defined in GI.Cairo.Enums Methods boxedEnumType :: TextClusterFlags -> IO GType Source #