192 lines
5.4 KiB
C#
192 lines
5.4 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using CircuitsV2.Protobuf;
|
|
using CircuitsV2.Types.Checker;
|
|
using Cpp2IlInjected;
|
|
using JetBrains.Annotations;
|
|
|
|
namespace CircuitsV2.Graph
|
|
{
|
|
// Token: 0x020002A1 RID: 673
|
|
[Token(Token = "0x20001B4")]
|
|
[StructLayout(3)]
|
|
public class NodeConnection : ICheckableConnection<NodeGroup, InputPort, OutputPort, NodeConnection>
|
|
{
|
|
// Token: 0x17000463 RID: 1123
|
|
// (get) Token: 0x060016D0 RID: 5840 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x17000446")]
|
|
[NotNull]
|
|
public Node SrcNode
|
|
{
|
|
[Token(Token = "0x6001281")]
|
|
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000464 RID: 1124
|
|
// (get) Token: 0x060016D1 RID: 5841 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x17000447")]
|
|
[NotNull]
|
|
public OutputPort SrcPort
|
|
{
|
|
[Token(Token = "0x6001282")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240", Slot = "4")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000465 RID: 1125
|
|
// (get) Token: 0x060016D2 RID: 5842 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x17000448")]
|
|
[NotNull]
|
|
public Node DstNode
|
|
{
|
|
[Token(Token = "0x6001283")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000466 RID: 1126
|
|
// (get) Token: 0x060016D3 RID: 5843 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x17000449")]
|
|
[NotNull]
|
|
public InputPort DstPort
|
|
{
|
|
[Token(Token = "0x6001284")]
|
|
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230", Slot = "6")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000467 RID: 1127
|
|
// (get) Token: 0x060016D4 RID: 5844 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700044A")]
|
|
public NodeGroup SrcNodeGroup
|
|
{
|
|
[Token(Token = "0x6001285")]
|
|
[Address(RVA = "0x21ED400", Offset = "0x21EBE00", VA = "0x1821ED400")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000468 RID: 1128
|
|
// (get) Token: 0x060016D5 RID: 5845 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700044B")]
|
|
NodeGroup ICheckableConnection<NodeGroup, InputPort, OutputPort, NodeConnection>.SrcNode
|
|
{
|
|
[Token(Token = "0x6001286")]
|
|
[Address(RVA = "0x21ED400", Offset = "0x21EBE00", VA = "0x1821ED400", Slot = "5")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000469 RID: 1129
|
|
// (get) Token: 0x060016D6 RID: 5846 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700044C")]
|
|
public NodeGroup DstNodeGroup
|
|
{
|
|
[Token(Token = "0x6001287")]
|
|
[Address(RVA = "0x21ED2F0", Offset = "0x21EBCF0", VA = "0x1821ED2F0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700046A RID: 1130
|
|
// (get) Token: 0x060016D7 RID: 5847 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x1700044D")]
|
|
NodeGroup ICheckableConnection<NodeGroup, InputPort, OutputPort, NodeConnection>.DstNode
|
|
{
|
|
[Token(Token = "0x6001288")]
|
|
[Address(RVA = "0x21ED2F0", Offset = "0x21EBCF0", VA = "0x1821ED2F0", Slot = "7")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060016D8 RID: 5848 RVA: 0x00002096 File Offset: 0x00000296
|
|
[Token(Token = "0x6001289")]
|
|
[Address(RVA = "0x4DBC90", Offset = "0x4DA690", VA = "0x1804DBC90")]
|
|
public NodeConnection([NotNull] Node srcNode, [NotNull] OutputPort srcPort, [NotNull] Node dstNode, [NotNull] InputPort dstPort)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060016D9 RID: 5849 RVA: 0x0000ADB4 File Offset: 0x00008FB4
|
|
[Token(Token = "0x600128A")]
|
|
[Address(RVA = "0x21ED640", Offset = "0x21EC040", VA = "0x1821ED640")]
|
|
protected bool Equals(NodeConnection other)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060016DA RID: 5850 RVA: 0x0000ADCC File Offset: 0x00008FCC
|
|
[Token(Token = "0x600128B")]
|
|
[Address(RVA = "0x21ED510", Offset = "0x21EBF10", VA = "0x1821ED510", Slot = "0")]
|
|
public override bool Equals(object obj)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060016DB RID: 5851 RVA: 0x0000ADE4 File Offset: 0x00008FE4
|
|
[Token(Token = "0x600128C")]
|
|
[Address(RVA = "0x21ED680", Offset = "0x21EC080", VA = "0x1821ED680", Slot = "2")]
|
|
public override int GetHashCode()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060016DC RID: 5852 RVA: 0x0000ADFC File Offset: 0x00008FFC
|
|
[Token(Token = "0x600128D")]
|
|
[Address(RVA = "0x129E550", Offset = "0x129CF50", VA = "0x18129E550")]
|
|
public static bool operator ==(NodeConnection left, NodeConnection right)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060016DD RID: 5853 RVA: 0x0000AE14 File Offset: 0x00009014
|
|
[Token(Token = "0x600128E")]
|
|
[Address(RVA = "0x129E1D0", Offset = "0x129CBD0", VA = "0x18129E1D0")]
|
|
public static bool operator !=(NodeConnection left, NodeConnection right)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060016DE RID: 5854 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x600128F")]
|
|
[Address(RVA = "0x21EDA20", Offset = "0x21EC420", VA = "0x1821EDA20")]
|
|
public NodeConnectionData Serialize()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060016DF RID: 5855 RVA: 0x0000AE2C File Offset: 0x0000902C
|
|
[Token(Token = "0x6001290")]
|
|
[Address(RVA = "0x21ED740", Offset = "0x21EC140", VA = "0x1821ED740")]
|
|
public bool Matches(Node srcNode, OutputPort srcPort, Node dstNode, InputPort dstPort)
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
}
|