using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace RecRoom.Circuits { // Token: 0x02000037 RID: 55 [Token(Token = "0x2000037")] [StructLayout(3)] public abstract class SourceNodeBase : CircuitNode { // Token: 0x1700002D RID: 45 // (get) Token: 0x06000194 RID: 404 RVA: 0x00002730 File Offset: 0x00000930 [Token(Token = "0x1700002D")] internal sealed override bool IsStateful { [Token(Token = "0x6000194")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "7")] get { return default(bool); } } // Token: 0x06000195 RID: 405 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000195")] [Address(RVA = "0x23C4D60", Offset = "0x23C3760", VA = "0x1823C4D60", Slot = "27")] public void SetOutputMeta(OutputMetadata[] outputMetadata) { } // Token: 0x06000196 RID: 406 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000196")] [Address(RVA = "0x23C4DC0", Offset = "0x23C37C0", VA = "0x1823C4DC0")] public SourceNodeBase(string name, int nodeId, CircuitNodeGraph graph) { } // Token: 0x06000197 RID: 407 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000197")] [Address(RVA = "0x23C4D00", Offset = "0x23C3700", VA = "0x1823C4D00", Slot = "13")] protected override InputMetadata[] GetInputMetadata() { return null; } // Token: 0x06000198 RID: 408 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000198")] [Address(RVA = "0x3D31D0", Offset = "0x3D1BD0", VA = "0x1803D31D0", Slot = "14")] protected override OutputMetadata[] GetOutputMetadata() { return null; } // Token: 0x0400018B RID: 395 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400018B")] protected OutputMetadata[] OutputMeta; // Token: 0x0400018C RID: 396 [Token(Token = "0x400018C")] private static readonly InputMetadata[] InputMeta; } }