131 lines
3.9 KiB
C#
131 lines
3.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.InteropServices;
|
|
using CircuitsV2.Types;
|
|
using CircuitsV2.Utilities;
|
|
using CircuitsV2.Utilities.InternalTools;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace CircuitsV2.Graph.Nodes
|
|
{
|
|
// Token: 0x0200033A RID: 826
|
|
[Token(Token = "0x2000232")]
|
|
[Attribute(Name = "TupleElementNamesAttribute", RVA = "0x106660", Offset = "0x105A60")]
|
|
[NodeTag("Math", new string[] { })]
|
|
[Guid("182E1AE2-1183-4741-AF6E-F307B788A857")]
|
|
[StructLayout(3)]
|
|
public class DistanceNode : OverloadNode<DistanceNode, ValueTuple<CircuitType, CircuitType>>
|
|
{
|
|
// Token: 0x170005F7 RID: 1527
|
|
// (get) Token: 0x06001B6F RID: 7023 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x170005D8")]
|
|
public InputPort InputPortA
|
|
{
|
|
[Token(Token = "0x60016BD")]
|
|
[Address(RVA = "0x21B8760", Offset = "0x21B7160", VA = "0x1821B8760")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170005F8 RID: 1528
|
|
// (get) Token: 0x06001B70 RID: 7024 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x170005D9")]
|
|
public InputPort InputPortB
|
|
{
|
|
[Token(Token = "0x60016BE")]
|
|
[Address(RVA = "0x21BED00", Offset = "0x21BD700", VA = "0x1821BED00")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170005F9 RID: 1529
|
|
// (get) Token: 0x06001B71 RID: 7025 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x170005DA")]
|
|
public OutputPort DistanceOutputPort
|
|
{
|
|
[Token(Token = "0x60016BF")]
|
|
[Address(RVA = "0x21B8750", Offset = "0x21B7150", VA = "0x1821B8750")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001B72 RID: 7026 RVA: 0x0000D2A4 File Offset: 0x0000B4A4
|
|
[Token(Token = "0x60016C0")]
|
|
[Address(RVA = "0x21C24C0", Offset = "0x21C0EC0", VA = "0x1821C24C0", Slot = "43")]
|
|
protected override Result<None> In(ExecParams e)
|
|
{
|
|
return default(Result<None>);
|
|
}
|
|
|
|
// Token: 0x06001B73 RID: 7027 RVA: 0x0000D2BC File Offset: 0x0000B4BC
|
|
[Token(Token = "0x60016C1")]
|
|
[Address(RVA = "0x21BE320", Offset = "0x21BCD20", VA = "0x1821BE320", Slot = "44")]
|
|
protected override Result<None> Out(ExecParams e)
|
|
{
|
|
return default(Result<None>);
|
|
}
|
|
|
|
// Token: 0x170005FA RID: 1530
|
|
// (get) Token: 0x06001B74 RID: 7028 RVA: 0x0000D2D4 File Offset: 0x0000B4D4
|
|
[Token(Token = "0x170005DB")]
|
|
[Attribute(Name = "TupleElementNamesAttribute", RVA = "0x106E30", Offset = "0x106230")]
|
|
protected override ValueTuple<CircuitType, CircuitType> Types
|
|
{
|
|
[Token(Token = "0x60016C2")]
|
|
[Address(RVA = "0x264DE30", Offset = "0x264C830", VA = "0x18264DE30", Slot = "49")]
|
|
get
|
|
{
|
|
return default(ValueTuple<CircuitType, CircuitType>);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170005FB RID: 1531
|
|
// (get) Token: 0x06001B75 RID: 7029 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x170005DC")]
|
|
[Attribute(Name = "TupleElementNamesAttribute", RVA = "0x1072B0", Offset = "0x1066B0")]
|
|
protected override IReadOnlyDictionary<ValueTuple<CircuitType, CircuitType>, InteropDelegate> Overloads
|
|
{
|
|
[Token(Token = "0x60016C3")]
|
|
[Address(RVA = "0x264B550", Offset = "0x2649F50", VA = "0x18264B550", Slot = "48")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170005FC RID: 1532
|
|
// (get) Token: 0x06001B76 RID: 7030 RVA: 0x00002098 File Offset: 0x00000298
|
|
[Token(Token = "0x170005DD")]
|
|
protected override IEnumerable<CircuitDelegate> Delegates
|
|
{
|
|
[Token(Token = "0x60016C4")]
|
|
[Address(RVA = "0x264B460", Offset = "0x2649E60", VA = "0x18264B460", Slot = "42")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001B77 RID: 7031 RVA: 0x00002096 File Offset: 0x00000296
|
|
[Token(Token = "0x60016C5")]
|
|
[Address(RVA = "0x264B3C0", Offset = "0x2649DC0", VA = "0x18264B3C0")]
|
|
public DistanceNode(CircuitContext circuitContext, Guid nodeId)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000A2A RID: 2602
|
|
[Token(Token = "0x40007B5")]
|
|
private static readonly CircuitType constraint;
|
|
|
|
// Token: 0x04000A2B RID: 2603
|
|
[Token(Token = "0x40007B6")]
|
|
private static readonly NodeDesc Desc;
|
|
}
|
|
}
|