summaryrefslogtreecommitdiffstats
path: root/src/live_effects/lpe-bool.h
diff options
context:
space:
mode:
authorJabier Arraiza <jabier.arraiza@marker.es>2019-05-26 23:05:03 +0000
committerJabier Arraiza <jabier.arraiza@marker.es>2019-05-26 23:05:03 +0000
commitdfa9b113caecfbf27f86cc0413e853f2109dafda (patch)
tree820dbd4cc8bbd52fe1b18d0532f9c93c8e76d040 /src/live_effects/lpe-bool.h
parentUpdate it.po (diff)
downloadinkscape-dfa9b113caecfbf27f86cc0413e853f2109dafda.tar.gz
inkscape-dfa9b113caecfbf27f86cc0413e853f2109dafda.zip
Add hide operand, work on groups and allow shapes as parameters in LPE Bool
Diffstat (limited to 'src/live_effects/lpe-bool.h')
-rw-r--r--src/live_effects/lpe-bool.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/live_effects/lpe-bool.h b/src/live_effects/lpe-bool.h
index 627d3194b..71933bfff 100644
--- a/src/live_effects/lpe-bool.h
+++ b/src/live_effects/lpe-bool.h
@@ -27,6 +27,8 @@ public:
void doEffect(SPCurve *curve) override;
void resetDefaults(SPItem const *item) override;
+ void doOnVisibilityToggled(SPLPEItem const * /*lpeitem*/) override;
+ void doOnRemove(SPLPEItem const * /*lpeitem*/) override;
enum bool_op_ex {
bool_op_ex_union = bool_op_union,
@@ -54,8 +56,10 @@ private:
EnumParam<bool_op_ex> bool_operation;
EnumParam<fill_typ> fill_type_this;
EnumParam<fill_typ> fill_type_operand;
+ BoolParam hide_linked;
BoolParam swap_operands;
BoolParam rmv_inner;
+ Geom::Affine prev;
};
}; //namespace LivePathEffect