Navigation
API > API/Runtime > API/Runtime/SignalProcessing
Simple easing function used to help interpolate params.
| Name | FLinearEase |
| Type | class |
| Header File | /Engine/Source/Runtime/SignalProcessing/Public/DSP/Dsp.h |
| Include Path | #include "DSP/Dsp.h" |
Syntax
class FLinearEase
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FLinearEase() |
DSP/Dsp.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FLinearEase() |
DSP/Dsp.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsInit | bool | DSP/Dsp.h | ||
| CurrentTick | int32 | DSP/Dsp.h | ||
| CurrentValue | float | DSP/Dsp.h | ||
| DefaultDurationTicks | int32 | DSP/Dsp.h | ||
| DeltaValue | float | DSP/Dsp.h | ||
| DurationTicks | int32 | DSP/Dsp.h | ||
| SampleRate | float | DSP/Dsp.h | ||
| StartValue | float | DSP/Dsp.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
float GetNextValue () |
DSP/Dsp.h | ||
float GetNextValue
(
int32 NumTicksToJumpAhead |
Same as GetValue(), but overloaded to increment Current Tick by NumTicksToJumpAhead (before getting the value) | DSP/Dsp.h | |
void Init
(
float InSampleRate |
DSP/Dsp.h | ||
bool IsDone() |
DSP/Dsp.h | ||
float PeekCurrentValue() |
DSP/Dsp.h | ||
void SetValue
(
const float InValue, |
DSP/Dsp.h | ||
void SetValueInterrupt
(
const float InValue |
Updates the target value without changing the duration or tick data. | DSP/Dsp.h | |
void SetValueRange
(
const float Start, |
DSP/Dsp.h |