Navigation
API > API/Runtime > API/Runtime/Slate > API/Runtime/Slate/Framework > API/Runtime/Slate/Framework/Animation
Inheritance Hierarchy
- TAttributeInterpolator
- TEasingAttributeInterpolator
References
| Module | Slate |
| Header | /Engine/Source/Runtime/Slate/Public/Framework/Animation/AttributeInterpolator.h |
| Include | #include "Framework/Animation/AttributeInterpolator.h" |
Syntax
template<typename NumericType>
class TEasingAttributeInterpolator : public TAttributeInterpolator< NumericType >
Remarks
An easing attribute interpolator. This interpolator is to implement default easing functions such as Cubic etc probably to rely on FCurveSequence.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FSettings | Settings |
Constructors
| Type | Name | Description | |
|---|---|---|---|
TEasingAttributeInterpolator
(
const FSettings& InSettings |
Overridden from TAttributeInterpolator
| Type | Name | Description | |
|---|---|---|---|
| bool | IdenticalTo
(
const TAttributeInterpolator< NumericType >* InOther |
Compares this interpolator to another one | |
| void | Interpolate () |
Interpolates the internal value against the new value This method is expected to set the Value member | |
| bool | IsTypeOf
(
EAttributeInterpolatorType InType |
Returns true if the interpolator is of a given type |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FSettings |
Typedefs
| Name | Description |
|---|---|
| Super |