summaryrefslogtreecommitdiff
path: root/pango/pango-layout.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2021-11-22 20:33:11 -0500
committerMatthias Clasen <mclasen@redhat.com>2021-11-24 19:57:58 -0500
commit3f6f2887f02ee6cf98d115085b0dcff681696e0e (patch)
tree4dbd4dd4cfc292af72678ca962c38b2aedc7f7fa /pango/pango-layout.h
parentc4fe95cc313bab3eac480425f822a0eeebf9b686 (diff)
downloadpango-3f6f2887f02ee6cf98d115085b0dcff681696e0e.tar.gz
Optionally serialize output
If requested, serialize lines, runs, and log attrs. This will let us use the serialization format to record not just the test inputs, but outputs as well.
Diffstat (limited to 'pango/pango-layout.h')
-rw-r--r--pango/pango-layout.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/pango/pango-layout.h b/pango/pango-layout.h
index 3c43c202..32dc16f0 100644
--- a/pango/pango-layout.h
+++ b/pango/pango-layout.h
@@ -355,6 +355,7 @@ GSList * pango_layout_get_lines_readonly (PangoLayout *layout);
* PangoLayoutSerializeFlags:
* @PANGO_LAYOUT_SERIALIZE_DEFAULT: Default behavior
* @PANGO_LAYOUT_SERIALIZE_CONTEXT: Include context information
+ * @PANGO_LAYOUT_SERIALIZE_OUTPUT: Include information about the formatted output
*
* Flags that influence the behavior of [method@Pango.Layout.serialize].
*
@@ -363,6 +364,7 @@ GSList * pango_layout_get_lines_readonly (PangoLayout *layout);
typedef enum {
PANGO_LAYOUT_SERIALIZE_DEFAULT = 0,
PANGO_LAYOUT_SERIALIZE_CONTEXT = 1 << 0,
+ PANGO_LAYOUT_SERIALIZE_OUTPUT = 1 << 1,
} PangoLayoutSerializeFlags;
PANGO_AVAILABLE_IN_1_50