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

NAME

       Pango::Layout - an object representing a paragraph of text with attributes

HIERARCHY

         Glib::Object
         +----Pango::Layout

METHODS

   layout = Pango::Layout->new ($context)
       •   $context (Pango::Context)

   alignment = $layout->get_alignment
   $layout->set_alignment ($alignment)
       •   $alignment (Pango::Alignment)

   attrlist or undef = $layout->get_attributes
   $layout->set_attributes ($attrs)
       •   $attrs (Pango::AttrList or undef)

   boolean = $layout->get_auto_dir
       Since: pango 1.4

   $layout->set_auto_dir ($auto_dir)
       •   $auto_dir (boolean)

       Since: pango 1.4

   integer = $layout->get_baseline
       Since: pango 1.22

   $layout->context_changed
   context = $layout->get_context
   layout = $src->copy
   (strong_pos, weak_pos) = $layout->get_cursor_pos ($index)
       •   $index_ (integer)

   ellipsizemode = $layout->get_ellipsize
       Since: pango 1.6

   $layout->set_ellipsize ($ellipsize)
       •   $ellipsize (Pango::EllipsizeMode)

       Since: pango 1.6

   (ink_rect, logical_rect) = $layout->get_extents
   (ink_rect, logical_rect) = $layout->get_pixel_extents
   fontdescription or undef = $layout->get_font_description
       Since: pango 1.8

   $layout->set_font_description ($desc)
       •   $desc (Pango::FontDescription or undef)

   integer = $layout->get_height
       Since: pango 1.20

   $layout->set_height ($height)
       •   $height (integer)

       Since: pango 1.20

   integer = $layout->get_indent
   $layout->set_indent ($newval)
       •   $newval (integer)

   array reference = $layout->index_to_pos ($index_)
       •   $index_ (integer)

   boolean = $layout->is_ellipsized
       Since: pango 1.16

   boolean = $layout->is_wrapped
       Since: pango 1.16

   layoutiter = $layout->get_iter
   integer = $layout->get_justify
   $layout->set_justify ($newval)
       •   $newval (integer)

   integer = $layout->get_line_count
   layoutline or undef = $layout->get_line ($line)
       •   $line (integer)

   layoutline or undef = $layout->get_line_readonly ($line)
       •   $line (integer)

       Since: pango 1.16

   list = $layout->get_lines
   list = $layout->get_lines_readonly
       Since: pango 1.16

   list = $layout->get_log_attrs
       Returns a list of Pango::LogAttr's

   $layout->set_markup ($markup)
       •   $markup (string)

   accel_char = $layout->set_markup_with_accel ($markup, $accel_marker)
       •   $markup (string)

       •   $accel_marker (character)

   (new_index, new_trailing) = $layout->move_cursor_visually ($strong, $old_index, $old_trailing,
       $direction)
       •   $strong (boolean)

       •   $old_index (integer)

       •   $old_trailing (integer)

       •   $direction (integer)

   list = $layout->get_pixel_extents
   (width, height) = $layout->get_pixel_size
   integer = $layout->get_single_paragraph_mode
   $layout->set_single_paragraph_mode ($newval)
       •   $newval (integer)

   (width, height) = $layout->get_size
   integer = $layout->get_spacing
   $layout->set_spacing ($newval)
       •   $newval (integer)

   tabarray or undef = $layout->get_tabs
   $layout->set_tabs ($tabs)
       •   $tabs (Pango::TabArray or undef)

   string = $layout->get_text
   $layout->set_text ($text)
       •   $text (string)

   integer = $layout->get_unknown_glyphs_count
       Since: pango 1.16

   integer = $layout->get_width
   $layout->set_width ($newval)
       •   $newval (integer)

   wrapmode = $layout->get_wrap
   $layout->set_wrap ($wrap)
       •   $wrap (Pango::WrapMode)

   (index, trailing) = $layout->xy_to_index ($x, $y)
       •   $x (integer)

       •   $y (integer)

ENUMS AND FLAGS

   enum Pango::Alignment
       •   'left' / 'PANGO_ALIGN_LEFT'

       •   'center' / 'PANGO_ALIGN_CENTER'

       •   'right' / 'PANGO_ALIGN_RIGHT'

   enum Pango::EllipsizeMode
       •   'none' / 'PANGO_ELLIPSIZE_NONE'

       •   'start' / 'PANGO_ELLIPSIZE_START'

       •   'middle' / 'PANGO_ELLIPSIZE_MIDDLE'

       •   'end' / 'PANGO_ELLIPSIZE_END'

   enum Pango::WrapMode
       •   'word' / 'PANGO_WRAP_WORD'

       •   'char' / 'PANGO_WRAP_CHAR'

       •   'word-char' / 'PANGO_WRAP_WORD_CHAR'

SEE ALSO

       Pango, Glib::Object

COPYRIGHT

       Copyright (C) 2003-2011 by the gtk2-perl team.

       This software is licensed under the LGPL.  See Pango for a full notice.