PangoLayoutLine

The PangoLayoutLine structure represents one of the lines resulting from laying out a paragraph via PangoLayout. PangoLayoutLine structures are obtained by calling pango_layout_get_line() and are only valid until the text, attributes, or settings of the parent PangoLayout are modified. Routines for rendering PangoLayout objects are provided in code specific to each rendering system. PangoLayout *layout; the parent layout for this line gint start_index; the start of the line as byte index into layout->text gint length; the length of the line in bytes GSList *runs; a list containing the runs of the line in visual order guint is_paragraph_start : 1; TRUE if this is the first line of the paragraph guint resolved_dir : 3; the resolved PangoDirection of the line

Members

Variables

bitfield0
uint bitfield0;
Undocumented in source.
layout
PangoLayout* layout;
Undocumented in source.
length
int length;
Undocumented in source.
runs
GSList* runs;
Undocumented in source.
startIndex
int startIndex;
Undocumented in source.

Meta