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: 0x020002A5 RID: 677 [Token(Token = "0x20001B7")] [StructLayout(3)] public sealed class NodeGroup : ICheckableNode { // Token: 0x17000473 RID: 1139 // (get) Token: 0x06001700 RID: 5888 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x17000456")] public NodeDesc Desc { [Token(Token = "0x60012A9")] [Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")] [CompilerGenerated] get { return null; } } // Token: 0x17000474 RID: 1140 // (get) Token: 0x06001701 RID: 5889 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x17000457")] internal ListDictionary InputsInternal { [Token(Token = "0x60012AA")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] [CompilerGenerated] get { return null; } } // Token: 0x17000475 RID: 1141 // (get) Token: 0x06001702 RID: 5890 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x17000458")] internal ListDictionary OutputsInternal { [Token(Token = "0x60012AB")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] [CompilerGenerated] get { return null; } } // Token: 0x17000476 RID: 1142 // (get) Token: 0x06001703 RID: 5891 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x17000459")] internal List FirstInputInternal { [Token(Token = "0x60012AC")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] [CompilerGenerated] get { return null; } } // Token: 0x17000477 RID: 1143 // (get) Token: 0x06001704 RID: 5892 RVA: 0x00002098 File Offset: 0x00000298 // (set) Token: 0x06001705 RID: 5893 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x1700045A")] [Attribute(Name = "TupleElementNamesAttribute", RVA = "0x17B350", Offset = "0x17A750")] public Func, TypeParameterId>>> TypeParameterEquivalence { [Token(Token = "0x60012AD")] [Address(RVA = "0x3C1250", Offset = "0x3BFC50", VA = "0x1803C1250")] [CompilerGenerated] get { return null; } [Token(Token = "0x60012AE")] [Address(RVA = "0x3C1290", Offset = "0x3BFC90", VA = "0x1803C1290")] [CompilerGenerated] [param: Attribute(Name = "TupleElementNamesAttribute", RVA = "0x1790F0", Offset = "0x1784F0")] internal set { } } // Token: 0x17000478 RID: 1144 // (get) Token: 0x06001706 RID: 5894 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x1700045B")] public IEnumerable InputPorts { [Token(Token = "0x60012AF")] [Address(RVA = "0x21F0840", Offset = "0x21EF240", VA = "0x1821F0840", Slot = "5")] get { return null; } } // Token: 0x17000479 RID: 1145 // (get) Token: 0x06001707 RID: 5895 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x1700045C")] public IEnumerable OutputPorts { [Token(Token = "0x60012B0")] [Address(RVA = "0x21F09F0", Offset = "0x21EF3F0", VA = "0x1821F09F0", Slot = "6")] get { return null; } } // Token: 0x1700047A RID: 1146 // (get) Token: 0x06001708 RID: 5896 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x1700045D")] public IReadOnlyListDictionary Inputs { [Token(Token = "0x60012B1")] [Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")] get { return null; } } // Token: 0x1700047B RID: 1147 // (get) Token: 0x06001709 RID: 5897 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x1700045E")] public IReadOnlyListDictionary Outputs { [Token(Token = "0x60012B2")] [Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")] get { return null; } } // Token: 0x1700047C RID: 1148 // (get) Token: 0x0600170A RID: 5898 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x1700045F")] public IEnumerable AllPorts { [Token(Token = "0x60012B3")] [Address(RVA = "0x21F0610", Offset = "0x21EF010", VA = "0x1821F0610")] get { return null; } } // Token: 0x1700047D RID: 1149 // (get) Token: 0x0600170B RID: 5899 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x17000460")] public IReadOnlyList FirstInput { [Token(Token = "0x60012B4")] [Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")] get { return null; } } // Token: 0x1700047E RID: 1150 // (get) Token: 0x0600170C RID: 5900 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x17000461")] public FunctionType Type { [Token(Token = "0x60012B5")] [Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0", Slot = "4")] [CompilerGenerated] get { return null; } } // Token: 0x1700047F RID: 1151 // (get) Token: 0x0600170D RID: 5901 RVA: 0x0000AF4C File Offset: 0x0000914C [Token(Token = "0x17000462")] public bool IsSelfNodeGroup { [Token(Token = "0x60012B6")] [Address(RVA = "0x21F0940", Offset = "0x21EF340", VA = "0x1821F0940")] get { return default(bool); } } // Token: 0x1400001E RID: 30 // (add) Token: 0x0600170E RID: 5902 RVA: 0x00002096 File Offset: 0x00000296 // (remove) Token: 0x0600170F RID: 5903 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x1400001E")] public event Action OnSpecificTypesSet { [Token(Token = "0x60012B7")] [Address(RVA = "0x21F0570", Offset = "0x21EEF70", VA = "0x1821F0570")] [CompilerGenerated] add { } [Token(Token = "0x60012B8")] [Address(RVA = "0x21F0FF0", Offset = "0x21EF9F0", VA = "0x1821F0FF0")] [CompilerGenerated] remove { } } // Token: 0x06001710 RID: 5904 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x60012B9")] [Address(RVA = "0xCDEFF0", Offset = "0xCDD9F0", VA = "0x180CDEFF0")] private void InvokeOnSpecificTypesSet() { } // Token: 0x1400001F RID: 31 // (add) Token: 0x06001711 RID: 5905 RVA: 0x00002096 File Offset: 0x00000296 // (remove) Token: 0x06001712 RID: 5906 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x1400001F")] public event Action OnInputDescAdded { [Token(Token = "0x60012BA")] [Address(RVA = "0x21F0070", Offset = "0x21EEA70", VA = "0x1821F0070")] [CompilerGenerated] add { } [Token(Token = "0x60012BB")] [Address(RVA = "0x21F0AF0", Offset = "0x21EF4F0", VA = "0x1821F0AF0")] [CompilerGenerated] remove { } } // Token: 0x06001713 RID: 5907 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x60012BC")] [Address(RVA = "0x21EF080", Offset = "0x21EDA80", VA = "0x1821EF080")] internal void InvokeOnInputDescAdded(int index, InputDesc v) { } // Token: 0x14000020 RID: 32 // (add) Token: 0x06001714 RID: 5908 RVA: 0x00002096 File Offset: 0x00000296 // (remove) Token: 0x06001715 RID: 5909 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x14000020")] public event Action OnInputPortAdded { [Token(Token = "0x60012BD")] [Address(RVA = "0x21F01B0", Offset = "0x21EEBB0", VA = "0x1821F01B0")] [CompilerGenerated] add { } [Token(Token = "0x60012BE")] [Address(RVA = "0x21F0C30", Offset = "0x21EF630", VA = "0x1821F0C30")] [CompilerGenerated] remove { } } // Token: 0x06001716 RID: 5910 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x60012BF")] [Address(RVA = "0x21EF140", Offset = "0x21EDB40", VA = "0x1821EF140")] internal void InvokeOnInputPortAdded(int index, InputPort v) { } // Token: 0x14000021 RID: 33 // (add) Token: 0x06001717 RID: 5911 RVA: 0x00002096 File Offset: 0x00000296 // (remove) Token: 0x06001718 RID: 5912 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x14000021")] public event Action OnOutputDescAdded { [Token(Token = "0x60012C0")] [Address(RVA = "0x21F02F0", Offset = "0x21EECF0", VA = "0x1821F02F0")] [CompilerGenerated] add { } [Token(Token = "0x60012C1")] [Address(RVA = "0x21F0D70", Offset = "0x21EF770", VA = "0x1821F0D70")] [CompilerGenerated] remove { } } // Token: 0x06001719 RID: 5913 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x60012C2")] [Address(RVA = "0x21EF200", Offset = "0x21EDC00", VA = "0x1821EF200")] internal void InvokeOnOutputDescAdded(int index, OutputDesc v) { } // Token: 0x14000022 RID: 34 // (add) Token: 0x0600171A RID: 5914 RVA: 0x00002096 File Offset: 0x00000296 // (remove) Token: 0x0600171B RID: 5915 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x14000022")] public event Action OnOutputPortAdded { [Token(Token = "0x60012C3")] [Address(RVA = "0x21F0430", Offset = "0x21EEE30", VA = "0x1821F0430")] [CompilerGenerated] add { } [Token(Token = "0x60012C4")] [Address(RVA = "0x21F0EB0", Offset = "0x21EF8B0", VA = "0x1821F0EB0")] [CompilerGenerated] remove { } } // Token: 0x0600171C RID: 5916 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x60012C5")] [Address(RVA = "0x21EF2C0", Offset = "0x21EDCC0", VA = "0x1821EF2C0")] internal void InvokeOnOutputPortAdded(int index, OutputPort v) { } // Token: 0x14000023 RID: 35 // (add) Token: 0x0600171D RID: 5917 RVA: 0x00002096 File Offset: 0x00000296 // (remove) Token: 0x0600171E RID: 5918 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x14000023")] public event Action OnInputDescRemoved { [Token(Token = "0x60012C6")] [Address(RVA = "0x21F0110", Offset = "0x21EEB10", VA = "0x1821F0110")] [CompilerGenerated] add { } [Token(Token = "0x60012C7")] [Address(RVA = "0x21F0B90", Offset = "0x21EF590", VA = "0x1821F0B90")] [CompilerGenerated] remove { } } // Token: 0x0600171F RID: 5919 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x60012C8")] [Address(RVA = "0x21EF0E0", Offset = "0x21EDAE0", VA = "0x1821EF0E0")] internal void InvokeOnInputDescRemoved(int index, InputDesc v) { } // Token: 0x14000024 RID: 36 // (add) Token: 0x06001720 RID: 5920 RVA: 0x00002096 File Offset: 0x00000296 // (remove) Token: 0x06001721 RID: 5921 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x14000024")] public event Action OnInputPortRemoved { [Token(Token = "0x60012C9")] [Address(RVA = "0x21F0250", Offset = "0x21EEC50", VA = "0x1821F0250")] [CompilerGenerated] add { } [Token(Token = "0x60012CA")] [Address(RVA = "0x21F0CD0", Offset = "0x21EF6D0", VA = "0x1821F0CD0")] [CompilerGenerated] remove { } } // Token: 0x06001722 RID: 5922 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x60012CB")] [Address(RVA = "0x21EF1A0", Offset = "0x21EDBA0", VA = "0x1821EF1A0")] internal void InvokeOnInputPortRemoved(int index, InputPort v) { } // Token: 0x14000025 RID: 37 // (add) Token: 0x06001723 RID: 5923 RVA: 0x00002096 File Offset: 0x00000296 // (remove) Token: 0x06001724 RID: 5924 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x14000025")] public event Action OnOutputDescRemoved { [Token(Token = "0x60012CC")] [Address(RVA = "0x21F0390", Offset = "0x21EED90", VA = "0x1821F0390")] [CompilerGenerated] add { } [Token(Token = "0x60012CD")] [Address(RVA = "0x21F0E10", Offset = "0x21EF810", VA = "0x1821F0E10")] [CompilerGenerated] remove { } } // Token: 0x06001725 RID: 5925 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x60012CE")] [Address(RVA = "0x21EF260", Offset = "0x21EDC60", VA = "0x1821EF260")] internal void InvokeOnOutputDescRemoved(int index, OutputDesc v) { } // Token: 0x14000026 RID: 38 // (add) Token: 0x06001726 RID: 5926 RVA: 0x00002096 File Offset: 0x00000296 // (remove) Token: 0x06001727 RID: 5927 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x14000026")] public event Action OnOutputPortRemoved { [Token(Token = "0x60012CF")] [Address(RVA = "0x21F04D0", Offset = "0x21EEED0", VA = "0x1821F04D0")] [CompilerGenerated] add { } [Token(Token = "0x60012D0")] [Address(RVA = "0x21F0F50", Offset = "0x21EF950", VA = "0x1821F0F50")] [CompilerGenerated] remove { } } // Token: 0x06001728 RID: 5928 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x60012D1")] [Address(RVA = "0x21EF320", Offset = "0x21EDD20", VA = "0x1821EF320")] internal void InvokeOnOutputPortRemoved(int index, OutputPort v) { } // Token: 0x06001729 RID: 5929 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x60012D2")] [Address(RVA = "0x21EFF20", Offset = "0x21EE920", VA = "0x1821EFF20")] private NodeGroup(NodeDesc desc, FunctionType type, ListDictionary inputPorts, List firstInput, ListDictionary outputPorts) { } // Token: 0x17000480 RID: 1152 // (get) Token: 0x0600172A RID: 5930 RVA: 0x00002098 File Offset: 0x00000298 // (set) Token: 0x0600172B RID: 5931 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x17000463")] internal Dictionary LastTypeDictionary { [Token(Token = "0x60012D3")] [Address(RVA = "0x6361F0", Offset = "0x634BF0", VA = "0x1806361F0")] [CompilerGenerated] get { return null; } [Token(Token = "0x60012D4")] [Address(RVA = "0x636220", Offset = "0x634C20", VA = "0x180636220")] [CompilerGenerated] private set { } } // Token: 0x0600172C RID: 5932 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x60012D5")] [Address(RVA = "0x21EF380", Offset = "0x21EDD80", VA = "0x1821EF380")] public static NodeGroup New(NodeDesc desc, Func nextGuid) { return null; } // Token: 0x0600172D RID: 5933 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x60012D6")] [Address(RVA = "0x21EEE70", Offset = "0x21ED870", VA = "0x1821EEE70", Slot = "7")] public IEnumerable, TypeParameterId>> GetAdditionalEquivalentTypeParameters() { return null; } // Token: 0x0600172E RID: 5934 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x60012D7")] [Address(RVA = "0x21EFB10", Offset = "0x21EE510", VA = "0x1821EFB10")] public void SetSpecificTypes(IEnumerable> genericTypes) { } // Token: 0x0600172F RID: 5935 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x60012D8")] [Address(RVA = "0x21EF8E0", Offset = "0x21EE2E0", VA = "0x1821EF8E0")] public NodeGroupData Serialize() { return null; } // Token: 0x06001730 RID: 5936 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x60012D9")] [Address(RVA = "0x21EE470", Offset = "0x21ECE70", VA = "0x1821EE470")] public static NodeGroup Deserialize(NodeGroupData nodeGroupData, NodeDesc desc, Func nextGuid) { return null; } // Token: 0x06001731 RID: 5937 RVA: 0x0000AF64 File Offset: 0x00009164 [Token(Token = "0x60012DA")] [Address(RVA = "0x21EEEE0", Offset = "0x21ED8E0", VA = "0x1821EEEE0")] public ValueTuple GetInputPortRange(int inputDescIndex) { return default(ValueTuple); } // Token: 0x06001732 RID: 5938 RVA: 0x0000AF7C File Offset: 0x0000917C [Token(Token = "0x60012DB")] [Address(RVA = "0x21EEEC0", Offset = "0x21ED8C0", VA = "0x1821EEEC0")] public int GetInputPortCount(int inputDescIndex) { return 0; } // Token: 0x06001733 RID: 5939 RVA: 0x00002098 File Offset: 0x00000298 [Token(Token = "0x60012DC")] [Address(RVA = "0x21EF000", Offset = "0x21EDA00", VA = "0x1821EF000")] public IEnumerable GetInputPorts(int inputDescIndex) { return null; } // Token: 0x06001734 RID: 5940 RVA: 0x00002096 File Offset: 0x00000296 [Token(Token = "0x60012DD")] [Address(RVA = "0x21EFDE0", Offset = "0x21EE7E0", VA = "0x1821EFDE0")] internal void UpdateFirstsAfter(int inputDescIndex, int valueToAdd) { } } }