11#include "AnimNode_TwoBoneIK.generated.h"
13class USkeletalMeshComponent;
19USTRUCT(BlueprintInternalUseOnly)
30 double StartStretchRatio;
34 double MaxStretchScale;
36#if WITH_EDITORONLY_DATA
55 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category =
Effector, meta = (PinShownByDefault))
65 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=JointTarget, meta=(PinShownByDefault))
71 UPROPERTY(EditAnywhere, Category = JointTarget)
83 UPROPERTY(EditAnywhere, Category=JointTarget)
92 uint8 bTakeRotationFromEffectorSpace : 1;
96 uint8 bMaintainEffectorRelRot : 1;
EBoneControlSpace
Definition AnimTypes.h:60
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 USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
Definition NameTypes.h:617
Definition PrimitiveDrawInterface.h:19
Definition EnumAsByte.h:22
Definition Skeleton.h:295
Definition AnimNode_SkeletalControlBase.h:22
Definition AnimNode_TwoBoneIK.h:21
Definition AnimNodeBase.h:324
Definition CommonAnimTypes.h:14
Definition BoneContainer.h:192
Definition BoneReference.h:14
Definition BoneSocketReference.h:94
Definition BonePose.h:408
Definition BoneIndices.h:63
Definition AnimNodeBase.h:600
Definition AnimNodeBase.h:642