Navigation
API > API/Plugins > API/Plugins/AudioWidgets
Processor to allow output and display of different Audio Units. This is because what is shown for the user and what the output is might not be the same. For example, when using the linear output option for volume, Volume is displayed as dB, but the output value will still be 0.0-1.0f.
| Name | FAudioUnitProcessor |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/AudioWidgets/Source/AudioWidgets/Public/SAudioInputWidget.h |
| Include Path | #include "SAudioInputWidget.h" |
Syntax
struct FAudioUnitProcessor
Derived Classes
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| NormalizedLinearSliderRange | const FVector2D | SAudioInputWidget.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const FVector2D GetDefaultOutputRange () |
Get the default Output range for the processor. | SAudioInputWidget.h | |
virtual const FVector2D GetOutputRange
(
FVector2D InRange |
Get the OutputRange. Possibility to modify the output range. Currently only used for Volume | SAudioInputWidget.h | |
virtual const float GetOutputValue
(
const FVector2D OutputRange, |
Get the OutputValue. This is where to calculate what the processor will actually output | SAudioInputWidget.h | |
virtual const float GetOutputValueForText
(
const FVector2D OutputRange, |
Get the OutputValue that will be shown as text. | SAudioInputWidget.h | |
virtual const float GetSliderValue
(
const FVector2D OutputRange, |
Get the Value for the slider. This should be clamped to be inside the given slider range | SAudioInputWidget.h | |
virtual const float GetSliderValueForText
(
const FVector2D OutputRange, |
Get the Slider value for the text. | SAudioInputWidget.h | |
virtual const FText GetUnitsText() |
Get the units that the processor will output | SAudioInputWidget.h |