Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/AGUI/StackedUI/Dialog/EnterTextDialog.cs
T
2026-04-08 23:40:05 +02:00

193 lines
7.5 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RecRoom.Async;
using TMPro;
using UnityEngine;
namespace AGUI.StackedUI.Dialog
{
// Token: 0x02001C0D RID: 7181
[Token(Token = "0x2001C0D")]
[StructLayout(3)]
public abstract class EnterTextDialog<T> : UIDialog<T, PFLPCICDFNF>
{
// Token: 0x17001E2A RID: 7722
// (get) Token: 0x0600C081 RID: 49281 RVA: 0x002D598C File Offset: 0x002D3B8C
[Token(Token = "0x17001E2A")]
protected virtual int PPKBKBMLGOF
{
[Token(Token = "0x600C081")]
[Address(RVA = "0x8509C0", Offset = "0x84F3C0", VA = "0x1808509C0", Slot = "20")]
get
{
return 2;
}
}
// Token: 0x0600C082 RID: 49282 RVA: 0x002D599C File Offset: 0x002D3B9C
[Token(Token = "0x600C082")]
[Address(RVA = "0x1B20430", Offset = "0x1B1EE30", VA = "0x181B20430", Slot = "9")]
public override void Initialize(StackedUIBase LJOCNMLBCAH)
{
base.Initialize(LJOCNMLBCAH);
Func<string, bool> func;
LJOCNMLBCAH.JMABLECFODD = func;
}
// Token: 0x0600C083 RID: 49283 RVA: 0x002D59C0 File Offset: 0x002D3BC0
[Token(Token = "0x600C083")]
[Address(RVA = "0x1B203D0", Offset = "0x1B1EDD0", VA = "0x181B203D0")]
protected bool ILHOAHDNEPK(string PAANJCAOOAG)
{
if (this.PPKBKBMLGOF == 0)
{
}
return true;
}
// Token: 0x0600C084 RID: 49284 RVA: 0x002D59E0 File Offset: 0x002D3BE0
[Token(Token = "0x600C084")]
[Address(RVA = "0x1B20090", Offset = "0x1B1EA90", VA = "0x181B20090", Slot = "21")]
protected virtual bool BAONNGEHKIN(string CKCGCFGOMAA)
{
int stringLength = CKCGCFGOMAA.Trim().m_stringLength;
string empty = string.Empty;
return true;
}
// Token: 0x0600C085 RID: 49285 RVA: 0x002D5A0C File Offset: 0x002D3C0C
[Token(Token = "0x600C085")]
[Address(RVA = "0x1B205C0", Offset = "0x1B1EFC0", VA = "0x181B205C0", Slot = "18")]
public override IPromise<PFLPCICDFNF> ShowDialog()
{
/*
An exception occurred when decompiling this method (0600C085)
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Async.IPromise`1<PFLPCICDFNF> AGUI.StackedUI.Dialog.EnterTextDialog`1::ShowDialog()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:string(var_0_05, ldsfld:string(string::Empty))
stloc:string(var_1_0B, ldsfld:string(string::Empty))
callvirt:void(EnterTextDialog`1::FFHEADALFEO, ldloc:EnterTextDialog`1(this), ldloc:string(var_1_0B), ldc.i4:bool(1))
call:void(EnterTextDialog`1::KMLPJPCHKBG, ldloc:EnterTextDialog`1(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: 0x0600C086 RID: 49286 RVA: 0x002D5A34 File Offset: 0x002D3C34
[Token(Token = "0x600C086")]
[Address(RVA = "0x1B202A0", Offset = "0x1B1ECA0", VA = "0x181B202A0", Slot = "17")]
public override void ForceCancel(bool OLFBOPIKDCI)
{
PFLPCICDFNF kbpkidjeofb = PFLPCICDFNF.KBPKIDJEOFB;
if (PFLPCICDFNF.KBPKIDJEOFB == 0 || OLFBOPIKDCI)
{
}
}
// Token: 0x0600C087 RID: 49287 RVA: 0x002D5A5C File Offset: 0x002D3C5C
[Token(Token = "0x600C087")]
[Address(RVA = "0x1B20210", Offset = "0x1B1EC10", VA = "0x181B20210")]
protected void FFHEADALFEO(string DBDDKLHPNNA, bool BCOHEOIEPLL)
{
}
// Token: 0x0600C088 RID: 49288
[Token(Token = "0x600C088")]
[Address(Slot = "22")]
protected abstract void KMLPJPCHKBG();
// Token: 0x0600C089 RID: 49289 RVA: 0x002D5A70 File Offset: 0x002D3C70
[Token(Token = "0x600C089")]
[Address(RVA = "0x1B204D0", Offset = "0x1B1EED0", VA = "0x181B204D0")]
public void SetButtonText(string NGLHJIOMKBG, string PFPKPDLHEEL)
{
bool flag;
if (flag)
{
}
bool flag2;
if (flag2)
{
}
}
// Token: 0x0600C08A RID: 49290 RVA: 0x002D5A8C File Offset: 0x002D3C8C
[Token(Token = "0x600C08A")]
[Address(RVA = "0x1B201B0", Offset = "0x1B1EBB0", VA = "0x181B201B0")]
public void Button_Cancel()
{
this.KMLPJPCHKBG();
}
// Token: 0x0600C08B RID: 49291 RVA: 0x002D5AA8 File Offset: 0x002D3CA8
[Token(Token = "0x600C08B")]
[Address(RVA = "0x1B201E0", Offset = "0x1B1EBE0", VA = "0x181B201E0")]
public void Button_Save()
{
this.KMLPJPCHKBG();
}
// Token: 0x0600C08C RID: 49292 RVA: 0x002D5AC4 File Offset: 0x002D3CC4
[Token(Token = "0x600C08C")]
[Address(RVA = "0x1B20660", Offset = "0x1B1F060", VA = "0x181B20660")]
protected EnterTextDialog()
{
this.KMLPJPCHKBG();
}
// Token: 0x04007F50 RID: 32592
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4007F50")]
[SerializeField]
private Button3D cancelButton;
// Token: 0x04007F51 RID: 32593
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4007F51")]
[SerializeField]
private Button3D saveButton;
// Token: 0x04007F52 RID: 32594
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4007F52")]
[SerializeField]
private TextMeshProUGUI cancelButtonText;
// Token: 0x04007F53 RID: 32595
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4007F53")]
[SerializeField]
private TextMeshProUGUI saveButtonText;
// Token: 0x04007F54 RID: 32596
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4007F54")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Children, false, false)]
protected ValidatedButtonInputField inputField;
// Token: 0x04007F55 RID: 32597
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4007F55")]
[SerializeField]
protected TextMeshProUGUI infoText;
// Token: 0x04007F56 RID: 32598
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x4007F56")]
protected string MJECHIGBFPD;
}
}