893 lines
29 KiB
C#
893 lines
29 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.DataStructures;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.CircuitsV2.Adapter
|
|
{
|
|
// Token: 0x020025FE RID: 9726
|
|
[Token(Token = "0x20025FE")]
|
|
[Serializable]
|
|
public sealed class MockNodeGroupAdapter : DBFIKIGBNOD
|
|
{
|
|
// Token: 0x170029F4 RID: 10740
|
|
// (get) Token: 0x0600FE12 RID: 65042 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x170029F4")]
|
|
public object Object
|
|
{
|
|
[Token(Token = "0x600FE12")]
|
|
[Address(RVA = "0x434BD0", Offset = "0x4339D0", VA = "0x180434BD0", Slot = "4")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029F5 RID: 10741
|
|
// (get) Token: 0x0600FE13 RID: 65043 RVA: 0x0039D468 File Offset: 0x0039B668
|
|
[Token(Token = "0x170029F5")]
|
|
public Guid ContextId
|
|
{
|
|
[Token(Token = "0x600FE13")]
|
|
[Address(RVA = "0x7594F0", Offset = "0x7582F0", VA = "0x1807594F0", Slot = "5")]
|
|
get
|
|
{
|
|
return this._contextId.Value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029F6 RID: 10742
|
|
// (get) Token: 0x0600FE14 RID: 65044 RVA: 0x0039D488 File Offset: 0x0039B688
|
|
[Token(Token = "0x170029F6")]
|
|
public Guid NodeId
|
|
{
|
|
[Token(Token = "0x600FE14")]
|
|
[Address(RVA = "0x1767920", Offset = "0x1766720", VA = "0x181767920", Slot = "6")]
|
|
get
|
|
{
|
|
return this._nodeId.Value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029F7 RID: 10743
|
|
// (get) Token: 0x0600FE15 RID: 65045 RVA: 0x0039D4A8 File Offset: 0x0039B6A8
|
|
// (set) Token: 0x0600FE16 RID: 65046 RVA: 0x0039D4BC File Offset: 0x0039B6BC
|
|
[Token(Token = "0x170029F7")]
|
|
public int NodeDescIndex
|
|
{
|
|
[Token(Token = "0x600FE15")]
|
|
[Address(RVA = "0x3F7310", Offset = "0x3F6110", VA = "0x1803F7310", Slot = "7")]
|
|
get
|
|
{
|
|
return this._nodeDescIndex;
|
|
}
|
|
[Token(Token = "0x600FE16")]
|
|
[Address(RVA = "0x1769A40", Offset = "0x1768840", VA = "0x181769A40")]
|
|
set
|
|
{
|
|
int nodeDescIndex = this._nodeDescIndex;
|
|
this._nodeDescIndex = value;
|
|
IBOIPEFEABF.PDFLEHKIALD onNodeDescIndexChanged = this.OnNodeDescIndexChanged;
|
|
if (onNodeDescIndexChanged != 0)
|
|
{
|
|
onNodeDescIndexChanged(value, nodeDescIndex);
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029F8 RID: 10744
|
|
// (get) Token: 0x0600FE17 RID: 65047 RVA: 0x0039D4EC File Offset: 0x0039B6EC
|
|
[Token(Token = "0x170029F8")]
|
|
public string Name
|
|
{
|
|
[Token(Token = "0x600FE17")]
|
|
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0", Slot = "8")]
|
|
get
|
|
{
|
|
return this._name;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029F9 RID: 10745
|
|
// (get) Token: 0x0600FE18 RID: 65048 RVA: 0x0039D500 File Offset: 0x0039B700
|
|
[Token(Token = "0x170029F9")]
|
|
public bool HasFunctionHeader
|
|
{
|
|
[Token(Token = "0x600FE18")]
|
|
[Address(RVA = "0x4364F0", Offset = "0x4352F0", VA = "0x1804364F0", Slot = "9")]
|
|
get
|
|
{
|
|
return this._hasFunctionHeader;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029FA RID: 10746
|
|
// (get) Token: 0x0600FE19 RID: 65049 RVA: 0x0039D514 File Offset: 0x0039B714
|
|
[Token(Token = "0x170029FA")]
|
|
public IReadOnlyList<KPJGIJKKILH> Inputs
|
|
{
|
|
[Token(Token = "0x600FE19")]
|
|
[Address(RVA = "0x3F63D0", Offset = "0x3F51D0", VA = "0x1803F63D0", Slot = "10")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FE19)
|
|
|
|
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: 0x170029FB RID: 10747
|
|
// (get) Token: 0x0600FE1A RID: 65050 RVA: 0x0039D528 File Offset: 0x0039B728
|
|
[Token(Token = "0x170029FB")]
|
|
public IReadOnlyList<KPJGIJKKILH> Outputs
|
|
{
|
|
[Token(Token = "0x600FE1A")]
|
|
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890", Slot = "11")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (0600FE1A)
|
|
|
|
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: 0x14000159 RID: 345
|
|
// (add) Token: 0x0600FE1B RID: 65051 RVA: 0x0039D53C File Offset: 0x0039B73C
|
|
// (remove) Token: 0x0600FE1C RID: 65052 RVA: 0x0039D564 File Offset: 0x0039B764
|
|
[Token(Token = "0x14000159")]
|
|
public event Action<int> AENFDDGHJJL
|
|
{
|
|
[Token(Token = "0x600FE1B")]
|
|
[Address(RVA = "0x1769340", Offset = "0x1768140", VA = "0x181769340", Slot = "12")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<int> onInputPortWillAdd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onInputPortWillAdd = this.OnInputPortWillAdd;
|
|
@delegate = Delegate.Combine(onInputPortWillAdd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onInputPortWillAdd)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FE1C")]
|
|
[Address(RVA = "0x1768EB0", Offset = "0x1767CB0", VA = "0x181768EB0", Slot = "13")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<int> onInputPortWillAdd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onInputPortWillAdd = this.OnInputPortWillAdd;
|
|
@delegate = Delegate.Remove(onInputPortWillAdd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onInputPortWillAdd)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400015A RID: 346
|
|
// (add) Token: 0x0600FE1D RID: 65053 RVA: 0x0039D58C File Offset: 0x0039B78C
|
|
// (remove) Token: 0x0600FE1E RID: 65054 RVA: 0x0039D5B4 File Offset: 0x0039B7B4
|
|
[Token(Token = "0x1400015A")]
|
|
public event Action<int, KPJGIJKKILH> JONOCEHMGAD
|
|
{
|
|
[Token(Token = "0x600FE1D")]
|
|
[Address(RVA = "0x17695C0", Offset = "0x17683C0", VA = "0x1817695C0", Slot = "14")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<int, KPJGIJKKILH> onInputPortDidAdd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onInputPortDidAdd = this.OnInputPortDidAdd;
|
|
@delegate = Delegate.Combine(onInputPortDidAdd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onInputPortDidAdd)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FE1E")]
|
|
[Address(RVA = "0x1769770", Offset = "0x1768570", VA = "0x181769770", Slot = "15")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<int, KPJGIJKKILH> onInputPortDidAdd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onInputPortDidAdd = this.OnInputPortDidAdd;
|
|
@delegate = Delegate.Remove(onInputPortDidAdd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onInputPortDidAdd)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400015B RID: 347
|
|
// (add) Token: 0x0600FE1F RID: 65055 RVA: 0x0039D5DC File Offset: 0x0039B7DC
|
|
// (remove) Token: 0x0600FE20 RID: 65056 RVA: 0x0039D604 File Offset: 0x0039B804
|
|
[Token(Token = "0x1400015B")]
|
|
public event Action<int> GCMHCEKAPNG
|
|
{
|
|
[Token(Token = "0x600FE1F")]
|
|
[Address(RVA = "0x1767FB0", Offset = "0x1766DB0", VA = "0x181767FB0", Slot = "16")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<int> onOutputPortWillAdd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onOutputPortWillAdd = this.OnOutputPortWillAdd;
|
|
@delegate = Delegate.Combine(onOutputPortWillAdd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onOutputPortWillAdd)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FE20")]
|
|
[Address(RVA = "0x17693E0", Offset = "0x17681E0", VA = "0x1817693E0", Slot = "17")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<int> onOutputPortWillAdd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onOutputPortWillAdd = this.OnOutputPortWillAdd;
|
|
@delegate = Delegate.Remove(onOutputPortWillAdd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onOutputPortWillAdd)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400015C RID: 348
|
|
// (add) Token: 0x0600FE21 RID: 65057 RVA: 0x0039D62C File Offset: 0x0039B82C
|
|
// (remove) Token: 0x0600FE22 RID: 65058 RVA: 0x0039D654 File Offset: 0x0039B854
|
|
[Token(Token = "0x1400015C")]
|
|
public event Action<int, KPJGIJKKILH> DCBBLFILEDE
|
|
{
|
|
[Token(Token = "0x600FE21")]
|
|
[Address(RVA = "0x1768190", Offset = "0x1766F90", VA = "0x181768190", Slot = "18")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<int, KPJGIJKKILH> onOutputPortDidAdd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onOutputPortDidAdd = this.OnOutputPortDidAdd;
|
|
@delegate = Delegate.Combine(onOutputPortDidAdd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onOutputPortDidAdd)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FE22")]
|
|
[Address(RVA = "0x17680F0", Offset = "0x1766EF0", VA = "0x1817680F0", Slot = "19")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<int, KPJGIJKKILH> onOutputPortDidAdd;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onOutputPortDidAdd = this.OnOutputPortDidAdd;
|
|
@delegate = Delegate.Remove(onOutputPortDidAdd, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onOutputPortDidAdd)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400015D RID: 349
|
|
// (add) Token: 0x0600FE23 RID: 65059 RVA: 0x0039D67C File Offset: 0x0039B87C
|
|
// (remove) Token: 0x0600FE24 RID: 65060 RVA: 0x0039D6A4 File Offset: 0x0039B8A4
|
|
[Token(Token = "0x1400015D")]
|
|
public event Action<int, KPJGIJKKILH> DAPEAIHEKIC
|
|
{
|
|
[Token(Token = "0x600FE23")]
|
|
[Address(RVA = "0x1769200", Offset = "0x1768000", VA = "0x181769200", Slot = "20")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<int, KPJGIJKKILH> onInputPortWillRemove;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onInputPortWillRemove = this.OnInputPortWillRemove;
|
|
@delegate = Delegate.Combine(onInputPortWillRemove, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onInputPortWillRemove)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FE24")]
|
|
[Address(RVA = "0x17689F0", Offset = "0x17677F0", VA = "0x1817689F0", Slot = "21")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<int, KPJGIJKKILH> onInputPortWillRemove;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onInputPortWillRemove = this.OnInputPortWillRemove;
|
|
@delegate = Delegate.Remove(onInputPortWillRemove, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onInputPortWillRemove)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400015E RID: 350
|
|
// (add) Token: 0x0600FE25 RID: 65061 RVA: 0x0039D6CC File Offset: 0x0039B8CC
|
|
// (remove) Token: 0x0600FE26 RID: 65062 RVA: 0x0039D6F4 File Offset: 0x0039B8F4
|
|
[Token(Token = "0x1400015E")]
|
|
public event Action<int> JJPNALGEBKB
|
|
{
|
|
[Token(Token = "0x600FE25")]
|
|
[Address(RVA = "0x1769810", Offset = "0x1768610", VA = "0x181769810", Slot = "22")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<int> onInputPortDidRemove;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onInputPortDidRemove = this.OnInputPortDidRemove;
|
|
@delegate = Delegate.Combine(onInputPortDidRemove, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onInputPortDidRemove)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FE26")]
|
|
[Address(RVA = "0x1768C00", Offset = "0x1767A00", VA = "0x181768C00", Slot = "23")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<int> onInputPortDidRemove;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onInputPortDidRemove = this.OnInputPortDidRemove;
|
|
@delegate = Delegate.Remove(onInputPortDidRemove, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onInputPortDidRemove)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x1400015F RID: 351
|
|
// (add) Token: 0x0600FE27 RID: 65063 RVA: 0x0039D71C File Offset: 0x0039B91C
|
|
// (remove) Token: 0x0600FE28 RID: 65064 RVA: 0x0039D744 File Offset: 0x0039B944
|
|
[Token(Token = "0x1400015F")]
|
|
public event Action<int, KPJGIJKKILH> MBJEGOEPHGK
|
|
{
|
|
[Token(Token = "0x600FE27")]
|
|
[Address(RVA = "0x1768230", Offset = "0x1767030", VA = "0x181768230", Slot = "24")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Action<int, KPJGIJKKILH> onOutputPortWillRemove;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onOutputPortWillRemove = this.OnOutputPortWillRemove;
|
|
@delegate = Delegate.Combine(onOutputPortWillRemove, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onOutputPortWillRemove)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FE28")]
|
|
[Address(RVA = "0x1768CA0", Offset = "0x1767AA0", VA = "0x181768CA0", Slot = "25")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Action<int, KPJGIJKKILH> onOutputPortWillRemove;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
onOutputPortWillRemove = this.OnOutputPortWillRemove;
|
|
@delegate = Delegate.Remove(onOutputPortWillRemove, value);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != onOutputPortWillRemove)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000160 RID: 352
|
|
// (add) Token: 0x0600FE29 RID: 65065 RVA: 0x0039D76C File Offset: 0x0039B96C
|
|
// (remove) Token: 0x0600FE2A RID: 65066 RVA: 0x0039D788 File Offset: 0x0039B988
|
|
[Token(Token = "0x14000160")]
|
|
public event Action<int> EHNLLBAFBAL
|
|
{
|
|
[Token(Token = "0x600FE29")]
|
|
[Address(RVA = "0x1768050", Offset = "0x1766E50", VA = "0x181768050", Slot = "26")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FE2A")]
|
|
[Address(RVA = "0x17692A0", Offset = "0x17680A0", VA = "0x1817692A0", Slot = "27")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x14000161 RID: 353
|
|
// (add) Token: 0x0600FE2B RID: 65067 RVA: 0x0039D7A4 File Offset: 0x0039B9A4
|
|
// (remove) Token: 0x0600FE2C RID: 65068 RVA: 0x0039D7C0 File Offset: 0x0039B9C0
|
|
[Token(Token = "0x14000161")]
|
|
public event IBOIPEFEABF.PDFLEHKIALD NCLHMKIGKKL
|
|
{
|
|
[Token(Token = "0x600FE2B")]
|
|
[Address(RVA = "0x1769520", Offset = "0x1768320", VA = "0x181769520", Slot = "28")]
|
|
[CompilerGenerated]
|
|
add
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
[Token(Token = "0x600FE2C")]
|
|
[Address(RVA = "0x1769480", Offset = "0x1768280", VA = "0x181769480", Slot = "29")]
|
|
[CompilerGenerated]
|
|
remove
|
|
{
|
|
Delegate @delegate;
|
|
while (@delegate != 0 && @delegate == 0)
|
|
{
|
|
}
|
|
while (@delegate != this)
|
|
{
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FE2D RID: 65069 RVA: 0x0039D7DC File Offset: 0x0039B9DC
|
|
[Token(Token = "0x600FE2D")]
|
|
[Address(RVA = "0x1769660", Offset = "0x1768460", VA = "0x181769660")]
|
|
public void MFMDEBCEKLC()
|
|
{
|
|
Action<int> onInputPortWillAdd = this.OnInputPortWillAdd;
|
|
if (onInputPortWillAdd != 0)
|
|
{
|
|
int num = 0;
|
|
onInputPortWillAdd(num);
|
|
}
|
|
Action<int, KPJGIJKKILH> onInputPortDidAdd = this.OnInputPortDidAdd;
|
|
if (onInputPortDidAdd != 0)
|
|
{
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
onInputPortDidAdd(num3, num2);
|
|
}
|
|
Action<int> onOutputPortWillAdd = this.OnOutputPortWillAdd;
|
|
if (onOutputPortWillAdd != 0)
|
|
{
|
|
int num4 = 0;
|
|
onOutputPortWillAdd(num4);
|
|
}
|
|
Action<int, KPJGIJKKILH> onOutputPortDidAdd = this.OnOutputPortDidAdd;
|
|
if (onOutputPortDidAdd != 0)
|
|
{
|
|
int num5 = 0;
|
|
int num6 = 0;
|
|
onOutputPortDidAdd(num6, num5);
|
|
}
|
|
Action<int, KPJGIJKKILH> onInputPortWillRemove = this.OnInputPortWillRemove;
|
|
if (onInputPortWillRemove != 0)
|
|
{
|
|
int num7 = 0;
|
|
int num8 = 0;
|
|
onInputPortWillRemove(num8, num7);
|
|
}
|
|
Action<int> onInputPortDidRemove = this.OnInputPortDidRemove;
|
|
if (onInputPortDidRemove != 0)
|
|
{
|
|
int num9 = 0;
|
|
onInputPortDidRemove(num9);
|
|
}
|
|
Action<int, KPJGIJKKILH> onOutputPortWillRemove = this.OnOutputPortWillRemove;
|
|
if (onOutputPortWillRemove != 0)
|
|
{
|
|
int num10 = 0;
|
|
int num11 = 0;
|
|
onOutputPortWillRemove(num11, num10);
|
|
}
|
|
Action<int> onOutputPortDidRemove = this.OnOutputPortDidRemove;
|
|
if (onOutputPortDidRemove != 0)
|
|
{
|
|
int num12 = 0;
|
|
onOutputPortDidRemove(num12);
|
|
}
|
|
IBOIPEFEABF.PDFLEHKIALD onNodeDescIndexChanged = this.OnNodeDescIndexChanged;
|
|
if (onNodeDescIndexChanged != 0)
|
|
{
|
|
int num13 = 0;
|
|
int num14 = 0;
|
|
onNodeDescIndexChanged(num14, num13);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FE2E RID: 65070 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FE2E")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "30")]
|
|
public void JPBPGKDPEOP()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x170029FC RID: 10748
|
|
// (get) Token: 0x0600FE2F RID: 65071 RVA: 0x0039D8DC File Offset: 0x0039BADC
|
|
[Token(Token = "0x170029FC")]
|
|
public bool CanModifyInputs
|
|
{
|
|
[Token(Token = "0x600FE2F")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "31")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029FD RID: 10749
|
|
// (get) Token: 0x0600FE30 RID: 65072 RVA: 0x0039D8EC File Offset: 0x0039BAEC
|
|
[Token(Token = "0x170029FD")]
|
|
public bool CanAddInputs
|
|
{
|
|
[Token(Token = "0x600FE30")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "32")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170029FE RID: 10750
|
|
// (get) Token: 0x0600FE31 RID: 65073 RVA: 0x0039D8FC File Offset: 0x0039BAFC
|
|
[Token(Token = "0x170029FE")]
|
|
public bool CanRemoveInputs
|
|
{
|
|
[Token(Token = "0x600FE31")]
|
|
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "33")]
|
|
get
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600FE32 RID: 65074 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FE32")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "34")]
|
|
public void BCELIKDHHMJ()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FE33 RID: 65075 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FE33")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "35")]
|
|
public void FGBPOICBBNK()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FE34 RID: 65076 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FE34")]
|
|
[Address(RVA = "0x17682D0", Offset = "0x17670D0", VA = "0x1817682D0", Slot = "36")]
|
|
public void BKLGHNIFKBD(string MMBOKOLAJFH, DJMPGKILABP GEDCEIDOKJL)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FE35 RID: 65077 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FE35")]
|
|
[Address(RVA = "0x1768A90", Offset = "0x1767890", VA = "0x181768A90", Slot = "37")]
|
|
public void DMBJAKNHFOB(int NPCILPFGAMB)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FE36 RID: 65078 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FE36")]
|
|
[Address(RVA = "0x1768F50", Offset = "0x1767D50", VA = "0x181768F50", Slot = "38")]
|
|
public void HBCHLLODOGD(string MMBOKOLAJFH, DJMPGKILABP GEDCEIDOKJL)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FE37 RID: 65079 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600FE37")]
|
|
[Address(RVA = "0x1768D40", Offset = "0x1767B40", VA = "0x181768D40", Slot = "39")]
|
|
public void GBNANODHPGF(int GADIBOOFLKL)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600FE38 RID: 65080 RVA: 0x0039D90C File Offset: 0x0039BB0C
|
|
[Token(Token = "0x600FE38")]
|
|
[Address(RVA = "0x1768580", Offset = "0x1767380", VA = "0x181768580")]
|
|
public void COBDCEFIEGN(in Guid IGEMANOEMIB, in Guid JNKFPEJCCNP, int EBLOKDNEPNA)
|
|
{
|
|
SerializedGuid serializedGuid3;
|
|
do
|
|
{
|
|
int num = 0;
|
|
SerializedGuid serializedGuid = new SerializedGuid(IGEMANOEMIB);
|
|
SerializedGuid serializedGuid2 = new SerializedGuid(JNKFPEJCCNP);
|
|
this._contextId = serializedGuid;
|
|
this._nodeId = serializedGuid2;
|
|
this._nodeDescIndex = EBLOKDNEPNA;
|
|
IEnumerable enumerable = BCKPFAJAPEO.AKGEGLEMFGM<MockPortAdapter>(this._inputs);
|
|
if (enumerable != 0 && num < enumerable)
|
|
{
|
|
num += num;
|
|
if (num != enumerable)
|
|
{
|
|
num++;
|
|
}
|
|
}
|
|
int num2 = 0;
|
|
if (enumerable != 0)
|
|
{
|
|
}
|
|
if (num != 0)
|
|
{
|
|
goto IL_BD;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
IEnumerable enumerable2 = BCKPFAJAPEO.AKGEGLEMFGM<MockPortAdapter>(this._outputs);
|
|
if (num2 < enumerable2)
|
|
{
|
|
num2 += num2;
|
|
num2++;
|
|
}
|
|
int num3 = 0;
|
|
if (enumerable2 != 0)
|
|
{
|
|
if (num2 >= num3)
|
|
{
|
|
goto IL_95;
|
|
}
|
|
num2 += num2;
|
|
if (num2 != num3)
|
|
{
|
|
num2++;
|
|
goto IL_95;
|
|
}
|
|
IL_9C:
|
|
enumerable2 += enumerable2;
|
|
goto IL_A3;
|
|
IL_95:
|
|
enumerable2 += enumerable2;
|
|
goto IL_9C;
|
|
}
|
|
IL_A3:
|
|
if (enumerable2 != 0)
|
|
{
|
|
}
|
|
}
|
|
while (serializedGuid3 != 0);
|
|
return;
|
|
IL_BD:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x0600FE39 RID: 65081 RVA: 0x0039D9E4 File Offset: 0x0039BBE4
|
|
[Token(Token = "0x600FE39")]
|
|
[Address(RVA = "0x17699C0", Offset = "0x17687C0", VA = "0x1817699C0")]
|
|
public MockNodeGroupAdapter()
|
|
{
|
|
List<MockPortAdapter> list = new List();
|
|
this._inputs = list;
|
|
List<MockPortAdapter> list2 = new List();
|
|
this._outputs = list2;
|
|
this.JPBPGKDPEOP();
|
|
}
|
|
|
|
// Token: 0x0600FE3A RID: 65082 RVA: 0x0039DA14 File Offset: 0x0039BC14
|
|
[Token(Token = "0x600FE3A")]
|
|
[Address(RVA = "0x17698B0", Offset = "0x17686B0", VA = "0x1817698B0")]
|
|
public MockNodeGroupAdapter(in Guid IGEMANOEMIB, in Guid JNKFPEJCCNP, int EBLOKDNEPNA, string MMBOKOLAJFH, List<MockPortAdapter> GHIGFIMJBIP, List<MockPortAdapter> NGIBJEMGMBA)
|
|
{
|
|
List<MockPortAdapter> list = new List();
|
|
this._inputs = list;
|
|
List<MockPortAdapter> list2 = new List();
|
|
this._outputs = list2;
|
|
this.JPBPGKDPEOP();
|
|
SerializedGuid serializedGuid = new SerializedGuid(IGEMANOEMIB);
|
|
SerializedGuid serializedGuid2 = new SerializedGuid(JNKFPEJCCNP);
|
|
this._name = 0;
|
|
this._inputs = 0;
|
|
this._nodeId = serializedGuid2;
|
|
this._nodeDescIndex = EBLOKDNEPNA;
|
|
this._outputs = 0;
|
|
this._contextId = serializedGuid;
|
|
}
|
|
|
|
// Token: 0x0400A744 RID: 42820
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400A744")]
|
|
[INPFBLGGAJF]
|
|
[SerializeField]
|
|
private SerializedGuid _contextId;
|
|
|
|
// Token: 0x0400A745 RID: 42821
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400A745")]
|
|
[INPFBLGGAJF]
|
|
[SerializeField]
|
|
private SerializedGuid _nodeId;
|
|
|
|
// Token: 0x0400A746 RID: 42822
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400A746")]
|
|
[SerializeField]
|
|
[INPFBLGGAJF]
|
|
private int _nodeDescIndex;
|
|
|
|
// Token: 0x0400A747 RID: 42823
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400A747")]
|
|
[SerializeField]
|
|
private string _name;
|
|
|
|
// Token: 0x0400A748 RID: 42824
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400A748")]
|
|
[SerializeField]
|
|
private bool _hasFunctionHeader;
|
|
|
|
// Token: 0x0400A749 RID: 42825
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400A749")]
|
|
[SerializeField]
|
|
private List<MockPortAdapter> _inputs;
|
|
|
|
// Token: 0x0400A74A RID: 42826
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400A74A")]
|
|
[SerializeField]
|
|
private List<MockPortAdapter> _outputs;
|
|
|
|
// Token: 0x0400A74B RID: 42827
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400A74B")]
|
|
[CompilerGenerated]
|
|
private Action<int> OnInputPortWillAdd;
|
|
|
|
// Token: 0x0400A74C RID: 42828
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400A74C")]
|
|
[CompilerGenerated]
|
|
private Action<int, KPJGIJKKILH> OnInputPortDidAdd;
|
|
|
|
// Token: 0x0400A74D RID: 42829
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400A74D")]
|
|
[CompilerGenerated]
|
|
private Action<int> OnOutputPortWillAdd;
|
|
|
|
// Token: 0x0400A74E RID: 42830
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400A74E")]
|
|
[CompilerGenerated]
|
|
private Action<int, KPJGIJKKILH> OnOutputPortDidAdd;
|
|
|
|
// Token: 0x0400A74F RID: 42831
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400A74F")]
|
|
[CompilerGenerated]
|
|
private Action<int, KPJGIJKKILH> OnInputPortWillRemove;
|
|
|
|
// Token: 0x0400A750 RID: 42832
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400A750")]
|
|
[CompilerGenerated]
|
|
private Action<int> OnInputPortDidRemove;
|
|
|
|
// Token: 0x0400A751 RID: 42833
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400A751")]
|
|
[CompilerGenerated]
|
|
private Action<int, KPJGIJKKILH> OnOutputPortWillRemove;
|
|
|
|
// Token: 0x0400A752 RID: 42834
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400A752")]
|
|
[CompilerGenerated]
|
|
private Action<int> OnOutputPortDidRemove;
|
|
|
|
// Token: 0x0400A753 RID: 42835
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400A753")]
|
|
[CompilerGenerated]
|
|
private IBOIPEFEABF.PDFLEHKIALD OnNodeDescIndexChanged;
|
|
}
|
|
}
|