This commit is contained in:
niko
2026-04-08 23:40:05 +02:00
parent d6894bcbc7
commit 18dc73f922
7750 changed files with 1795369 additions and 0 deletions
@@ -0,0 +1,565 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using CircuitsV2.Graph;
using CircuitsV2.Types;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.CircuitsV2.Adapter
{
// Token: 0x02002381 RID: 9089
[Token(Token = "0x2002381")]
[Serializable]
[StructLayout(3)]
public sealed class MockNodeGroupAdapter : DBFIKIGBNOD
{
// Token: 0x17002AC6 RID: 10950
// (get) Token: 0x0600FBE9 RID: 64489 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17002AC6")]
public NodeDescId Id
{
[Token(Token = "0x600FBE9")]
[Address(RVA = "0x3C1C70", Offset = "0x3C0670", VA = "0x1803C1C70", Slot = "4")]
[CompilerGenerated]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x17002AC7 RID: 10951
// (get) Token: 0x0600FBEA RID: 64490 RVA: 0x003B1F5C File Offset: 0x003B015C
[Token(Token = "0x17002AC7")]
public string Name
{
[Token(Token = "0x600FBEA")]
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0", Slot = "5")]
get
{
return this.name;
}
}
// Token: 0x17002AC8 RID: 10952
// (get) Token: 0x0600FBEB RID: 64491 RVA: 0x003B1F70 File Offset: 0x003B0170
[Token(Token = "0x17002AC8")]
public IReadOnlyList<KPJGIJKKILH> Inputs
{
[Token(Token = "0x600FBEB")]
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240", Slot = "6")]
get
{
/*
An exception occurred when decompiling this method (0600FBEB)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<KPJGIJKKILH> RecRoom.CircuitsV2.Adapter.MockNodeGroupAdapter::get_Inputs()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.CircuitsV2.Adapter.MockPortAdapter>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.CircuitsV2.Adapter.MockPortAdapter>(MockNodeGroupAdapter::inputs, ldloc:MockNodeGroupAdapter(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x17002AC9 RID: 10953
// (get) Token: 0x0600FBEC RID: 64492 RVA: 0x003B1F84 File Offset: 0x003B0184
[Token(Token = "0x17002AC9")]
public IReadOnlyList<KPJGIJKKILH> Outputs
{
[Token(Token = "0x600FBEC")]
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220", Slot = "7")]
get
{
/*
An exception occurred when decompiling this method (0600FBEC)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Collections.Generic.IReadOnlyList`1<KPJGIJKKILH> RecRoom.CircuitsV2.Adapter.MockNodeGroupAdapter::get_Outputs()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.CircuitsV2.Adapter.MockPortAdapter>(var_0_06, ldfld:class [mscorlib]System.Collections.Generic.List`1<class RecRoom.CircuitsV2.Adapter.MockPortAdapter>(MockNodeGroupAdapter::outputs, ldloc:MockNodeGroupAdapter(this)))
}
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
--- End of inner exception stack trace ---
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
*/;
}
}
// Token: 0x17002ACA RID: 10954
// (get) Token: 0x0600FBED RID: 64493 RVA: 0x003B1F98 File Offset: 0x003B0198
[Token(Token = "0x17002ACA")]
public bool IsSelfNodeGroup
{
[Token(Token = "0x600FBED")]
[Address(RVA = "0x1A890D0", Offset = "0x1A87AD0", VA = "0x181A890D0", Slot = "8")]
get
{
List<MockPortAdapter> list = this.outputs;
Func<MockPortAdapter, bool> <>9__13_ = MockNodeGroupAdapter.<>c.<>9__13_0;
if (<>9__13_ == 0)
{
MockNodeGroupAdapter.<>c.<>9__13_0 = (MockPortAdapter x) => x.isSelfPort;
}
return Enumerable.Any<MockPortAdapter>(list, <>9__13_);
}
}
// Token: 0x14000138 RID: 312
// (add) Token: 0x0600FBEE RID: 64494 RVA: 0x003B1FD4 File Offset: 0x003B01D4
// (remove) Token: 0x0600FBEF RID: 64495 RVA: 0x003B1FFC File Offset: 0x003B01FC
[Token(Token = "0x14000138")]
public event Action<int, KPJGIJKKILH> BDNAIKMPLMK
{
[Token(Token = "0x600FBEE")]
[Address(RVA = "0x1A88C70", Offset = "0x1A87670", VA = "0x181A88C70", Slot = "9")]
[CompilerGenerated]
add
{
Action<int, KPJGIJKKILH> onInputPortAdded;
Delegate @delegate;
do
{
onInputPortAdded = this.OnInputPortAdded;
@delegate = Delegate.Combine(onInputPortAdded, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != onInputPortAdded)
{
}
}
[Token(Token = "0x600FBEF")]
[Address(RVA = "0x1A88BD0", Offset = "0x1A875D0", VA = "0x181A88BD0", Slot = "10")]
[CompilerGenerated]
remove
{
Action<int, KPJGIJKKILH> onInputPortAdded;
Delegate @delegate;
do
{
onInputPortAdded = this.OnInputPortAdded;
@delegate = Delegate.Remove(onInputPortAdded, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != onInputPortAdded)
{
}
}
}
// Token: 0x14000139 RID: 313
// (add) Token: 0x0600FBF0 RID: 64496 RVA: 0x003B2024 File Offset: 0x003B0224
// (remove) Token: 0x0600FBF1 RID: 64497 RVA: 0x003B204C File Offset: 0x003B024C
[Token(Token = "0x14000139")]
public event Action<int, KPJGIJKKILH> CMGBFPJKGKA
{
[Token(Token = "0x600FBF0")]
[Address(RVA = "0x1A88610", Offset = "0x1A87010", VA = "0x181A88610", Slot = "11")]
[CompilerGenerated]
add
{
Action<int, KPJGIJKKILH> onOutputPortAdded;
Delegate @delegate;
do
{
onOutputPortAdded = this.OnOutputPortAdded;
@delegate = Delegate.Combine(onOutputPortAdded, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != onOutputPortAdded)
{
}
}
[Token(Token = "0x600FBF1")]
[Address(RVA = "0x1A88570", Offset = "0x1A86F70", VA = "0x181A88570", Slot = "12")]
[CompilerGenerated]
remove
{
Action<int, KPJGIJKKILH> onOutputPortAdded;
Delegate @delegate;
do
{
onOutputPortAdded = this.OnOutputPortAdded;
@delegate = Delegate.Remove(onOutputPortAdded, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != onOutputPortAdded)
{
}
}
}
// Token: 0x1400013A RID: 314
// (add) Token: 0x0600FBF2 RID: 64498 RVA: 0x003B2074 File Offset: 0x003B0274
// (remove) Token: 0x0600FBF3 RID: 64499 RVA: 0x003B209C File Offset: 0x003B029C
[Token(Token = "0x1400013A")]
public event Action<int, KPJGIJKKILH> MPHNDECLDMG
{
[Token(Token = "0x600FBF2")]
[Address(RVA = "0x1A88B30", Offset = "0x1A87530", VA = "0x181A88B30", Slot = "13")]
[CompilerGenerated]
add
{
Action<int, KPJGIJKKILH> onInputPortRemoved;
Delegate @delegate;
do
{
onInputPortRemoved = this.OnInputPortRemoved;
@delegate = Delegate.Combine(onInputPortRemoved, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != onInputPortRemoved)
{
}
}
[Token(Token = "0x600FBF3")]
[Address(RVA = "0x1A88790", Offset = "0x1A87190", VA = "0x181A88790", Slot = "14")]
[CompilerGenerated]
remove
{
Action<int, KPJGIJKKILH> onInputPortRemoved;
Delegate @delegate;
do
{
onInputPortRemoved = this.OnInputPortRemoved;
@delegate = Delegate.Remove(onInputPortRemoved, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != onInputPortRemoved)
{
}
}
}
// Token: 0x1400013B RID: 315
// (add) Token: 0x0600FBF4 RID: 64500 RVA: 0x003B20C4 File Offset: 0x003B02C4
// (remove) Token: 0x0600FBF5 RID: 64501 RVA: 0x003B20EC File Offset: 0x003B02EC
[Token(Token = "0x1400013B")]
public event Action<int, KPJGIJKKILH> JFGEEEHEDFL
{
[Token(Token = "0x600FBF4")]
[Address(RVA = "0x1A88DB0", Offset = "0x1A877B0", VA = "0x181A88DB0", Slot = "15")]
[CompilerGenerated]
add
{
Action<int, KPJGIJKKILH> onOutputPortRemoved;
Delegate @delegate;
do
{
onOutputPortRemoved = this.OnOutputPortRemoved;
@delegate = Delegate.Combine(onOutputPortRemoved, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != onOutputPortRemoved)
{
}
}
[Token(Token = "0x600FBF5")]
[Address(RVA = "0x1A88E50", Offset = "0x1A87850", VA = "0x181A88E50", Slot = "16")]
[CompilerGenerated]
remove
{
Action<int, KPJGIJKKILH> onOutputPortRemoved;
Delegate @delegate;
do
{
onOutputPortRemoved = this.OnOutputPortRemoved;
@delegate = Delegate.Remove(onOutputPortRemoved, value);
}
while (@delegate != 0 && @delegate == 0);
while (@delegate != onOutputPortRemoved)
{
}
}
}
// Token: 0x0600FBF6 RID: 64502 RVA: 0x003B2114 File Offset: 0x003B0314
[Token(Token = "0x600FBF6")]
[Address(RVA = "0x1A88D10", Offset = "0x1A87710", VA = "0x181A88D10")]
public void MFMDEBCEKLC()
{
Action<int, KPJGIJKKILH> onInputPortAdded = this.OnInputPortAdded;
if (onInputPortAdded != 0)
{
int num = 0;
int num2 = 0;
onInputPortAdded(num2, num);
}
Action<int, KPJGIJKKILH> onOutputPortAdded = this.OnOutputPortAdded;
if (onOutputPortAdded != 0)
{
int num3 = 0;
int num4 = 0;
onOutputPortAdded(num4, num3);
}
Action<int, KPJGIJKKILH> onInputPortRemoved = this.OnInputPortRemoved;
if (onInputPortRemoved != 0)
{
int num5 = 0;
int num6 = 0;
onInputPortRemoved(num6, num5);
}
Action<int, KPJGIJKKILH> onOutputPortRemoved = this.OnOutputPortRemoved;
if (onOutputPortRemoved != 0)
{
int num7 = 0;
int num8 = 0;
onOutputPortRemoved(num8, num7);
return;
}
}
// Token: 0x0600FBF7 RID: 64503 RVA: 0x003B2190 File Offset: 0x003B0390
[Token(Token = "0x600FBF7")]
[Address(RVA = "0x1A88EF0", Offset = "0x1A878F0", VA = "0x181A88EF0")]
public MockNodeGroupAdapter()
{
List<MockPortAdapter> list = new List();
this.inputs = list;
List<MockPortAdapter> list2 = new List();
this.outputs = list2;
Guid guid = Guid.NewGuid();
this.JPBPGKDPEOP();
}
// Token: 0x0600FBF8 RID: 64504 RVA: 0x003B21C4 File Offset: 0x003B03C4
[Token(Token = "0x600FBF8")]
[Address(RVA = "0x1A88FC0", Offset = "0x1A879C0", VA = "0x181A88FC0")]
public MockNodeGroupAdapter(string name, List<MockPortAdapter> inputs, List<MockPortAdapter> outputs)
{
List<MockPortAdapter> list = new List();
this.inputs = list;
List<MockPortAdapter> list2 = new List();
this.outputs = list2;
Guid guid = Guid.NewGuid();
this.JPBPGKDPEOP();
this.inputs = inputs;
this.outputs = outputs;
this.name = name;
}
// Token: 0x0600FBF9 RID: 64505 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600FBF9")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "17")]
public void JPBPGKDPEOP()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x17002ACB RID: 10955
// (get) Token: 0x0600FBFA RID: 64506 RVA: 0x003B220C File Offset: 0x003B040C
[Token(Token = "0x17002ACB")]
public bool CanModifyInputPorts
{
[Token(Token = "0x600FBFA")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "18")]
get
{
}
}
// Token: 0x17002ACC RID: 10956
// (get) Token: 0x0600FBFB RID: 64507 RVA: 0x003B221C File Offset: 0x003B041C
[Token(Token = "0x17002ACC")]
public int NumModifyInputPorts
{
[Token(Token = "0x600FBFB")]
[Address(RVA = "0x3F8880", Offset = "0x3F7280", VA = "0x1803F8880", Slot = "19")]
get
{
return 0;
}
}
// Token: 0x0600FBFC RID: 64508 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600FBFC")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "20")]
public void BCELIKDHHMJ()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600FBFD RID: 64509 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600FBFD")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "21")]
public void FGBPOICBBNK()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600FBFE RID: 64510 RVA: 0x003B222C File Offset: 0x003B042C
[Token(Token = "0x600FBFE")]
[Address(RVA = "0x1A886B0", Offset = "0x1A870B0", VA = "0x181A886B0", Slot = "22")]
public void BKLGHNIFKBD(string MMBOKOLAJFH, CircuitType GEDCEIDOKJL)
{
int size = this.inputs._size;
int num;
int num2;
int num3;
MockPortAdapter mockPortAdapter = new MockPortAdapter(num, MMBOKOLAJFH, (ReadWriteKind)num2, GEDCEIDOKJL, num3, num3 != 0);
num2 = 0;
num3 = 0;
num = 0;
this.inputs.Add(mockPortAdapter);
Action<int, KPJGIJKKILH> onInputPortAdded = this.OnInputPortAdded;
if (onInputPortAdded != 0)
{
onInputPortAdded(size, mockPortAdapter);
}
}
// Token: 0x0600FBFF RID: 64511 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600FBFF")]
[Address(RVA = "0x1A88830", Offset = "0x1A87230", VA = "0x181A88830", Slot = "23")]
public void DMBJAKNHFOB(Guid EJOAGAOCCJO)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600FC00 RID: 64512 RVA: 0x003B2284 File Offset: 0x003B0484
[Token(Token = "0x600FC00")]
[Address(RVA = "0x1A88A50", Offset = "0x1A87450", VA = "0x181A88A50", Slot = "24")]
public void HBCHLLODOGD(string MMBOKOLAJFH, CircuitType GEDCEIDOKJL)
{
int size = this.outputs._size;
int num;
int num2;
int num3;
MockPortAdapter mockPortAdapter = new MockPortAdapter(num, MMBOKOLAJFH, (ReadWriteKind)num2, GEDCEIDOKJL, num3, num3 != 0);
num2 = 0;
num3 = 0;
num = 0;
this.outputs.Add(mockPortAdapter);
Action<int, KPJGIJKKILH> onOutputPortAdded = this.OnOutputPortAdded;
if (onOutputPortAdded != 0)
{
onOutputPortAdded(size, mockPortAdapter);
}
}
// Token: 0x0600FC01 RID: 64513 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600FC01")]
[Address(RVA = "0x1A88940", Offset = "0x1A87340", VA = "0x181A88940", Slot = "25")]
public void GBNANODHPGF(Guid EPDJHJFCAHM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0400A772 RID: 42866
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A772")]
[SerializeField]
private string name;
// Token: 0x0400A773 RID: 42867
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x400A773")]
[SerializeField]
private List<MockPortAdapter> inputs;
// Token: 0x0400A774 RID: 42868
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x400A774")]
[SerializeField]
private List<MockPortAdapter> outputs;
// Token: 0x0400A776 RID: 42870
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400A776")]
[CompilerGenerated]
private Action<int, KPJGIJKKILH> OnInputPortAdded;
// Token: 0x0400A777 RID: 42871
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400A777")]
[CompilerGenerated]
private Action<int, KPJGIJKKILH> OnOutputPortAdded;
// Token: 0x0400A778 RID: 42872
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400A778")]
[CompilerGenerated]
private Action<int, KPJGIJKKILH> OnInputPortRemoved;
// Token: 0x0400A779 RID: 42873
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400A779")]
[CompilerGenerated]
private Action<int, KPJGIJKKILH> OnOutputPortRemoved;
// Token: 0x02002383 RID: 9091
[Token(Token = "0x2002383")]
[CompilerGenerated]
private sealed class NKHGJDELJAN
{
// Token: 0x0600FC05 RID: 64517 RVA: 0x003B2324 File Offset: 0x003B0524
[Token(Token = "0x600FC05")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public NKHGJDELJAN()
{
}
// Token: 0x0600FC06 RID: 64518 RVA: 0x003B2338 File Offset: 0x003B0538
[Token(Token = "0x600FC06")]
[Address(RVA = "0x1A89CD0", Offset = "0x1A886D0", VA = "0x181A89CD0")]
internal bool <RemoveInputDesc>b__0(MockPortAdapter i)
{
Guid <DescId>k__BackingField = i.<DescId>k__BackingField;
Guid guid = this.inputDescId;
return <DescId>k__BackingField == guid;
}
// Token: 0x0400A77C RID: 42876
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A77C")]
public Guid inputDescId;
}
// Token: 0x02002384 RID: 9092
[Token(Token = "0x2002384")]
[CompilerGenerated]
private sealed class FBKGEBDCBLP
{
// Token: 0x0600FC07 RID: 64519 RVA: 0x003B2360 File Offset: 0x003B0560
[Token(Token = "0x600FC07")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public FBKGEBDCBLP()
{
}
// Token: 0x0600FC08 RID: 64520 RVA: 0x003B2374 File Offset: 0x003B0574
[Token(Token = "0x600FC08")]
[Address(RVA = "0x1A85150", Offset = "0x1A83B50", VA = "0x181A85150")]
internal bool <RemoveOutputDesc>b__0(MockPortAdapter i)
{
Guid <DescId>k__BackingField = i.<DescId>k__BackingField;
Guid guid = this.outputDescId;
return <DescId>k__BackingField == guid;
}
// Token: 0x0400A77D RID: 42877
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400A77D")]
public Guid outputDescId;
}
}
}