### Struct

# Pango Analysis

#### Description [src]

    struct PangoAnalysis {
      gpointer shape_engine;
      gpointer lang_engine;
      PangoFont* font;
      guint8 level;
      guint8 gravity;
      guint8 flags;
      guint8 script;
      PangoLanguage* language;
      gpointer extra_attrs;
    }

The `PangoAnalysis` structure stores information about the properties of a segment of text.

###### Structure members

`shape_engine:` `gpointer`

  Unused, reserved.

`lang_engine:` `gpointer`

  Unused, reserved.

`font:` `PangoFont`

  The font for this segment.

`level:` `guint8`

  The bidirectional level for this segment.

`gravity:` `guint8`

  The glyph orientation for this segment (A `PangoGravity`).

`flags:` `guint8`

  Boolean flags for this segment (Since: 1.16).

`script:` `guint8`

  The detected script for this segment (A `PangoScript`) (Since: 1.18).

`language:` `PangoLanguage`

  The detected language for this segment.

`extra_attrs:` `gpointer`

  Extra attributes for this segment.