Module |
|
Header |
/Engine/Plugins/Runtime/AudioModulation/Source/AudioModulation/Public/SoundModulationTransform.h |
Include |
#include "SoundModulationTransform.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType))
struct FSoundModulationOutputTransform
Name | Description | ||
---|---|---|---|
|
Curve |
The curve to apply when transforming the output. |
|
|
CurveCustom |
Custom curve to apply if output curve type is set to 'Custom.' |
|
|
UCurveFloat ... |
CurveShared |
Asset curve reference to apply if output curve type is set to 'Shared.' |
|
float |
InputMax |
Maximum value to clamp the input to. |
|
float |
InputMin |
Minimum value to clamp the input to. |
|
float |
OutputMax |
Maximum value to clamp output to. |
|
float |
OutputMin |
Minimum value to clamp output to. |
|
float |
Scalar |
When curve set to log, exponential or exponential inverse, value is factor 'b' in following equations with output 'y' and input 'x': Exponential: y = x * 10-b(1-x) Exponential (Inverse): y = ((x - 1) * 10(-bx)) + 1 Logarithmic: y = b * log(x) + 1 |
Name | Description | |
---|---|---|
|
FSoundModulationOutputTransform() |