diff options
Diffstat (limited to 'pango/pango-layout.c')
-rw-r--r-- | pango/pango-layout.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/pango/pango-layout.c b/pango/pango-layout.c index 6e761f2c..ba81adf6 100644 --- a/pango/pango-layout.c +++ b/pango/pango-layout.c @@ -7509,6 +7509,20 @@ pango_layout_iter_get_baseline (PangoLayoutIter *iter) return iter->line_extents[iter->line_index].baseline; } +/** + * pango_layout_iter_get_run_baseline: + * @iter: a `PangoLayoutIter` + * + * Gets the Y position of the current run's baseline, in layout + * coordinates. + * + * Layout coordinates have the origin at the top left of the entire layout. + * + * The run baseline can be different from the line baseline, for + * example due to superscript or subscript positioning. + * + * Since: 1.50 + */ int pango_layout_iter_get_run_baseline (PangoLayoutIter *iter) { |