---
name: "Pango::AttrIterator"
section: "3pm"
platform: "linux"
package: "pango-perl"
version: "1.227-20"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/Pango::AttrIterator"
---

# Pango::AttrIterator(3pm)

wrapper for PangoAttrIterator

## NAME

Pango::AttrIterator - wrapper for PangoAttrIterator

## HIERARCHY

```
  Glib::Boxed
  +----Pango::AttrIterator
```

## METHODS

### list = $iterator-\>get\_attrs

Since: pango 1.2

### ($desc, $lang, $extra\_attrs) = $iterator-\>get\_font

### attribute or undef = $iterator-\>get ($type)

- •

  `$type` (Pango::AttrType)

### boolean = $iterator-\>next

### (start, end) = $iterator-\>range

## ENUMS AND FLAGS

### enum Pango::AttrType

- •

  'invalid' / 'PANGO\_ATTR\_INVALID'

- •

  'language' / 'PANGO\_ATTR\_LANGUAGE'

- •

  'family' / 'PANGO\_ATTR\_FAMILY'

- •

  'style' / 'PANGO\_ATTR\_STYLE'

- •

  'weight' / 'PANGO\_ATTR\_WEIGHT'

- •

  'variant' / 'PANGO\_ATTR\_VARIANT'

- •

  'stretch' / 'PANGO\_ATTR\_STRETCH'

- •

  'size' / 'PANGO\_ATTR\_SIZE'

- •

  'font-desc' / 'PANGO\_ATTR\_FONT\_DESC'

- •

  'foreground' / 'PANGO\_ATTR\_FOREGROUND'

- •

  'background' / 'PANGO\_ATTR\_BACKGROUND'

- •

  'underline' / 'PANGO\_ATTR\_UNDERLINE'

- •

  'strikethrough' / 'PANGO\_ATTR\_STRIKETHROUGH'

- •

  'rise' / 'PANGO\_ATTR\_RISE'

- •

  'shape' / 'PANGO\_ATTR\_SHAPE'

- •

  'scale' / 'PANGO\_ATTR\_SCALE'

- •

  'fallback' / 'PANGO\_ATTR\_FALLBACK'

- •

  'letter-spacing' / 'PANGO\_ATTR\_LETTER\_SPACING'

- •

  'underline-color' / 'PANGO\_ATTR\_UNDERLINE\_COLOR'

- •

  'strikethrough-color' / 'PANGO\_ATTR\_STRIKETHROUGH\_COLOR'

- •

  'absolute-size' / 'PANGO\_ATTR\_ABSOLUTE\_SIZE'

- •

  'gravity' / 'PANGO\_ATTR\_GRAVITY'

- •

  'gravity-hint' / 'PANGO\_ATTR\_GRAVITY\_HINT'

- •

  'font-features' / 'PANGO\_ATTR\_FONT\_FEATURES'

- •

  'foreground-alpha' / 'PANGO\_ATTR\_FOREGROUND\_ALPHA'

- •

  'background-alpha' / 'PANGO\_ATTR\_BACKGROUND\_ALPHA'

- •

  'allow-breaks' / 'PANGO\_ATTR\_ALLOW\_BREAKS'

- •

  'show' / 'PANGO\_ATTR\_SHOW'

- •

  'insert-hyphens' / 'PANGO\_ATTR\_INSERT\_HYPHENS'

- •

  'overline' / 'PANGO\_ATTR\_OVERLINE'

- •

  'overline-color' / 'PANGO\_ATTR\_OVERLINE\_COLOR'

- •

  'line-height' / 'PANGO\_ATTR\_LINE\_HEIGHT'

- •

  'absolute-line-height' / 'PANGO\_ATTR\_ABSOLUTE\_LINE\_HEIGHT'

- •

  'text-transform' / 'PANGO\_ATTR\_TEXT\_TRANSFORM'

- •

  'word' / 'PANGO\_ATTR\_WORD'

- •

  'sentence' / 'PANGO\_ATTR\_SENTENCE'

- •

  'baseline-shift' / 'PANGO\_ATTR\_BASELINE\_SHIFT'

- •

  'font-scale' / 'PANGO\_ATTR\_FONT\_SCALE'

- •

  'width' / 'PANGO\_ATTR\_WIDTH'

## 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.
