Navigation
Unreal Engine C++ API Reference > Plugins > Synthesis
Inheritance Hierarchy
- TSharedFromThis
- FEffectConvolutionReverb
References
Module | Synthesis |
Header | /Engine/Plugins/Runtime/Synthesis/Source/Synthesis/Public/EffectConvolutionReverb.h |
Include | #include "EffectConvolutionReverb.h" |
Syntax
class FEffectConvolutionReverb : public TSharedFromThis< FEffectConvolutionReverb, ESPMode::ThreadSafe >
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | BuildReverb () |
Fire off an async task to build a new reverb algorithm with new settings. |
![]() |
FConvolutionReverbInitData | ||
![]() |
void | ||
![]() |
void | EnqueueNewReverb
(
TUniquePtr< FConvolutionReverb > InReverb, |
|
![]() |
void | Init () |
Immediately build the initial reverb algorithm. |
![]() ![]() |
bool | IsChannelCountUpToDate
(
const int32 InNumInputChannels, |
|
![]() ![]() |
bool | IsVersionCurrent
(
const AudioConvReverbIntrinsics::FVersionData& InVersionData |
|
![]() |
void | ProcessAudio
(
int32 InNumInputChannels, |
|
![]() |
void | SetBypass
(
const bool InBypass |
|
![]() |
void | SetInitData
(
const FConvolutionReverbInitData& InData |
|
![]() |
void | SetReverb
(
TUniquePtr< FConvolutionReverb > InReverb |
|
![]() |
void | SetSampleRate
(
const float InSampleRate |
|
![]() |
void | SetSettings
(
const FConvolutionReverbSettings& InSettings |
|
![]() |
void | UpdateChannelCount
(
const int32 InNumInputChannels, |
|
![]() |
void | ||
![]() |
AudioConvReverbIntrinsics::FVersionData |