Navigation
API > API/Plugins > API/Plugins/AudioWidgets
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SCompoundWidget
- SAudioInputWidget
- SAudioSliderBase
- SAudioSlider
References
| Module | AudioWidgets |
| Header | /Engine/Plugins/Runtime/AudioWidgets/Source/AudioWidgets/Public/SAudioSlider.h |
| Include | #include "SAudioSlider.h" |
Syntax
class SAudioSlider : public SAudioSliderBase
Remarks
An Audio Slider widget with customizable curves.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TWeakObjectPtr< const UCurveFloat > | LinToOutputCurve | Curves for mapping linear (0.0 - 1.0) to output (ex. dB for volume) | |
| TWeakObjectPtr< const UCurveFloat > | OutputToLinCurve |
Constructors
| Type | Name | Description | |
|---|---|---|---|
SAudioSlider () |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TWeakObjectPtr< const UCurveFloat > | |||
| const TWeakObjectPtr< const UCurveFloat > | |||
| void | SetLinToOutputCurve
(
const TWeakObjectPtr< const UCurveFloat > LinToOutputCurve |
||
| void | SetOutputToLinCurve
(
const TWeakObjectPtr< const UCurveFloat > OutputToLinCurve |
Overridden from SAudioSliderBase
| Type | Name | Description | |
|---|---|---|---|
| void | Construct
(
const SAudioSliderBase::FArguments& InDeclaration |
Construct the widget. |
Overridden from SAudioInputWidget
| Type | Name | Description | |
|---|---|---|---|
| const float | GetOutputValue
(
const float InSliderValue |
||
| const float | GetSliderValue
(
const float OutputValue |