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

64 lines
2.3 KiB
C#

using System;
using System.IO;
using System.Runtime.InteropServices;
using CircuitsV2.Context;
using CircuitsV2.Graph;
using CircuitsV2.Types;
using CircuitsV2.Utilities;
using Cpp2IlInjected;
namespace CircuitsV2.Synchronization
{
// Token: 0x020000A2 RID: 162
[Token(Token = "0x200007D")]
[StructLayout(3)]
public sealed class IntIdBackedObjectSerializer : ITypeSerializer
{
// Token: 0x06000421 RID: 1057 RVA: 0x00003BFC File Offset: 0x00001DFC
[Token(Token = "0x6000362")]
[Address(RVA = "0x218D150", Offset = "0x218BB50", VA = "0x18218D150")]
public Result<None> Serialize(ExecParams e, Stream stream, CircuitType type, in CircuitSignal value, INodeDependencies nodeDeps)
{
return default(Result<None>);
}
// Token: 0x06000422 RID: 1058 RVA: 0x00003C14 File Offset: 0x00001E14
[Token(Token = "0x6000363")]
[Address(RVA = "0x218D010", Offset = "0x218BA10", VA = "0x18218D010", Slot = "5")]
public Result<CircuitSignal> Deserialize(ExecParams e, Stream stream, CircuitType type, INodeDependencies nodeDeps)
{
return default(Result<CircuitSignal>);
}
// Token: 0x06000423 RID: 1059 RVA: 0x00002096 File Offset: 0x00000296
[Token(Token = "0x6000364")]
[Address(RVA = "0x3C39C0", Offset = "0x3C23C0", VA = "0x1803C39C0")]
public IntIdBackedObjectSerializer(Func<INodeDependencies, InteropDelegate> getSerialize, Func<INodeDependencies, InteropDelegate> getDeserialize)
{
}
// Token: 0x06000424 RID: 1060 RVA: 0x00003C2C File Offset: 0x00001E2C
[Token(Token = "0x6000365")]
[Address(RVA = "0x218CEF0", Offset = "0x218B8F0", VA = "0x18218CEF0", Slot = "4")]
Result<None> ITypeSerializer.Serialize(ExecParams e, Stream stream, CircuitType type, in CircuitSignal value, INodeDependencies nodeDeps)
{
return default(Result<None>);
}
// Token: 0x040001AA RID: 426
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000124")]
private readonly Func<INodeDependencies, InteropDelegate> getSerialize;
// Token: 0x040001AB RID: 427
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000125")]
private readonly Func<INodeDependencies, InteropDelegate> getDeserialize;
// Token: 0x040001AC RID: 428
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000126")]
private InOut inOut;
}
}