Abstract base class for sliders.
Abstract base class for sliders, used to adjust a value by moving a grabber along a horizontal or vertical axis. Sliders are [Range]-based controls.
- If [code]true[/code], the slider can be interacted with. If [code]false[/code], the value can be changed only by code.
- If [code]true[/code], the value can be changed using the mouse wheel.
- Number of ticks displayed on the slider, including border ticks. Ticks are uniformly-distributed value markers.
- If [code]true[/code], the slider will display ticks for minimum and maximum values.
Emitted when the grabber stops being dragged. If [param value_changed] is [code]true[/code], [member Range.value] is different from the value when the dragging was started.
Emitted when the grabber starts being dragged. This is emitted before the corresponding [signal Range.value_changed] signal.
Boolean constant. If [code]1[/code], the grabber texture size will be ignored and it will fit within slider's bounds based only on its center position.
Vertical or horizontal offset of the grabber.
The texture for the grabber (the draggable element).
The texture for the grabber when it's disabled.
The texture for the grabber when it's focused.
The texture for the ticks, visible when [member Slider.tick_count] is greater than 0.
The background of the area to the left or bottom of the grabber.
The background of the area to the left or bottom of the grabber that displays when it's being hovered or focused.
The background for the whole slider. Affects the height or width of the [theme_item grabber_area].