Navigation
API > API/Runtime > API/Runtime/AnimGraphRuntime > API/Runtime/AnimGraphRuntime/AnimNodes
References
| Module | AnimGraphRuntime |
| Header | /Engine/Source/Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_PoseDriver.h |
| Include | #include "AnimNodes/AnimNode_PoseDriver.h" |
Syntax
struct FPoseDriverTarget
Remarks
Information about each target in the PoseDriver
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bApplyCustomCurve | If we should apply a custom curve mapping to how this target activates | |
| bool | bIsHidden | If we should hide this pose from the UI | |
| TArray< FPoseDriverTransform > | BoneTransforms | Translation of this target | |
| FRichCurve | CustomCurve | Custom curve mapping to apply if bApplyCustomCurve is true | |
| ERBFDistanceMethod | DistanceMethod | Override for the distance method to use for each target | |
| FName | DrivenName | Name of item to drive - depends on DriveOutput setting. | |
| ERBFFunctionType | FunctionType | Override for the function method to use for each target | |
| int32 | PoseCurveIndex | Pose buffer index | |
| FRotator | TargetRotation | Rotation of this target | |
| float | TargetScale | Scale applied to this target's function - a larger value will activate this target sooner |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| PRAGMA_DISABLE_DEPRECATION_WARNINGS | FPoseDriverTarget
(
const FPoseDriverTarget& |
Removing deprecation for default copy operator/constructor to avoid deprecation warnings |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FPoseDriverTarget & | operator=
(
const FPoseDriverTarget& |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| USkeleton::AnimCurveUID | DrivenUID | DrivenUID is no longer used |