diff options
| author | Alexander Valavanis <valavanisalex@gmail.com> | 2019-02-05 13:26:44 +0000 |
|---|---|---|
| committer | Alexander Valavanis <valavanisalex@gmail.com> | 2019-02-05 13:26:44 +0000 |
| commit | ecb291432621a803830a362a1508a057706321db (patch) | |
| tree | 531377a903b053827b4874fa2d832a6d26723efa /src/live_effects/parameter/parameter.h | |
| parent | NodeToolbar: GtkAction migration (diff) | |
| download | inkscape-ecb291432621a803830a362a1508a057706321db.tar.gz inkscape-ecb291432621a803830a362a1508a057706321db.zip | |
PencilToolbar: GtkAction migration
Diffstat (limited to 'src/live_effects/parameter/parameter.h')
| -rw-r--r-- | src/live_effects/parameter/parameter.h | 13 |
1 files changed, 5 insertions, 8 deletions
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 |
