X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Fsrc%2Fmodules%2Fmod_filter%2Fblur.cpp;h=7946c36b16723cb1ca4c218d3011668651aed662;hb=771bab79d7ca89c8389d9ec4aef5a0f8387f8f7c;hp=5ef35672288d0c446cdb99dacc568989782b158b;hpb=18bd95649e87854ac1fbe471231158c8979983cd;p=synfig.git diff --git a/synfig-core/src/modules/mod_filter/blur.cpp b/synfig-core/src/modules/mod_filter/blur.cpp index 5ef3567..7946c36 100644 --- a/synfig-core/src/modules/mod_filter/blur.cpp +++ b/synfig-core/src/modules/mod_filter/blur.cpp @@ -80,10 +80,11 @@ inline void clamp(synfig::Vector &v) Blur_Layer::Blur_Layer(): Layer_Composite(1.0,Color::BLEND_STRAIGHT), size(0.1,0.1), - type(Blur::FASTGAUSSIAN), - size_static(false), - type_static(true) + type(Blur::FASTGAUSSIAN) { + Layer::Vocab voc(get_param_vocab()); + Layer::fill_static(voc); + set_param_static("blend_method", true); } bool @@ -110,20 +111,12 @@ Blur_Layer::get_param(const String ¶m)const bool Blur_Layer::set_param_static(const String ¶m, const bool x) { - - SET_STATIC(size, x) - SET_STATIC(type, x) - return Layer_Composite::set_param_static(param, x); } bool Blur_Layer::get_param_static(const String ¶m)const { - - GET_STATIC(size) - GET_STATIC(type) - return Layer_Composite::get_param_static(param); }