USoundModulationPatch

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AudioModulation

Header

/Engine/Plugins/Runtime/AudioModulation/Source/AudioModulation/Public/SoundModulationPatch.h

Include

#include "SoundModulationPatch.h"

Syntax

UCLASS(Config=Engine, EditInlineNew, BlueprintType)
class USoundModulationPatch : public USoundModulatorBase

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta BlueprintReadWrite

FSoundControlMo...

 

PatchSettings

Constructors

Name Description

Public function

USoundModulationPatch

(
    const FObjectInitializer& ObjectIn...
)

Overridden from USoundModulatorBase

Name Description

Public function Virtual Const

TUniquePtr< ...

 

CreateProxySettings()

Public function Virtual Const

const Audio:...

 

GetOutputParameter()

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeChainProperty

(
    FPropertyChangedChainEvent& Proper...
)

This alternate version of PostEditChange is called when properties inside structs are modified.

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Overridden from IAudioProxyDataFactory

Name Description

Public function Virtual

TUniquePtr< ...

 

CreateNewProxyData

(
    const Audio::FProxyDataInitParams&...
)

USoundModulatorBase Implementation