![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "AudioMixerSubmix.h"#include "Async/Async.h"#include "AudioMixerDevice.h"#include "AudioMixerSourceVoice.h"#include "AudioThread.h"#include "DSP/FloatArrayMath.h"#include "ISubmixBufferListener.h"#include "Sound/SoundEffectPreset.h"#include "Sound/SoundEffectSubmix.h"#include "Sound/SoundModulationDestination.h"#include "Sound/SoundSubmix.h"#include "Sound/SoundSubmixSend.h"#include "Misc/ScopeTryLock.h"#include "ProfilingDebugging/CsvProfiler.h"#include "AudioLinkLog.h"#include "DSP/BufferDiagnostics.h"#include "Algo/Accumulate.h"Namespaces | |
| namespace | Audio |
| NO_LOGGING. | |
| namespace | Audio::MixerSubmixIntrinsics |
| namespace | Audio::FMixerSubmixPrivate |
Variables | |
| FAutoConsoleVariableRef | CVarRecoverRecordingOnShutdown (TEXT("au.RecoverRecordingOnShutdown"), RecoverRecordingOnShutdownCVar, TEXT("0: Disabled, 1: Enabled"), ECVF_Default) |
| FAutoConsoleVariableRef | CVarBypassAllSubmixEffects (TEXT("au.BypassAllSubmixEffects"), BypassAllSubmixEffectsCVar, TEXT("1: Submix Effects are disabled."), ECVF_Default) |
| FAutoConsoleVariableRef | CVarLogSubmixEnablement (TEXT("au.LogSubmixAutoDisable"), LogSubmixEnablementCVar, TEXT("1: Submix enablement logging is on. 0: Submix enablement/disablement logging is off."), ECVF_Default) |
| CSV_DECLARE_CATEGORY_MODULE_EXTERN | ( | AUDIOMIXERCORE_API | , |
| Audio | |||
| ) |
| DEFINE_STAT | ( | STAT_AudioMixerEndpointSubmixes | ) |
| DEFINE_STAT | ( | STAT_AudioMixerSubmixBufferListeners | ) |
| DEFINE_STAT | ( | STAT_AudioMixerSubmixChildren | ) |
| DEFINE_STAT | ( | STAT_AudioMixerSubmixEffectProcessing | ) |
| DEFINE_STAT | ( | STAT_AudioMixerSubmixes | ) |
| DEFINE_STAT | ( | STAT_AudioMixerSubmixSoundfieldChildren | ) |
| DEFINE_STAT | ( | STAT_AudioMixerSubmixSoundfieldProcessors | ) |
| DEFINE_STAT | ( | STAT_AudioMixerSubmixSoundfieldSources | ) |
| DEFINE_STAT | ( | STAT_AudioMixerSubmixSource | ) |
| FAutoConsoleVariableRef CVarBypassAllSubmixEffects(TEXT("au.BypassAllSubmixEffects"), BypassAllSubmixEffectsCVar, TEXT("1: Submix Effects are disabled."), ECVF_Default) | ( | TEXT("au.BypassAllSubmixEffects") | , |
| BypassAllSubmixEffectsCVar | , | ||
| TEXT("1: Submix Effects are disabled.") | , | ||
| ECVF_Default | |||
| ) |
| FAutoConsoleVariableRef CVarLogSubmixEnablement(TEXT("au.LogSubmixAutoDisable"), LogSubmixEnablementCVar, TEXT("1: Submix enablement logging is on. 0: Submix enablement/disablement logging is off."), ECVF_Default) | ( | TEXT("au.LogSubmixAutoDisable") | , |
| LogSubmixEnablementCVar | , | ||
| TEXT("1: Submix enablement logging is on. 0: Submix enablement/disablement logging is off.") | , | ||
| ECVF_Default | |||
| ) |
| FAutoConsoleVariableRef CVarRecoverRecordingOnShutdown(TEXT("au.RecoverRecordingOnShutdown"), RecoverRecordingOnShutdownCVar, TEXT("0: Disabled, 1: Enabled"), ECVF_Default) | ( | TEXT("au.RecoverRecordingOnShutdown") | , |
| RecoverRecordingOnShutdownCVar | , | ||
| TEXT("0: Disabled, 1: Enabled") | , | ||
| ECVF_Default | |||
| ) |