using System; using System.Runtime.InteropServices; using CircuitsV2.Types; using Cpp2IlInjected; namespace CircuitsV2.Graph { // Token: 0x02000296 RID: 662 [Token(Token = "0x20001AB")] [StructLayout(3)] public interface IPort { // Token: 0x1700044E RID: 1102 // (get) Token: 0x06001650 RID: 5712 [Token(Token = "0x17000431")] bool IsConnected { [Token(Token = "0x6001205")] [Address(Slot = "0")] get; } // Token: 0x1700044F RID: 1103 // (get) Token: 0x06001651 RID: 5713 [Token(Token = "0x17000432")] CircuitType GenericPortType { [Token(Token = "0x6001206")] [Address(Slot = "1")] get; } // Token: 0x17000450 RID: 1104 // (get) Token: 0x06001652 RID: 5714 [Token(Token = "0x17000433")] CircuitType SpecificPortType { [Token(Token = "0x6001207")] [Address(Slot = "2")] get; } // Token: 0x1400001A RID: 26 // (add) Token: 0x06001653 RID: 5715 // (remove) Token: 0x06001654 RID: 5716 [Token(Token = "0x1400001A")] event Action OnSpecificPortTypeChanged; } }