USoundModulationSettings

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

AudioModulation

Header

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

Include

#include "SoundModulationPatch.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Engine, EditInlineNew, BlueprintType, MinimalAPI,
       AutoExpandCategories=(Volume, Pitch, Highpass, Lowpass))
class USoundModulationSettings : public USoundModulationPluginSourceSettingsBase

Variables

Name Description

Public variable UProperty

TArray< FSoundC...

 

Controls

Array of named generic controls for use with modulateable parameters on source effects Properties hidden as Generic Control Modulation is still in development

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

FSoundHPFModula...

 

Highpass

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

FSoundLPFModula...

 

Lowpass

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

FSoundPitchModu...

 

Pitch

Public variable UProperty Category, EditAnywhere BlueprintReadWrite

FSoundVolumeMod...

 

Volume

Constructors

Name Description

Public function

USoundModulationSettings

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

OnPostEditChange

(
    UWorld* World
)

Overridden from UObject

Name Description

Public function Virtual

void

 

PostDuplicate

(
    EDuplicateMode::Type DuplicateMode
)

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

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss