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

218 lines
7.4 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using CircuitsV2.Utilities;
using Cpp2IlInjected;
namespace CircuitsV2.Graph.Nodes
{
// Token: 0x02000300 RID: 768
[Token(Token = "0x2000201")]
[StructLayout(3)]
public abstract class LocalNode : SimpleNode
{
// Token: 0x1700056F RID: 1391
// (get) Token: 0x060019D1 RID: 6609 RVA: 0x0000C68C File Offset: 0x0000A88C
[Token(Token = "0x17000550")]
protected InOut InOut
{
[Token(Token = "0x6001534")]
[Address(RVA = "0x2758F00", Offset = "0x2757900", VA = "0x182758F00")]
get
{
return default(InOut);
}
}
// Token: 0x060019D2 RID: 6610 RVA: 0x0000C6A4 File Offset: 0x0000A8A4
[Token(Token = "0x6001535")]
[Address(RVA = "0x2758DC0", Offset = "0x27577C0", VA = "0x182758DC0", Slot = "43")]
protected virtual Result<None> In(ExecParams e)
{
return default(Result<None>);
}
// Token: 0x060019D3 RID: 6611 RVA: 0x0000C6BC File Offset: 0x0000A8BC
[Token(Token = "0x6001536")]
[Address(RVA = "0x2758DC0", Offset = "0x27577C0", VA = "0x182758DC0", Slot = "44")]
protected virtual Result<None> Out(ExecParams e)
{
return default(Result<None>);
}
// Token: 0x060019D4 RID: 6612
[Token(Token = "0x6001537")]
[Address(Slot = "45")]
protected abstract Result<None> Run(ExecParams e, ref InOut io);
// Token: 0x060019D5 RID: 6613 RVA: 0x0000C6D4 File Offset: 0x0000A8D4
[Token(Token = "0x6001538")]
[Address(RVA = "0x27584F0", Offset = "0x2756EF0", VA = "0x1827584F0")]
protected Result<None> Exec(ExecParams e)
{
return default(Result<None>);
}
// Token: 0x060019D6 RID: 6614 RVA: 0x0000C6EC File Offset: 0x0000A8EC
[Token(Token = "0x6001539")]
[Address(RVA = "0x27586C0", Offset = "0x27570C0", VA = "0x1827586C0")]
protected Result<CircuitSignal> ExprDelegate0(ExecParams e)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019D7 RID: 6615 RVA: 0x0000C704 File Offset: 0x0000A904
[Token(Token = "0x600153A")]
[Address(RVA = "0x27587A0", Offset = "0x27571A0", VA = "0x1827587A0")]
protected Result<CircuitSignal> ExprDelegate1(ExecParams e)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019D8 RID: 6616 RVA: 0x0000C71C File Offset: 0x0000A91C
[Token(Token = "0x600153B")]
[Address(RVA = "0x2758880", Offset = "0x2757280", VA = "0x182758880")]
protected Result<CircuitSignal> ExprDelegate2(ExecParams e)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019D9 RID: 6617 RVA: 0x0000C734 File Offset: 0x0000A934
[Token(Token = "0x600153C")]
[Address(RVA = "0x2758960", Offset = "0x2757360", VA = "0x182758960")]
protected Result<CircuitSignal> ExprDelegate3(ExecParams e)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019DA RID: 6618 RVA: 0x0000C74C File Offset: 0x0000A94C
[Token(Token = "0x600153D")]
[Address(RVA = "0x2758A40", Offset = "0x2757440", VA = "0x182758A40")]
protected Result<CircuitSignal> ExprDelegate4(ExecParams e)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019DB RID: 6619 RVA: 0x0000C764 File Offset: 0x0000A964
[Token(Token = "0x600153E")]
[Address(RVA = "0x2758B20", Offset = "0x2757520", VA = "0x182758B20")]
protected Result<CircuitSignal> ExprDelegate5(ExecParams e)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019DC RID: 6620 RVA: 0x0000C77C File Offset: 0x0000A97C
[Token(Token = "0x600153F")]
[Address(RVA = "0x2758C00", Offset = "0x2757600", VA = "0x182758C00")]
protected Result<CircuitSignal> ExprDelegate6(ExecParams e)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019DD RID: 6621 RVA: 0x0000C794 File Offset: 0x0000A994
[Token(Token = "0x6001540")]
[Address(RVA = "0x2758CE0", Offset = "0x27576E0", VA = "0x182758CE0")]
protected Result<CircuitSignal> ExprDelegate7(ExecParams e)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019DE RID: 6622 RVA: 0x0000C7AC File Offset: 0x0000A9AC
[Token(Token = "0x6001541")]
[Address(RVA = "0x27581F0", Offset = "0x2756BF0", VA = "0x1827581F0")]
protected Result<CircuitSignal> ExecDelegate0(ExecParams _)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019DF RID: 6623 RVA: 0x0000C7C4 File Offset: 0x0000A9C4
[Token(Token = "0x6001542")]
[Address(RVA = "0x2758250", Offset = "0x2756C50", VA = "0x182758250")]
protected Result<CircuitSignal> ExecDelegate1(ExecParams _)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019E0 RID: 6624 RVA: 0x0000C7DC File Offset: 0x0000A9DC
[Token(Token = "0x6001543")]
[Address(RVA = "0x27582B0", Offset = "0x2756CB0", VA = "0x1827582B0")]
protected Result<CircuitSignal> ExecDelegate2(ExecParams _)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019E1 RID: 6625 RVA: 0x0000C7F4 File Offset: 0x0000A9F4
[Token(Token = "0x6001544")]
[Address(RVA = "0x2758310", Offset = "0x2756D10", VA = "0x182758310")]
protected Result<CircuitSignal> ExecDelegate3(ExecParams _)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019E2 RID: 6626 RVA: 0x0000C80C File Offset: 0x0000AA0C
[Token(Token = "0x6001545")]
[Address(RVA = "0x2758370", Offset = "0x2756D70", VA = "0x182758370")]
protected Result<CircuitSignal> ExecDelegate4(ExecParams _)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019E3 RID: 6627 RVA: 0x0000C824 File Offset: 0x0000AA24
[Token(Token = "0x6001546")]
[Address(RVA = "0x27583D0", Offset = "0x2756DD0", VA = "0x1827583D0")]
protected Result<CircuitSignal> ExecDelegate5(ExecParams _)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019E4 RID: 6628 RVA: 0x0000C83C File Offset: 0x0000AA3C
[Token(Token = "0x6001547")]
[Address(RVA = "0x2758430", Offset = "0x2756E30", VA = "0x182758430")]
protected Result<CircuitSignal> ExecDelegate6(ExecParams _)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019E5 RID: 6629 RVA: 0x0000C854 File Offset: 0x0000AA54
[Token(Token = "0x6001548")]
[Address(RVA = "0x2758490", Offset = "0x2756E90", VA = "0x182758490")]
protected Result<CircuitSignal> ExecDelegate7(ExecParams _)
{
return default(Result<CircuitSignal>);
}
// Token: 0x060019E6 RID: 6630 RVA: 0x0000C86C File Offset: 0x0000AA6C
[Token(Token = "0x6001549")]
[Address(RVA = "0x27585F0", Offset = "0x2756FF0", VA = "0x1827585F0", Slot = "25")]
public override Result<ExecOk> Execute(ExecParams e, PortBase execStartPort)
{
return default(Result<ExecOk>);
}
// Token: 0x060019E7 RID: 6631 RVA: 0x00002096 File Offset: 0x00000296
[Token(Token = "0x600154A")]
[Address(RVA = "0x2758ED0", Offset = "0x27578D0", VA = "0x182758ED0")]
protected LocalNode(NodeDesc nodeDesc, CircuitContext circuitContext, Guid nodeId)
{
}
// Token: 0x060019E8 RID: 6632 RVA: 0x00002098 File Offset: 0x00000298
[Token(Token = "0x600154B")]
[Address(RVA = "0x2758170", Offset = "0x2756B70", VA = "0x182758170")]
protected IEnumerable<CircuitDelegate> DelegateArray([Attribute(Name = "TupleElementNamesAttribute", RVA = "0xF4600", Offset = "0xF3A00")] params ValueTuple<OutputPort, OutputPortGetDelegate>[] items)
{
return null;
}
// Token: 0x040009EB RID: 2539
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000784")]
protected ulong lastExec;
// Token: 0x040009EC RID: 2540
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000785")]
private InOut inOut;
}
}