From fe35b2656a13f31aafbdcb28bbfe430b2c037d42 Mon Sep 17 00:00:00 2001 From: dyanikoglu Date: Mon, 26 Aug 2024 18:09:19 +0300 Subject: [PATCH] Add missing serialization calls for saved data structs --- Source/Flow/Public/FlowSave.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Source/Flow/Public/FlowSave.h b/Source/Flow/Public/FlowSave.h index f79711f9c..5671c189f 100644 --- a/Source/Flow/Public/FlowSave.h +++ b/Source/Flow/Public/FlowSave.h @@ -19,6 +19,8 @@ struct FLOW_API FFlowNodeSaveData friend FArchive& operator<<(FArchive& Ar, FFlowNodeSaveData& InNodeData) { + Ar << InNodeData.NodeGuid; + Ar << InNodeData.NodeData; return Ar; } }; @@ -42,6 +44,10 @@ struct FLOW_API FFlowAssetSaveData friend FArchive& operator<<(FArchive& Ar, FFlowAssetSaveData& InAssetData) { + Ar << InAssetData.WorldName; + Ar << InAssetData.InstanceName; + Ar << InAssetData.AssetData; + Ar << InAssetData.NodeRecords; return Ar; } }; @@ -62,6 +68,9 @@ struct FLOW_API FFlowComponentSaveData friend FArchive& operator<<(FArchive& Ar, FFlowComponentSaveData& InComponentData) { + Ar << InComponentData.WorldName; + Ar << InComponentData.ActorInstanceName; + Ar << InComponentData.ComponentData; return Ar; } };