using System; using System.Collections.Generic; using System.Runtime.InteropServices; using CircuitsV2.Graph; using CircuitsV2.Types; using CircuitsV2.Utilities; using Cpp2IlInjected; namespace CircuitsV2.Context { // Token: 0x0200025A RID: 602 [Token(Token = "0x2000189")] [StructLayout(3)] public sealed class InstanceMemory : IMemory { // Token: 0x06001421 RID: 5153 RVA: 0x000099D4 File Offset: 0x00007BD4 [Token(Token = "0x6001025")] [Address(RVA = "0x1FF46C0", Offset = "0x1FF30C0", VA = "0x181FF46C0", Slot = "4")] public bool IsCompatible(string name, CircuitType type) { return default(bool); } // Token: 0x06001422 RID: 5154 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x6001026")] [Address(RVA = "0x1FF4B50", Offset = "0x1FF3550", VA = "0x181FF4B50", Slot = "5")] public string Retain(string desiredName, CircuitType type, Func> onChange, bool forceNewName) { return null; } // Token: 0x06001423 RID: 5155 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6001027")] [Address(RVA = "0x1FF46F0", Offset = "0x1FF30F0", VA = "0x181FF46F0", Slot = "6")] public void Release(string name, Func> onChange) { } // Token: 0x06001424 RID: 5156 RVA: 0x000099EC File Offset: 0x00007BEC [Token(Token = "0x6001028")] [Address(RVA = "0x1FF45E0", Offset = "0x1FF2FE0", VA = "0x181FF45E0", Slot = "7")] public Result Get(ExecParams e, string name) { return default(Result); } // Token: 0x06001425 RID: 5157 RVA: 0x00009A04 File Offset: 0x00007C04 [Token(Token = "0x6001029")] [Address(RVA = "0x1FF4C80", Offset = "0x1FF3680", VA = "0x181FF4C80")] public Result Set(ExecParams e, string name, in CircuitSignal value) { return default(Result); } // Token: 0x06001426 RID: 5158 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x600102A")] [Address(RVA = "0x1FF49E0", Offset = "0x1FF33E0", VA = "0x181FF49E0", Slot = "9")] public void ResetAll() { } // Token: 0x06001427 RID: 5159 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x600102B")] [Address(RVA = "0x1FF47F0", Offset = "0x1FF31F0", VA = "0x181FF47F0", Slot = "10")] public void Rename(string name, string desiredName, CircuitType type, Func> onChange) { } // Token: 0x06001428 RID: 5160 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x600102C")] [Address(RVA = "0x1FF5020", Offset = "0x1FF3A20", VA = "0x181FF5020")] public InstanceMemory(MemoryDependencies deps) { } // Token: 0x06001429 RID: 5161 RVA: 0x00009A1C File Offset: 0x00007C1C [Token(Token = "0x600102D")] [Address(RVA = "0x1FF45A0", Offset = "0x1FF2FA0", VA = "0x181FF45A0", Slot = "8")] Result IMemory.Set(ExecParams e, string name, in CircuitSignal value) { return default(Result); } // Token: 0x04000803 RID: 2051 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000635")] private readonly MemoryDependencies deps; // Token: 0x04000804 RID: 2052 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000636")] private readonly Dictionary dict; // Token: 0x0200025B RID: 603 [Token(Token = "0x2000394")] private class MemoryValue { // Token: 0x0600142A RID: 5162 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6001E35")] [Address(RVA = "0x1FF5FE0", Offset = "0x1FF49E0", VA = "0x181FF5FE0")] public MemoryValue() { } // Token: 0x04000805 RID: 2053 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40009F4")] public CircuitSignal Value; // Token: 0x04000806 RID: 2054 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40009F5")] public readonly List>> OnChange; } } }