| 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.Flags
Description
Synopsis
- data FontMask
- data LayoutDeserializeFlags
- data LayoutSerializeFlags
- data ShapeFlags
- data ShowFlags
Flags
FontMask
The bits in a PangoFontMask correspond to the set fields in a
PangoFontDescription.
Constructors
| FontMaskFamily | the font family is specified. |
| FontMaskStyle | the font style is specified. |
| FontMaskVariant | the font variant is specified. |
| FontMaskWeight | the font weight is specified. |
| FontMaskStretch | the font stretch is specified. |
| FontMaskSize | the font size is specified. |
| FontMaskGravity | the font gravity is specified (Since: 1.16.) |
| FontMaskVariations | OpenType font variations are specified (Since: 1.42) |
| AnotherFontMask Int | Catch-all for unknown values |
Instances
| Enum FontMask Source # | |
| Show FontMask Source # | |
| Eq FontMask Source # | |
| Ord FontMask Source # | |
Defined in GI.Pango.Flags | |
| BoxedFlags FontMask Source # | |
Defined in GI.Pango.Flags | |
| IsGFlag FontMask Source # | |
Defined in GI.Pango.Flags | |
| TypedObject FontMask Source # | |
Defined in GI.Pango.Flags | |
| HasParentTypes FontMask Source # | |
Defined in GI.Pango.Flags | |
| type ParentTypes FontMask Source # | |
Defined in GI.Pango.Flags | |
LayoutDeserializeFlags
data LayoutDeserializeFlags Source #
Flags that influence the behavior of [funcpango.Layout.deserialize].
New members may be added to this enumeration over time.
Since: 1.50
Constructors
| LayoutDeserializeFlagsDefault | Default behavior |
| LayoutDeserializeFlagsContext | Apply context information
from the serialization to the |
| AnotherLayoutDeserializeFlags Int | Catch-all for unknown values |
Instances
LayoutSerializeFlags
data LayoutSerializeFlags Source #
Flags that influence the behavior of layoutSerialize.
New members may be added to this enumeration over time.
Since: 1.50
Constructors
| LayoutSerializeFlagsDefault | Default behavior |
| LayoutSerializeFlagsContext | Include context information |
| LayoutSerializeFlagsOutput | Include information about the formatted output |
| AnotherLayoutSerializeFlags Int | Catch-all for unknown values |
Instances
ShapeFlags
data ShapeFlags Source #
Constructors
| ShapeFlagsNone | Default value |
| ShapeFlagsRoundPositions | Round glyph positions and widths to whole device units This option should be set if the target renderer can't do subpixel positioning of glyphs |
| AnotherShapeFlags Int | Catch-all for unknown values |
Instances
ShowFlags
These flags affect how Pango treats characters that are normally not visible in the output.
Since: 1.44
Constructors
| ShowFlagsNone | No special treatment for invisible characters |
| ShowFlagsSpaces | Render spaces, tabs and newlines visibly |
| ShowFlagsLineBreaks | Render line breaks visibly |
| ShowFlagsIgnorables | Render default-ignorable Unicode characters visibly |
| AnotherShowFlags Int | Catch-all for unknown values |
Instances
| Enum ShowFlags Source # | |
Defined in GI.Pango.Flags Methods succ :: ShowFlags -> ShowFlags # pred :: ShowFlags -> ShowFlags # fromEnum :: ShowFlags -> Int # enumFrom :: ShowFlags -> [ShowFlags] # enumFromThen :: ShowFlags -> ShowFlags -> [ShowFlags] # enumFromTo :: ShowFlags -> ShowFlags -> [ShowFlags] # enumFromThenTo :: ShowFlags -> ShowFlags -> ShowFlags -> [ShowFlags] # | |
| Show ShowFlags Source # | |
| Eq ShowFlags Source # | |
| Ord ShowFlags Source # | |
| BoxedFlags ShowFlags Source # | |
Defined in GI.Pango.Flags | |
| IsGFlag ShowFlags Source # | |
Defined in GI.Pango.Flags | |
| TypedObject ShowFlags Source # | |
Defined in GI.Pango.Flags | |
| HasParentTypes ShowFlags Source # | |
Defined in GI.Pango.Flags | |
| type ParentTypes ShowFlags Source # | |
Defined in GI.Pango.Flags | |