Pango::FontDescription
Section: User Contributed Perl Documentation (3pm)
Updated: 2009-11-06
Index
Return to Main Contents
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-2009 by the gtk2-perl team.
This software is licensed under the LGPL. See Pango for a full notice.
Index
- NAME
-
- HIERARCHY
-
- METHODS
-
- fontdescription = Pango::FontDescription->new
-
- $desc->set_absolute_size ($size)
-
- boolean = $desc->better_match ($old_match, $new_match)
-
- boolean = $desc1->equal ($desc2)
-
- string = $desc->get_family
-
- $desc->set_family ($family)
-
- $desc->set_family_static ($family)
-
- fontdescription = Pango::FontDescription->from_string ($str)
-
- gravity = $desc->get_gravity
-
- $desc->set_gravity ($gravity)
-
- integer = $desc->hash
-
- $desc->merge ($desc_to_merge, $replace_existing)
-
- $desc->merge_static ($desc_to_merge, $replace_existing)
-
- fontmask = $desc->get_set_fields
-
- integer = $desc->get_size
-
- boolean = $desc->get_size_is_absolute
-
- $desc->set_size ($size)
-
- stretch = $desc->get_stretch
-
- $desc->set_stretch ($stretch)
-
- style = $desc->get_style
-
- $desc->set_style ($style)
-
- string = $desc->to_filename
-
- string = $desc->to_string
-
- $desc->unset_fields ($to_unset)
-
- variant = $desc->get_variant
-
- $desc->set_variant ($variant)
-
- weight = $desc->get_weight
-
- $desc->set_weight ($weight)
-
- ENUMS AND FLAGS
-
- flags Pango::FontMask
-
- enum Pango::Gravity
-
- enum Pango::Stretch
-
- enum Pango::Style
-
- enum Pango::Variant
-
- enum Pango::Weight
-
- SEE ALSO
-
- COPYRIGHT
-
This document was created by
man2html,
using the manual pages.
Time: 19:49:24 GMT, April 27, 2011