#include <SoundEffectBase.h>
◆ ~FSoundEffectBase()
| virtual FSoundEffectBase::~FSoundEffectBase |
( |
| ) |
|
|
virtualdefault |
◆ FSoundEffectBase()
| FSoundEffectBase::FSoundEffectBase |
( |
| ) |
|
|
protected |
◆ EffectCommand()
Enqueues a lambda command on a thread safe queue which is pumped from the audio render thread.
◆ GetParentPresetId()
| uint32 FSoundEffectBase::GetParentPresetId |
( |
| ) |
const |
|
inline |
Returns the unique ID of the parent preset.
◆ GetPreset()
◆ GetPresetPtr()
◆ IsActive()
| bool FSoundEffectBase::IsActive |
( |
| ) |
const |
Returns if the submix is active or bypassing audio.
◆ IsPreset()
Queries if the given preset object is the uobject preset for this preset instance, i.e. the preset which spawned this effect instance.
◆ OnPresetChanged()
◆ PumpPendingMessages()
| void FSoundEffectBase::PumpPendingMessages |
( |
| ) |
|
|
protected |
Pumps messages awaiting execution on the audio render thread
◆ SetEnabled()
| void FSoundEffectBase::SetEnabled |
( |
const bool |
bInIsEnabled | ) |
|
Enables the submix effect.
◆ Update()
| bool FSoundEffectBase::Update |
( |
| ) |
|
Updates preset on audio render thread. Returns true if update processed a preset update, false if not.
◆ USoundEffectPreset
◆ bChanged
◆ bIsActive
◆ bIsRunning
◆ CommandQueue
◆ CurrentAudioThreadSettingsData
| TArray<uint8> FSoundEffectBase::CurrentAudioThreadSettingsData |
|
protected |
◆ ParentPresetUniqueId
◆ Preset
◆ SettingsCritSect
The documentation for this class was generated from the following files: