Provided by: libpango-perl_1.227-3_amd64 bug

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'

       ·   'variations' / 'PANGO_FONT_MASK_VARIATIONS'

   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'

       ·   'semilight' / 'PANGO_WEIGHT_SEMILIGHT'

       ·   '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.