UK2Node::Serialize

Handles reading, writing, and reference collecting using [FArchive](API\Runtime\Core\Serialization\FArchive).

Choose your operating system:

Windows

macOS

Linux

Override Hierarchy

UObject::Serialize()

UEdGraphNode::Serialize()

UK2Node::Serialize()

UK2Node_GetSubsystem::Serialize()

UK2Node_GameplayCueEvent::Serialize()

UK2Node_InputVectorAxisEvent::Serialize()

UK2Node_VariableGet::Serialize()

UAnimGraphNode_Trail::Serialize()

UAnimGraphNode_SequencePlayer::Serialize()

UK2Node_FunctionTerminator::Serialize()

UK2Node_FunctionEntry::Serialize()

UK2Node_BitmaskLiteral::Serialize()

UK2Node_GetDMXFixtureType::Serialize()

UK2Node_GetDMXFixturePatch::Serialize()

UAnimGraphNode_LinkedAnimGraph::Serialize()

UAnimGraphNode_Fabrik::Serialize()

UAnimGraphNode_CustomProperty::Serialize()

UAnimGraphNode_LinkedAnimGraph::Serialize()

UAnimGraphNode_LinkedAnimLayer::Serialize()

UAnimGraphNode_AssetPlayerBase::Serialize()

UAnimGraphNode_SequencePlayer::Serialize()

UAnimGraphNode_PoseDriver::Serialize()

UAnimGraphNode_LinkedAnimLayer::Serialize()

UAnimGraphNode_BoneDrivenController::Serialize()

UK2Node_AddComponent::Serialize()

UAnimGraphNode_BlendListByEnum::Serialize()

UK2Node_ComponentBoundEvent::Serialize()

UK2Node_ActorBoundEvent::Serialize()

UAnimGraphNode_TwoBoneIK::Serialize()

UK2Node_FunctionEntry::Serialize()

UK2Node_MathExpression::Serialize()

UK2Node_InputAxisEvent::Serialize()

UK2Node_CustomEvent::Serialize()

UK2Node_InputAxisKeyEvent::Serialize()

UK2Node_InputVectorAxisEvent::Serialize()

UK2Node_MacroInstance::Serialize()

UK2Node_BreakStruct::Serialize()

UK2Node_MakeStruct::Serialize()

UAnimGraphNode_LookAt::Serialize()

UDEPRECATED_K2Node_CastPatchToType::Serialize()

UK2Node_Event::Serialize()

UK2Node_GameplayCueEvent::Serialize()

UK2Node_InputVectorAxisEvent::Serialize()

UK2Node_ComponentBoundEvent::Serialize()

UK2Node_ActorBoundEvent::Serialize()

UK2Node_InputAxisEvent::Serialize()

UK2Node_CustomEvent::Serialize()

UK2Node_InputAxisKeyEvent::Serialize()

UK2Node_InputVectorAxisEvent::Serialize()

UK2Node_AnimGetter::Serialize()

UK2Node_Variable::Serialize()

UK2Node_VariableGet::Serialize()

UK2Node_BreakStruct::Serialize()

UK2Node_MakeStruct::Serialize()

UAnimGraphNode_AnimDynamics::Serialize()

UK2Node_CallFunction::Serialize()

UK2Node_AddComponent::Serialize()

UK2Node_AnimGetter::Serialize()

UK2Node_EditablePinBase::Serialize()

UK2Node_GameplayCueEvent::Serialize()

UK2Node_InputVectorAxisEvent::Serialize()

UK2Node_FunctionTerminator::Serialize()

UK2Node_FunctionEntry::Serialize()

UK2Node_ComponentBoundEvent::Serialize()

UK2Node_ActorBoundEvent::Serialize()

UK2Node_FunctionEntry::Serialize()

UK2Node_MathExpression::Serialize()

UK2Node_InputAxisEvent::Serialize()

UK2Node_CustomEvent::Serialize()

UK2Node_InputAxisKeyEvent::Serialize()

UK2Node_InputVectorAxisEvent::Serialize()

UK2Node_MacroInstance::Serialize()

UDEPRECATED_K2Node_CastPatchToType::Serialize()

UK2Node_Event::Serialize()

UK2Node_GameplayCueEvent::Serialize()

UK2Node_InputVectorAxisEvent::Serialize()

UK2Node_ComponentBoundEvent::Serialize()

UK2Node_ActorBoundEvent::Serialize()

UK2Node_InputAxisEvent::Serialize()

UK2Node_CustomEvent::Serialize()

UK2Node_InputAxisKeyEvent::Serialize()

UK2Node_InputVectorAxisEvent::Serialize()

UAnimGraphNode_PoseDriver::Serialize()

UAnimGraphNode_Base::Serialize()

UAnimGraphNode_Trail::Serialize()

UAnimGraphNode_SequencePlayer::Serialize()

UAnimGraphNode_LinkedAnimGraph::Serialize()

UAnimGraphNode_Fabrik::Serialize()

UAnimGraphNode_CustomProperty::Serialize()

UAnimGraphNode_LinkedAnimGraph::Serialize()

UAnimGraphNode_LinkedAnimLayer::Serialize()

UAnimGraphNode_AssetPlayerBase::Serialize()

UAnimGraphNode_SequencePlayer::Serialize()

UAnimGraphNode_PoseDriver::Serialize()

UAnimGraphNode_LinkedAnimLayer::Serialize()

UAnimGraphNode_BoneDrivenController::Serialize()

UAnimGraphNode_BlendListByEnum::Serialize()

UAnimGraphNode_TwoBoneIK::Serialize()

UAnimGraphNode_LookAt::Serialize()

UAnimGraphNode_AnimDynamics::Serialize()

UAnimGraphNode_PoseDriver::Serialize()

References

Module

BlueprintGraph

Header

/Engine/Source/Editor/BlueprintGraph/Classes/K2Node.h

Include

#include "K2Node.h"

Source

/Engine/Source/Editor/BlueprintGraph/Private/K2Node.cpp

Syntax

virtual void Serialize
(
    FArchive & Ar
)

Remarks

Handles reading, writing, and reference collecting using FArchive. This implementation handles all FProperty serialization, but can be overridden for native variables.