using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.CircuitsV2.Adapter; namespace RecRoom.CircuitsV2 { // Token: 0x02002316 RID: 8982 [Token(Token = "0x2002316")] [Serializable] [StructLayout(3)] public class ChipEditorProps { // Token: 0x170029E6 RID: 10726 // (get) Token: 0x0600F7AD RID: 63405 RVA: 0x003A6EBC File Offset: 0x003A50BC [Token(Token = "0x170029E6")] public MockChipAdapter ActiveMockChip { [Token(Token = "0x600F7AD")] [Address(RVA = "0x1A77B80", Offset = "0x1A76580", VA = "0x181A77B80")] get { if (this.circuitsV2Mock.chipData != 0) { MockChipAdapter mockChipAdapter; return mockChipAdapter; } throw new NullReferenceException(); } } // Token: 0x0600F7AE RID: 63406 RVA: 0x003A6EE0 File Offset: 0x003A50E0 [Token(Token = "0x600F7AE")] [Address(RVA = "0x1A77B70", Offset = "0x1A76570", VA = "0x181A77B70")] public ChipEditorProps() { } // Token: 0x0400A5D7 RID: 42455 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400A5D7")] public CircuitsV2Mock circuitsV2Mock; // Token: 0x0400A5D8 RID: 42456 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400A5D8")] public int activeMockChip; // Token: 0x0400A5D9 RID: 42457 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x400A5D9")] public bool rebindWhenMockChanges = true; // Token: 0x0400A5DA RID: 42458 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1D")] [Token(Token = "0x400A5DA")] public bool rebindWhenConfigChanges; // Token: 0x0400A5DB RID: 42459 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400A5DB")] public string newChipName; // Token: 0x0400A5DC RID: 42460 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400A5DC")] public string portName; // Token: 0x0400A5DD RID: 42461 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x400A5DD")] public int port; } }