| IAudioModulation
|
Module |
|
Header |
/Engine/Source/Runtime/AudioExtensions/Public/IAudioExtensionPlugin.h |
Include |
#include "IAudioExtensionPlugin.h" |
class IAudioModulation
Name | Description | |
---|---|---|
|
~IAudioModulation() |
Virtual destructor |
Name | Description | ||
---|---|---|---|
|
float |
CalculateInitialVolume ( |
Calculates initial volume to determine if sound is audible using base settings data |
|
Initialize ( |
Initialize the modulation plugin with the same rate and number of sources |
|
|
OnInitSound ( |
Called when a USoundBase type begins playing a sound |
|
|
OnInitSource ( |
Called when a source is assigned to a voice |
|
|
OnPostHelp ( |
Request to post help from active plugin (non-shipping builds only) |
|
|
OnReleaseSound ( |
Called when a USoundBase type stops playing any sounds |
|
|
OnReleaseSource ( |
Called when a source is done playing and is released |
|
|
OnRenderStat |
Render stats pertaining to modulation (non-shipping builds only) |
|
|
OnToggleStat ( |
Toggle showing render stats pertaining to modulation (non-shipping builds only) |
|
|
ProcessAudio ( |
UE_BUILD_SHIPPING. |
|
|
ProcessControls ( |
Processes modulated sound controls, returning whether or not controls were modified and an update is pending. |
|
|
ProcessModulators ( |
Processes all modulators |