using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Circuits; namespace RecRoom.Core.Creation.Circuits { // Token: 0x02002C51 RID: 11345 [Token(Token = "0x2002C51")] [StructLayout(3)] public class BooleanCircuitNodeDisplay : ModedCircuitNodeDisplay { // Token: 0x1700355A RID: 13658 // (get) Token: 0x06013F81 RID: 81793 RVA: 0x004CA690 File Offset: 0x004C8890 [Token(Token = "0x1700355A")] protected override Dictionary COHNLMCLBPI { [Token(Token = "0x6013F81")] [Address(RVA = "0x1769E90", Offset = "0x1768890", VA = "0x181769E90", Slot = "32")] get { Dictionary dictionary; Array values; do { dictionary = new Dictionary(); values = Enum.GetValues(typeof(BooleanNode.BooleanModes)); } while (values == 0); int num = 0; if (num < values) { num++; } return dictionary; } } // Token: 0x1700355B RID: 13659 // (get) Token: 0x06013F82 RID: 81794 RVA: 0x004CA6CC File Offset: 0x004C88CC [Token(Token = "0x1700355B")] protected override object KCNNJNGLIEO { [Token(Token = "0x6013F82")] [Address(RVA = "0x1769E60", Offset = "0x1768860", VA = "0x181769E60", Slot = "33")] get { return "mode"; } } // Token: 0x06013F83 RID: 81795 RVA: 0x004CA6E0 File Offset: 0x004C88E0 [Token(Token = "0x6013F83")] [Address(RVA = "0x1769DE0", Offset = "0x17687E0", VA = "0x181769DE0", Slot = "34")] protected override int BJKDPHHLCII() { CircuitNode mbbjmcdgdmn = this.MBBJMCDGDMN; if (mbbjmcdgdmn == 0 || mbbjmcdgdmn != 0) { } return 0; } // Token: 0x06013F84 RID: 81796 RVA: 0x004CA700 File Offset: 0x004C8900 [Token(Token = "0x6013F84")] [Address(RVA = "0x176A020", Offset = "0x1768A20", VA = "0x18176A020")] public BooleanCircuitNodeDisplay() { } } }