Method
PangoGlyphStringindex_to_x_full
since: 1.50
Declaration [src]
void
pango_glyph_string_index_to_x_full (
  PangoGlyphString* glyphs,
  const char* text,
  int length,
  PangoAnalysis* analysis,
  PangoLogAttr* attrs,
  int index_,
  gboolean trailing,
  int* x_pos
)
Description [src]
Converts from character position to x position.
This variant of pango_glyph_string_index_to_x() additionally
accepts a PangoLogAttr array. The grapheme boundary information
in it can be used to disambiguate positioning inside some complex clusters.
Available since: 1.50
Parameters
- text
- 
            Type: const char*The text for the run. The data is owned by the caller of the method. The value is a NUL terminated UTF-8 string. 
- length
- 
            Type: intThe number of bytes (not characters) in text.
- analysis
- 
            Type: PangoAnalysisThe analysis information return from pango_itemize().The data is owned by the caller of the method. 
- attrs
- 
            Type: PangoLogAttrPangoLogAttrarray fortext.The argument can be NULL.The data is owned by the caller of the method. 
- index_
- 
            Type: intThe byte index within text.
- trailing
- 
            Type: gbooleanWhether we should compute the result for the beginning ( FALSE) or end (TRUE) of the character.
- x_pos
- 
            Type: int*Location to store result. The argument will be set by the function. The argument can be NULL.