Navigation
API > API/Runtime > API/Runtime/Engine
Script-exposed functionality for wrapping native functionality and constructing valid FAnimationCurveIdentifier instances
| Name | UAnimationCurveIdentifierExtensions |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AnimData/CurveIdentifier.h |
| Include Path | #include "Animation/AnimData/CurveIdentifier.h" |
Syntax
UCLASS (MinimalAPI)
class UAnimationCurveIdentifierExtensions : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UAnimationCurveIdentifierExtensions
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FAnimationCurveIdentifier FindCurveIdentifier
(
const USkeleton* InSkeleton, |
Tries to construct a valid FAnimationCurveIdentifier instance. | Animation/AnimData/CurveIdentifier.h |
|
static FAnimationCurveIdentifier GetCurveIdentifier
(
USkeleton* InSkeleton, |
Animation/AnimData/CurveIdentifier.h |
|
|
static TArray< FAnimationCurveIdentifier > GetCurveIdentifiers
(
USkeleton* InSkeleton, |
Retrieves all curve identifiers for a specific curve types from the provided Skeleton | Animation/AnimData/CurveIdentifier.h |
|
static FName GetName
(
FAnimationCurveIdentifier& Identifier |
Animation/AnimData/CurveIdentifier.h |
|
|
static bool GetTransformChildCurveIdentifier
(
FAnimationCurveIdentifier& InOutIdentifier, |
Converts a valid FAnimationCurveIdentifier instance with RCT_Transform curve type to target a child curve. | Animation/AnimData/CurveIdentifier.h |
|
static ERawCurveTrackTypes GetType
(
FAnimationCurveIdentifier& Identifier |
Animation/AnimData/CurveIdentifier.h |
|
|
static bool IsValid
(
FAnimationCurveIdentifier& Identifier |
Animation/AnimData/CurveIdentifier.h |
|
|
static void SetCurveIdentifier
(
FAnimationCurveIdentifier& InOutIdentifier, |
Constructs a valid FAnimationCurveIdentifier instance. | Animation/AnimData/CurveIdentifier.h |
|