Provided by: libpango-perl_1.224-2_amd64
NAME
Pango::FontDescription - Pango object to represent a description of a font
HIERARCHY
Glib::Boxed +----Pango::FontDescription
METHODS
fontdescription = Pango::FontDescription->new $desc->set_absolute_size ($size) • $size (double) Since: pango 1.8 boolean = $desc->better_match ($old_match, $new_match) • $old_match (Pango::FontDescription or undef) • $new_match (Pango::FontDescription) boolean = $desc1->equal ($desc2) • $desc2 (Pango::FontDescription) string = $desc->get_family $desc->set_family ($family) • $family (string) $desc->set_family_static ($family) • $family (string) fontdescription = Pango::FontDescription->from_string ($str) • $str (string) gravity = $desc->get_gravity Since: pango 1.16 $desc->set_gravity ($gravity) • $gravity (Pango::Gravity) Since: pango 1.16 integer = $desc->hash $desc->merge ($desc_to_merge, $replace_existing) • $desc_to_merge (Pango::FontDescription) • $replace_existing (boolean) $desc->merge_static ($desc_to_merge, $replace_existing) • $desc_to_merge (Pango::FontDescription) • $replace_existing (boolean) fontmask = $desc->get_set_fields integer = $desc->get_size boolean = $desc->get_size_is_absolute Since: pango 1.8 $desc->set_size ($size) • $size (integer) stretch = $desc->get_stretch $desc->set_stretch ($stretch) • $stretch (Pango::Stretch) style = $desc->get_style $desc->set_style ($style) • $style (Pango::Style) string = $desc->to_filename string = $desc->to_string $desc->unset_fields ($to_unset) • $to_unset (Pango::FontMask) variant = $desc->get_variant $desc->set_variant ($variant) • $variant (Pango::Variant) weight = $desc->get_weight $desc->set_weight ($weight) • $weight (Pango::Weight)
ENUMS AND FLAGS
flags Pango::FontMask • 'family' / 'PANGO_FONT_MASK_FAMILY' • 'style' / 'PANGO_FONT_MASK_STYLE' • 'variant' / 'PANGO_FONT_MASK_VARIANT' • 'weight' / 'PANGO_FONT_MASK_WEIGHT' • 'stretch' / 'PANGO_FONT_MASK_STRETCH' • 'size' / 'PANGO_FONT_MASK_SIZE' • 'gravity' / 'PANGO_FONT_MASK_GRAVITY' enum Pango::Gravity • 'south' / 'PANGO_GRAVITY_SOUTH' • 'east' / 'PANGO_GRAVITY_EAST' • 'north' / 'PANGO_GRAVITY_NORTH' • 'west' / 'PANGO_GRAVITY_WEST' • 'auto' / 'PANGO_GRAVITY_AUTO' enum Pango::Stretch • 'ultra-condensed' / 'PANGO_STRETCH_ULTRA_CONDENSED' • 'extra-condensed' / 'PANGO_STRETCH_EXTRA_CONDENSED' • 'condensed' / 'PANGO_STRETCH_CONDENSED' • 'semi-condensed' / 'PANGO_STRETCH_SEMI_CONDENSED' • 'normal' / 'PANGO_STRETCH_NORMAL' • 'semi-expanded' / 'PANGO_STRETCH_SEMI_EXPANDED' • 'expanded' / 'PANGO_STRETCH_EXPANDED' • 'extra-expanded' / 'PANGO_STRETCH_EXTRA_EXPANDED' • 'ultra-expanded' / 'PANGO_STRETCH_ULTRA_EXPANDED' enum Pango::Style • 'normal' / 'PANGO_STYLE_NORMAL' • 'oblique' / 'PANGO_STYLE_OBLIQUE' • 'italic' / 'PANGO_STYLE_ITALIC' enum Pango::Variant • 'normal' / 'PANGO_VARIANT_NORMAL' • 'small-caps' / 'PANGO_VARIANT_SMALL_CAPS' enum Pango::Weight • 'thin' / 'PANGO_WEIGHT_THIN' • 'ultralight' / 'PANGO_WEIGHT_ULTRALIGHT' • 'light' / 'PANGO_WEIGHT_LIGHT' • 'book' / 'PANGO_WEIGHT_BOOK' • 'normal' / 'PANGO_WEIGHT_NORMAL' • 'medium' / 'PANGO_WEIGHT_MEDIUM' • 'semibold' / 'PANGO_WEIGHT_SEMIBOLD' • 'bold' / 'PANGO_WEIGHT_BOLD' • 'ultrabold' / 'PANGO_WEIGHT_ULTRABOLD' • 'heavy' / 'PANGO_WEIGHT_HEAVY' • 'ultraheavy' / 'PANGO_WEIGHT_ULTRAHEAVY'
SEE ALSO
Pango, Glib::Boxed
COPYRIGHT
Copyright (C) 2003-2011 by the gtk2-perl team. This software is licensed under the LGPL. See Pango for a full notice.