|
Enumerations |
enum | AttrType {
ATTR_INVALID,
ATTR_LANGUAGE,
ATTR_FAMILY,
ATTR_STYLE,
ATTR_WEIGHT,
ATTR_VARIANT,
ATTR_STRETCH,
ATTR_SIZE,
ATTR_FONT_DESC,
ATTR_FOREGROUND,
ATTR_BACKGROUND,
ATTR_UNDERLINE,
ATTR_STRIKETHROUGH,
ATTR_RISE,
ATTR_SHAPE,
ATTR_SCALE
} |
| Pango::AttrType distinguishes between different types of attributes. More...
|
enum | Underline {
UNDERLINE_NONE,
UNDERLINE_SINGLE,
UNDERLINE_DOUBLE,
UNDERLINE_LOW
} |
| A Pango::Underline is used to specify whether text should be underlined, and if so, the type of underlining. More...
|
enum | Direction {
DIRECTION_LTR,
DIRECTION_RTL,
DIRECTION_TTB_LTR,
DIRECTION_TTB_RTL
} |
enum | CoverageLevel {
COVERAGE_NONE,
COVERAGE_FALLBACK,
COVERAGE_APPROXIMATE,
COVERAGE_EXACT
} |
enum | Style {
STYLE_NORMAL,
STYLE_OBLIQUE,
STYLE_ITALIC
} |
enum | Variant {
VARIANT_NORMAL,
VARIANT_SMALL_CAPS
} |
enum | Stretch {
STRETCH_ULTRA_CONDENSED,
STRETCH_EXTRA_CONDENSED,
STRETCH_CONDENSED,
STRETCH_SEMI_CONDENSED,
STRETCH_NORMAL,
STRETCH_SEMI_EXPANDED,
STRETCH_EXPANDED,
STRETCH_EXTRA_EXPANDED,
STRETCH_ULTRA_EXPANDED
} |
enum | Weight {
WEIGHT_ULTRALIGHT = 200,
WEIGHT_LIGHT = 300,
WEIGHT_NORMAL = 400,
WEIGHT_BOLD = 700,
WEIGHT_ULTRABOLD = 800,
WEIGHT_HEAVY = 900
} |
enum | FontMask {
FONT_MASK_FAMILY = 1 << 0,
FONT_MASK_STYLE = 1 << 1,
FONT_MASK_VARIANT = 1 << 2,
FONT_MASK_WEIGHT = 1 << 3,
FONT_MASK_STRETCH = 1 << 4,
FONT_MASK_SIZE = 1 << 5
} |
enum | Alignment {
ALIGN_LEFT,
ALIGN_CENTER,
ALIGN_RIGHT
} |
enum | WrapMode {
WRAP_WORD,
WRAP_CHAR,
WRAP_WORD_CHAR
} |
enum | TabAlign { TAB_LEFT
} |
Functions |
FontMask | operator| (FontMask lhs, FontMask rhs) |
FontMask | operator& (FontMask lhs, FontMask rhs) |
FontMask | operator^ (FontMask lhs, FontMask rhs) |
FontMask | operator~ (FontMask flags) |
FontMask& | operator|= (FontMask& lhs, FontMask rhs) |
FontMask& | operator&= (FontMask& lhs, FontMask rhs) |
FontMask& | operator^= (FontMask& lhs, FontMask rhs) |