using System; using System.Collections.Generic; using System.Runtime.InteropServices; using CircuitsV2.Context; using CircuitsV2.Protobuf; using CircuitsV2.Types; using CircuitsV2.Utilities; using CircuitsV2.Utilities.InternalTools; using Cpp2IlInjected; namespace CircuitsV2.Graph.Nodes { // Token: 0x02000348 RID: 840 [Token(Token = "0x2000240")] [NodeTag("Variable", new string[] { })] [StructLayout(3)] public abstract class InstanceNode : SimpleNode { // Token: 0x06001BC7 RID: 7111 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x6001715")] [Address(RVA = "0x265BC20", Offset = "0x265A620", VA = "0x18265BC20")] private static NodeDesc MakeDesc(Guid descId, string name, CircuitType portType) { return null; } // Token: 0x17000617 RID: 1559 // (get) Token: 0x06001BC8 RID: 7112 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x170005F8")] public OutputPort ValuePort { [Token(Token = "0x6001716")] [Address(RVA = "0x21B8750", Offset = "0x21B7150", VA = "0x1821B8750")] get { return null; } } // Token: 0x17000618 RID: 1560 // (get) Token: 0x06001BC9 RID: 7113 RVA: 0x0000D544 File Offset: 0x0000B744 [Token(Token = "0x170005F9")] public override bool CanSetName { [Token(Token = "0x6001717")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "7")] get { return default(bool); } } // Token: 0x17000619 RID: 1561 // (get) Token: 0x06001BCA RID: 7114 RVA: 0x0000D55C File Offset: 0x0000B75C [Token(Token = "0x170005FA")] public override bool IsDynamicDesc { [Token(Token = "0x6001718")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "41")] get { return default(bool); } } // Token: 0x06001BCB RID: 7115 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6001719")] [Address(RVA = "0x265B340", Offset = "0x2659D40", VA = "0x18265B340")] public void AddOnValueChanged(Func> callback) { } // Token: 0x06001BCC RID: 7116 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x600171A")] [Address(RVA = "0x265BCE0", Offset = "0x265A6E0", VA = "0x18265BCE0")] public void RemoveOnValueChanged(Func> callback) { } // Token: 0x06001BCD RID: 7117 RVA: 0x0000D574 File Offset: 0x0000B774 [Token(Token = "0x600171B")] [Address(RVA = "0x265BA50", Offset = "0x265A450", VA = "0x18265BA50")] private Result InvokeOnValueChanged(ExecParams e) { return default(Result); } // Token: 0x06001BCE RID: 7118 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x600171C")] [Address(RVA = "0x265C0B0", Offset = "0x265AAB0", VA = "0x18265C0B0")] protected InstanceNode(string descId, CircuitType portType, CircuitContext circuitContext, Guid nodeId) { } // Token: 0x1700061A RID: 1562 // (get) Token: 0x06001BCF RID: 7119 [Token(Token = "0x170005FB")] public abstract IMemory Memory { [Token(Token = "0x600171D")] [Address(Slot = "43")] get; } // Token: 0x1700061B RID: 1563 // (get) Token: 0x06001BD0 RID: 7120 RVA: 0x0000D58C File Offset: 0x0000B78C [Token(Token = "0x170005FC")] public virtual bool IsSync { [Token(Token = "0x600171E")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "44")] get { return default(bool); } } // Token: 0x06001BD1 RID: 7121 RVA: 0x0000D5A4 File Offset: 0x0000B7A4 [Token(Token = "0x600171F")] [Address(RVA = "0x265B7B0", Offset = "0x265A1B0", VA = "0x18265B7B0", Slot = "37")] public override Result Initialize(InitializationKind initializationKind) { return default(Result); } // Token: 0x06001BD2 RID: 7122 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6001720")] [Address(RVA = "0x265B560", Offset = "0x2659F60", VA = "0x18265B560", Slot = "12")] protected override void DisposeInternal() { } // Token: 0x06001BD3 RID: 7123 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6001721")] [Address(RVA = "0x265BD40", Offset = "0x265A740", VA = "0x18265BD40", Slot = "39")] protected override void SerializeInternal(CircuitNodeData protobufData) { } // Token: 0x06001BD4 RID: 7124 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6001722")] [Address(RVA = "0x265B500", Offset = "0x2659F00", VA = "0x18265B500", Slot = "40")] protected override void DeserializeInternal(CircuitNodeData protobufData) { } // Token: 0x06001BD5 RID: 7125 RVA: 0x0000D5BC File Offset: 0x0000B7BC [Token(Token = "0x6001723")] [Address(RVA = "0x265B3A0", Offset = "0x2659DA0", VA = "0x18265B3A0", Slot = "16")] public override Result CanChangeNameTo(string newName) { return default(Result); } // Token: 0x06001BD6 RID: 7126 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6001724")] [Address(RVA = "0x265BE20", Offset = "0x265A820", VA = "0x18265BE20", Slot = "15")] public override void SetNameLocal(string value) { } // Token: 0x06001BD7 RID: 7127 RVA: 0x0000D5D4 File Offset: 0x0000B7D4 [Token(Token = "0x6001725")] [Address(RVA = "0x265B690", Offset = "0x265A090", VA = "0x18265B690", Slot = "45")] public virtual Result Get(ExecParams executionScope) { return default(Result); } // Token: 0x06001BD8 RID: 7128 RVA: 0x0000D5EC File Offset: 0x0000B7EC [Token(Token = "0x6001726")] [Address(RVA = "0x265BF80", Offset = "0x265A980", VA = "0x18265BF80", Slot = "46")] public virtual Result Set(ExecParams executionScope, in CircuitSignal value) { return default(Result); } // Token: 0x04000A34 RID: 2612 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x40007BF")] private readonly NodeDesc varCtorDesc; // Token: 0x04000A35 RID: 2613 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x40007C0")] private readonly List>> onValueChanged; } }