Files
Jan2021-Cpp2Il-Dump/RecRoom.Circuitsv2.Runtime/CircuitsV2/Persistence/SerializationHelpers.cs
T
2026-04-08 23:40:05 +02:00

30 lines
1.3 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace CircuitsV2.Persistence
{
// Token: 0x0200024D RID: 589
[Token(Token = "0x200017C")]
[StructLayout(3)]
public static class SerializationHelpers
{
// Token: 0x060012FE RID: 4862 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000F02")]
[Address(RVA = "0x20E10E0", Offset = "0x20DFAE0", VA = "0x1820E10E0")]
public static IEnumerable<TCircuitObject> MergeProtobuf<TCircuitObject, TProtoElement>(IEnumerable<TProtoElement> protobufDatas, Func<TProtoElement, Guid> getGuid, IReadOnlyDictionary<Guid, TCircuitObject> existingObjects, Func<Guid, TProtoElement, TCircuitObject> create, Action<TCircuitObject, TProtoElement> deserialize, Action<TCircuitObject> dispose)
{
return null;
}
// Token: 0x060012FF RID: 4863 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x6000F03")]
[Address(RVA = "0x20E0D10", Offset = "0x20DF710", VA = "0x1820E0D10")]
public static IEnumerable<TCircuitObject> AppendProtobuf<TCircuitObject, TProtoElement>(IEnumerable<TProtoElement> protobufDatas, Func<TProtoElement, Guid> getGuid, IReadOnlyDictionary<Guid, TCircuitObject> existingObjects, Func<Guid, TProtoElement, TCircuitObject> create, Action<TCircuitObject, TProtoElement> deserialize)
{
return null;
}
}
}