summaryrefslogtreecommitdiff
path: root/src/cairo-backend-private.h
diff options
context:
space:
mode:
authorRick Yorgason <rick@firefang.com>2021-08-15 06:58:54 +0000
committerAdrian Johnson <ajohnson@redneon.com>2021-08-15 06:58:54 +0000
commitecec0419f8e178d71e449b52acfdfe9ac03aed37 (patch)
treee6ede3cdc9a0ae02a6f56dfec38ff8b05cdcf9bb /src/cairo-backend-private.h
parent4dd48f0979f693dfc515eb3eff266ec6429f8b33 (diff)
downloadcairo-ecec0419f8e178d71e449b52acfdfe9ac03aed37.tar.gz
Added hairline support to cairo
Diffstat (limited to 'src/cairo-backend-private.h')
-rw-r--r--src/cairo-backend-private.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cairo-backend-private.h b/src/cairo-backend-private.h
index 67607c12f..86689c795 100644
--- a/src/cairo-backend-private.h
+++ b/src/cairo-backend-private.h
@@ -68,6 +68,7 @@ struct _cairo_backend {
cairo_status_t (*set_line_cap) (void *cr, cairo_line_cap_t line_cap);
cairo_status_t (*set_line_join) (void *cr, cairo_line_join_t line_join);
cairo_status_t (*set_line_width) (void *cr, double line_width);
+ cairo_status_t (*set_hairline) (void *cr, cairo_bool_t set_hairline);
cairo_status_t (*set_miter_limit) (void *cr, double limit);
cairo_status_t (*set_opacity) (void *cr, double opacity);
cairo_status_t (*set_operator) (void *cr, cairo_operator_t op);
@@ -79,6 +80,7 @@ struct _cairo_backend {
cairo_line_cap_t (*get_line_cap) (void *cr);
cairo_line_join_t (*get_line_join) (void *cr);
double (*get_line_width) (void *cr);
+ cairo_bool_t (*get_hairline) (void *cr);
double (*get_miter_limit) (void *cr);
double (*get_opacity) (void *cr);
cairo_operator_t (*get_operator) (void *cr);