| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/Synthesis/Source/Synthesis/Classes/SynthComponents/SynthComponentWaveTable.h |
Include |
#include "SynthComponents/SynthComponentWaveTable.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=Synth, Meta=(BlueprintSpawnableComponent))
class USynthSamplePlayer : public USynthComponent
Name | Description | ||
---|---|---|---|
|
bIsLoaded |
||
|
OnSampleLoaded |
||
|
OnSamplePlaybackProgress |
||
|
SampleBuffer |
||
|
SampleBufferReader |
||
|
float |
SampleDurationSec |
|
|
float |
SamplePlaybackProgressSec |
|
|
USoundWave *... |
SoundWave |
|
|
SoundWaveLoader |
No constructors are accessible with public or protected access.
No destructors are accessible with public or protected access.
Name | Description | ||
---|---|---|---|
|
float |
GetCurrentPlaybackProgressPercent() |
|
|
float |
GetCurrentPlaybackProgressTime() |
|
|
float |
GetSampleDuration() |
|
|
IsLoaded() |
||
|
LoadSoundWaveInternal() |
||
|
SeekToTime ( |
||
|
SetPitch ( |
||
|
SetScrubMode ( |
||
|
SetScrubTimeWidth ( |
||
|
SetSoundWave ( |
This will override the current sound wave if one is set, stop audio, and reload the new sound wave. |