Enumerations |
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::ATTR_GRAVITY,
Pango::ATTR_GRAVITY_HINT
} |
| Pango::AttrType distinguishes between different types of attributes.
More...
|
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::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::GravityHint {
Pango::GRAVITY_HINT_NATURAL,
Pango::GRAVITY_HINT_STRONG,
Pango::GRAVITY_HINT_LINE
} |
enum | Pango::CoverageLevel {
Pango::COVERAGE_NONE,
Pango::COVERAGE_FALLBACK,
Pango::COVERAGE_APPROXIMATE,
Pango::COVERAGE_EXACT
} |
enum | Pango::Style {
Pango::STYLE_NORMAL,
Pango::STYLE_OBLIQUE,
Pango::STYLE_ITALIC
} |
enum | Pango::Variant {
Pango::VARIANT_NORMAL,
Pango::VARIANT_SMALL_CAPS
} |
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::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::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,
Pango::FONT_MASK_GRAVITY = 1 << 6
} |
enum | Pango::Gravity {
Pango::GRAVITY_SOUTH,
Pango::GRAVITY_EAST,
Pango::GRAVITY_NORTH,
Pango::GRAVITY_WEST,
Pango::GRAVITY_AUTO
} |
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,
Pango::SCRIPT_NEW_TAI_LUE,
Pango::SCRIPT_BUGINESE,
Pango::SCRIPT_GLAGOLITIC,
Pango::SCRIPT_TIFINAGH,
Pango::SCRIPT_SYLOTI_NAGRI,
Pango::SCRIPT_OLD_PERSIAN,
Pango::SCRIPT_KHAROSHTHI,
Pango::SCRIPT_UNKNOWN,
Pango::SCRIPT_BALINESE,
Pango::SCRIPT_CUNEIFORM,
Pango::SCRIPT_PHOENICIAN,
Pango::SCRIPT_PHAGS_PA,
Pango::SCRIPT_NKO,
Pango::SCRIPT_KAYAH_LI,
Pango::SCRIPT_LEPCHA,
Pango::SCRIPT_REJANG,
Pango::SCRIPT_SUNDANESE,
Pango::SCRIPT_SAURASHTRA,
Pango::SCRIPT_CHAM,
Pango::SCRIPT_OL_CHIKI,
Pango::SCRIPT_VAI,
Pango::SCRIPT_CARIAN,
Pango::SCRIPT_LYCIAN,
Pango::SCRIPT_LYDIAN
} |
enum | Pango::Alignment {
Pango::ALIGN_LEFT,
Pango::ALIGN_CENTER,
Pango::ALIGN_RIGHT
} |
enum | Pango::WrapMode {
Pango::WRAP_WORD,
Pango::WRAP_CHAR,
Pango::WRAP_WORD_CHAR
} |
enum | Pango::EllipsizeMode {
Pango::ELLIPSIZE_NONE,
Pango::ELLIPSIZE_START,
Pango::ELLIPSIZE_MIDDLE,
Pango::ELLIPSIZE_END
} |
enum | Pango::RenderPart {
Pango::RENDER_PART_FOREGROUND,
Pango::RENDER_PART_BACKGROUND,
Pango::RENDER_PART_UNDERLINE,
Pango::RENDER_PART_STRIKETHROUGH
} |
enum | Pango::TabAlign { Pango::TAB_LEFT
} |
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 flags) |
FontMask& | Pango::operator|= (FontMask& lhs, FontMask rhs) |
FontMask& | Pango::operator&= (FontMask& lhs, FontMask rhs) |
FontMask& | Pango::operator^= (FontMask& lhs, FontMask rhs) |