/Engine/Source/Runtime/AdvancedWidgets/Public/Components/RadialSlider.h
A simple widget that shows a sliding bar with a handle that allows you to control the value between 0..1.
class URadialSlider : public [UWidget](API\Runtime\UMG\Components\UWidget)
float
AngularOffset
Rotates radial slider by arbitrary offset to support full gamut of configurations.
bool
bUseCustomDefaultValue
Whether the slider should draw it's progress bar from a custom value on the slider
FLinearColor
CenterBackgroundColor
The color to draw the center background in.
float
CustomDefaultValue
The value where the slider should draw it's progress bar from, independent of direction
FVector2D
HandStartEndRatio
Start and end of the hand as a ratio to the slider radius (so 0.0 to 1.0 is from the slider center to the handle).
bool
IsFocusable
Should the slider be focusable?
float
K2_Cache_Value
bool
Locked
Whether the handle is interactive or fixed.
bool
MouseUsesStep
Sets new value if mouse position is greater/less than half the step size.
TSharedPtr<SRa...
MyRadialSlider
Native Slate Widget
FOnControllerCa...
OnControllerCaptureBegin
Invoked when the controller capture begins.
FOnControllerCa...
OnControllerCaptureEnd
Invoked when the controller capture ends.
FOnMouseCapture...
OnMouseCaptureBegin
Invoked when the mouse is pressed and a capture begins.
FOnMouseCapture...
OnMouseCaptureEnd
Invoked when the mouse is released and a capture ends.
FOnFloatValueCh...
OnValueChanged
Called when the value is changed by slider or typing.
bool
RequiresControllerLock
Sets whether we have to lock input to change the slider value.
bool
ShowSliderHand
Whether to show the slider hand.
bool
ShowSliderHandle
Whether to show the slider handle (thumb).
FLinearColor
SliderBarColor
The color to draw the slider bar in.
FLinearColor
SliderHandleColor
The color to draw the slider handle in.
float
SliderHandleEndAngle
The angle at which the Slider Handle will end.
float
SliderHandleStartAngle
The angle at which the Slider Handle will start.
FLinearColor
SliderProgressColor
The color to draw the completed progress of the slider bar in.
FRuntimeFloatCu...
SliderRange
A curve that defines how the slider should be sampled. Default is linear.
float
StepSize
The amount to adjust the value by, when using a controller or keyboard
bool
UseVerticalDrag
Whether the value is changed when dragging vertically as opposed to along the radial curve.
float
Value
The slider value to display.
FGetFloat
ValueDelegate
A bindable delegate to allow logic to drive the value of the widget
TArray< float >
ValueTags
Adds text tags to the radial slider at the value's position.
FSliderStyle
WidgetStyle
The progress bar style