Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/AGUI/ToolUIs/MakerPenPaletteUI.cs
T
2026-04-08 23:40:05 +02:00

684 lines
24 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using AGUI.StackedUI;
using AGUI.StackedUI.Dialog;
using CircuitsV2;
using Cpp2IlInjected;
using RecRoom.Async;
using RecRoom.Tools;
using UnityEngine;
using UnityEngine.UI;
namespace RecRoom.AGUI.ToolUIs
{
// Token: 0x0200248D RID: 9357
[Token(Token = "0x200248D")]
[StructLayout(3)]
public class MakerPenPaletteUI : ToolUI
{
// Token: 0x17002C07 RID: 11271
// (get) Token: 0x0601030F RID: 66319 RVA: 0x003CBAB4 File Offset: 0x003C9CB4
[Token(Token = "0x17002C07")]
protected override string MNKOCGHOJIJ
{
[Token(Token = "0x601030F")]
[Address(RVA = "0x1725BF0", Offset = "0x17245F0", VA = "0x181725BF0", Slot = "16")]
get
{
return "MAKER_PEN_PALETTE";
}
}
// Token: 0x06010310 RID: 66320 RVA: 0x003CBAC8 File Offset: 0x003C9CC8
[Token(Token = "0x6010310")]
[Address(RVA = "0x17258A0", Offset = "0x17242A0", VA = "0x1817258A0", Slot = "13")]
protected override void Awake()
{
base.Awake();
Button3D[] array = new Button3D[4];
Button3D button3D = this.moveUpButton;
if (button3D != 0)
{
}
array[0] = button3D;
Button3D button3D2 = this.moveDownButton;
if (button3D2 != 0)
{
}
array[1] = button3D2;
Button3D button3D3 = this.moveLeftButton;
if (button3D3 != 0)
{
}
array[2] = button3D3;
Button3D button3D4 = this.moveRightButton;
if (button3D4 != 0)
{
}
array[3] = button3D4;
int num = 0;
int length = array.Length;
if (num < length)
{
Button3D button3D5 = array[num];
RecRoomAudioClip buttonDownAudio = this.buttonDownAudio;
num++;
button3D5.ButtonDownAudio = buttonDownAudio;
RecRoomAudioClip buttonUpAudio = this.buttonUpAudio;
button3D5.ButtonUpAudio = buttonUpAudio;
}
}
// Token: 0x06010311 RID: 66321 RVA: 0x003CBB7C File Offset: 0x003C9D7C
[Token(Token = "0x6010311")]
[Address(RVA = "0x1725D80", Offset = "0x1724780", VA = "0x181725D80")]
public IPromise<JPIJGHNNIDP> ShowConfirmationDialog(string AIKLPOJAIIO, string BOPFNBCHJJJ)
{
string empty = string.Empty;
UIConfirmationDialog flowByType = base.GetFlowByType<UIConfirmationDialog>();
int num = 0;
if (flowByType == num)
{
Debug.LogError("No confirmation dialog found.");
}
flowByType.Button_Affirmative();
int num2 = 0;
base.PushFlow(flowByType, num2);
throw new NullReferenceException();
}
// Token: 0x06010312 RID: 66322 RVA: 0x003CBBC4 File Offset: 0x003C9DC4
[Token(Token = "0x6010312")]
[Address(RVA = "0x1725F00", Offset = "0x1724900", VA = "0x181725F00")]
public IPromise<JPIJGHNNIDP> ShowConfirmationDialog(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ, string EOAMGHFEGLM, string PCLJFDNNDMM = "No")
{
string empty = string.Empty;
UIConfirmationDialog flowByType = base.GetFlowByType<UIConfirmationDialog>();
int num = 0;
if (flowByType == num)
{
Debug.LogError("No confirmation dialog found.");
}
flowByType.Button_Affirmative();
int num2 = 0;
base.PushFlow(flowByType, num2);
throw new NullReferenceException();
}
// Token: 0x06010313 RID: 66323 RVA: 0x003CBC0C File Offset: 0x003C9E0C
[Token(Token = "0x6010313")]
[Address(RVA = "0x1725C50", Offset = "0x1724650", VA = "0x181725C50")]
public IPromise<JPIJGHNNIDP> ShowConfirmationDialog(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ, string EOAMGHFEGLM, string PCLJFDNNDMM, string MMHHLDAACMN)
{
UIConfirmationDialog flowByType = base.GetFlowByType<UIConfirmationDialog>();
int num = 0;
if (flowByType == num)
{
Debug.LogError("No confirmation dialog found.");
}
flowByType.Button_Affirmative();
int num2 = 0;
base.PushFlow(flowByType, num2);
throw new NullReferenceException();
}
// Token: 0x06010314 RID: 66324 RVA: 0x003CBC4C File Offset: 0x003C9E4C
[Token(Token = "0x6010314")]
[Address(RVA = "0x1726060", Offset = "0x1724A60", VA = "0x181726060")]
public IPromise<JPIJGHNNIDP> ShowConfirmationDialog(UIConfirmationDialog.MCLCMCALGMA OIPDFDMPPEA, string AIKLPOJAIIO, string BOPFNBCHJJJ, string EOAMGHFEGLM, string PCLJFDNNDMM, string MMHHLDAACMN, out UIConfirmationDialog PDEPHCOKCEP)
{
UIConfirmationDialog flowByType = base.GetFlowByType<UIConfirmationDialog>();
int num = 0;
if (flowByType == num)
{
Debug.LogError("No confirmation dialog found.");
}
flowByType.Button_Affirmative();
throw new NullReferenceException();
}
// Token: 0x06010315 RID: 66325 RVA: 0x003CBC84 File Offset: 0x003C9E84
[Token(Token = "0x6010315")]
[Address(RVA = "0x1726420", Offset = "0x1724E20", VA = "0x181726420")]
public IPromise<TextInputUIDialog.KDJGEIICAJL> ShowTextInputDialog(TextInputUIDialog.NIPOGEDPMOA MIKDPNDBNDI)
{
string bopfnbchjjj = MIKDPNDBNDI.BOPFNBCHJJJ;
EBPEIAPPJJK hlolbmkjfom = MIKDPNDBNDI.HLOLBMKJFOM;
TextInputUIDialog.NIPOGEDPMOA showParams;
showParams.BOPFNBCHJJJ = bopfnbchjjj;
bool keghclndcei = MIKDPNDBNDI.KEGHCLNDCEI;
showParams.HLOLBMKJFOM = hlolbmkjfom;
showParams.KEGHCLNDCEI = keghclndcei;
Func<TextInputUIDialog, IPromise<TextInputUIDialog.KDJGEIICAJL>> func = delegate(TextInputUIDialog dialog)
{
TextInputUIDialog.NIPOGEDPMOA showParams2 = showParams;
string bopfnbchjjj2 = showParams.BOPFNBCHJJJ;
EBPEIAPPJJK hlolbmkjfom2 = showParams.HLOLBMKJFOM;
bool keghclndcei2 = showParams.KEGHCLNDCEI;
return dialog.ShowDialog();
};
IPromise<TextInputUIDialog> promise;
return promise;
}
// Token: 0x06010316 RID: 66326 RVA: 0x003CBCE8 File Offset: 0x003C9EE8
[Token(Token = "0x6010316")]
[Address(RVA = "0x1FADE60", Offset = "0x1FAC860", VA = "0x181FADE60")]
public IPromise<ResponseType> ShowTemporaryDialog<ResponseType, DialogType>(DialogType GCHDNCDLAGE, Func<DialogType, IPromise<ResponseType>> EJBGBCBMIKC) where DialogType : UIDialog<ResponseType>
{
Transform transform = base.transform;
bool flag;
if (!flag)
{
}
throw new NullReferenceException();
}
// Token: 0x06010317 RID: 66327 RVA: 0x003CBD10 File Offset: 0x003C9F10
[Token(Token = "0x6010317")]
[Address(RVA = "0x1FADC70", Offset = "0x1FAC670", VA = "0x181FADC70")]
public IPromise<R> ShowTemporaryDialog<R, T1>(UIDialog<T1, R> GCHDNCDLAGE, T1 BMEGDKCCBHH)
{
object[] instantiationDataField = this.pvCache.instantiationDataField;
throw new NullReferenceException();
}
// Token: 0x06010318 RID: 66328 RVA: 0x003CBD30 File Offset: 0x003C9F30
[Token(Token = "0x6010318")]
[Address(RVA = "0x1FADD60", Offset = "0x1FAC760", VA = "0x181FADD60")]
public IPromise<R> ShowTemporaryDialog<R, T1, T2>(UIDialog<T1, T2, R> GCHDNCDLAGE, T1 BMEGDKCCBHH, T2 HCJBDGLGOHC)
{
object[] instantiationDataField = this.pvCache.instantiationDataField;
throw new NullReferenceException();
}
// Token: 0x06010319 RID: 66329 RVA: 0x003CBD50 File Offset: 0x003C9F50
[Token(Token = "0x6010319")]
[Address(RVA = "0x1FACD60", Offset = "0x1FAB760", VA = "0x181FACD60")]
private IPromise<R> KONKNPFPNEO<R, DialogType>(DialogType GCHDNCDLAGE, Func<DialogType, IPromise<R>> JDLJKGABDHB, out DialogType DAGFHPCPNPB) where DialogType : UIDialog
{
Transform transform = base.transform;
this.OnDisable();
int num = 0;
Action action = new Action(0, (IntPtr)num);
throw new NullReferenceException();
}
// Token: 0x0601031A RID: 66330 RVA: 0x003CBD7C File Offset: 0x003C9F7C
[Token(Token = "0x601031A")]
[Address(RVA = "0x1FAD9D0", Offset = "0x1FAC3D0", VA = "0x181FAD9D0")]
public IPromise<R> ShowTemporaryDialog<R, T1>(UIDialog<T1, R> GCHDNCDLAGE, T1 BMEGDKCCBHH, out UIDialog<T1, R> DAGFHPCPNPB)
{
object[] instantiationDataField = this.pvCache.instantiationDataField;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
throw new NullReferenceException();
}
// Token: 0x0601031B RID: 66331 RVA: 0x003CBDA4 File Offset: 0x003C9FA4
[Token(Token = "0x601031B")]
[Address(RVA = "0x1FAE010", Offset = "0x1FACA10", VA = "0x181FAE010")]
public IPromise<R> ShowTemporaryDialog<R, T1, T2>(UIDialog<T1, T2, R> GCHDNCDLAGE, T1 BMEGDKCCBHH, T2 HCJBDGLGOHC, out UIDialog<T1, T2, R> DAGFHPCPNPB)
{
object[] instantiationDataField = this.pvCache.instantiationDataField;
bool isCompleted = ((IAsyncResult)this).IsCompleted;
throw new NullReferenceException();
}
// Token: 0x0601031C RID: 66332 RVA: 0x003CBDCC File Offset: 0x003C9FCC
[Token(Token = "0x601031C")]
[Address(RVA = "0x1FAD460", Offset = "0x1FABE60", VA = "0x181FAD460")]
public IPromise ShowTemporaryConfirmationDialog<T1>(ConfirmUIDialog A_1, T1 PHCGMLMOGJB)
{
throw new NullReferenceException();
}
// Token: 0x0601031D RID: 66333 RVA: 0x003CBDE0 File Offset: 0x003C9FE0
[Token(Token = "0x601031D")]
[Address(RVA = "0x1FAD4A0", Offset = "0x1FABEA0", VA = "0x181FAD4A0")]
public IPromise<JPIJGHNNIDP> ShowTemporaryConfirmationDialog<T1>(ConfirmUIDialog<T1> GCHDNCDLAGE, T1 PHCGMLMOGJB, out UIDialog<JPIJGHNNIDP> DAGFHPCPNPB)
{
Transform transform = base.transform;
if (!GCHDNCDLAGE)
{
}
Action action;
DAGFHPCPNPB.<LIEPIPHLLAM>k__BackingField = action;
action.method_is_virtual = true;
throw new NullReferenceException();
}
// Token: 0x0601031E RID: 66334 RVA: 0x003CBE18 File Offset: 0x003CA018
[Token(Token = "0x601031E")]
[Address(RVA = "0x17263A0", Offset = "0x1724DA0", VA = "0x1817263A0")]
public void ShowNodeGroupConfigureMenu(KJDOCKDBNCK EHHKGBAMIOP, DBFIKIGBNOD INHJPNEKIEK)
{
base.GetFlowByType<MakerPenPaletteNodeGroupConfigScreen>().SetAdapters(EHHKGBAMIOP, INHJPNEKIEK);
int num = 0;
MakerPenPaletteNodeGroupConfigScreen makerPenPaletteNodeGroupConfigScreen = base.PushFlow<MakerPenPaletteNodeGroupConfigScreen>(num);
}
// Token: 0x0601031F RID: 66335 RVA: 0x003CBE44 File Offset: 0x003CA044
[Token(Token = "0x601031F")]
[Address(RVA = "0x17261A0", Offset = "0x1724BA0", VA = "0x1817261A0")]
public IPromise<NewCircuitV2PortUIDialog.EGAEOEEGLBC> ShowNewPortDialog()
{
NewCircuitV2PortUIDialog.NLIMJBIIIFC nlimjbiiifc = NewCircuitV2PortUIDialog.NLIMJBIIIFC.CIJKHOJPJGA();
IPromise<MakerPen> promise;
return promise;
}
// Token: 0x06010320 RID: 66336 RVA: 0x003CBE58 File Offset: 0x003CA058
[Token(Token = "0x6010320")]
[Address(RVA = "0x1726290", Offset = "0x1724C90", VA = "0x181726290")]
public IPromise<NewCircuitV2PortUIDialog.EGAEOEEGLBC> ShowNewPortDialog(CircuitEventObject MCPMPGOPEGE)
{
IPromise<MakerPen> promise;
return promise;
}
// Token: 0x06010321 RID: 66337 RVA: 0x003CBE68 File Offset: 0x003CA068
[Token(Token = "0x6010321")]
[Address(RVA = "0x1725C20", Offset = "0x1724620", VA = "0x181725C20")]
public void SetMoveButtonVisibility(bool HJMFLAHNPFL)
{
this.moveButtonsRoot.SetActive(HJMFLAHNPFL);
}
// Token: 0x14000156 RID: 342
// (add) Token: 0x06010322 RID: 66338 RVA: 0x003CBE88 File Offset: 0x003CA088
// (remove) Token: 0x06010323 RID: 66339 RVA: 0x003CBEA4 File Offset: 0x003CA0A4
[Token(Token = "0x14000156")]
public event Action<MoveableToolMenu.FLDDGHDOPPE> JCECHLHOHIG
{
[Token(Token = "0x6010322")]
[Address(RVA = "0x1726580", Offset = "0x1724F80", VA = "0x181726580")]
[CompilerGenerated]
add
{
Delegate @delegate;
while (@delegate != 0 && @delegate == 0)
{
}
while (@delegate != this)
{
}
}
[Token(Token = "0x6010323")]
[Address(RVA = "0x1726620", Offset = "0x1725020", VA = "0x181726620")]
[CompilerGenerated]
remove
{
Delegate @delegate;
while (@delegate != 0 && @delegate == 0)
{
}
while (@delegate != this)
{
}
}
}
// Token: 0x06010324 RID: 66340 RVA: 0x003CBEC0 File Offset: 0x003CA0C0
[Token(Token = "0x6010324")]
[Address(RVA = "0x1726500", Offset = "0x1724F00", VA = "0x181726500")]
public Selectable TryGetMoveRequestUI(MoveableToolMenu.FLDDGHDOPPE DJBBMJBBNHB)
{
/*
An exception occurred when decompiling this method (06010324)
ICSharpCode.Decompiler.DecompilerException: Error decompiling UnityEngine.UI.Selectable RecRoom.AGUI.ToolUIs.MakerPenPaletteUI::TryGetMoveRequestUI(RecRoom.AGUI.ToolUIs.MoveableToolMenu/FLDDGHDOPPE)
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_27:
stloc:Button3D(var_4_2D, ldfld:Button3D(MakerPenPaletteUI::moveUpButton, ldloc:MakerPenPaletteUI(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: 0x06010325 RID: 66341 RVA: 0x003CBEFC File Offset: 0x003CA0FC
[Token(Token = "0x6010325")]
[Address(RVA = "0x1725BA0", Offset = "0x17245A0", VA = "0x181725BA0")]
public void Button_MoveUp()
{
Action<MoveableToolMenu.FLDDGHDOPPE> jcechlhohig = this.JCECHLHOHIG;
if (jcechlhohig != 0)
{
int num = 0;
jcechlhohig(num);
return;
}
}
// Token: 0x06010326 RID: 66342 RVA: 0x003CBF20 File Offset: 0x003CA120
[Token(Token = "0x6010326")]
[Address(RVA = "0x1725AB0", Offset = "0x17244B0", VA = "0x181725AB0")]
public void Button_MoveDown()
{
Action<MoveableToolMenu.FLDDGHDOPPE> jcechlhohig = this.JCECHLHOHIG;
if (jcechlhohig != 0)
{
jcechlhohig((uint)1);
return;
}
}
// Token: 0x06010327 RID: 66343 RVA: 0x003CBF44 File Offset: 0x003CA144
[Token(Token = "0x6010327")]
[Address(RVA = "0x1725B00", Offset = "0x1724500", VA = "0x181725B00")]
public void Button_MoveLeft()
{
Action<MoveableToolMenu.FLDDGHDOPPE> jcechlhohig = this.JCECHLHOHIG;
if (jcechlhohig != 0)
{
jcechlhohig((uint)2);
return;
}
}
// Token: 0x06010328 RID: 66344 RVA: 0x003CBF68 File Offset: 0x003CA168
[Token(Token = "0x6010328")]
[Address(RVA = "0x1725B50", Offset = "0x1724550", VA = "0x181725B50")]
public void Button_MoveRight()
{
Action<MoveableToolMenu.FLDDGHDOPPE> jcechlhohig = this.JCECHLHOHIG;
if (jcechlhohig != 0)
{
jcechlhohig((uint)3);
return;
}
}
// Token: 0x06010329 RID: 66345 RVA: 0x003CBF8C File Offset: 0x003CA18C
[Token(Token = "0x6010329")]
[Address(RVA = "0x14E39D0", Offset = "0x14E23D0", VA = "0x1814E39D0")]
public MakerPenPaletteUI()
{
}
// Token: 0x0400AC1C RID: 44060
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
[Token(Token = "0x400AC1C")]
[SerializeField]
private TextInputUIDialog textInputDialogPrefab;
// Token: 0x0400AC1D RID: 44061
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
[Token(Token = "0x400AC1D")]
[SerializeField]
private NewCircuitV2PortUIDialog newCircuitV2PortUIDialog;
// Token: 0x0400AC1E RID: 44062
[global::Cpp2IlInjected.FieldOffset(Offset = "0x120")]
[Token(Token = "0x400AC1E")]
[SerializeField]
private GameObject moveButtonsRoot;
// Token: 0x0400AC1F RID: 44063
[global::Cpp2IlInjected.FieldOffset(Offset = "0x128")]
[Token(Token = "0x400AC1F")]
[SerializeField]
private Button3D moveUpButton;
// Token: 0x0400AC20 RID: 44064
[global::Cpp2IlInjected.FieldOffset(Offset = "0x130")]
[Token(Token = "0x400AC20")]
[SerializeField]
private Button3D moveDownButton;
// Token: 0x0400AC21 RID: 44065
[global::Cpp2IlInjected.FieldOffset(Offset = "0x138")]
[Token(Token = "0x400AC21")]
[SerializeField]
private Button3D moveLeftButton;
// Token: 0x0400AC22 RID: 44066
[global::Cpp2IlInjected.FieldOffset(Offset = "0x140")]
[Token(Token = "0x400AC22")]
[SerializeField]
private Button3D moveRightButton;
// Token: 0x0400AC24 RID: 44068
[Token(Token = "0x400AC24")]
public static string SIZE_CONFIG_KEY = "MAKER_PEN_PALETTE";
// Token: 0x0200248E RID: 9358
[Token(Token = "0x200248E")]
[CompilerGenerated]
private sealed class MAKGDKJBCOF
{
// Token: 0x0601032B RID: 66347 RVA: 0x003CBFB8 File Offset: 0x003CA1B8
[Token(Token = "0x601032B")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public MAKGDKJBCOF()
{
}
// Token: 0x0601032C RID: 66348 RVA: 0x003CBFCC File Offset: 0x003CA1CC
[Token(Token = "0x601032C")]
[Address(RVA = "0x1712D50", Offset = "0x1711750", VA = "0x181712D50")]
internal IPromise<TextInputUIDialog.KDJGEIICAJL> <ShowTextInputDialog>b__0(TextInputUIDialog dialog)
{
TextInputUIDialog.NIPOGEDPMOA nipogedpmoa = this.showParams;
string bopfnbchjjj = this.showParams.BOPFNBCHJJJ;
EBPEIAPPJJK hlolbmkjfom = this.showParams.HLOLBMKJFOM;
bool keghclndcei = this.showParams.KEGHCLNDCEI;
return dialog.ShowDialog();
}
// Token: 0x0400AC25 RID: 44069
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x400AC25")]
public TextInputUIDialog.NIPOGEDPMOA showParams;
}
// Token: 0x0200248F RID: 9359
[Token(Token = "0x200248F")]
[CompilerGenerated]
private sealed class GNBLHNJDAEK<DialogType, ResponseType> where DialogType : UIDialog<ResponseType>
{
// Token: 0x0601032D RID: 66349 RVA: 0x003CC010 File Offset: 0x003CA210
[Token(Token = "0x601032D")]
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
public GNBLHNJDAEK()
{
}
// Token: 0x0601032E RID: 66350 RVA: 0x003CC02C File Offset: 0x003CA22C
[Token(Token = "0x601032E")]
[Address(RVA = "0x23E5A00", Offset = "0x23E4400", VA = "0x1823E5A00")]
internal void <ShowTemporaryDialog>b__0()
{
DialogType dialogType = this.newDialog;
GameObject gameObject;
global::UnityEngine.Object.Destroy(gameObject);
}
// Token: 0x0400AC26 RID: 44070
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400AC26")]
public DialogType newDialog;
}
// Token: 0x02002490 RID: 9360
[Token(Token = "0x2002490")]
[CompilerGenerated]
private sealed class OLLLGCGCNLM<T1, R>
{
// Token: 0x0601032F RID: 66351 RVA: 0x003CC04C File Offset: 0x003CA24C
[Token(Token = "0x601032F")]
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
public OLLLGCGCNLM()
{
}
// Token: 0x06010330 RID: 66352 RVA: 0x003CC068 File Offset: 0x003CA268
[Token(Token = "0x6010330")]
[Address(RVA = "0x23E8D90", Offset = "0x23E7790", VA = "0x1823E8D90")]
internal IPromise<R> <ShowTemporaryDialog>b__0(UIDialog<T1, R> dialogInstance)
{
T1 t = this.param;
return dialogInstance.ShowDialog(t);
}
// Token: 0x0400AC27 RID: 44071
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400AC27")]
public T1 param;
}
// Token: 0x02002491 RID: 9361
[Token(Token = "0x2002491")]
[CompilerGenerated]
private sealed class AGHONICBEIC<T1, T2, R>
{
// Token: 0x06010331 RID: 66353 RVA: 0x003CC08C File Offset: 0x003CA28C
[Token(Token = "0x6010331")]
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
public AGHONICBEIC()
{
}
// Token: 0x06010332 RID: 66354 RVA: 0x003CC0A8 File Offset: 0x003CA2A8
[Token(Token = "0x6010332")]
[Address(RVA = "0x23DF990", Offset = "0x23DE390", VA = "0x1823DF990")]
internal IPromise<R> <ShowTemporaryDialog>b__0(UIDialog<T1, T2, R> dialogInstance)
{
T2 t = this.param2;
return dialogInstance.ShowDialog();
}
// Token: 0x0400AC28 RID: 44072
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400AC28")]
public T1 param;
// Token: 0x0400AC29 RID: 44073
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400AC29")]
public T2 param2;
}
// Token: 0x02002492 RID: 9362
[Token(Token = "0x2002492")]
[CompilerGenerated]
private sealed class BGENHOABBIP<DialogType, R> where DialogType : UIDialog
{
// Token: 0x06010333 RID: 66355 RVA: 0x003CC0C8 File Offset: 0x003CA2C8
[Token(Token = "0x6010333")]
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
public BGENHOABBIP()
{
}
// Token: 0x06010334 RID: 66356 RVA: 0x003CC0E4 File Offset: 0x003CA2E4
[Token(Token = "0x6010334")]
[Address(RVA = "0x23E57C0", Offset = "0x23E41C0", VA = "0x1823E57C0")]
internal void <ShowTemporaryDialogInternal>b__0()
{
global::UnityEngine.Object.Destroy(this.dialogGameObject);
}
// Token: 0x0400AC2A RID: 44074
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400AC2A")]
public GameObject dialogGameObject;
}
// Token: 0x02002493 RID: 9363
[Token(Token = "0x2002493")]
[CompilerGenerated]
private sealed class OMDCGEGIHJN<T1, R>
{
// Token: 0x06010335 RID: 66357 RVA: 0x003CC0FC File Offset: 0x003CA2FC
[Token(Token = "0x6010335")]
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
public OMDCGEGIHJN()
{
}
// Token: 0x06010336 RID: 66358 RVA: 0x003CC118 File Offset: 0x003CA318
[Token(Token = "0x6010336")]
[Address(RVA = "0x23E8D90", Offset = "0x23E7790", VA = "0x1823E8D90")]
internal IPromise<R> <ShowTemporaryDialog>b__0(UIDialog<T1, R> inst)
{
T1 t = this.param;
return inst.ShowDialog(t);
}
// Token: 0x0400AC2B RID: 44075
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400AC2B")]
public T1 param;
}
// Token: 0x02002494 RID: 9364
[Token(Token = "0x2002494")]
[CompilerGenerated]
private sealed class CMHINPPCIHE<T1, T2, R>
{
// Token: 0x06010337 RID: 66359 RVA: 0x003CC13C File Offset: 0x003CA33C
[Token(Token = "0x6010337")]
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
public CMHINPPCIHE()
{
}
// Token: 0x06010338 RID: 66360 RVA: 0x003CC158 File Offset: 0x003CA358
[Token(Token = "0x6010338")]
[Address(RVA = "0x23DF9D0", Offset = "0x23DE3D0", VA = "0x1823DF9D0")]
internal IPromise<R> <ShowTemporaryDialog>b__0(UIDialog<T1, T2, R> inst)
{
T2 t = this.param2;
T1 t2 = this.param;
return inst.ShowDialog(t2, t);
}
// Token: 0x0400AC2C RID: 44076
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400AC2C")]
public T1 param;
// Token: 0x0400AC2D RID: 44077
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400AC2D")]
public T2 param2;
}
// Token: 0x02002495 RID: 9365
[Token(Token = "0x2002495")]
[CompilerGenerated]
private sealed class IBNPHNFOMOP<T1>
{
// Token: 0x06010339 RID: 66361 RVA: 0x003CC184 File Offset: 0x003CA384
[Token(Token = "0x6010339")]
[Address(RVA = "0x1B1AA80", Offset = "0x1B19480", VA = "0x181B1AA80")]
public IBNPHNFOMOP()
{
}
// Token: 0x0601033A RID: 66362 RVA: 0x003CC1A0 File Offset: 0x003CA3A0
[Token(Token = "0x601033A")]
[Address(RVA = "0x23E5DB0", Offset = "0x23E47B0", VA = "0x1823E5DB0")]
internal void <ShowTemporaryConfirmationDialog>b__0()
{
global::UnityEngine.Object.Destroy(this.newDialog.gameObject);
}
// Token: 0x0400AC2E RID: 44078
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x400AC2E")]
public ConfirmUIDialog<T1> newDialog;
}
}
}