Navigation
API > API/Plugins > API/Plugins/AudioModulation
Inheritance Hierarchy
- UBlueprintFunctionLibrary
- UAudioModulationStatics
References
| Module | AudioModulation |
| Header | /Engine/Plugins/Runtime/AudioModulation/Source/AudioModulation/Public/AudioModulationStatics.h |
| Include | #include "AudioModulationStatics.h" |
Syntax
UCLASS ()
class UAudioModulationStatics : public UBlueprintFunctionLibrary
Variables
| Type | Name | Description | |
|---|---|---|---|
| AdvancedDisplay | Creates a modulation bus with the provided default value. | ||
| Keywords | |||
| FNameUSoundModulatorBase * | Modulator | ||
| FName | Name | ||
| WorldContext | SOFT DEPRECATED: Use CreateModulationDestination and store resulting Destination instead! Manually activates a modulation bus. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UAudioModulationStatics
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UWorld * | GetAudioWorld
(
const UObject* WorldContextObject |
Returns world associated with provided context object | |
| AudioModulation::FAudioModulationManager * | GetModulation
(
UWorld* World |
Returns modulation implementation associated with the provided world | |
| static | UPARAM
(
DisplayName |
Creates a modulation destination, which activates the given modulator (if not already active) and provides a function to retrieve the last value computed of the given modulator on the modulation processing thread. |