using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using CircuitsV2.Protobuf; using CircuitsV2.Types; using CircuitsV2.Types.Checker; using CircuitsV2.Utilities; using Cpp2IlInjected; namespace CircuitsV2.Graph { // Token: 0x020002AF RID: 687 [Token(Token = "0x20001BD")] [StructLayout(3)] public sealed class OutputPort : PortBase, ICheckableOutputPort, ICheckablePort { // Token: 0x1700048F RID: 1167 // (get) Token: 0x0600177F RID: 6015 RVA: 0x0000B18C File Offset: 0x0000938C [Token(Token = "0x17000470")] public OutputId Id { [Token(Token = "0x600130B")] [Address(RVA = "0x108F810", Offset = "0x108E210", VA = "0x18108F810")] [CompilerGenerated] get { return default(OutputId); } } // Token: 0x17000490 RID: 1168 // (get) Token: 0x06001780 RID: 6016 RVA: 0x0000B1A4 File Offset: 0x000093A4 [Token(Token = "0x17000471")] public override Guid UntypedId { [Token(Token = "0x600130C")] [Address(RVA = "0x108F810", Offset = "0x108E210", VA = "0x18108F810", Slot = "10")] get { return default(Guid); } } // Token: 0x17000491 RID: 1169 // (get) Token: 0x06001781 RID: 6017 RVA: 0x0000B1BC File Offset: 0x000093BC [Token(Token = "0x17000472")] public override Guid UntypedDescId { [Token(Token = "0x600130D")] [Address(RVA = "0x21B7570", Offset = "0x21B5F70", VA = "0x1821B7570", Slot = "11")] get { return default(Guid); } } // Token: 0x17000492 RID: 1170 // (get) Token: 0x06001782 RID: 6018 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x17000473")] public override string Name { [Token(Token = "0x600130E")] [Address(RVA = "0x21B7550", Offset = "0x21B5F50", VA = "0x1821B7550", Slot = "12")] get { return null; } } // Token: 0x17000493 RID: 1171 // (get) Token: 0x06001783 RID: 6019 RVA: 0x0000B1D4 File Offset: 0x000093D4 [Token(Token = "0x17000474")] public override bool IsSelfPort { [Token(Token = "0x600130F")] [Address(RVA = "0x21B7480", Offset = "0x21B5E80", VA = "0x1821B7480", Slot = "13")] get { return default(bool); } } // Token: 0x17000494 RID: 1172 // (get) Token: 0x06001784 RID: 6020 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x17000475")] public OutputDesc Desc { [Token(Token = "0x6001310")] [Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0")] [CompilerGenerated] get { return null; } } // Token: 0x17000495 RID: 1173 // (get) Token: 0x06001785 RID: 6021 RVA: 0x0000B1EC File Offset: 0x000093EC [Token(Token = "0x17000476")] public override bool IsInputPort { [Token(Token = "0x6001311")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "17")] get { return default(bool); } } // Token: 0x17000496 RID: 1174 // (get) Token: 0x06001786 RID: 6022 RVA: 0x00002098 File Offset: 0x00000298 // (set) Token: 0x06001787 RID: 6023 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x17000477")] public override CircuitType GenericPortType { [Token(Token = "0x6001312")] [Address(RVA = "0x21B7460", Offset = "0x21B5E60", VA = "0x1821B7460", Slot = "15")] get { return null; } [Token(Token = "0x6001313")] [Address(RVA = "0x21B75A0", Offset = "0x21B5FA0", VA = "0x1821B75A0", Slot = "16")] protected set { } } // Token: 0x17000497 RID: 1175 // (get) Token: 0x06001788 RID: 6024 RVA: 0x0000B204 File Offset: 0x00009404 [Token(Token = "0x17000478")] public override bool SupportsDefaultValue { [Token(Token = "0x6001314")] [Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "18")] get { return default(bool); } } // Token: 0x06001789 RID: 6025 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x6001315")] [Address(RVA = "0x74D670", Offset = "0x74C070", VA = "0x18074D670", Slot = "14")] public sealed override Node GetNode(NodeConnection connection) { return null; } // Token: 0x17000498 RID: 1176 // (get) Token: 0x0600178A RID: 6026 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x17000479")] IEnumerable ICheckableOutputPort.Connections { [Token(Token = "0x6001316")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250", Slot = "26")] get { return null; } } // Token: 0x0600178B RID: 6027 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6001317")] [Address(RVA = "0x21B7290", Offset = "0x21B5C90", VA = "0x1821B7290")] public OutputPort(NodeDescId nodeDescId, OutputId id, OutputDesc desc) { } // Token: 0x0600178C RID: 6028 RVA: 0x0000B21C File Offset: 0x0000941C [Token(Token = "0x6001318")] [Address(RVA = "0x21B6F00", Offset = "0x21B5900", VA = "0x1821B6F00", Slot = "21")] public override Result Get(ExecParams executionScope, Node node) { return default(Result); } // Token: 0x0600178D RID: 6029 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x6001319")] [Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")] public CircuitType GetSignalType() { return null; } // Token: 0x17000499 RID: 1177 // (get) Token: 0x0600178E RID: 6030 RVA: 0x0000B234 File Offset: 0x00009434 [Token(Token = "0x1700047A")] public override bool CanSet { [Token(Token = "0x600131A")] [Address(RVA = "0x21B7450", Offset = "0x21B5E50", VA = "0x1821B7450", Slot = "22")] get { return default(bool); } } // Token: 0x0600178F RID: 6031 RVA: 0x0000B24C File Offset: 0x0000944C [Token(Token = "0x600131B")] [Address(RVA = "0x21B7110", Offset = "0x21B5B10", VA = "0x1821B7110", Slot = "23")] public override Result Set(ExecParams executionScope, Node node, in CircuitSignal value) { return default(Result); } // Token: 0x06001790 RID: 6032 RVA: 0x0000B264 File Offset: 0x00009464 [Token(Token = "0x600131C")] [Address(RVA = "0x21B71E0", Offset = "0x21B5BE0", VA = "0x1821B71E0")] public bool TrySet(ExecParams e, Node n, in CircuitSignal value, out Result err) { return default(bool); } // Token: 0x06001791 RID: 6033 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x600131D")] [Address(RVA = "0x21B6EE0", Offset = "0x21B58E0", VA = "0x1821B6EE0", Slot = "24")] public override Node GetReferencedNode() { return null; } // Token: 0x06001792 RID: 6034 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x600131E")] [Address(RVA = "0x52F840", Offset = "0x52E240", VA = "0x18052F840")] public void SetReferencedNodeDelegate(OutputPortGetReferencedNodeDelegate v) { } // Token: 0x06001793 RID: 6035 RVA: 0x0000B27C File Offset: 0x0000947C [Token(Token = "0x600131F")] [Address(RVA = "0x21B6E20", Offset = "0x21B5820", VA = "0x1821B6E20")] public Result GetExec(Node lastNode) { return default(Result); } // Token: 0x06001794 RID: 6036 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6001320")] [Address(RVA = "0x21B7090", Offset = "0x21B5A90", VA = "0x1821B7090")] public void SetDelegates([Optional] OutputPortGetDelegate get, int getCost = 110, [Optional] OutputPortSetDelegate set, int setCost = 110) { } // Token: 0x06001795 RID: 6037 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6001321")] [Address(RVA = "0x21B70B0", Offset = "0x21B5AB0", VA = "0x1821B70B0")] public void SetDelegates() { } // Token: 0x06001796 RID: 6038 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6001322")] [Address(RVA = "0x21B70F0", Offset = "0x21B5AF0", VA = "0x1821B70F0")] public void SetDelegates([Optional] OutputPortGetDelegate get) { } // Token: 0x06001797 RID: 6039 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6001323")] [Address(RVA = "0x21B70D0", Offset = "0x21B5AD0", VA = "0x1821B70D0")] public void SetDelegates([Optional] OutputPortGetDelegate get, [Optional] OutputPortSetDelegate set) { } // Token: 0x06001798 RID: 6040 RVA: 0x0000B294 File Offset: 0x00009494 [Token(Token = "0x6001324")] [Address(RVA = "0x21B6C00", Offset = "0x21B5600", VA = "0x1821B6C00")] private static Result DefaultGet(ExecParams executionScope) { return default(Result); } // Token: 0x06001799 RID: 6041 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x6001325")] [Address(RVA = "0x21B7000", Offset = "0x21B5A00", VA = "0x1821B7000")] public OutputPortData Serialize() { return null; } // Token: 0x0600179A RID: 6042 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x6001326")] [Address(RVA = "0x21B6C70", Offset = "0x21B5670", VA = "0x1821B6C70")] public static OutputPort Deserialize(OutputPortData outputPortData, NodeDesc nodeDesc, OutputId id) { return null; } // Token: 0x0600179B RID: 6043 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x6001327")] [Address(RVA = "0x21B6E10", Offset = "0x21B5810", VA = "0x1821B6E10", Slot = "25")] protected override void DisposeInternal() { } // Token: 0x04000927 RID: 2343 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x40006D8")] private int getCost; // Token: 0x04000928 RID: 2344 [global::Cpp2IlInjected.FieldOffset(Offset = "0x68")] [Token(Token = "0x40006D9")] private OutputPortGetDelegate outputPortGetDelegate; // Token: 0x04000929 RID: 2345 [global::Cpp2IlInjected.FieldOffset(Offset = "0x70")] [Token(Token = "0x40006DA")] private int setCost; // Token: 0x0400092A RID: 2346 [global::Cpp2IlInjected.FieldOffset(Offset = "0x78")] [Token(Token = "0x40006DB")] private OutputPortSetDelegate outputPortSetDelegate; // Token: 0x0400092B RID: 2347 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x40006DC")] private OutputPortGetReferencedNodeDelegate outputPortGetReferencedNodeDelegate; // Token: 0x0400092C RID: 2348 [global::Cpp2IlInjected.FieldOffset(Offset = "0x88")] [Token(Token = "0x40006DD")] private Result cached; // Token: 0x0400092D RID: 2349 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x40006DE")] private ulong lastExec; } }