Module |
|
Header |
/Engine/Source/Runtime/AudioExtensions/Public/IAudioExtensionPlugin.h |
Include |
#include "IAudioExtensionPlugin.h" |
class IAudioPluginListener
IAudioPluginListener Implementations of this interface can receive updates about the audio listener's position in the game world, as well as other data. to use this, register a ListenerObserver to an audio device using FAudioDevice::RegisterPluginListener().
Name | Description | |
---|---|---|
|
~IAudioPluginListener() |
Name | Description | ||
---|---|---|---|
|
OnDeviceShutdown ( |
||
|
OnListenerInitialize ( |
This function is called when a game world initializes a listener with an audio device this IAudioPluginListener is registered to. |
|
|
OnListenerShutdown ( |
Called when the listener is shutdown. |
|
|
OnListenerUpdated ( |
Called when the listener is updated on the given audio device. |
|
|
OnTick ( |
This is overridable for any actions a plugin manager may need to do on the game thread. |
|
|
OnWorldChanged ( |
This is overridable for any actions a plugin manager may need to do on a level change. |