Navigation
API > API/Plugins > API/Plugins/AudioWidgets
| Name | FSparseSampledSequenceTransportCoordinator |
| Type | class |
| Header File | /Engine/Plugins/Runtime/AudioWidgets/Source/AudioWidgets/Public/SparseSampledSequenceTransportCoordinator.h |
| Include Path | #include "SparseSampledSequenceTransportCoordinator.h" |
Syntax
class FSparseSampledSequenceTransportCoordinator : public ISparseSampledSequenceTransportCoordinator
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSparseSampledSequenceTransportCoordinator() |
SparseSampledSequenceTransportCoordinator.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FSparseSampledSequenceTransportCoordinator() |
SparseSampledSequenceTransportCoordinator.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnDisplayRangeUpdated | FOnDisplayRangeUpdated | Called when the display range is updated | SparseSampledSequenceTransportCoordinator.h | |
| OnFocusPointMoved | FOnFocusPointMoved | Called when the focus point is set to a new location | SparseSampledSequenceTransportCoordinator.h | |
| OnFocusPointScrubUpdate | FOnFocusPointScrubUpdate | Called when the focus point is scrubbed | SparseSampledSequenceTransportCoordinator.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsScrubbing | bool | SparseSampledSequenceTransportCoordinator.h | ||
| CurrentPlaybackRatio | double | SparseSampledSequenceTransportCoordinator.h | ||
| DisplayRange | TRange< double > | The currently displayed render data range | SparseSampledSequenceTransportCoordinator.h | |
| FocusPoint | double | SparseSampledSequenceTransportCoordinator.h | ||
| FocusPointLockPosition | double | SparseSampledSequenceTransportCoordinator.h | ||
| ProgressRange | TRange< double > | Progress range to scale the incoming progress ratio with | SparseSampledSequenceTransportCoordinator.h | |
| ZoomRatio | float | SparseSampledSequenceTransportCoordinator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Stop() |
SparseSampledSequenceTransportCoordinator.h | ||
void UpdatePlaybackRange
(
const TRange< double >& NewRange |
Zoom Formula | SparseSampledSequenceTransportCoordinator.h |
Overridden from ISparseSampledSequenceTransportCoordinator
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual float ConvertAbsoluteRatioToZoomed
(
const float InAbsoluteRatio |
SparseSampledSequenceTransportCoordinator.h | ||
virtual float ConvertZoomedRatioToAbsolute
(
const float InZoomedRatio |
SparseSampledSequenceTransportCoordinator.h | ||
virtual const TRange< double > GetDisplayRange() |
ISparseSampledSequenceTransportCoordinator interface | SparseSampledSequenceTransportCoordinator.h | |
virtual const float GetFocusPoint() |
SparseSampledSequenceTransportCoordinator.h | ||
virtual const bool IsScrubbing() |
SparseSampledSequenceTransportCoordinator.h | ||
virtual void ScrubFocusPoint
(
const float InTargetFocusPoint, |
SparseSampledSequenceTransportCoordinator.h | ||
virtual void SetProgressRatio
(
const float NewRatio |
SparseSampledSequenceTransportCoordinator.h | ||
virtual void SetZoomRatio
(
const float NewRatio |
SparseSampledSequenceTransportCoordinator.h |