Pango::Context(3pm)

Pango::Context3pm

Wrapper for pangocontext

Hierarchy

  Glib::Object
  +----Pango::Context

Methods

direction = $context->get_base_dir

$context->set_base_dir ($direction)

•

$direction (Pango::Direction)

gravity = $context->get_base_gravity

Since: pango 1.16

$context->set_base_gravity ($gravity)

•

$gravity (Pango::Gravity)

Since: pango 1.16

fontdescription = $context->get_font_description

$context->set_font_description ($desc)

•

$desc (Pango::FontDescription)

fontmap = $context->get_font_map

Since: pango 1.6

gravity = $context->get_gravity

Since: pango 1.16

gravityhint = $context->get_gravity_hint

Since: pango 1.16

$context->set_gravity_hint ($hint)

•

$hint (Pango::GravityHint)

Since: pango 1.16

language = $context->get_language

$context->set_language ($language)

•

$language (Pango::Language)

@families = $context->list_families

font = $context->load_font ($desc)

•

$desc (Pango::FontDescription or undef)

fontset = $context->load_fontset ($desc, $language)

•

$desc (Pango::FontDescription)

•

$language (Pango::Language or undef)

matrix or undef = $context->get_matrix

Since: pango 1.6

$context->set_matrix ($matrix)

•

$matrix (Pango::Matrix or undef)

Since: pango 1.6

fontmetrics = $context->get_metrics ($desc, $language)

•

$desc (Pango::FontDescription)

•

$language (Pango::Language or undef)

Enums and flags

enum Pango::Direction

•

'ltr' / 'PANGO_DIRECTION_LTR'

•

'rtl' / 'PANGO_DIRECTION_RTL'

•

'ttb-ltr' / 'PANGO_DIRECTION_TTB_LTR'

•

'ttb-rtl' / 'PANGO_DIRECTION_TTB_RTL'

•

'weak-ltr' / 'PANGO_DIRECTION_WEAK_LTR'

•

'weak-rtl' / 'PANGO_DIRECTION_WEAK_RTL'

•

'neutral' / 'PANGO_DIRECTION_NEUTRAL'

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::GravityHint

•

'natural' / 'PANGO_GRAVITY_HINT_NATURAL'

•

'strong' / 'PANGO_GRAVITY_HINT_STRONG'

•

'line' / 'PANGO_GRAVITY_HINT_LINE'

Releases

9 releases since Debian 6.0 (Squeeze); the text changed 8 times.

  1. 6.0
  2. 7
  3. 8
  4. 9
  5. 10
  6. 11
  7. 12
  8. 13
  9. Arch

From pango-perl 1.227-20 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.