/Engine/Source/Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_PoseDriver.h
RBF based orientation driver
struct FAnimNode_PoseDriver : public [FAnimNode_PoseHandler](API\Runtime\AnimGraphRuntime\AnimNodes\FAnimNode_PoseHandler)
uint8:  1
bCachedDrivenIDsAreDirty
If true, will recalculate DrivenUID values in PoseTargets array on next eval
bool
bEvalFromRefPose
Evaluate SourceBone transform relative from its Reference Pose.
bool
bHasOnlyDriveBones
Checks if there are valid bones in OnlyDriveBones, since some entries can be None
TArray<FCompac...
BonesToFilter
This array lists bones that we should filter out (ie have a track in the PoseAsset, but are not listed in OnlyDriveBones)
bool
bSoloDrivenOnly
Only solo the driven poses, and don't move the source joint(s) to match
EPoseDriverOutp...
DriveOutput
Whether we should drive poses or curves
EPoseDriverSour...
DriveSource
Which part of the transform is read
FBoneReference
EvalSpaceBone
Optional other bone space to use when reading SourceBone transform.
int32
LODThreshold
Max LOD that this node is allowed to run For example if you have LODThreshold to be 2, it will run until LOD 2 (based on 0 index) when the component LOD becomes 3, it will stop update/evaluate currently transition would be issue and that has to be re-visited
TArray<FBoneRe...
OnlyDriveBones
List of bones that will modified by this node.
TArray<FRBFOut...
OutputWeights
Last set of output weights from RBF solve
TArray<FPoseDr...
PoseTargets
Targets used to compare with current pose and drive morphs/poses
FRBFParams
RBFParams
Parameters used by RBF solver
int32
SoloTargetIndex
The target to solo on, or INDEX_NONE if to use the normal weight computation.
TArray<FBoneRe...
SourceBones
Bone to use for driving parameters based on its orientation
TArray< FTransf...
SourceBoneTMs
Input source bone TM, used for debug drawing
FPoseLink
SourcePose
Bones to use for driving parameters based on their transform