Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Animation > API/Runtime/Engine/Animation/FAnimNode_Base
- FAnimNode_Base::Evaluate_AnyThread()
- FAnimNode_RemapCurves::Evaluate_AnyThread()
- FAnimNode_MirrorBase::Evaluate_AnyThread()
- FAnimNode_ConvertComponentToLocalSpace::Evaluate_AnyThread()
- FAnimNode_RemapCurvesFromMesh::Evaluate_AnyThread()
- FAnimNode_UseCachedPose::Evaluate_AnyThread()
- FAnimNode_TransitionResult::Evaluate_AnyThread()
- FAnimNode_RigLogic::Evaluate_AnyThread()
- FAnimNode_PreviewRetargetPose::Evaluate_AnyThread()
- FAnimNode_ControlRig::Evaluate_AnyThread()
- FAnimNode_MakeDynamicAdditive::Evaluate_AnyThread()
- FAnimNode_SingleNode::Evaluate_AnyThread()
- FAnimNode_MotionMatching::Evaluate_AnyThread()
- FAnimNode_SequencePlayerBase::Evaluate_AnyThread()
- FAnimNode_Root::Evaluate_AnyThread()
- FAnimNode_Sync::Evaluate_AnyThread()
- FAnimNode_PoseByName::Evaluate_AnyThread()
- FAnimNode_RefPose::Evaluate_AnyThread()
- FAnimNode_Slot::Evaluate_AnyThread()
- FAnimNode_PoseBlendNode::Evaluate_AnyThread()
- FAnimNode_PoseSnapshot::Evaluate_AnyThread()
- FAnimNode_BlendSpacePlayerBase::Evaluate_AnyThread()
- FAnimNode_RotationOffsetBlendSpace::Evaluate_AnyThread()
- FAnimNode_AimOffsetLookAt::Evaluate_AnyThread()
- FAnimNode_SequenceEvaluatorBase::Evaluate_AnyThread()
- FAnimNode_CurveSource::Evaluate_AnyThread()
- FAnimNode_MultiWayBlend::Evaluate_AnyThread()
- FAnimNode_PoseSearchHistoryCollector::Evaluate_AnyThread()
- FAnimNode_RetargetPoseFromMesh::Evaluate_AnyThread()
- FAnimNode_LiveLinkPose::Evaluate_AnyThread()
- FAnimNode_RotateRootBone::Evaluate_AnyThread()
- FAnimNode_CopyPoseFromMesh::Evaluate_AnyThread()
- FAnimNode_ApplyAdditive::Evaluate_AnyThread()
- FAnimNode_LinkedInputPose::Evaluate_AnyThread()
- FAnimNode_RotationOffsetBlendSpace::Evaluate_AnyThread()
- FAnimNode_ApplyMeshSpaceAdditive::Evaluate_AnyThread()
- FAnimNode_RotationOffsetBlendSpaceGraph::Evaluate_AnyThread()
- FAnimNode_ScaleChainLength::Evaluate_AnyThread()
- FAnimNode_ModifyCurve::Evaluate_AnyThread()
- FAnimNode_TransitionPoseEvaluator::Evaluate_AnyThread()
- FAnimNode_BlendStack_Standalone::Evaluate_AnyThread()
- FAnimNode_ControlRigBase::Evaluate_AnyThread()
- FAnimNode_ControlRig::Evaluate_AnyThread()
- FAnimNode_BlendListBase::Evaluate_AnyThread()
- FAnimNode_SaveCachedPose::Evaluate_AnyThread()
- FAnimNode_TwoWayBlend::Evaluate_AnyThread()
- FAnimNode_AimOffsetLookAt::Evaluate_AnyThread()
- FAnimNode_CallFunction::Evaluate_AnyThread()
- FAnimNode_BlendSpaceGraphBase::Evaluate_AnyThread()
- FAnimNode_RotationOffsetBlendSpaceGraph::Evaluate_AnyThread()
- FAnimNode_LinkedAnimGraph::Evaluate_AnyThread()
- FAnimNode_BlendBoneByChannel::Evaluate_AnyThread()
- FAnimNode_IKRig::Evaluate_AnyThread()
- FAnimNode_RandomPlayer::Evaluate_AnyThread()
- FAnimNode_LayeredBoneBlend::Evaluate_AnyThread()
- FAnimNode_DeadBlending::Evaluate_AnyThread()
- FAnimNode_PoseDriver::Evaluate_AnyThread()
- FAnimNode_StateMachine::Evaluate_AnyThread()
- FAnimNode_Inertialization::Evaluate_AnyThread()
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Animation/AnimNodeBase.h |
| Include | #include "Animation/AnimNodeBase.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AnimNodeBase.cpp |
virtual void Evaluate_AnyThread
&40;
FPoseContext & Output
&41;
Remarks
Called to evaluate local-space bones transforms according to the weights set up in Update(). You should implement either Evaluate or EvaluateComponentSpace, but not both of these. This can be called on any thread.
Parameters
| Name | Description |
|---|---|
| Output | Output structure to write pose or curve data to. Also provides access to relevant data as a context. |