pub fn new(name: &'static str, default: f32, range: FloatRange) -> Self {
        Self {
            value: default,
            range,
            name,
            ..Default::default()
        }
    }
/// Build a new [`FloatParam`]. Use the other associated functions to modify the behavior of the
/// parameter.
Build a new [`FloatParam`]. Use the other associated functions to modify the behavior of the
parameter.
Build a new [ ` FloatParam ` ] . Use the other associated functions to modify the behavior of the parameter .
pub fn new(name: &'static str, default: f32, range: FloatRange) -> Self {
        Self {
            value: default,
            range,
            name,
            ..Default::default()
        }
    }
pub fn new ( name : & ' static str , default : f32 , range : FloatRange ) -> Self { Self { value : default , range , name , .. Default :: default ( ) } }
Build a new [`FloatParam`].
Build a new [ ` FloatParam ` ] .
name
&'static str
default
f32
range
FloatRange
name
&'static str
default
f32
range
FloatRange