diff --git a/modules/napparameter/src/parameterblender.cpp b/modules/napparameter/src/parameterblender.cpp index 7ef5b5adf4..da1c86b00b 100644 --- a/modules/napparameter/src/parameterblender.cpp +++ b/modules/napparameter/src/parameterblender.cpp @@ -24,6 +24,10 @@ RTTI_BEGIN_CLASS_NO_DEFAULT_CONSTRUCTOR(nap::ParameterVec3Blender) RTTI_CONSTRUCTOR(nap::Parameter&) RTTI_END_CLASS +RTTI_BEGIN_CLASS_NO_DEFAULT_CONSTRUCTOR(nap::ParameterVec4Blender) + RTTI_CONSTRUCTOR(nap::Parameter&) +RTTI_END_CLASS + RTTI_BEGIN_CLASS_NO_DEFAULT_CONSTRUCTOR(nap::ParameterRGBAFloatBlender) RTTI_CONSTRUCTOR(nap::Parameter&) RTTI_END_CLASS @@ -51,7 +55,7 @@ namespace nap { RTTI_OF(ParameterDouble), RTTI_OF(ParameterDoubleBlender) }, { RTTI_OF(ParameterVec2), RTTI_OF(ParameterVec2Blender) }, { RTTI_OF(ParameterVec3), RTTI_OF(ParameterVec3Blender) }, - { RTTI_OF(ParameterVec3), RTTI_OF(ParameterVec3Blender) }, + { RTTI_OF(ParameterVec4), RTTI_OF(ParameterVec4Blender) }, { RTTI_OF(ParameterRGBAColorFloat), RTTI_OF(ParameterRGBAFloatBlender) }, { RTTI_OF(ParameterRGBColorFloat), RTTI_OF(ParameterRGBFloatBlender) }, { RTTI_OF(ParameterRGBAColor8), RTTI_OF(ParameterRGBA8Blender) }, @@ -191,4 +195,4 @@ namespace nap RGBColor8 nval(lval.x, lval.y, lval.z); getParameter().setValue(nval); } -} \ No newline at end of file +} diff --git a/modules/napparameter/src/parameterblender.h b/modules/napparameter/src/parameterblender.h index f2b6050e4e..dd933f9430 100644 --- a/modules/napparameter/src/parameterblender.h +++ b/modules/napparameter/src/parameterblender.h @@ -193,6 +193,7 @@ namespace nap using ParameterDoubleBlender = ParameterBlender; using ParameterVec2Blender = ParameterBlender; using ParameterVec3Blender = ParameterBlender; + using ParameterVec4Blender = ParameterBlender; using ParameterRGBAFloatBlender = ParameterBlender; using ParameterRGBFloatBlender = ParameterBlender; using ParameterRGBA8Blender = ParameterBlender;