| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/Synthesis/Source/Synthesis/Classes/SubmixEffects/SubmixEffectTapDelay.h |
Include |
#include "SubmixEffects/SubmixEffectTapDelay.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=AudioSourceEffect, Meta=(BlueprintSpawnableComponent),
AutoExpandCategories=(Realtime))
class USubmixEffectTapDelayPreset : public USoundEffectSubmixPreset
======================================================================== UTapDelaySubmixPreset Class which processes audio streams and uses parameters defined in the preset class.
Name | Description | ||
---|---|---|---|
|
DynamicSettings |
||
|
Settings |
||
|
SettingsCopy |
||
|
SettingsCritSect |
Name | Description | ||
---|---|---|---|
|
AddTap ( |
Adds a dynamic tap delay with the given settings. Returns the tap id. |
|
|
float |
GetMaxDelayInMilliseconds() |
Get the maximum delay possible. |
|
FSubmixEffec... |
GetSettings() |
|
|
GetTap ( |
Get the current info about a specific tap. |
|
|
GetTapIds |
Retrieve an array of all tap ids for the submix effect. |
|
|
RemoveTap ( |
Remove the tap from the preset. |
|
|
SetInterpolationTime ( |
Set the time it takes to interpolate between parameters, in milliseconds. |
|
|
SetSettings ( |
Set all tap delay setting. This will replace any dynamically added or modified taps. |
|
|
SetTap ( |
Modify a specific tap. |
|
|
UpdateSettings ( |
||
|
UpdateSettings ( |
Name | Description | ||
---|---|---|---|
|
CanFilter() |
||
|
FSoundEffect... |
CreateNewEffect() |
|
|
USoundEffect... |
CreateNewPreset ( |
|
|
GetAssetActionName() |
||
|
UClass * |
GetSupportedClass() |
|
|
HasAssetActions() |
||
|
Init() |
||
|
OnInit() |