Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Audio
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Audio/AudioDebug.h |
| Include | #include "Audio/AudioDebug.h" |
Syntax
class FAudioDebugger
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Audio Debugger Implementation |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | ClearStats
(
const FName StatsToToggle, |
||
| void | DrawDebugInfo
(
const FActiveSound& ActiveSound, |
||
| void | DrawDebugInfo
(
const FAudioVirtualLoop& VirtualLoop |
||
| void | DrawDebugInfo
(
const FSoundSource& SoundSource |
||
| void | DrawDebugInfo
(
UWorld& World, |
||
| int32 | DrawDebugStats
(
UWorld& World, |
||
| bool | |||
| void | |||
| bool | GetAudioDebugSound
(
FString& OutDebugSound |
||
| const FString & | |||
| bool | IsMuteSoundClass
(
FName InName |
||
| bool | IsMuteSoundCue
(
FName InName |
||
| bool | IsMuteSoundWave
(
FName InName |
||
| bool | IsSoloSoundClass
(
FName InName |
Is Mute/Solos. (only audio thread). | |
| bool | IsSoloSoundCue
(
FName InName |
||
| bool | IsSoloSoundWave
(
FName InName |
||
| bool | |||
| bool | |||
| void | LogSubtitle
(
const TCHAR* InCmd, |
||
| void | OnBeginPIE () |
||
| void | OnEndPIE () |
||
| bool | PostStatModulatorHelp
(
UWorld* World, |
||
| void | QuerySoloMuteSoundClass
(
const FString& Name, |
Evaluate Mute/Solos. | |
| void | QuerySoloMuteSoundCue
(
const FString& Name, |
||
| void | QuerySoloMuteSoundWave
(
const FString& Name, |
||
| void | RemoveDevice
(
const FAudioDevice& AudioDevice |
||
| int32 | RenderStatCues
(
UWorld* World, |
||
| int32 | RenderStatMixes
(
UWorld* World, |
||
| int32 | RenderStatModulators
(
UWorld* World, |
||
| int32 | RenderStatReverb
(
UWorld* World, |
||
| int32 | RenderStatSounds
(
UWorld* World, |
||
| int32 | RenderStatStreaming
(
UWorld* World, |
||
| int32 | RenderStatWaves
(
UWorld* World, |
||
| void | ResolveDesiredStats
(
FViewportClient* ViewportClient |
||
| void | SendUpdateResultsToGameThread
(
const FAudioDevice& AudioDevice, |
||
| void | SetAudioDebugSound
(
const TCHAR* SoundName |
||
| void | SetAudioMixerDebugSound
(
const TCHAR* SoundName |
||
| void | SetMuteSoundCue
(
FName InName, |
Set Mute/Solo. (any thread). | |
| void | SetMuteSoundWave
(
FName InName, |
||
| void | SetSoloSoundCue
(
FName InName, |
||
| void | SetSoloSoundWave
(
FName InName, |
||
| void | |||
| void | ToggleMuteSoundClass
(
FName InName, |
||
| void | ToggleMuteSoundCue
(
FName InName, |
||
| void | ToggleMuteSoundWave
(
FName InName, |
||
| void | ToggleSoloSoundClass
(
FName InName, |
Mute/Solos toggles. (any thread). (If exclusive, toggle-on will clear everything first, and toggle-off will clear all). | |
| void | ToggleSoloSoundCue
(
FName InName, |
||
| void | ToggleSoloSoundWave
(
FName InName, |
||
| void | |||
| void | UpdateAudibleInactiveSounds
(
const uint32 FirstIndex, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FDebugNames | Struct which contains debug names for run-time debugging of sounds. |