IAudioPluginFactory

[IAudioPluginFactory](API\Runtime\AudioExtensions\IAudioPluginFactory) This interface is inherited by spatialization, reverb and occlusion plugins to describe specifics of a plugin such as platform support, and display names.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AudioExtensions

Header

/Engine/Source/Runtime/AudioExtensions/Public/IAudioExtensionPlugin.h

Include

#include "IAudioExtensionPlugin.h"

Syntax

class IAudioPluginFactory

Remarks

IAudioPluginFactory This interface is inherited by spatialization, reverb and occlusion plugins to describe specifics of a plugin such as platform support, and display names.

Functions

Name Description

Public function Virtual

FString

 

GetDisplayName()

Returns human-readable string representing the display name of this plugin.

Public function Virtual

bool

 

IsExternalSend()

Returns whether this plugin sends audio to an external renderer.

Public function

bool

 

SupportsPlatform

(
    const FString& PlatformName
)

Returns whether this plugin supports use on the specified platform.