Navigation
API > API/Plugins > API/Plugins/DMXFixtures
Interpolation that provides a damping effect and support direction changes.
| Name | FInterpolationData |
| Type | struct |
| Header File | /Engine/Plugins/VirtualProduction/DMX/DMXFixtures/Source/DMXFixtures/Public/DMXInterpolation.h |
| Include Path | #include "DMXInterpolation.h" |
Syntax
struct FInterpolationData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FInterpolationData() |
DMXInterpolation.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AccelerationThreshold | float | DMXInterpolation.h | ||
| bFirstValueWasSet | bool | DMXInterpolation.h | ||
| CurrentSpeed | float | DMXInterpolation.h | ||
| CurrentValue | float | DMXInterpolation.h | ||
| Direction | float | DMXInterpolation.h | ||
| InterpolationScale | float | DMXInterpolation.h | ||
| IsUpdating | bool | DMXInterpolation.h | ||
| PreviousStep | float | DMXInterpolation.h | ||
| PreviousT | float | DMXInterpolation.h | ||
| RangeValue | float | DMXInterpolation.h | ||
| SpeedIncMax | float | DMXInterpolation.h | ||
| SpeedIncMid | float | DMXInterpolation.h | ||
| SpeedIncMin | float | DMXInterpolation.h | ||
| SpeedMinimum | float | DMXInterpolation.h | ||
| TargetValue | float | DMXInterpolation.h | ||
| TotalTravel | float | DMXInterpolation.h | ||
| ToTravel | float | DMXInterpolation.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void EndInterpolation() |
DMXInterpolation.h | ||
bool IsInterpolationDone() |
DMXInterpolation.h | ||
bool IsTargetValid
(
float Value, |
DMXInterpolation.h | ||
void Push
(
float NewTarget |
DMXInterpolation.h | ||
void SetValueNoInterp
(
float NewValue |
DMXInterpolation.h | ||
void StartTravel
(
float NewTarget |
DMXInterpolation.h | ||
void Travel
(
float DeltaSeconds |
TODO: instead of using the derivative of the SmoothStep, use a sine wave. | DMXInterpolation.h | |
void UpdateTravel
(
float NewTarget |
DMXInterpolation.h |