SAudioSlider

An Audio Slider widget with customizable curves.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

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

Name Description

Protected variable

TWeakObjectPtr<...

 

LinToOutputCurve

Curves for mapping linear (0.0 - 1.0) to output (ex. dB for volume)

Protected variable

TWeakObjectPtr<...

 

OutputToLinCurve

Constructors

Name Description

Public function

SAudioSlider()

Destructors

Name Description

Public function Virtual

~SAudioSlider()

Functions

Name Description

Public function

const TWeakO...

 

GetLinToOutputCurve()

Public function

const TWeakO...

 

GetOutputToLinCurve()

Public function

void

 

SetLinToOutputCurve

(
    const TWeakObjectPtr< const UCurveF...
)

Public function

void

 

SetOutputToLinCurve

(
    const TWeakObjectPtr< const UCurveF...
)

Overridden from SAudioSliderBase

Name Description

Public function Virtual

void

 

Construct

(
    const SAudioSliderBase::FArguments ...
)

Construct the widget.

Overridden from SAudioInputWidget

Name Description

Public function Virtual

const float

 

GetLinValue

(
    const float OutputValue
)

Public function Virtual

const float

 

GetOutputValue

(
    const float LinValue
)