FAnimNode_Base::Initialize_AnyThread

Called when the node first runs.

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

FAnimNode_Base::Initialize_AnyThread()

FAnimNode_MirrorBase::Initialize_AnyThread()

FAnimNode_ConvertComponentToLocalSpace::Initialize_AnyThread()

FAnimNode_ControlRig::Initialize_AnyThread()

FAnimNode_UseCachedPose::Initialize_AnyThread()

FAnimNode_TransitionResult::Initialize_AnyThread()

FAnimNode_WheelController::Initialize_AnyThread()

FAnimNode_PoseSearchHistoryCollector::Initialize_AnyThread()

FAnimNode_WheelHandler::Initialize_AnyThread()

FAnimNode_MakeDynamicAdditive::Initialize_AnyThread()

FAnimNode_SequencePlayerBase::Initialize_AnyThread()

FAnimNode_PoseBlendNode::Initialize_AnyThread()

FAnimNode_Root::Initialize_AnyThread()

FAnimNode_Sync::Initialize_AnyThread()

FAnimNode_RetargetPoseFromMesh::Initialize_AnyThread()

FAnimNode_PoseHandler::Initialize_AnyThread()

FAnimNode_PoseBlendNode::Initialize_AnyThread()

FAnimNode_PoseByName::Initialize_AnyThread()

FAnimNode_PoseDriver::Initialize_AnyThread()

FAnimNode_PoseByName::Initialize_AnyThread()

FAnimNode_AssetPlayerBase::Initialize_AnyThread()

FAnimNode_SequencePlayerBase::Initialize_AnyThread()

FAnimNode_PoseBlendNode::Initialize_AnyThread()

FAnimNode_PoseHandler::Initialize_AnyThread()

FAnimNode_PoseBlendNode::Initialize_AnyThread()

FAnimNode_PoseByName::Initialize_AnyThread()

FAnimNode_PoseDriver::Initialize_AnyThread()

FAnimNode_PoseByName::Initialize_AnyThread()

FAnimNode_SequenceEvaluatorBase::Initialize_AnyThread()

FAnimNode_MotionMatching::Initialize_AnyThread()

FAnimNode_RotationOffsetBlendSpace::Initialize_AnyThread()

FAnimNode_AimOffsetLookAt::Initialize_AnyThread()

FAnimNode_BlendSpacePlayer::Initialize_AnyThread()

FAnimNode_RotationOffsetBlendSpace::Initialize_AnyThread()

FAnimNode_AimOffsetLookAt::Initialize_AnyThread()

FAnimNode_PoseDriver::Initialize_AnyThread()

FAnimNode_Slot::Initialize_AnyThread()

FAnimNode_SequenceEvaluatorBase::Initialize_AnyThread()

FAnimNode_RotateRootBone::Initialize_AnyThread()

FAnimNode_MultiWayBlend::Initialize_AnyThread()

FAnimNode_ConvertLocalToComponentSpace::Initialize_AnyThread()

FAnimNode_StageCoachWheelController::Initialize_AnyThread()

FAnimNode_LiveLinkPose::Initialize_AnyThread()

FAnimNode_CurveSource::Initialize_AnyThread()

FAnimNode_CopyPoseFromMesh::Initialize_AnyThread()

FAnimNode_MotionMatching::Initialize_AnyThread()

FAnimNode_ControlRigBase::Initialize_AnyThread()

FAnimNode_ControlRig::Initialize_AnyThread()

FAnimNode_ApplyAdditive::Initialize_AnyThread()

FAnimNode_RotationOffsetBlendSpace::Initialize_AnyThread()

FAnimNode_ModifyCurve::Initialize_AnyThread()

FAnimNode_SteamVRSetWristTransform::Initialize_AnyThread()

FAnimNode_ApplyMeshSpaceAdditive::Initialize_AnyThread()

FAnimNode_RotationOffsetBlendSpaceGraph::Initialize_AnyThread()

FAnimNode_ScaleChainLength::Initialize_AnyThread()

FAnimNode_Fabrik::Initialize_AnyThread()

FAnimNode_TransitionPoseEvaluator::Initialize_AnyThread()

FAnimNode_SteamVRInputAnimPose::Initialize_AnyThread()

FAnimNode_SaveCachedPose::Initialize_AnyThread()

FAnimNode_AimOffsetLookAt::Initialize_AnyThread()

FAnimNode_BlendListBase::Initialize_AnyThread()

FAnimNode_TwoWayBlend::Initialize_AnyThread()

FAnimNode_TwistCorrectiveNode::Initialize_AnyThread()

FAnimNode_OrientationWarping::Initialize_AnyThread()

FAnimNode_SkeletalControlBase::Initialize_AnyThread()

FAnimNode_WheelController::Initialize_AnyThread()

FAnimNode_WheelHandler::Initialize_AnyThread()

FAnimNode_StageCoachWheelController::Initialize_AnyThread()

FAnimNode_Fabrik::Initialize_AnyThread()

FAnimNode_TwistCorrectiveNode::Initialize_AnyThread()

FAnimNode_OrientationWarping::Initialize_AnyThread()

FAnimNode_TwoBoneIK::Initialize_AnyThread()

FAnimNode_SpringBone::Initialize_AnyThread()

FAnimNode_LookAt::Initialize_AnyThread()

FAnimNode_StrideWarping::Initialize_AnyThread()

FAnimNode_SlopeWarping::Initialize_AnyThread()

FAnimNode_Trail::Initialize_AnyThread()

FAnimNode_LegIK::Initialize_AnyThread()

FAnimNode_AnimDynamics::Initialize_AnyThread()

FAnimNode_LinkedAnimGraph::Initialize_AnyThread()

FAnimNode_BlendSpaceGraphBase::Initialize_AnyThread()

FAnimNode_RotationOffsetBlendSpaceGraph::Initialize_AnyThread()

FAnimNode_CallFunction::Initialize_AnyThread()

FAnimNode_BlendBoneByChannel::Initialize_AnyThread()

FAnimNode_IKRig::Initialize_AnyThread()

FAnimNode_TwoBoneIK::Initialize_AnyThread()

FAnimNode_BlendSpacePlayer::Initialize_AnyThread()

FAnimNode_RotationOffsetBlendSpace::Initialize_AnyThread()

FAnimNode_AimOffsetLookAt::Initialize_AnyThread()

FAnimNode_SpringBone::Initialize_AnyThread()

FAnimNode_LookAt::Initialize_AnyThread()

FAnimNode_RandomPlayer::Initialize_AnyThread()

FAnimNode_LayeredBoneBlend::Initialize_AnyThread()

FAnimNode_StrideWarping::Initialize_AnyThread()

FAnimNode_SlopeWarping::Initialize_AnyThread()

FAnimNode_Trail::Initialize_AnyThread()

FAnimNode_LegIK::Initialize_AnyThread()

FAnimNode_StateMachine::Initialize_AnyThread()

FAnimNode_PoseDriver::Initialize_AnyThread()

FAnimNode_Inertialization::Initialize_AnyThread()

FAnimNode_AnimDynamics::Initialize_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

Syntax

virtual void Initialize_AnyThread
(
    const FAnimationInitializeContext & Context
)

Remarks

Called when the node first runs. If the node is inside a state machine or cached pose branch then this can be called multiple times. This can be called on any thread.

Parameters

Parameter

Description

Context

Context structure providing access to relevant data