UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FMediaSoundGenerator Member List

This is the complete list of members for FMediaSoundGenerator, including all inherited members.

FMediaSoundGenerator(FSoundGeneratorParams &InParams)FMediaSoundGenerator
GetCurrentEnvelopeValue() constFMediaSoundGeneratorinline
GetDesiredNumSamplesToRenderPerCallback() constISoundGeneratorinlinevirtual
GetLastPlayTime() constFMediaSoundGeneratorinline
GetNextBuffer(float *OutAudio, int32 NumSamples, bool bRequireNumberSamples=false)ISoundGenerator
GetNormalizedSpectralData() constFMediaSoundGenerator
GetRelativeRenderCost() constISoundGeneratorinlinevirtual
GetSpectralData() constFMediaSoundGenerator
GetSynchronizedRenderQueueId() constISoundGeneratorinlinevirtual
IsFinished() constISoundGeneratorinlinevirtual
ISoundGenerator()ISoundGenerator
OnBeginGenerate()ISoundGeneratorinlinevirtual
OnEndGenerate() overrideFMediaSoundGeneratorvirtual
OnGenerateAudio(float *OutAudio, int32 NumSamples) overrideFMediaSoundGeneratorvirtual
SetCachedData(float InCachedRate, const FTimespan &InCachedTime)FMediaSoundGenerator
SetEnableEnvelopeFollowing(bool bInEnvelopeFollowingEnabled)FMediaSoundGenerator
SetEnableSpectralAnalysis(bool bInSpectralAnlaysisEnabled)FMediaSoundGenerator
SetEnvelopeFollowingSettings(int32 InAttackTimeMsec, int32 InReleaseTimeMsec)FMediaSoundGenerator
SetLastPlaySampleTime(const FTimespan &InLastPlaySampleTime)FMediaSoundGenerator
SetSampleQueue(TSharedPtr< FMediaAudioSampleQueue, ESPMode::ThreadSafe > &InSampleQueue)FMediaSoundGenerator
SetSpectrumAnalyzerSettings(Audio::FSpectrumAnalyzerSettings::EFFTSize InFFTSize, const TArray< float > &InFrequenciesToAnalyze)FMediaSoundGenerator
SynthCommand(TFunction< void()> Command)ISoundGeneratorprotected
~FMediaSoundGenerator()FMediaSoundGeneratorvirtual
~ISoundGenerator()ISoundGeneratorvirtual