![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AttributeInterpolator.h>
Inheritance diagram for TVerletAttributeInterpolator< NumericType >:Classes | |
| struct | FSettings |
Protected Member Functions | |
| virtual bool | Start () const override |
| virtual bool | Restart () const override |
| virtual void | Interpolate () const override |
Protected Member Functions inherited from TAttributeInterpolator< NumericType > | |
| bool | IsPlaying () const |
| virtual bool | PlayIfStopped () const |
| virtual bool | Stop () const |
Protected Attributes | |
| FSettings | Settings |
| float | LastDeltaTime |
| TOptional< NumericType > | Velocity |
Protected Attributes inherited from TAttributeInterpolator< NumericType > | |
| bool | bEnabled |
| float | Tolerance |
| TOptional< float > | Delay |
| TOptional< float > | OverallDeltaTime |
| TOptional< NumericType > | InterpolatedValue |
| TOptional< NumericType > | LastValue |
| TOptional< NumericType > | DesiredValue |
| FInterpolatorEvent | InterpolationStarted |
| FInterpolatorEvent | InterpolationStopped |
Additional Inherited Members | |
Static Public Member Functions inherited from TAttributeInterpolator< NumericType > | |
| static bool | Equals (const NumericType &InA, const NumericType &InB, double InTolerance=0.001) |
A verlet attribute interpolator. Desired values are simulated relying a simple (semi-fake) verlet integration.
|
inlineexplicit |
|
inlineoverridevirtual |
Compares this interpolator to another one
| InOther | The interpolator to compare this one to |
Implements TAttributeInterpolator< NumericType >.
|
inlineoverrideprotectedvirtual |
Implements TAttributeInterpolator< NumericType >.
|
inlineoverridevirtual |
Returns true if the interpolator is of a given type
| InType | The type to compare agains |
Implements TAttributeInterpolator< NumericType >.
|
inlineoverrideprotectedvirtual |
Reimplemented from TAttributeInterpolator< NumericType >.
|
inlineoverrideprotectedvirtual |
Reimplemented from TAttributeInterpolator< NumericType >.
|
mutableprotected |
|
protected |
|
mutableprotected |