class_name SliderRow extends SettingRow func _create_control() -> Control: var slider := HSlider.new() slider.max_value = 1.0 slider.step = 0.05 slider.value_changed.connect(func(v : float) -> void: Settings.set_value(key, v)) return slider func _display(value : Variant) -> void: (control as HSlider).set_value_no_signal(value)