Navigation
Classes
| Type | Name | Description | |
|---|---|---|---|
| F2DLineCoordinates | |||
| FAudioMeter | |||
| FAudioMeterStyle | Represents the appearance of an SAudioMeter | ||
| FAudioRadialSliderStyle | Represents the appearance of an Audio Radial Slider | ||
| FAudioSliderStyle | Represents the appearance of an Audio Slider | ||
| FAudioTextBoxStyle | Represents the appearance of an Audio Text Box | ||
| FAudioWidgetsModule | |||
| FAudioWidgetsStyle | Slate style set that defines all the styles for audio widgets | ||
| FDimensionSlot | Represents a dimensional slot in which samples, sample bins or a grid can be drawn | ||
| FFixedSampledSequenceGridData | |||
| FFixedSampledSequenceGridMetrics | |||
| FFixedSampledSequenceView | |||
| FFixedSampleSequenceRulerStyle | Represents the appearance of a Sampled Sequence Time Ruler | ||
| FGridData | DrawCoordinates: Coordinates of different grid lines PositionRatios: the Ratio of each grid line position in relationship to the main axis length | ||
| FMeterChannelInfo | |||
| FOnAudioRadialSliderValueChangedEvent | |||
| FPlayheadOverlayStyle | Represents the appearance of a Waveform Viewer Overlay style | ||
| FSampledSequenceDrawingParams | |||
| FSampledSequenceValueGridOverlayStyle | Represents the appearance of a Sampled Sequence Value Grid Overlay | ||
| FSampledSequenceViewerStyle | Represents the appearance of a Sampled Sequence Viewer | ||
| FSparseSampledSequenceTransportCoordinator | |||
| IFixedSampledSequenceGridService | |||
| IFixedSampledSequenceViewProvider | |||
| IFixedSampledSequenceViewReceiver | |||
| ISparseSampledSequenceTransportCoordinator | |||
| SAudioFrequencyRadialSlider | An Audio Radial Slider widget with default logarithmic conversion intended to be used for frequency (Hz). | ||
| SAudioFrequencySlider | An Audio Slider widget intended to be used for frequency output, with output frequency range but no customizable curves. | ||
| SAudioInputWidget | Abstract class for use by audio sliders and knobs that consists of a visual representation of a float value and a text label. | ||
| SAudioMeter | A Slate slider control is a linear scale and draggable handle. | ||
| SAudioRadialSlider | Slate audio radial sliders that wrap SRadialSlider and provides additional audio specific functionality. | ||
| SAudioSlider | An Audio Slider widget with customizable curves. | ||
| SAudioSliderBase | Slate audio sliders that wrap SSlider and provides additional audio specific functionality. | ||
| SAudioTextBox | |||
| SAudioVolumeRadialSlider | An Audio Radial Slider widget with default conversion for volume (dB). | ||
| SAudioVolumeSlider | An Audio Slider widget intended to be used for volume output, with output decibel range but no customizable curves. | ||
| SFixedSampledSequenceRuler | |||
| SFixedSampledSequenceViewer | |||
| SFixedSampledSequenceViewerPanel | |||
| SPlayheadOverlay | |||
| SSampledSequenceValueGridOverlay | |||
| UAudioFrequencyRadialSlider | An audio slider widget, for use with frequency. | ||
| UAudioFrequencySlider | An audio slider widget, for use with frequency. | ||
| UAudioMeter | An audio meter widget. | ||
| UAudioRadialSlider | An audio radial slider widget. | ||
| UAudioSlider | An audio slider widget with customizable curves. | ||
| UAudioSliderBase | An audio slider widget. | ||
| UAudioVolumeRadialSlider | An audio slider widget, for use with volume. | ||
| UAudioVolumeSlider | An audio slider widget with default customizable curves for volume (dB). |
Typedefs
| Name | Description |
|---|---|
| FOnDisplayRangeUpdated | |
| FOnFocusPointMoved | |
| FOnFocusPointScrubUpdate | |
| FOnTimeUnitMenuSelection | |
| FOnWaveformEditorGridUpdated | |
| SampleRange | |
| WidgetMouseInputFunction |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EAudioRadialSliderLayout | |||
| ESampledSequenceDisplayUnit | |||
| SampledSequenceDrawingUtils::ESampledSequenceDrawOrientation | Params for drawing sequences of samples/sample bins | ||
| SampledSequenceValueGridOverlay::EGridDivideMode |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FCursorReply | AudioWidgetsUtils::RouteCursorQuery
(
const FPointerEvent& CursorEvent, |
Propagates a cursor query through an array of widget until that input is handled or all the elements have been iterated | |
| FReply | AudioWidgetsUtils::RouteMouseInput
(
WidgetMouseInputFunction InputFunction, |
Propagates mouse input through an array of widget until that input is handled or all the elements have been iterated | |
| bool | operator==
(
const FMeterChannelInfo& lhs, |
||
| void | SampledSequenceDrawingUtils::GenerateEvenlySplitGridForGeometry
(
TArray< FGridData >& OutGridData, |
Generates an evenly divided grid from a given geometry, following the orientation provided in the Params struct argument. | |
| void | SampledSequenceDrawingUtils::GenerateEvenlySplitGridForLine
(
TArray< double >& OutDrawCoordinates, |
||
| void | SampledSequenceDrawingUtils::GenerateMidpointSplitGridForGeometry
(
TArray< FGridData >& OutGridData, |
Generates a midline divided grid from a given geometry, following the orientation provided in the Params struct argument. | |
| void | SampledSequenceDrawingUtils::GenerateMidpointSplitGridForLine
(
TArray< double >& OutDrawCoordinates, |
||
| void | SampledSequenceDrawingUtils::GenerateSampleBinsCoordinatesForGeometry
(
TArray< F2DLineCoordinates >& OutDrawCoordinates, |
Generates an array of coordinates to draw binned samples as vertical lines. | |
| void | SampledSequenceDrawingUtils::GenerateSequencedSamplesCoordinatesForGeometry
(
TArray< FVector2D >& OutDrawCoordinates, |
Generates an array of coordinates to draw single samples in succession horizontally. | |
| void | SampledSequenceDrawingUtils::GroupInterleavedSampledTSIntoMinMaxBins
(
TArray< TRange< SamplesType >>& OutBins, |
Groups samples of a time series into an equal number of desired bins. | |
| void | SampledSequenceDrawingUtils::GroupInterleavedSamplesIntoMinMaxBins
(
TArray< TRange< SamplesType >>& OutBins, |
Groups samples evenly into a number of desired bins. |