Navigation
Unreal Engine C++ API Reference > Plugins > Synthesis > SubmixEffects
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USoundEffectPreset
- USoundEffectSubmixPreset
- USubmixEffectFilterPreset
References
Module | Synthesis |
Header | /Engine/Plugins/Runtime/Synthesis/Source/Synthesis/Classes/SubmixEffects/SubmixEffectFilter.h |
Include | #include "SubmixEffects/SubmixEffectFilter.h" |
Syntax
UCLASS&40;&41;
class USubmixEffectFilterPreset : public USoundEffectSubmixPreset
Remarks
======================================================================== USubmixEffectFilterPresetClass which processes audio streams and uses parameters defined in the preset class.
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() |
FSubmixEffectFilterSettings | Settings | |
![]() |
FSubmixEffectFilterSettings | SettingsCopy | |
![]() |
FCriticalSection | SettingsCritSect |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
FSubmixEffectFilterSettings | GetSettings () |
|
![]() ![]() ![]() |
void | SetFilterAlgorithm
(
ESubmixFilterAlgorithm InAlgorithm |
Sets the filter algorithm. |
![]() ![]() ![]() |
void | SetFilterCutoffFrequency
(
float InFrequency |
Sets the base filter cutoff frequency. |
![]() ![]() ![]() |
void | SetFilterCutoffFrequencyMod
(
float InFrequency |
Sets the mod filter cutoff frequency. |
![]() ![]() ![]() |
void | SetFilterQ
(
float InQ |
Sets the filter Q. |
![]() ![]() ![]() |
void | SetFilterQMod
(
float InQ |
Sets the filter Q. |
![]() ![]() ![]() |
void | SetFilterType
(
ESubmixFilterType InType |
Sets the filter type. |
![]() ![]() ![]() |
void | SetSettings
(
const FSubmixEffectFilterSettings& InSettings |
Set all filter effect settings. |
![]() |
void | UpdateSettings
(
const FSubmixEffectFilterSettings& InSettings |
|
![]() |
void | UpdateSettings
(
TUniqueFunction< void(FSubmixEffectFilterSettings&)> InCommand |
Overridden from USoundEffectPreset
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | CanFilter () |
|
![]() ![]() ![]() |
FSoundEffectBase * | ||
![]() ![]() ![]() |
USoundEffectPreset * | CreateNewPreset
(
UObject* InParent, |
|
![]() ![]() ![]() |
FText | ||
![]() ![]() ![]() |
UClass * | ||
![]() ![]() ![]() |
bool | ||
![]() ![]() |
void | Init () |