Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Sound
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Sound/SoundModulationDestination.h |
| Include | #include "Sound/SoundModulationDestination.h" |
Syntax
USTRUCT (BlueprintType )
struct FSoundModulationDestinationSettings
Remarks
Parameter destination settings allowing modulation control override for parameter destinations opting in to the Modulation System.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bEnableModulation | Whether or not to enable modulation | |
| TObjectPtr< USoundModulatorBase > | Modulator | ||
| TSet< TObjectPtr< USoundModulatorBase > > | Modulators | Set of modulation sources, which provides values to mix with base value. | |
| float | Value | Base value of parameter |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| PRAGMA_DISABLE_DEPRECATION_WARNINGS | We need to explicitly disable warnings on these constructors/operators for clang to be happy with deprecated variables. | ||
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Versioning utility function to upgrade single modulator field to set of modulators |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FSoundModulationDestinationSettings & | operator=
(
const FSoundModulationDestinationSettings& |
||
| FSoundModulationDestinationSettings & |