Navigation
Unreal Engine C++ API Reference > Runtime > AnimGraphRuntime > BoneControllers
Inheritance Hierarchy
- FAnimNode_Base
- FAnimNode_SkeletalControlBase
- FAnimNode_CopyBoneDelta
References
Module | AnimGraphRuntime |
Header | /Engine/Source/Runtime/AnimGraphRuntime/Public/BoneControllers/AnimNode_CopyBoneDelta.h |
Include | #include "BoneControllers/AnimNode_CopyBoneDelta.h" |
Syntax
struct FAnimNode_CopyBoneDelta : public FAnimNode_SkeletalControlBase
Remarks
Simple controller to copy a transform relative to the ref pose to the target bone, instead of the copy bone node which copies the absolute transform
Variables
Type | Name | Description | |
---|---|---|---|
bool | bCopyRotation | ||
bool | bCopyScale | ||
bool | bCopyTranslation | ||
CopyBoneDeltaMode | CopyMode | ||
float | RotationMultiplier | ||
float | ScaleMultiplier | ||
FBoneReference | SourceBone | ||
FBoneReference | TargetBone | ||
float | TranslationMultiplier |
Constructors
Type | Name | Description | |
---|---|---|---|
Overridden from FAnimNode_SkeletalControlBase
Type | Name | Description | |
---|---|---|---|
void | EvaluateSkeletalControl_AnyThread
(
FComponentSpacePoseContext& Output, |
Evaluate the new component-space transforms for the affected bones. | |
bool | IsValidToEvaluate
(
const USkeleton* Skeleton, |
Return true if it is valid to Evaluate |
Overridden from FAnimNode_Base
Type | Name | Description | |
---|---|---|---|
void | GatherDebugData
(
FNodeDebugData& DebugData |
Called to gather on-screen debug data. This is called on the game thread. |