UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AudioPluginUtilities.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
4
5/************************************************************************/
6/* Plugin Utilities */
7/************************************************************************/
9{
11
12 /*
13 * These functions return a pointer to the plugin factory
14 * that matches the plugin name specified in the target
15 * platform's settings.
16 *
17 * if no matching plugin is found, nullptr is returned.
18 */
26
29};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EAudioPlugin
Definition IAudioExtensionPlugin.h:40
Definition NameTypes.h:617
Definition IAudioExtensionPlugin.h:567
Definition IAudioExtensionPlugin.h:492
Definition IAudioExtensionPlugin.h:603
Definition IAudioExtensionPlugin.h:408
Definition IAudioExtensionPlugin.h:246
Definition Array.h:670
Definition AudioPluginUtilities.h:9
static ENGINE_API IAudioSourceDataOverrideFactory * GetDesiredSourceDataOverridePlugin()
Definition AudioPluginUtilities.cpp:80
static ENGINE_API IAudioSpatializationFactory * GetDesiredSpatializationPlugin()
Definition AudioPluginUtilities.cpp:59
static ENGINE_API IAudioModulationFactory * GetDesiredModulationPlugin()
Definition AudioPluginUtilities.cpp:145
static ENGINE_API IAudioReverbFactory * GetDesiredReverbPlugin()
Definition AudioPluginUtilities.cpp:102
static ENGINE_API const FName & GetDefaultModulationPluginName()
Definition AudioPluginUtilities.cpp:174
static ENGINE_API FName GetDesiredSpatializationPluginName()
Definition AudioPluginUtilities.cpp:48
static ENGINE_API IAudioOcclusionFactory * GetDesiredOcclusionPlugin()
Definition AudioPluginUtilities.cpp:124
static ENGINE_API TArray< IAudioSpatializationFactory * > GetSpatialPluginArray()
Definition AudioPluginUtilities.cpp:53
static ENGINE_API FString GetDesiredPluginName(EAudioPlugin PluginType)
Definition AudioPluginUtilities.cpp:167