Choose your operating system:
Windows
macOS
Linux
| TSharedFromThis
|
Module |
|
Header |
/Engine/Plugins/Runtime/AudioModulation/Source/AudioModulation/Public/AudioModulation.h |
Include |
#include "AudioModulation.h" |
class FAudioModulationManager : public IAudioModulationManager
Name | Description | |
---|---|---|
|
FAudioModulationManager() |
Name | Description | |
---|---|---|
|
~FAudioModulationManager() |
Name | Description | ||
---|---|---|---|
|
GetModulatorValue ( |
Get the modulator value from the AudioRender Thread. |
|
|
GetModulatorValueThreadSafe ( |
Get the modulator value from any thread. |
|
|
Initialize ( |
Initialize the modulation plugin with the same rate and number of sources |
|
|
OnAuditionEnd() |
||
|
OnPostHelp ( |
Request to post help from active plugin (non-shipping builds only) |
|
|
OnRenderStat |
Render stats pertaining to modulation (non-shipping builds only) |
|
|
OnToggleStat ( |
Toggle showing render stats pertaining to modulation (non-shipping builds only) |
|
|
ProcessModulators ( |
Processes all modulators Run on the audio render thread prior to processing audio |
|
|
RegisterModulator ( |
||
|
UnregisterModulator ( |
||
|
UpdateModulator ( |
Updates modulator definition on the AudioRender Thread with that provided by the UObject representation |