summaryrefslogtreecommitdiffstats
path: root/src/live_effects/parameter
diff options
context:
space:
mode:
authorAlexander Valavanis <valavanisalex@gmail.com>2019-02-05 13:26:44 +0000
committerAlexander Valavanis <valavanisalex@gmail.com>2019-02-05 13:26:44 +0000
commitecb291432621a803830a362a1508a057706321db (patch)
tree531377a903b053827b4874fa2d832a6d26723efa /src/live_effects/parameter
parentNodeToolbar: GtkAction migration (diff)
downloadinkscape-ecb291432621a803830a362a1508a057706321db.tar.gz
inkscape-ecb291432621a803830a362a1508a057706321db.zip
PencilToolbar: GtkAction migration
Diffstat (limited to 'src/live_effects/parameter')
-rw-r--r--src/live_effects/parameter/bool.h5
-rw-r--r--src/live_effects/parameter/enum.h5
-rw-r--r--src/live_effects/parameter/parameter.h13
-rw-r--r--src/live_effects/parameter/powerstrokepointarray.h6
-rw-r--r--src/live_effects/parameter/togglebutton.h5
5 files changed, 14 insertions, 20 deletions
diff --git a/src/live_effects/parameter/bool.h b/src/live_effects/parameter/bool.h
index 557511979..c66626cbd 100644
--- a/src/live_effects/parameter/bool.h
+++ b/src/live_effects/parameter/bool.h
@@ -28,6 +28,8 @@ public:
Effect* effect,
bool default_value = false);
~BoolParam() override;
+ BoolParam(const BoolParam&) = delete;
+ BoolParam& operator=(const BoolParam&) = delete;
Gtk::Widget * param_newWidget() override;
@@ -43,9 +45,6 @@ public:
inline operator bool() const { return value; };
private:
- BoolParam(const BoolParam&) = delete;
- BoolParam& operator=(const BoolParam&) = delete;
-
bool value;
bool defvalue;
};
diff --git a/src/live_effects/parameter/enum.h b/src/live_effects/parameter/enum.h
index dcf42f258..b7964d988 100644
--- a/src/live_effects/parameter/enum.h
+++ b/src/live_effects/parameter/enum.h
@@ -39,6 +39,8 @@ public:
};
~EnumParam() override = default;;
+ EnumParam(const EnumParam&) = delete;
+ EnumParam& operator=(const EnumParam&) = delete;
Gtk::Widget * param_newWidget() override {
Inkscape::UI::Widget::RegisteredEnum<E> *regenum = Gtk::manage (
@@ -98,9 +100,6 @@ public:
}
private:
- EnumParam(const EnumParam&) = delete;
- EnumParam& operator=(const EnumParam&) = delete;
-
E value;
E defvalue;
bool sorted;
diff --git a/src/live_effects/parameter/parameter.h b/src/live_effects/parameter/parameter.h
index 82250f652..4ef31427e 100644
--- a/src/live_effects/parameter/parameter.h
+++ b/src/live_effects/parameter/parameter.h
@@ -56,6 +56,9 @@ public:
Effect* effect);
virtual ~Parameter() = default;;
+ Parameter(const Parameter&) = delete;
+ Parameter& operator=(const Parameter&) = delete;
+
virtual bool param_readSVGValue(const gchar * strvalue) = 0; // returns true if new value is valid / accepted.
virtual gchar * param_getSVGValue() const = 0;
virtual gchar * param_getDefaultSVGValue() const = 0;
@@ -92,10 +95,6 @@ protected:
Effect* param_effect;
void param_write_to_repr(const char * svgd);
-
-private:
- Parameter(const Parameter&) = delete;
- Parameter& operator=(const Parameter&) = delete;
};
@@ -108,6 +107,8 @@ public:
Effect* effect,
gdouble default_value = 1.0);
~ScalarParam() override;
+ ScalarParam(const ScalarParam&) = delete;
+ ScalarParam& operator=(const ScalarParam&) = delete;
bool param_readSVGValue(const gchar * strvalue) override;
gchar * param_getSVGValue() const override;
@@ -140,10 +141,6 @@ protected:
double inc_page;
bool add_slider;
bool _set_undo;
-
-private:
- ScalarParam(const ScalarParam&) = delete;
- ScalarParam& operator=(const ScalarParam&) = delete;
};
} //namespace LivePathEffect
diff --git a/src/live_effects/parameter/powerstrokepointarray.h b/src/live_effects/parameter/powerstrokepointarray.h
index 51c94ae7a..bb655ed96 100644
--- a/src/live_effects/parameter/powerstrokepointarray.h
+++ b/src/live_effects/parameter/powerstrokepointarray.h
@@ -30,6 +30,9 @@ public:
Effect* effect);
~PowerStrokePointArrayParam() override;
+ PowerStrokePointArrayParam(const PowerStrokePointArrayParam&) = delete;
+ PowerStrokePointArrayParam& operator=(const PowerStrokePointArrayParam&) = delete;
+
Gtk::Widget * param_newWidget() override;
void param_transform_multiply(Geom::Affine const& postmul, bool /*set*/) override;
@@ -54,9 +57,6 @@ public:
friend class PowerStrokePointArrayParamKnotHolderEntity;
private:
- PowerStrokePointArrayParam(const PowerStrokePointArrayParam&) = delete;
- PowerStrokePointArrayParam& operator=(const PowerStrokePointArrayParam&) = delete;
-
SPKnotShapeType knot_shape;
SPKnotModeType knot_mode;
guint32 knot_color;
diff --git a/src/live_effects/parameter/togglebutton.h b/src/live_effects/parameter/togglebutton.h
index 3cae69f1d..d1845de5b 100644
--- a/src/live_effects/parameter/togglebutton.h
+++ b/src/live_effects/parameter/togglebutton.h
@@ -36,6 +36,8 @@ public:
char const * icon_inactive = nullptr,
GtkIconSize icon_size = GTK_ICON_SIZE_SMALL_TOOLBAR);
~ToggleButtonParam() override;
+ ToggleButtonParam(const ToggleButtonParam&) = delete;
+ ToggleButtonParam& operator=(const ToggleButtonParam&) = delete;
Gtk::Widget * param_newWidget() override;
@@ -56,9 +58,6 @@ public:
void param_update_default(const gchar * default_value) override;
private:
- ToggleButtonParam(const ToggleButtonParam&) = delete;
- ToggleButtonParam& operator=(const ToggleButtonParam&) = delete;
-
void refresh_button();
bool value;
bool defvalue;