diff options
author | Adrian Johnson <ajohnson@redneon.com> | 2023-02-19 21:10:58 +1030 |
---|---|---|
committer | Adrian Johnson <ajohnson@redneon.com> | 2023-04-18 18:27:12 +0930 |
commit | b53b48116e610d61cdf630c24a11b59a18345e16 (patch) | |
tree | 3bc8f3410e795ce81c1408b9d7f3a217033d29ba /src/cairo-types-private.h | |
parent | e7ed40a71dac04cb4c608b409b04577d01f08454 (diff) | |
download | cairo-b53b48116e610d61cdf630c24a11b59a18345e16.tar.gz |
Make cairo_tag_begin/end work correctly in groups
Fixes #508
Diffstat (limited to 'src/cairo-types-private.h')
-rw-r--r-- | src/cairo-types-private.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/cairo-types-private.h b/src/cairo-types-private.h index 736a1bcb3..74a366c23 100644 --- a/src/cairo-types-private.h +++ b/src/cairo-types-private.h @@ -437,6 +437,17 @@ typedef struct _cairo_unscaled_font { cairo_reference_count_t ref_count; const cairo_unscaled_font_backend_t *backend; } cairo_unscaled_font_t; + +typedef enum _cairo_analysis_source { + CAIRO_ANALYSIS_SOURCE_PAINT, + CAIRO_ANALYSIS_SOURCE_MASK, + CAIRO_ANALYSIS_MASK_MASK, + CAIRO_ANALYSIS_SOURCE_FILL, + CAIRO_ANALYSIS_SOURCE_STROKE, + CAIRO_ANALYSIS_SOURCE_SHOW_GLYPHS, + CAIRO_ANALYSIS_SOURCE_NONE /* Used when analysis_source is not applicable. */ +} cairo_analysis_source_t; + CAIRO_END_DECLS #endif /* CAIRO_TYPES_PRIVATE_H */ |