Navigation
API > API/Plugins > API/Plugins/TweeningUtilsEditor
Stores all key positions as they were before the blend, and all the chains of keys that are supposed to be blended. You can use this type independently from FContiguousKeyMapping. For example, you can use this to call TweeningUtilsEditor::TweenRange directly.
| Name | FBlendRangesData |
| Type | struct |
| Header File | /Engine/Plugins/Animation/TweeningUtils/Source/TweeningUtilsEditor/Public/Math/ContiguousKeyMapping.h |
| Include Path | #include "Math/ContiguousKeyMapping.h" |
Syntax
struct FBlendRangesData
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBlendRangesData
(
const TArray< FVector2d >& InAllKeyPositions |
Math/ContiguousKeyMapping.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AllKeyPositions | const TArray< FVector2d > | Math/ContiguousKeyMapping.h | ||
| KeysArray | TArray< FContiguousKeys > | The user selected keys split up into consecutive ranges. | Math/ContiguousKeyMapping.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddBlendRange
(
const TArray< int32 >& InContiguousKeyIndices |
Math/ContiguousKeyMapping.h | ||
const FVector2d & GetAfterBlendRange
(
const FContiguousKeys& InKeys |
Math/ContiguousKeyMapping.h | ||
const FVector2D & GetAfterCurrent
(
const FContiguousKeys& InKeys, |
Math/ContiguousKeyMapping.h | ||
const FVector2d & GetBeforeBlendRange
(
const FContiguousKeys& InKeys |
Math/ContiguousKeyMapping.h | ||
const FVector2D & GetBeforeCurrent
(
const FContiguousKeys& InKeys, |
Math/ContiguousKeyMapping.h | ||
const FVector2D & GetCurrent
(
const FContiguousKeys& InKeys, |
Math/ContiguousKeyMapping.h | ||
const FVector2D & GetFirstInBlendRange
(
const FContiguousKeys& InKeys |
@retuirn The first key that is blended in the specified range. | Math/ContiguousKeyMapping.h | |
const FVector2D & GetLastInBlendRange
(
const FContiguousKeys& InKeys |
@retuirn The last key that is blended in the specified range. | Math/ContiguousKeyMapping.h |