summaryrefslogtreecommitdiff
path: root/rsvg-styles.h
diff options
context:
space:
mode:
authorEmmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>2007-01-27 17:43:24 +0000
committerEmmanuel Pacaud <emmanuel@src.gnome.org>2007-01-27 17:43:24 +0000
commitabbd9bdfe3aabf41284e77eeac1001c5556080ba (patch)
tree64e25b490c638141ca7a205d74d12d3c76958962 /rsvg-styles.h
parent5a90e38352005d2c9947c0e28bb0006c70f77488 (diff)
downloadlibrsvg-abbd9bdfe3aabf41284e77eeac1001c5556080ba.tar.gz
add support for 'plus' comp-op. ditto. ditto.
2007-01-27 Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr> * rvsg-cairo-draw.c (_rsvg_cairo_set_operator): add support for 'plus' comp-op. * rsvg-styles.c (rsvg_parse_style_arg): ditto. * rsvg-styles.h: ditto. svn path=/trunk/; revision=1092
Diffstat (limited to 'rsvg-styles.h')
-rw-r--r--rsvg-styles.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/rsvg-styles.h b/rsvg-styles.h
index 1c26bed8..481475d7 100644
--- a/rsvg-styles.h
+++ b/rsvg-styles.h
@@ -72,7 +72,19 @@ typedef enum {
RSVG_COMP_OP_DST_OUT,
RSVG_COMP_OP_SRC_ATOP,
RSVG_COMP_OP_DST_ATOP,
- RSVG_COMP_OP_XOR
+ RSVG_COMP_OP_XOR,
+ RSVG_COMP_OP_PLUS,
+ RSVG_COMP_OP_MULTIPLY,
+ RSVG_COMP_OP_SCREEN,
+ RSVG_COMP_OP_OVERLAY,
+ RSVG_COMP_OP_DARKEN,
+ RSVG_COMP_OP_LIGHTEN,
+ RSVG_COMP_OP_COLOR_DODGE,
+ RSVG_COMP_OP_COLOR_BURN,
+ RSVG_COMP_OP_HARD_LIGHT,
+ RSVG_COMP_OP_SOFT_LIGHT,
+ RSVG_COMP_OP_DIFFERENCE,
+ RSVG_COMP_OP_EXCLUSION
} RsvgCompOpType;
typedef enum {