Navigation
API > API/Runtime > API/Runtime/Engine
| Name | IActiveSoundUpdateInterface |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/ActiveSoundUpdateInterface.h |
| Include Path | #include "ActiveSoundUpdateInterface.h" |
Syntax
class IActiveSoundUpdateInterface
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ApplyInteriorSettings
(
const FActiveSound& ActiveSound, |
Applies interior data previously collected to the active sound and parse parameters. | ActiveSoundUpdateInterface.h | |
virtual void GatherInteriorData
(
const FActiveSound& ActiveSound, |
Gathers interior data that can affect the active sound. | ActiveSoundUpdateInterface.h | |
virtual void NotifyActiveSoundCreated
(
FActiveSound& ActiveSound |
Called when an active sound has just been added to the audio engine, both for brand new sounds and for virtualized sounds that have just become active. | ActiveSoundUpdateInterface.h | |
virtual void NotifyActiveSoundDeleting
(
const FActiveSound& ActiveSound |
Called when an active sound has just been removed from the audio engine, by being stopped or virtualized. | ActiveSoundUpdateInterface.h | |
virtual void NotifyActiveSoundOwner
(
FActiveSound& ActiveSound, |
Called while an active sound is being constructed. | ActiveSoundUpdateInterface.h | |
virtual void NotifyVirtualizedSoundCreated
(
FActiveSound& ActiveSound |
Called when a virtualized sound has just been added to the audio engine, both for brand new sounds and for active sounds that have just become virtualized. | ActiveSoundUpdateInterface.h | |
virtual void NotifyVirtualizedSoundDeleting
(
const FActiveSound& ActiveSound |
Called when a virtualized sound has just been removed from the audio engine, by being stopped or re-triggered. | ActiveSoundUpdateInterface.h | |
virtual void OnNotifyAddActiveSound
(
FActiveSound& ActiveSound |
ActiveSoundUpdateInterface.h | ||
virtual void OnNotifyPendingDelete
(
const FActiveSound& ActiveSound |
ActiveSoundUpdateInterface.h |