Files
2026-04-08 23:40:05 +02:00

50 lines
1.0 KiB
C#

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;
}
}