Remove get interpolation and related macros since it can be replaced by get_param().get_interpolation()
Remove fill static member since it won't be used
Remove get_param static in all layers. Temporarily disabled forbid animation for layer parameters.
Layer:use the import static macro on set param static. Now z depth and radius of circle can set static option
Layer: Add function to set static defaults. Use z depth as example.
Don`t show the Interpolation menu for Linkable value nodes. Fix the is_animated member of Value Desc
Circle layer: migration of parameters to ValueBase type
Restore static and interpolation preferences for Layer and Circle. It would be defined later globally
Allow to save and load interpolation`property for all value types. Also fix encode static for canvas parameter. Non in line canvas parameters can be set to static so they should be saved.
Layer Bitmap: migration of parameters to ValueBase type. Needed modification of code from Layer Composite
Add missing set_static_defaults for Circle layer
When set or get a parameter, preserve the static/interpolation form parameter when get and assume the static/interpolation from value when set.
Remove traces of set_param_static and set_param_interpolation. They are not needed.
Layer Composite: migration of parameters to ValueBase type. ParamDesc now there is only one constructor that gets a ValueBase as first parameter.