Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Sound
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Sound/SoundSubmixSend.h |
| Include | #include "Sound/SoundSubmixSend.h" |
Syntax
struct FSoundSubmixSendInfo
Remarks
Class used to send audio to submixes from USoundBase.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FRuntimeFloatCurve | CustomSendLevelCurve | The custom reverb send curve to use for distance-based send level. | |
| bool | DisableManualSendClamp | Whether to disable the 0-1 clamp for manual SendLevel control. | |
| float | MaxSendDistance | The max distance to send to the master. | |
| float | MaxSendLevel | The amount to send to master when sound is located at a distance equal to value specified in the max send distance. | |
| float | MinSendDistance | The min distance to send to the master. | |
| float | MinSendLevel | The amount to send to master when sound is located at a distance equal to value specified in the min send distance. | |
| float | SendLevel | The amount of audio to send. | |
| ESendLevelControlMethod | SendLevelControlMethod | Manual: Use Send Level only Linear: Interpolate between Min and Max Send Levels based on listener distance (between Distance Min and Distance Max) Custom Curve: Use the float curve to map Send Level to distance (0.0-1.0 on curve maps to Distance Min - Distance Max) | |
| ESubmixSendStage | SendStage | Defines at what mix stage the send should happen. | |
| TObjectPtr< USoundSubmixBase > | SoundSubmix | The submix to send the audio to. |
Constructors
| Type | Name | Description | |
|---|---|---|---|