Navigation
API > API/Plugins > API/Plugins/CommonUI
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SLeafWidget
- SSlider
- SAnalogSlider
References
| Module | CommonUI |
| Header | /Engine/Plugins/Runtime/CommonUI/Source/CommonUI/Public/SAnalogSlider.h |
| Include | #include "SAnalogSlider.h" |
Syntax
class SAnalogSlider : public SSlider
Remarks
A Slate slider control is a linear scale and draggable handle.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Construct
(
const SAnalogSlider::FArguments& InDeclaration |
Construct the widget. | |
| void | SetUsingGamepad
(
bool InUsingGamepad |
Overridden from SWidget
| Type | Name | Description | |
|---|---|---|---|
| FReply | OnAnalogValueChanged
(
const FGeometry& MyGeometry, |
Called when an analog value changes on a button that supports analog | |
| FReply | OnMouseButtonDown
(
const FGeometry& MyGeometry, |
Input overrides, for adding controller input to the slider. | |
| FReply | OnMouseButtonUp
(
const FGeometry& MyGeometry, |
The system calls this method to notify the widget that a mouse button was release within it. | |
| FNavigationReply | OnNavigation
(
const FGeometry& MyGeometry, |
Called when navigation is requested e.g. Left Joystick, Direction Pad, Arrow Keys can generate navigation events. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |