Navigation
API > API/Runtime > API/Runtime/SignalProcessing > API/Runtime/SignalProcessing/DSP
References
| Module | SignalProcessing |
| Header | /Engine/Source/Runtime/SignalProcessing/Public/DSP/Dsp.h |
| Include | #include "DSP/Dsp.h" |
Syntax
class FExponentialEase
Remarks
Simple exponential easing class. Useful for cheaply and smoothly interpolating parameters.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FExponentialEase
(
float InInitValue, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | GetFactorForTau
(
float InTau, |
This is a method for getting the factor to use for a given tau and sample rate. | |
| float | GetNextValue () |
||
| float | GetNextValue
(
uint32 NumTicksToJumpAhead |
Same as GetValue(), but overloaded to jump forward by NumTicksToJumpAhead timesteps (before getting the value) | |
| void | Init
(
float InInitValue, |
||
| bool | IsDone () |
||
| float | |||
| void | SetEaseFactor
(
const float InEaseFactor |
||
| void | SetValue
(
const float InValue, |
Operators
| Type | Name | Description | |
|---|---|---|---|
| void | operator=
(
const float& InValue |