8#include "AnimNode_SplineIK.generated.h"
48USTRUCT(BlueprintInternalUseOnly)
54 UPROPERTY(EditAnywhere, Category =
"Parameters")
58 UPROPERTY(EditAnywhere, Category = "Parameters")
62 UPROPERTY(EditAnywhere, Category = "Parameters")
66 UPROPERTY(EditAnywhere, Category = "Parameters")
67 bool bAutoCalculateSpline;
70 UPROPERTY(EditAnywhere, Category = "Parameters", meta = (ClampMin = 2, UIMin = 2, EditCondition = "!bAutoCalculateSpline"))
74 UPROPERTY(EditAnywhere, BlueprintReadWrite, EditFixedSize, Category = "Parameters", meta = (BlueprintCompilerGeneratedDefaults, PinHiddenByDefault))
78 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Parameters", meta = (PinHiddenByDefault))
82 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Parameters", meta = (PinHiddenByDefault))
86 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Parameters", meta = (PinHiddenByDefault))
90 UPROPERTY(EditAnywhere, Category = "Parameters")
97 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Parameters", meta = (PinHiddenByDefault))
101 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Parameters", meta = (PinHiddenByDefault))
109 virtual bool NeedsOnInitializeAnimInstance()
const override {
return true; }
176 float OriginalSplineLength;
ESplineBoneAxis
Definition AnimNode_SplineIK.h:16
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UMETA(...)
Definition ObjectMacros.h:747
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
uint32 Offset
Definition VulkanMemory.cpp:4033
Definition NameTypes.h:617
Definition AnimInstance.h:353
Definition Skeleton.h:295
Definition AlphaBlend.h:71
Definition AnimInstanceProxy.h:144
Definition AnimNode_SkeletalControlBase.h:22
Definition AnimNode_SplineIK.h:50
int32 GetNumControlPoints() const
Definition AnimNode_SplineIK.h:142
const FSplineCurves & GetSplineCurves() const
Definition AnimNode_SplineIK.h:118
const FSplineCurves & GetTransformedSplineCurves() const
Definition AnimNode_SplineIK.h:121
Definition BoneContainer.h:192
Definition BoneReference.h:14
Definition AnimNodeBase.h:600
Definition AnimNodeBase.h:642
Definition ReferenceSkeleton.h:100
Definition SplineComponent.h:76
Definition AnimNode_SplineIK.h:26
FSplineIKCachedBoneData(const FName &InBoneName, int32 InRefSkeletonIndex)
Definition AnimNode_SplineIK.h:34