Navigation
API > API/Plugins > API/Plugins/WaveformEditor
| Name | FWaveformEditorTransportController |
| Type | class |
| Header File | /Engine/Plugins/Editor/WaveformEditor/Source/WaveformEditor/Public/WaveformEditorTransportController.h |
| Include Path | #include "WaveformEditorTransportController.h" |
Syntax
class FWaveformEditorTransportController
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWaveformEditorTransportController
(
UAudioComponent* InAudioComponent |
WaveformEditorTransportController.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FWaveformEditorTransportController() |
WaveformEditorTransportController.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AudioComponent | UAudioComponent * | WaveformEditorTransportController.h | ||
| AudioComponentPlayStateChangedDelegateHandle | FDelegateHandle | WaveformEditorTransportController.h | ||
| bCachedTimeDuringPause | bool | WaveformEditorTransportController.h | ||
| CachedAudioStartTime | float | WaveformEditorTransportController.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CacheStartTime
(
const float StartTime |
WaveformEditorTransportController.h | ||
bool CanPlay() |
WaveformEditorTransportController.h | ||
bool CanStop() |
WaveformEditorTransportController.h | ||
float GetCachedAudioStartTimeAsPercentage() |
WaveformEditorTransportController.h | ||
bool IsPaused() |
WaveformEditorTransportController.h | ||
bool IsPlaying() |
WaveformEditorTransportController.h | ||
void Pause() |
WaveformEditorTransportController.h | ||
void Play () |
WaveformEditorTransportController.h | ||
void Play
(
const float StartTime |
WaveformEditorTransportController.h | ||
void Seek
(
const float SeekTime |
WaveformEditorTransportController.h | ||
void Stop() |
WaveformEditorTransportController.h | ||
void TogglePlayback() |
WaveformEditorTransportController.h |