UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SkeletalControlLibrary.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
6
9#include "SkeletalControlLibrary.generated.h"
10
12
13USTRUCT(BlueprintType)
20
21// Exposes operations to be performed on a skeletal control anim node
22// Note: Experimental and subject to change!
23UCLASS(Experimental, MinimalAPI)
25{
27
28public:
30 UFUNCTION(BlueprintCallable, Category = "Animation|Skeletal Controls", meta=(BlueprintThreadSafe, ExpandEnumAsExecs = "Result"))
32
34 UFUNCTION(BlueprintPure, Category = "Animation|Skeletal Controls", meta=(BlueprintThreadSafe, DisplayName = "Convert to Skeletal Control"))
35 static void ConvertToSkeletalControlPure(const FAnimNodeReference& Node, FSkeletalControlReference& SkeletalControl, bool& Result)
36 {
38 SkeletalControl = ConvertToSkeletalControl(Node, ConversionResult);
40 }
41
43 UFUNCTION(BlueprintCallable, Category = "Animation|Skeletal Controls", meta=(BlueprintThreadSafe))
45
47 UFUNCTION(BlueprintPure, Category = "Animation|Skeletal Controls", meta=(BlueprintThreadSafe))
49};
EAnimNodeReferenceConversionResult
Definition AnimNodeReference.h:16
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define UCLASS(...)
Definition ObjectMacros.h:776
#define USTRUCT(...)
Definition ObjectMacros.h:746
Definition BlueprintFunctionLibrary.h:16
Definition SkeletalControlLibrary.h:25
Definition RobinHoodHashTable.h:18
Definition AnimNodeReference.h:24
Definition AnimNode_SkeletalControlBase.h:22
ANIMGRAPHRUNTIME_API void SetAlpha(float InAlpha)
Definition AnimNode_SkeletalControlBase.cpp:213
ANIMGRAPHRUNTIME_API float GetAlpha() const
Definition AnimNode_SkeletalControlBase.cpp:219
Definition SkeletalControlLibrary.h:15