Choose your operating system:
Windows
macOS
Linux
| FAnimNode_Base
|
Module |
|
Header |
/Engine/Source/Runtime/AnimGraphRuntime/Public/BoneControllers/AnimNode_ModifyBone.h |
Include |
#include "BoneControllers/AnimNode_ModifyBone.h" |
struct FAnimNode_ModifyBone : public FAnimNode_SkeletalControlBase
Simple controller that replaces or adds to the translation/rotation of a single bone.
Name | Description | ||
---|---|---|---|
|
BoneToModify |
Name of bone to control. This is the main bone chain to modify from. |
|
|
Rotation |
New rotation of bone to apply. |
|
|
TEnumAsByte< EB... |
RotationMode |
Whether and how to modify the translation of this bone. |
|
TEnumAsByte< en... |
RotationSpace |
Reference frame to apply Rotation in. |
|
Scale |
New Scale of bone to apply. This is only worldspace. |
|
|
TEnumAsByte< EB... |
ScaleMode |
Whether and how to modify the translation of this bone. |
|
TEnumAsByte< en... |
ScaleSpace |
Reference frame to apply Scale in. |
|
Translation |
New translation of bone to apply. |
|
|
TEnumAsByte< EB... |
TranslationMode |
Whether and how to modify the translation of this bone. |
|
TEnumAsByte< en... |
TranslationSpace |
Reference frame to apply Translation in. |
Name | Description | |
---|---|---|
|
FAnimNode_ModifyBone() |
Name | Description | ||
---|---|---|---|
|
EvaluateSkeletalControl_AnyThread ( |
Evaluate the new component-space transforms for the affected bones. |
|
|
IsValidToEvaluate ( |
Return true if it is valid to Evaluate |
Name | Description | ||
---|---|---|---|
|
GatherDebugData ( |
Called to gather on-screen debug data. This is called on the game thread. |