using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace CircuitsV2.Utilities { // Token: 0x020001B5 RID: 437 [Token(Token = "0x200011E")] [CreateAssetMenu] [Serializable] [StructLayout(3)] public class CircuitNodeConfig : ScriptableObject { // Token: 0x17000394 RID: 916 // (get) Token: 0x06000EBA RID: 3770 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x17000391")] public Dictionary InputOverrideDictionary { [Token(Token = "0x6000CA6")] [Address(RVA = "0x5AB140", Offset = "0x5A9B40", VA = "0x1805AB140")] get { return null; } } // Token: 0x17000395 RID: 917 // (get) Token: 0x06000EBB RID: 3771 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x17000392")] public Dictionary OutputOverrideDictionary { [Token(Token = "0x6000CA7")] [Address(RVA = "0x5AB360", Offset = "0x5A9D60", VA = "0x1805AB360")] get { return null; } } // Token: 0x17000396 RID: 918 // (get) Token: 0x06000EBC RID: 3772 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x17000393")] public Dictionary NodeDescOverrideDictionary { [Token(Token = "0x6000CA8")] [Address(RVA = "0x5AB250", Offset = "0x5A9C50", VA = "0x1805AB250")] get { return null; } } // Token: 0x06000EBD RID: 3773 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6000CA9")] [Address(RVA = "0x5AAB00", Offset = "0x5A9500", VA = "0x1805AAB00")] public void AddInputOverride(NameOverride portOverride) { } // Token: 0x06000EBE RID: 3774 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6000CAA")] [Address(RVA = "0x5AADE0", Offset = "0x5A97E0", VA = "0x1805AADE0")] public void AddOutputOverride(NameOverride portOverride) { } // Token: 0x06000EBF RID: 3775 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6000CAB")] [Address(RVA = "0x5AAC70", Offset = "0x5A9670", VA = "0x1805AAC70")] public void AddNodeDescOverride(NameOverride nodeDescOverride) { } // Token: 0x06000EC0 RID: 3776 RVA: 0x00006ADC File Offset: 0x00004CDC [Token(Token = "0x6000CAC")] [Address(RVA = "0x5AAFD0", Offset = "0x5A99D0", VA = "0x1805AAFD0")] public bool TryGetPortOverride(Guid guid, out NameOverride portOverride) { return default(bool); } // Token: 0x06000EC1 RID: 3777 RVA: 0x00006AF4 File Offset: 0x00004CF4 [Token(Token = "0x6000CAD")] [Address(RVA = "0x5AAF50", Offset = "0x5A9950", VA = "0x1805AAF50")] public bool TryGetNodeDescOverride(Guid guid, out NameOverride nodeDescOverride) { return default(bool); } // Token: 0x06000EC2 RID: 3778 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6000CAE")] [Address(RVA = "0x5AB090", Offset = "0x5A9A90", VA = "0x1805AB090")] public CircuitNodeConfig() { } // Token: 0x040005D3 RID: 1491 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40004D8")] [SerializeField] public string NodeId; // Token: 0x040005D4 RID: 1492 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40004D9")] [SerializeField] private List NodeDescOverrides; // Token: 0x040005D5 RID: 1493 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40004DA")] [SerializeField] private List InputOverrides; // Token: 0x040005D6 RID: 1494 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40004DB")] [SerializeField] private List OutputOverrides; // Token: 0x040005D7 RID: 1495 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x40004DC")] private Dictionary _inputOverrideDictionary; // Token: 0x040005D8 RID: 1496 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40004DD")] private Dictionary _outputOverrideDictionary; // Token: 0x040005D9 RID: 1497 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x40004DE")] private Dictionary _nodeDescOverrideDictionary; } }