Navigation
API > API/Runtime > API/Runtime/AudioExtensions
Interface for cached off Modulator UObject data used as default settings to be converted to instanced proxy data per AudioDevice on the AudioRenderThread. If proxy is already active, implementation is expected to ignore register call and return existing modulator proxy's type Id & set parameter accordingly.
| Name | IModulatorSettings |
| Type | class |
| Header File | /Engine/Source/Runtime/AudioExtensions/Public/IAudioModulation.h |
| Include Path | #include "IAudioModulation.h" |
Syntax
class IModulatorSettings
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IModulatorSettings() |
IAudioModulation.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TUniquePtr< IModulatorSettings > Clone() |
IAudioModulation.h | ||
FModulatorId GetModulatorId() |
IAudioModulation.h | ||
const Audio::FModulationParameter & GetOutputParameter() |
IAudioModulation.h | ||
Audio::FModulatorTypeId Register
(
Audio::FModulatorHandleId HandleId, |
IAudioModulation.h |