Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

384 lines
14 KiB
C#

using System;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using RecRoom;
using StansAssets.Foundation.Async;
using TMPro;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace AGUI.StackedUI
{
// Token: 0x0200116D RID: 4461
[Token(Token = "0x200116D")]
[RequireComponent(typeof(AccountRestrictedVisibilityObject))]
public class InputField3D : ClickableReleaseButton
{
// Token: 0x170010F8 RID: 4344
// (get) Token: 0x060063B7 RID: 25527 RVA: 0x0015A5F8 File Offset: 0x001587F8
[Token(Token = "0x170010F8")]
public TMP_InputField JOIMJMMFCAI
{
[Token(Token = "0x60063B7")]
[Address(RVA = "0x5D1320", Offset = "0x5D0320", VA = "0x1805D1320")]
get
{
return this._inputField;
}
}
// Token: 0x170010F9 RID: 4345
// (get) Token: 0x060063B8 RID: 25528 RVA: 0x0015A60C File Offset: 0x0015880C
// (set) Token: 0x060063B9 RID: 25529 RVA: 0x0015A62C File Offset: 0x0015882C
[Token(Token = "0x170010F9")]
public string KKJIOHNFHFJ
{
[Token(Token = "0x60063B8")]
[Address(RVA = "0x17D9260", Offset = "0x17D8260", VA = "0x1817D9260")]
get
{
return this._inputField.m_Text;
}
[Token(Token = "0x60063B9")]
[Address(RVA = "0x17D9340", Offset = "0x17D8340", VA = "0x1817D9340")]
set
{
this._inputField.text = value;
}
}
// Token: 0x170010FA RID: 4346
// (get) Token: 0x060063BA RID: 25530 RVA: 0x0015A64C File Offset: 0x0015884C
[Token(Token = "0x170010FA")]
private TextMeshProUGUI CCAOPECOMAM
{
[Token(Token = "0x60063BA")]
[Address(RVA = "0x17D8DA0", Offset = "0x17D7DA0", VA = "0x1817D8DA0")]
get
{
TextMeshProUGUI abpigobdhnj = this.ABPIGOBDHNJ;
int num = 0;
if (abpigobdhnj == num)
{
TextMeshProUGUI component = this._inputField.m_Placeholder.GetComponent<TextMeshProUGUI>();
this.ABPIGOBDHNJ = component;
}
return this.ABPIGOBDHNJ;
}
}
// Token: 0x170010FB RID: 4347
// (get) Token: 0x060063BB RID: 25531 RVA: 0x0015A690 File Offset: 0x00158890
// (set) Token: 0x060063BC RID: 25532 RVA: 0x0015A6C4 File Offset: 0x001588C4
[Token(Token = "0x170010FB")]
public string KLEMKIOCKHG
{
[Token(Token = "0x60063BB")]
[Address(RVA = "0x17D91B0", Offset = "0x17D81B0", VA = "0x1817D91B0")]
get
{
TextMeshProUGUI textMeshProUGUI = this.CCAOPECOMAM;
int num = 0;
if (!(textMeshProUGUI != num))
{
}
((IMainThreadDispatcher)this.CCAOPECOMAM).Init();
throw new NullReferenceException();
}
[Token(Token = "0x60063BC")]
[Address(RVA = "0x17D9290", Offset = "0x17D8290", VA = "0x1817D9290")]
set
{
TextMeshProUGUI textMeshProUGUI = this.CCAOPECOMAM;
int num = 0;
if (textMeshProUGUI != num)
{
string text = this.CCAOPECOMAM.text;
}
}
}
// Token: 0x170010FC RID: 4348
// (get) Token: 0x060063BD RID: 25533 RVA: 0x0015A6F8 File Offset: 0x001588F8
[Token(Token = "0x170010FC")]
public bool JJGHLEGAAGI
{
[Token(Token = "0x60063BD")]
[Address(RVA = "0x17D9120", Offset = "0x17D8120", VA = "0x1817D9120")]
get
{
TMP_InputField inputField = this._inputField;
int num = 0;
if (!(inputField == num))
{
return this._inputField.m_AllowInput;
}
throw new NullReferenceException();
}
}
// Token: 0x170010FD RID: 4349
// (get) Token: 0x060063BE RID: 25534 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170010FD")]
protected override float NBEBDGGJIDP
{
[Token(Token = "0x60063BE")]
[Address(RVA = "0x6AC050", Offset = "0x6AB050", VA = "0x1806AC050", Slot = "42")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x170010FE RID: 4350
// (get) Token: 0x060063BF RID: 25535 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x170010FE")]
protected override float BCGHKIMCMAE
{
[Token(Token = "0x60063BF")]
[Address(RVA = "0x17D8D90", Offset = "0x17D7D90", VA = "0x1817D8D90", Slot = "40")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x060063C0 RID: 25536 RVA: 0x0015A72C File Offset: 0x0015892C
[Token(Token = "0x60063C0")]
[Address(RVA = "0x17D9080", Offset = "0x17D8080", VA = "0x1817D9080", Slot = "44")]
protected override void Update()
{
base.Update();
bool isFocused = this.JJGHLEGAAGI;
base.LODFDOLMDCK = isFocused;
TMP_InputField inputField = this._inputField;
int num = 0;
inputField.DeactivateInputField(num != 0);
TMP_InputField inputField2 = this._inputField;
bool flag = base.currentSelectionState != Selectable.SelectionState.Disabled;
inputField2.interactable = flag;
}
// Token: 0x060063C1 RID: 25537 RVA: 0x0015A780 File Offset: 0x00158980
[Token(Token = "0x60063C1")]
[Address(RVA = "0x17D8A30", Offset = "0x17D7A30", VA = "0x1817D8A30", Slot = "46")]
protected override void CECJCHNLLNB(bool DDFLMNGNNIP = false)
{
bool fgdnddnalcc = this.FGDNDDNALCC;
int num = 0;
this.EJPHOHBDMAB = num;
base.CECJCHNLLNB(DDFLMNGNNIP);
}
// Token: 0x060063C2 RID: 25538 RVA: 0x0015A7A8 File Offset: 0x001589A8
[Token(Token = "0x60063C2")]
[Address(RVA = "0x17D8AA0", Offset = "0x17D7AA0", VA = "0x1817D8AA0", Slot = "48")]
protected override void DJFFCNMEHNL()
{
base.DJFFCNMEHNL();
bool flag;
if (flag)
{
this.SelectInputField();
}
this.DeselectInputField();
int num = 0;
this.EJPHOHBDMAB = num;
}
// Token: 0x060063C3 RID: 25539 RVA: 0x0015A7D4 File Offset: 0x001589D4
[Token(Token = "0x60063C3")]
[Address(RVA = "0x17D8D70", Offset = "0x17D7D70", VA = "0x1817D8D70", Slot = "47")]
protected override void IOIPLOFNEGH(bool DDFLMNGNNIP)
{
base.IOIPLOFNEGH(DDFLMNGNNIP);
int num = 0;
this.EJPHOHBDMAB = num;
}
// Token: 0x060063C4 RID: 25540 RVA: 0x0015A7F4 File Offset: 0x001589F4
[Token(Token = "0x60063C4")]
[Address(RVA = "0x17D8FD0", Offset = "0x17D7FD0", VA = "0x1817D8FD0", Slot = "45")]
public override void SetAxisValue(float AEFHIEEGPME, bool CDFHDACBFKN = false)
{
if (this.JJGHLEGAAGI)
{
float num = this.IJIGBIPCELG;
float num2 = Mathf.Max(AEFHIEEGPME, AEFHIEEGPME);
}
int num3 = 0;
base.SetAxisValue(AEFHIEEGPME, num3 != 0);
}
// Token: 0x060063C5 RID: 25541 RVA: 0x0015A828 File Offset: 0x00158A28
[Token(Token = "0x60063C5")]
[Address(RVA = "0x17D89C0", Offset = "0x17D79C0", VA = "0x1817D89C0", Slot = "43")]
protected override float BKABACMFHMB()
{
/*
An exception occurred when decompiling this method (060063C5)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Single AGUI.StackedUI.InputField3D::BKABACMFHMB()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_10:
stloc:bool(var_0_16, callgetter:bool(IAgent::get_Locked, ldloc:InputField3D[exp:IAgent](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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
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: 0x060063C6 RID: 25542 RVA: 0x0015A84C File Offset: 0x00158A4C
[Token(Token = "0x60063C6")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "49")]
protected override bool JJONPCECBCI()
{
return true;
}
// Token: 0x060063C7 RID: 25543 RVA: 0x0015A85C File Offset: 0x00158A5C
[Token(Token = "0x60063C7")]
[Address(RVA = "0x17D8D00", Offset = "0x17D7D00", VA = "0x1817D8D00", Slot = "50")]
protected override void FNPHBHJLMMD()
{
bool flag;
if (flag)
{
this.DeselectInputField();
return;
}
this.SelectInputField();
}
// Token: 0x060063C8 RID: 25544 RVA: 0x0015A87C File Offset: 0x00158A7C
[Token(Token = "0x60063C8")]
[Address(RVA = "0x17D8C80", Offset = "0x17D7C80", VA = "0x1817D8C80")]
private void EGEHAOPMCIB()
{
bool isFocused = this.JJGHLEGAAGI;
base.LODFDOLMDCK = isFocused;
TMP_InputField inputField = this._inputField;
int num = 0;
inputField.DeactivateInputField(num != 0);
TMP_InputField inputField2 = this._inputField;
bool flag = base.currentSelectionState != Selectable.SelectionState.Disabled;
inputField2.interactable = flag;
}
// Token: 0x060063C9 RID: 25545 RVA: 0x0015A8CC File Offset: 0x00158ACC
[Token(Token = "0x60063C9")]
[Address(RVA = "0x17D8ED0", Offset = "0x17D7ED0", VA = "0x1817D8ED0")]
public void SelectInputField()
{
this.OnDestroy();
EventSystem current = EventSystem.current;
GameObject gameObject = this._inputField.gameObject;
current.SetSelectedGameObject(gameObject);
this._inputField.ActivateInputField();
if (!this._inputField.m_OnFocusSelectAll)
{
Action action = new Action(this.BKDACCCFIBL);
Coroutine coroutine = this.CHAAKFJCLIH(action);
}
}
// Token: 0x060063CA RID: 25546 RVA: 0x0015A930 File Offset: 0x00158B30
[Token(Token = "0x60063CA")]
[Address(RVA = "0x17D8B20", Offset = "0x17D7B20", VA = "0x1817D8B20")]
public void DeselectInputField()
{
TMP_InputField inputField = this._inputField;
int num = 0;
inputField.DeactivateInputField(num != 0);
EventSystem current = EventSystem.current;
int num2 = 0;
if (current != num2)
{
EventSystem current2 = EventSystem.current;
TMP_InputField inputField2 = this._inputField;
GameObject currentSelected = current2.m_CurrentSelected;
GameObject gameObject = inputField2.gameObject;
if (currentSelected == gameObject)
{
EventSystem current3 = EventSystem.current;
int num3 = 0;
current3.SetSelectedGameObject(num3);
}
}
}
// Token: 0x060063CB RID: 25547 RVA: 0x0015A9B0 File Offset: 0x00158BB0
[Token(Token = "0x60063CB")]
[Address(RVA = "0x17D8E50", Offset = "0x17D7E50", VA = "0x1817D8E50", Slot = "7")]
protected override void OnDisable()
{
base.OnDisable();
TMP_InputField inputField = this._inputField;
int num = 0;
if (inputField != num)
{
this.DeselectInputField();
}
}
// Token: 0x060063CC RID: 25548 RVA: 0x0015A9DC File Offset: 0x00158BDC
[Token(Token = "0x60063CC")]
[Address(RVA = "0x17D9110", Offset = "0x17D8110", VA = "0x1817D9110")]
public InputField3D()
{
}
// Token: 0x060063CD RID: 25549 RVA: 0x0015A9F0 File Offset: 0x00158BF0
[Token(Token = "0x60063CD")]
[Address(RVA = "0x17D8A00", Offset = "0x17D7A00", VA = "0x1817D8A00")]
[CompilerGenerated]
private void BKDACCCFIBL()
{
TMP_InputField inputField = this._inputField;
int num = 0;
inputField.MoveTextEnd(num != 0);
}
// Token: 0x04004166 RID: 16742
[FieldOffset(Offset = "0x1E8")]
[Token(Token = "0x4004166")]
[NonSerialized]
private TextMeshProUGUI MFDCCNKNIPD;
// Token: 0x04004167 RID: 16743
[FieldOffset(Offset = "0x1F0")]
[Token(Token = "0x4004167")]
[SerializeField]
[NKNLDEIPALE(FHBJCBPFODN.SelfAndChildren, false, false, false)]
private TMP_InputField _inputField;
// Token: 0x04004168 RID: 16744
[FieldOffset(Offset = "0x1F8")]
[Token(Token = "0x4004168")]
private TextMeshProUGUI ABPIGOBDHNJ;
// Token: 0x04004169 RID: 16745
[FieldOffset(Offset = "0x200")]
[Token(Token = "0x4004169")]
[NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)]
private AccountRestrictedVisibilityObject BMPBFICJMLD;
// Token: 0x0400416A RID: 16746
[FieldOffset(Offset = "0x208")]
[Token(Token = "0x400416A")]
private bool? EJPHOHBDMAB;
}
}