66 lines
1.8 KiB
C#
66 lines
1.8 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using CircuitsV2.Utilities;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace CircuitsV2.Graph.Nodes
|
|
{
|
|
// Token: 0x020002FF RID: 767
|
|
[Token(Token = "0x2000200")]
|
|
[StructLayout(3)]
|
|
public abstract class InteropNode : LocalNode
|
|
{
|
|
// Token: 0x1700056D RID: 1389
|
|
// (get) Token: 0x060019CC RID: 6604
|
|
[Token(Token = "0x1700054E")]
|
|
protected abstract InteropDelegate Delegate
|
|
{
|
|
[Token(Token = "0x600152F")]
|
|
[Address(Slot = "46")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700056E RID: 1390
|
|
// (get) Token: 0x060019CD RID: 6605 RVA: 0x00002098 File Offset: 0x00000298
|
|
// (set) Token: 0x060019CE RID: 6606 RVA: 0x00002096 File Offset: 0x00000296
|
|
[Token(Token = "0x1700054F")]
|
|
protected InteropDelegate CachedDelegate
|
|
{
|
|
[Token(Token = "0x6001530")]
|
|
[Address(RVA = "0x1042970", Offset = "0x1041370", VA = "0x181042970")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
[Token(Token = "0x6001531")]
|
|
[Address(RVA = "0x103D390", Offset = "0x103BD90", VA = "0x18103D390")]
|
|
[CompilerGenerated]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060019CF RID: 6607 RVA: 0x0000C674 File Offset: 0x0000A874
|
|
[Token(Token = "0x6001532")]
|
|
[Address(RVA = "0x265C690", Offset = "0x265B090", VA = "0x18265C690", Slot = "45")]
|
|
protected override Result<None> Run(ExecParams e, ref InOut inOut)
|
|
{
|
|
return default(Result<None>);
|
|
}
|
|
|
|
// Token: 0x060019D0 RID: 6608 RVA: 0x00002096 File Offset: 0x00000296
|
|
[Token(Token = "0x6001533")]
|
|
[Address(RVA = "0x265C7B0", Offset = "0x265B1B0", VA = "0x18265C7B0")]
|
|
protected InteropNode(NodeDesc nodeDesc, CircuitContext circuitContext, Guid nodeId)
|
|
{
|
|
}
|
|
|
|
// Token: 0x040009EA RID: 2538
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x218")]
|
|
[Token(Token = "0x4000783")]
|
|
private readonly int regionToken;
|
|
}
|
|
}
|