summaryrefslogtreecommitdiff
path: root/pango/pango-run.h
blob: 44408e8e86b930da7abfe672c5b4bcc7b29fd147 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once

#include <glib-object.h>
#include <pango/pango-types.h>
#include <pango/pango-item.h>
#include <pango/pango-glyph.h>

PANGO_AVAILABLE_IN_ALL
PangoItem *             pango_run_get_item     (PangoRun         *run);

PANGO_AVAILABLE_IN_ALL
PangoGlyphString *      pango_run_get_glyphs   (PangoRun         *run);

PANGO_AVAILABLE_IN_ALL
void                    pango_run_get_extents  (PangoRun         *run,
                                                PangoLeadingTrim  trim,
                                                PangoRectangle   *ink_rect,
                                                PangoRectangle   *logical_rect);