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

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

Activate(bool bReset=false) overrideUSynthComponentvirtual
AddAudioBufferListener(IAudioBufferListener *InAudioBufferListener)USynthComponent
AdjustVolume(float AdjustVolumeDuration, float AdjustVolumeLevel, const EAudioFaderCurve FadeCurve=EAudioFaderCurve::Linear) constUSynthComponent
AttenuationOverridesUSynthComponent
AttenuationSettingsUSynthComponent
bAllowSpatializationUSynthComponent
bAlwaysPlayUSynthComponent
bAutoDestroyUSynthComponent
BeginDestroy() overrideUSynthComponentvirtual
bEnableBaseSubmixUSynthComponent
bEnableBusSendsUSynthComponent
bEnableSubmixSendsUSynthComponent
bIsPreviewSoundUSynthComponent
bIsUISoundUSynthComponent
bOverrideAttenuationUSynthComponent
bStopWhenOwnerDestroyedUSynthComponent
BusSendsUSynthComponent
ConcurrencySetUSynthComponent
ConcurrencySettings_DEPRECATEDUSynthComponent
CreateAudioComponent()USynthComponent
CreateSoundGenerator(const FSoundGeneratorInitParams &InParams)USynthComponentinlineprotectedvirtual
Deactivate() overrideUSynthComponentvirtual
EndPlay(const EEndPlayReason::Type Reason) overrideUSynthComponentvirtual
EnvelopeFollowerAttackTimeUSynthComponent
EnvelopeFollowerReleaseTimeUSynthComponent
FadeIn(float FadeInDuration, float FadeVolumeLevel=1.0f, float StartTime=0.0f, const EAudioFaderCurve FadeCurve=EAudioFaderCurve::Linear) constUSynthComponent
FadeOut(float FadeOutDuration, float FadeVolumeLevel, const EAudioFaderCurve FadeCurve=EAudioFaderCurve::Linear) constUSynthComponent
GetAudioComponent()USynthComponent
GetAudioDevice() constUSynthComponentprotected
GetSoundClass()USynthComponentvirtual
Init(int32 &SampleRate)USynthComponentinlineprotectedvirtual
Initialize(int32 SampleRateOverride=INDEX_NONE)USynthComponent
IsPlaying() constUSynthComponent
IsReadyForOwnerToAutoDestroy() const overrideUSynthComponentvirtual
ModulationRoutingUSynthComponent
NumChannelsUSynthComponentprotected
OnAudioComponentEnvelopeValue(const UAudioComponent *AudioComponent, const USoundWave *SoundWave, const float EnvelopeValue)USynthComponent
OnAudioEnvelopeValueUSynthComponent
OnAudioEnvelopeValueNativeUSynthComponent
OnBeginGenerate()USynthComponentinlineprotectedvirtual
OnEndGenerate()USynthComponentinlineprotectedvirtual
OnGenerateAudio(float *OutAudio, int32 NumSamples)USynthComponentinlineprotectedvirtual
OnGeneratePCMAudio(float *GeneratedPCMData, int32 NumSamples)USynthComponentprotected
OnRegister() overrideUSynthComponentvirtual
OnStart()USynthComponentinlineprotectedvirtual
OnStop()USynthComponentinlineprotectedvirtual
OnUnregister() overrideUSynthComponentvirtual
PreEffectBusSendsUSynthComponent
PreferredBufferLengthUSynthComponentprotected
RemoveAudioBufferListener(IAudioBufferListener *InAudioBufferListener)USynthComponent
Serialize(FArchive &Ar) overrideUSynthComponentvirtual
SetAudioBusSendPostEffect(UAudioBus *AudioBus, float AudioBusSendLevel)USynthComponent
SetAudioBusSendPreEffect(UAudioBus *AudioBus, float AudioBusSendLevel)USynthComponent
SetLowPassFilterEnabled(bool InLowPassFilterEnabled)USynthComponent
SetLowPassFilterFrequency(float InLowPassFilterFrequency)USynthComponentvirtual
SetModulationRouting(const TSet< USoundModulatorBase * > &Modulators, const EModulationDestination Destination, const EModulationRouting RoutingMethod=EModulationRouting::Inherit)USynthComponent
SetOutputToBusOnly(bool bInOutputToBusOnly)USynthComponent
SetSourceBusSendPostEffect(USoundSourceBus *SoundSourceBus, float SourceBusSendLevel)USynthComponent
SetSourceBusSendPreEffect(USoundSourceBus *SoundSourceBus, float SourceBusSendLevel)USynthComponent
SetSubmixSend(USoundSubmixBase *Submix, float SendLevel)USynthComponent
SetVolumeMultiplier(float VolumeMultiplier)USynthComponent
SoundClassUSynthComponent
SoundSubmixUSynthComponent
SoundSubmixSendsUSynthComponent
SourceEffectChainUSynthComponent
Start()USynthComponent
Stop()USynthComponent
SynthCommand(TFunction< void()> Command)USynthComponentprotected
UPARAM(DisplayName="Modulators") TSet< USoundModulatorBase * > GetModulators(const EModulationDestination Destination)USynthComponent
USynthComponent(const FObjectInitializer &ObjectInitializer)USynthComponent
USynthSoundUSynthComponentfriend