|  | 
| 
 Enumerations | 
| enum | Pango::Alignment { Pango::ALIGN_LEFT,
 Pango::ALIGN_CENTER,
 Pango::ALIGN_RIGHT
 }
 | 
| enum | Pango::AttrType { Pango::ATTR_INVALID,
 Pango::ATTR_LANGUAGE,
 Pango::ATTR_FAMILY,
 Pango::ATTR_STYLE,
 Pango::ATTR_WEIGHT,
 Pango::ATTR_VARIANT,
 Pango::ATTR_STRETCH,
 Pango::ATTR_SIZE,
 Pango::ATTR_FONT_DESC,
 Pango::ATTR_FOREGROUND,
 Pango::ATTR_BACKGROUND,
 Pango::ATTR_UNDERLINE,
 Pango::ATTR_STRIKETHROUGH,
 Pango::ATTR_RISE,
 Pango::ATTR_SHAPE,
 Pango::ATTR_SCALE,
 Pango::ATTR_FALLBACK,
 Pango::ATTR_LETTER_SPACING,
 Pango::ATTR_UNDERLINE_COLOR,
 Pango::ATTR_STRIKETHROUGH_COLOR,
 Pango::ATTR_ABSOLUTE_SIZE
 }
 | 
|  | Pango::AttrType distinguishes between different types of attributes.  More... 
 | 
| enum | Pango::CoverageLevel { Pango::COVERAGE_NONE,
 Pango::COVERAGE_FALLBACK,
 Pango::COVERAGE_APPROXIMATE,
 Pango::COVERAGE_EXACT
 }
 | 
| enum | Pango::Direction { Pango::DIRECTION_LTR,
 Pango::DIRECTION_RTL,
 Pango::DIRECTION_TTB_LTR,
 Pango::DIRECTION_TTB_RTL,
 Pango::DIRECTION_WEAK_LTR,
 Pango::DIRECTION_WEAK_RTL,
 Pango::DIRECTION_NEUTRAL
 }
 | 
| enum | Pango::EllipsizeMode { Pango::ELLIPSIZE_NONE,
 Pango::ELLIPSIZE_START,
 Pango::ELLIPSIZE_MIDDLE,
 Pango::ELLIPSIZE_END
 }
 | 
| enum | Pango::FontMask { Pango::FONT_MASK_FAMILY =  1 << 0,
 Pango::FONT_MASK_STYLE =  1 << 1,
 Pango::FONT_MASK_VARIANT =  1 << 2,
 Pango::FONT_MASK_WEIGHT =  1 << 3,
 Pango::FONT_MASK_STRETCH =  1 << 4,
 Pango::FONT_MASK_SIZE =  1 << 5
 }
 | 
| enum | Pango::RenderPart { Pango::RENDER_PART_FOREGROUND,
 Pango::RENDER_PART_BACKGROUND,
 Pango::RENDER_PART_UNDERLINE,
 Pango::RENDER_PART_STRIKETHROUGH
 }
 | 
| enum | Pango::Script { Pango::SCRIPT_INVALID_CODE =  -1,
 Pango::SCRIPT_COMMON,
 Pango::SCRIPT_INHERITED,
 Pango::SCRIPT_ARABIC,
 Pango::SCRIPT_ARMENIAN,
 Pango::SCRIPT_BENGALI,
 Pango::SCRIPT_BOPOMOFO,
 Pango::SCRIPT_CHEROKEE,
 Pango::SCRIPT_COPTIC,
 Pango::SCRIPT_CYRILLIC,
 Pango::SCRIPT_DESERET,
 Pango::SCRIPT_DEVANAGARI,
 Pango::SCRIPT_ETHIOPIC,
 Pango::SCRIPT_GEORGIAN,
 Pango::SCRIPT_GOTHIC,
 Pango::SCRIPT_GREEK,
 Pango::SCRIPT_GUJARATI,
 Pango::SCRIPT_GURMUKHI,
 Pango::SCRIPT_HAN,
 Pango::SCRIPT_HANGUL,
 Pango::SCRIPT_HEBREW,
 Pango::SCRIPT_HIRAGANA,
 Pango::SCRIPT_KANNADA,
 Pango::SCRIPT_KATAKANA,
 Pango::SCRIPT_KHMER,
 Pango::SCRIPT_LAO,
 Pango::SCRIPT_LATIN,
 Pango::SCRIPT_MALAYALAM,
 Pango::SCRIPT_MONGOLIAN,
 Pango::SCRIPT_MYANMAR,
 Pango::SCRIPT_OGHAM,
 Pango::SCRIPT_OLD_ITALIC,
 Pango::SCRIPT_ORIYA,
 Pango::SCRIPT_RUNIC,
 Pango::SCRIPT_SINHALA,
 Pango::SCRIPT_SYRIAC,
 Pango::SCRIPT_TAMIL,
 Pango::SCRIPT_TELUGU,
 Pango::SCRIPT_THAANA,
 Pango::SCRIPT_THAI,
 Pango::SCRIPT_TIBETAN,
 Pango::SCRIPT_CANADIAN_ABORIGINAL,
 Pango::SCRIPT_YI,
 Pango::SCRIPT_TAGALOG,
 Pango::SCRIPT_HANUNOO,
 Pango::SCRIPT_BUHID,
 Pango::SCRIPT_TAGBANWA,
 Pango::SCRIPT_BRAILLE,
 Pango::SCRIPT_CYPRIOT,
 Pango::SCRIPT_LIMBU,
 Pango::SCRIPT_OSMANYA,
 Pango::SCRIPT_SHAVIAN,
 Pango::SCRIPT_LINEAR_B,
 Pango::SCRIPT_TAI_LE,
 Pango::SCRIPT_UGARITIC
 }
 | 
| enum | Pango::Stretch { Pango::STRETCH_ULTRA_CONDENSED,
 Pango::STRETCH_EXTRA_CONDENSED,
 Pango::STRETCH_CONDENSED,
 Pango::STRETCH_SEMI_CONDENSED,
 Pango::STRETCH_NORMAL,
 Pango::STRETCH_SEMI_EXPANDED,
 Pango::STRETCH_EXPANDED,
 Pango::STRETCH_EXTRA_EXPANDED,
 Pango::STRETCH_ULTRA_EXPANDED
 }
 | 
| enum | Pango::Style { Pango::STYLE_NORMAL,
 Pango::STYLE_OBLIQUE,
 Pango::STYLE_ITALIC
 }
 | 
| enum | Pango::TabAlign { Pango::TAB_LEFT
 } | 
| enum | Pango::Underline { Pango::UNDERLINE_NONE,
 Pango::UNDERLINE_SINGLE,
 Pango::UNDERLINE_DOUBLE,
 Pango::UNDERLINE_LOW,
 Pango::UNDERLINE_ERROR
 }
 | 
|  | A Pango::Underline is used to specify whether text should be underlined, and if so, the type of underlining.  More... 
 | 
| enum | Pango::Variant { Pango::VARIANT_NORMAL,
 Pango::VARIANT_SMALL_CAPS
 }
 | 
| enum | Pango::Weight { Pango::WEIGHT_ULTRALIGHT =  200,
 Pango::WEIGHT_LIGHT =  300,
 Pango::WEIGHT_NORMAL =  400,
 Pango::WEIGHT_SEMIBOLD =  600,
 Pango::WEIGHT_BOLD =  700,
 Pango::WEIGHT_ULTRABOLD =  800,
 Pango::WEIGHT_HEAVY =  900
 }
 | 
| enum | Pango::WrapMode { Pango::WRAP_WORD,
 Pango::WRAP_CHAR,
 Pango::WRAP_WORD_CHAR
 }
 | 
| 
 Functions | 
| FontMask | Pango::operator& (FontMask lhs, FontMask rhs) | 
| FontMask& | Pango::operator&= (FontMask& lhs, FontMask rhs) | 
| FontMask | Pango::operator^ (FontMask lhs, FontMask rhs) | 
| FontMask& | Pango::operator^= (FontMask& lhs, FontMask rhs) | 
| FontMask | Pango::operator| (FontMask lhs, FontMask rhs) | 
| FontMask& | Pango::operator|= (FontMask& lhs, FontMask rhs) | 
| FontMask | Pango::operator~ (FontMask flags) |