summaryrefslogtreecommitdiffstats
path: root/src/live_effects/effect-enum.h
diff options
context:
space:
mode:
authorJabiertxof <jabier.arraiza@marker.es>2019-02-13 23:20:53 +0000
committerJabier Arraiza <jabier.arraiza@marker.es>2019-02-18 21:18:27 +0000
commitd76372d5d6a8107a9f14fd563b7345bff7da711d (patch)
tree9ee42b1548b1c25a36c7fa29d90e6729a9388e34 /src/live_effects/effect-enum.h
parentImproving window position (diff)
downloadinkscape-d76372d5d6a8107a9f14fd563b7345bff7da711d.tar.gz
inkscape-d76372d5d6a8107a9f14fd563b7345bff7da711d.zip
Add apply function
Diffstat (limited to 'src/live_effects/effect-enum.h')
-rw-r--r--src/live_effects/effect-enum.h18
1 files changed, 14 insertions, 4 deletions
diff --git a/src/live_effects/effect-enum.h b/src/live_effects/effect-enum.h
index 79fd327e4..6a50cffce 100644
--- a/src/live_effects/effect-enum.h
+++ b/src/live_effects/effect-enum.h
@@ -192,7 +192,7 @@ class EnumEffectDataConverter {
{
for (unsigned int i = 0; i < _length; ++i) {
if (_data[i].id == id)
- return _data[i].path;
+ return _data[i].on_path;
}
return false;
@@ -202,7 +202,7 @@ class EnumEffectDataConverter {
{
for (unsigned int i = 0; i < _length; ++i) {
if (_data[i].id == id)
- return _data[i].shape;
+ return _data[i].on_shape;
}
return false;
@@ -212,7 +212,17 @@ class EnumEffectDataConverter {
{
for (unsigned int i = 0; i < _length; ++i) {
if (_data[i].id == id)
- return _data[i].group;
+ return _data[i].on_group;
+ }
+
+ return false;
+ }
+
+ const bool get_on_image(const E id) const
+ {
+ for (unsigned int i = 0; i < _length; ++i) {
+ if (_data[i].id == id)
+ return _data[i].on_image;
}
return false;
@@ -222,7 +232,7 @@ class EnumEffectDataConverter {
{
for (unsigned int i = 0; i < _length; ++i) {
if (_data[i].id == id)
- return _data[i].shape;
+ return _data[i].on_text;
}
return false;