Files
2026-06-04 11:42:34 +02:00

587 lines
14 KiB
C#

using System;
using System.Runtime.CompilerServices;
using RecRoom;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.UI;
namespace AGUI.StackedUI
{
// Token: 0x02001069 RID: 4201
public class InputField3D : ClickableReleaseButton
{
// Token: 0x06023755 RID: 145237 RVA: 0x009AA85C File Offset: 0x009A8A5C
protected virtual float EDKBMGFIIEA()
{
if (this.MAOKAGFEEPK)
{
return this.JFCADJCHEJD;
}
return base.JKKFIKHLGHB();
}
// Token: 0x06023756 RID: 145238 RVA: 0x009AA878 File Offset: 0x009A8A78
private void ODIKNHMBPOF()
{
this.FMLLFMDJNDK().MoveTextEnd(true);
}
// Token: 0x1700106D RID: 4205
// (get) Token: 0x06023757 RID: 145239 RVA: 0x009AA888 File Offset: 0x009A8A88
public bool MAOKAGFEEPK
{
get
{
return !(this.DNMECLBBGAP == null) && this.DNMECLBBGAP.isFocused;
}
}
// Token: 0x1700106E RID: 4206
// (get) Token: 0x06023758 RID: 145240 RVA: 0x009AA8A8 File Offset: 0x009A8AA8
protected override float GNKKAGBMOBH
{
get
{
return 1f;
}
}
// Token: 0x06023759 RID: 145241 RVA: 0x009AA8B0 File Offset: 0x009A8AB0
protected override void OnDisable()
{
base.OnDisable();
if (this.DNMECLBBGAP != null)
{
this.DeselectInputField();
}
}
// Token: 0x0602375A RID: 145242 RVA: 0x009AA8D0 File Offset: 0x009A8AD0
private void HKCOOOOBNCJ()
{
base.HFBOAEJIJKM = this.MAOKAGFEEPK;
if (!base.HFBOAEJIJKM)
{
this.DNMECLBBGAP.DeactivateInputField();
}
this.FMLLFMDJNDK().interactable = base.currentSelectionState == Selectable.SelectionState.Pressed;
}
// Token: 0x0602375B RID: 145243 RVA: 0x009AA90C File Offset: 0x009A8B0C
protected virtual float MHJKJGFGDOA()
{
if (this.MAOKAGFEEPK)
{
return this.JFCADJCHEJD;
}
return base.JKKFIKHLGHB();
}
// Token: 0x0602375C RID: 145244 RVA: 0x009AA928 File Offset: 0x009A8B28
protected virtual void MKCDCLGEIHE()
{
base.OnDisable();
if (this.FMLLFMDJNDK() != null)
{
this.JEPCGANMDFB();
}
}
// Token: 0x0602375D RID: 145245 RVA: 0x009AA948 File Offset: 0x009A8B48
protected virtual void BIJOMMGCCHG(bool NOLNNMHFMLD)
{
base.APMKEHHJBKN(NOLNNMHFMLD);
this.GHBDKKOFBDH = null;
}
// Token: 0x0602375E RID: 145246 RVA: 0x009AA96C File Offset: 0x009A8B6C
protected virtual float EPBMAKJBHPK()
{
return 1303f;
}
// Token: 0x0602375F RID: 145247 RVA: 0x009AA974 File Offset: 0x009A8B74
protected override void IDMEOGMFDIM()
{
if (this.GHBDKKOFBDH != null && this.GHBDKKOFBDH.Value)
{
this.DeselectInputField();
}
else
{
this.SelectInputField();
}
}
// Token: 0x06023760 RID: 145248 RVA: 0x009AA9A8 File Offset: 0x009A8BA8
protected virtual float JFLPDNCLKFO()
{
if (this.MAOKAGFEEPK)
{
return this.JFCADJCHEJD;
}
return base.JKKFIKHLGHB();
}
// Token: 0x06023761 RID: 145249 RVA: 0x009AA9C4 File Offset: 0x009A8BC4
protected virtual float JNMODJENKIN()
{
return 887f;
}
// Token: 0x06023762 RID: 145250 RVA: 0x009AA9CC File Offset: 0x009A8BCC
public void SelectInputField()
{
EventSystem.current.SetSelectedGameObject(this.DNMECLBBGAP.gameObject);
this.DNMECLBBGAP.ActivateInputField();
this.HFOKJHNLLPC(new Action(this.NJPFPAEFEFD));
}
// Token: 0x06023763 RID: 145251 RVA: 0x009AAA04 File Offset: 0x009A8C04
protected virtual void KCDPMCCFLAE(bool NOLNNMHFMLD = false)
{
this.GHBDKKOFBDH = new bool?(base.HFBOAEJIJKM);
base.LFGJBLCNBAG(NOLNNMHFMLD);
}
// Token: 0x06023764 RID: 145252 RVA: 0x009AAA20 File Offset: 0x009A8C20
private void JINOHKFDMKH()
{
base.HFBOAEJIJKM = this.MAOKAGFEEPK;
if (!base.HFBOAEJIJKM)
{
this.DNMECLBBGAP.DeactivateInputField();
}
this.JJNGCDLLIDG().interactable = base.currentSelectionState != (Selectable.SelectionState)6;
}
// Token: 0x06023765 RID: 145253 RVA: 0x009AAA5C File Offset: 0x009A8C5C
protected virtual void LMDPHKIFCFF()
{
base.CKLFDLMNIMI();
if (this.GHBDKKOFBDH != null && this.GHBDKKOFBDH.Value)
{
this.NDFNGEJKPNE();
}
else
{
this.ABHJCFBOBMD();
}
this.GHBDKKOFBDH = null;
}
// Token: 0x06023766 RID: 145254 RVA: 0x009AAAB0 File Offset: 0x009A8CB0
protected override void LFGJBLCNBAG(bool NOLNNMHFMLD = false)
{
this.GHBDKKOFBDH = new bool?(base.HFBOAEJIJKM);
base.LFGJBLCNBAG(NOLNNMHFMLD);
}
// Token: 0x06023767 RID: 145255 RVA: 0x009AAACC File Offset: 0x009A8CCC
protected virtual void DLJOKJFHDMF()
{
if (this.GHBDKKOFBDH != null && this.GHBDKKOFBDH.Value)
{
this.DeselectInputField();
}
else
{
this.SelectInputField();
}
}
// Token: 0x06023768 RID: 145256 RVA: 0x009AAB00 File Offset: 0x009A8D00
[CompilerGenerated]
private void NJPFPAEFEFD()
{
this.DNMECLBBGAP.MoveTextEnd(false);
}
// Token: 0x06023769 RID: 145257 RVA: 0x009AAB10 File Offset: 0x009A8D10
public string EKAHNOFMBDN()
{
return this._inputField.text;
}
// Token: 0x0602376A RID: 145258 RVA: 0x009AAB20 File Offset: 0x009A8D20
public virtual void EKIIKHAELKA(float MKLLMACCIFO)
{
if (this.MAOKAGFEEPK)
{
MKLLMACCIFO = Mathf.Max(MKLLMACCIFO, this.JFCADJCHEJD);
}
base.SetAxisValue(MKLLMACCIFO);
}
// Token: 0x0602376B RID: 145259 RVA: 0x009AAB44 File Offset: 0x009A8D44
protected virtual void JKOFOCDDNML()
{
base.OnDisable();
if (this.FMLLFMDJNDK() != null)
{
this.ABHJCFBOBMD();
}
}
// Token: 0x0602376C RID: 145260 RVA: 0x009AAB64 File Offset: 0x009A8D64
protected virtual void BKIKKKHBPPH()
{
base.CKLFDLMNIMI();
if (this.GHBDKKOFBDH != null && this.GHBDKKOFBDH.Value)
{
this.NDFNGEJKPNE();
}
else
{
this.DeselectInputField();
}
this.GHBDKKOFBDH = null;
}
// Token: 0x0602376D RID: 145261 RVA: 0x009AABB8 File Offset: 0x009A8DB8
protected override float JKKFIKHLGHB()
{
if (this.MAOKAGFEEPK)
{
return this.JFCADJCHEJD;
}
return base.JKKFIKHLGHB();
}
// Token: 0x1700106B RID: 4203
// (get) Token: 0x0602376E RID: 145262 RVA: 0x009AABD4 File Offset: 0x009A8DD4
public InputField DNMECLBBGAP
{
get
{
return this._inputField;
}
}
// Token: 0x0602376F RID: 145263 RVA: 0x009AABDC File Offset: 0x009A8DDC
protected virtual float LLAKGCNGIGD()
{
if (this.MAOKAGFEEPK)
{
return this.JFCADJCHEJD;
}
return base.JKKFIKHLGHB();
}
// Token: 0x06023770 RID: 145264 RVA: 0x009AABF8 File Offset: 0x009A8DF8
private void GFLCFBLLFBJ()
{
this.IBOEAKEEHIJ().MoveTextEnd(true);
}
// Token: 0x06023771 RID: 145265 RVA: 0x009AAC08 File Offset: 0x009A8E08
protected virtual float CDLGDECOMJC()
{
return 700f;
}
// Token: 0x06023772 RID: 145266 RVA: 0x009AAC10 File Offset: 0x009A8E10
protected virtual void FKICNDLJPNG()
{
base.OnDisable();
if (this.FMLLFMDJNDK() != null)
{
this.ABHJCFBOBMD();
}
}
// Token: 0x06023773 RID: 145267 RVA: 0x009AAC30 File Offset: 0x009A8E30
public override void SetAxisValue(float MKLLMACCIFO)
{
if (this.MAOKAGFEEPK)
{
MKLLMACCIFO = Mathf.Max(MKLLMACCIFO, this.JFCADJCHEJD);
}
base.SetAxisValue(MKLLMACCIFO);
}
// Token: 0x06023774 RID: 145268 RVA: 0x009AAC54 File Offset: 0x009A8E54
protected virtual float ONMBHKMKFPN()
{
if (this.MAOKAGFEEPK)
{
return this.JFCADJCHEJD;
}
return base.JKKFIKHLGHB();
}
// Token: 0x06023775 RID: 145269 RVA: 0x009AAC70 File Offset: 0x009A8E70
protected override bool LJIFFCKCPAP()
{
return true;
}
// Token: 0x06023776 RID: 145270 RVA: 0x009AAC74 File Offset: 0x009A8E74
protected virtual void LOGFBGOPLLO()
{
base.Update();
this.KCHEELDGAHD();
}
// Token: 0x06023777 RID: 145271 RVA: 0x009AAC84 File Offset: 0x009A8E84
public void JEPCGANMDFB()
{
this.IBOEAKEEHIJ().DeactivateInputField();
if (EventSystem.current != null)
{
EventSystem.current.SetSelectedGameObject(null);
}
}
// Token: 0x06023778 RID: 145272 RVA: 0x009AACAC File Offset: 0x009A8EAC
protected virtual void NEJBCJDJPLA(bool NOLNNMHFMLD = false)
{
this.GHBDKKOFBDH = new bool?(base.HFBOAEJIJKM);
base.LFGJBLCNBAG(NOLNNMHFMLD);
}
// Token: 0x06023779 RID: 145273 RVA: 0x009AACC8 File Offset: 0x009A8EC8
public void ABHJCFBOBMD()
{
this.DNMECLBBGAP.DeactivateInputField();
if (EventSystem.current != null)
{
EventSystem.current.SetSelectedGameObject(null);
}
}
// Token: 0x0602377A RID: 145274 RVA: 0x009AACF0 File Offset: 0x009A8EF0
protected override void CKLFDLMNIMI()
{
base.CKLFDLMNIMI();
if (this.GHBDKKOFBDH != null && this.GHBDKKOFBDH.Value)
{
this.SelectInputField();
}
else
{
this.DeselectInputField();
}
this.GHBDKKOFBDH = null;
}
// Token: 0x0602377B RID: 145275 RVA: 0x009AAD44 File Offset: 0x009A8F44
protected virtual void ODFBEIMDKAH()
{
if (this.GHBDKKOFBDH != null && this.GHBDKKOFBDH.Value)
{
this.ABHJCFBOBMD();
}
else
{
this.NDFNGEJKPNE();
}
}
// Token: 0x0602377C RID: 145276 RVA: 0x009AAD78 File Offset: 0x009A8F78
public void LDIOIMDHOEC(string NOBAPCOKFIL)
{
this._inputField.text = NOBAPCOKFIL;
}
// Token: 0x0602377D RID: 145277 RVA: 0x009AAD88 File Offset: 0x009A8F88
protected virtual void EKDKELLEMHI()
{
if (this.GHBDKKOFBDH != null && this.GHBDKKOFBDH.Value)
{
this.DeselectInputField();
}
else
{
this.NDFNGEJKPNE();
}
}
// Token: 0x0602377E RID: 145278 RVA: 0x009AADBC File Offset: 0x009A8FBC
protected override void APMKEHHJBKN(bool NOLNNMHFMLD)
{
base.APMKEHHJBKN(NOLNNMHFMLD);
this.GHBDKKOFBDH = null;
}
// Token: 0x0602377F RID: 145279 RVA: 0x009AADE0 File Offset: 0x009A8FE0
protected virtual void PFCNCBDJDJH(bool NOLNNMHFMLD = false)
{
this.GHBDKKOFBDH = new bool?(base.HFBOAEJIJKM);
base.LFGJBLCNBAG(NOLNNMHFMLD);
}
// Token: 0x1700106C RID: 4204
// (get) Token: 0x06023784 RID: 145284 RVA: 0x009AAE60 File Offset: 0x009A9060
// (set) Token: 0x06023780 RID: 145280 RVA: 0x009AADFC File Offset: 0x009A8FFC
public string HGNKIIJGHEK
{
get
{
return this._inputField.text;
}
set
{
this._inputField.text = value;
}
}
// Token: 0x06023781 RID: 145281 RVA: 0x009AAE0C File Offset: 0x009A900C
public virtual void FLDMDDDBOPF(float MKLLMACCIFO)
{
if (this.MAOKAGFEEPK)
{
MKLLMACCIFO = Mathf.Max(MKLLMACCIFO, this.JFCADJCHEJD);
}
base.SetAxisValue(MKLLMACCIFO);
}
// Token: 0x06023782 RID: 145282 RVA: 0x009AAE30 File Offset: 0x009A9030
protected virtual float DGNGIBKHMLL()
{
return 1082f;
}
// Token: 0x06023783 RID: 145283 RVA: 0x009AAE38 File Offset: 0x009A9038
public void DeselectInputField()
{
this.DNMECLBBGAP.DeactivateInputField();
if (EventSystem.current != null)
{
EventSystem.current.SetSelectedGameObject(null);
}
}
// Token: 0x1700106F RID: 4207
// (get) Token: 0x06023786 RID: 145286 RVA: 0x009AAE78 File Offset: 0x009A9078
protected override float JFCADJCHEJD
{
get
{
return 0.5f;
}
}
// Token: 0x06023787 RID: 145287 RVA: 0x009AAE80 File Offset: 0x009A9080
private void IBCKLFDFLEH()
{
base.HFBOAEJIJKM = this.MAOKAGFEEPK;
if (!base.HFBOAEJIJKM)
{
this.DNMECLBBGAP.DeactivateInputField();
}
this.DNMECLBBGAP.interactable = base.currentSelectionState != Selectable.SelectionState.Disabled;
}
// Token: 0x06023788 RID: 145288 RVA: 0x009AAEBC File Offset: 0x009A90BC
public void NDFNGEJKPNE()
{
EventSystem.current.SetSelectedGameObject(this.JJNGCDLLIDG().gameObject);
this.JJNGCDLLIDG().ActivateInputField();
this.HFOKJHNLLPC(new Action(this.NJPFPAEFEFD));
}
// Token: 0x06023789 RID: 145289 RVA: 0x009AAEF4 File Offset: 0x009A90F4
public InputField IBOEAKEEHIJ()
{
return this._inputField;
}
// Token: 0x0602378A RID: 145290 RVA: 0x009AAEFC File Offset: 0x009A90FC
public void PHOODJDJHDH()
{
this.JJNGCDLLIDG().DeactivateInputField();
if (EventSystem.current != null)
{
EventSystem.current.SetSelectedGameObject(null);
}
}
// Token: 0x0602378B RID: 145291 RVA: 0x009AAF24 File Offset: 0x009A9124
private void OICPPKFNHPG()
{
base.HFBOAEJIJKM = this.MAOKAGFEEPK;
if (!base.HFBOAEJIJKM)
{
this.FMLLFMDJNDK().DeactivateInputField();
}
this.FMLLFMDJNDK().interactable = base.currentSelectionState != Selectable.SelectionState.Disabled;
}
// Token: 0x0602378C RID: 145292 RVA: 0x009AAF60 File Offset: 0x009A9160
public InputField FMLLFMDJNDK()
{
return this._inputField;
}
// Token: 0x0602378D RID: 145293 RVA: 0x009AAF68 File Offset: 0x009A9168
protected virtual bool OMNIGBKABLA()
{
return false;
}
// Token: 0x0602378E RID: 145294 RVA: 0x009AAF6C File Offset: 0x009A916C
public InputField JJNGCDLLIDG()
{
return this._inputField;
}
// Token: 0x0602378F RID: 145295 RVA: 0x009AAF74 File Offset: 0x009A9174
protected virtual void NGGKGDCBCKF()
{
base.CKLFDLMNIMI();
if (this.GHBDKKOFBDH != null && this.GHBDKKOFBDH.Value)
{
this.SelectInputField();
}
else
{
this.ABHJCFBOBMD();
}
this.GHBDKKOFBDH = null;
}
// Token: 0x06023790 RID: 145296 RVA: 0x009AAFC8 File Offset: 0x009A91C8
public virtual void BMFBHCOJJGA(float MKLLMACCIFO)
{
if (this.MAOKAGFEEPK)
{
MKLLMACCIFO = Mathf.Max(MKLLMACCIFO, this.JFCADJCHEJD);
}
base.SetAxisValue(MKLLMACCIFO);
}
// Token: 0x06023791 RID: 145297 RVA: 0x009AAFEC File Offset: 0x009A91EC
protected override void Update()
{
base.Update();
this.IBCKLFDFLEH();
}
// Token: 0x06023792 RID: 145298 RVA: 0x009AAFFC File Offset: 0x009A91FC
protected virtual float IINKONPJEDM()
{
return 1909f;
}
// Token: 0x06023793 RID: 145299 RVA: 0x009AB004 File Offset: 0x009A9204
private void KCHEELDGAHD()
{
base.HFBOAEJIJKM = this.MAOKAGFEEPK;
if (!base.HFBOAEJIJKM)
{
this.DNMECLBBGAP.DeactivateInputField();
}
this.JJNGCDLLIDG().interactable = base.currentSelectionState != (Selectable.SelectionState)4;
}
// Token: 0x04005B21 RID: 23329
[SerializeField]
[ENMFCLPAKBJ(FOGKDGELKHN.SelfAndChildren, false)]
private InputField _inputField;
// Token: 0x04005B22 RID: 23330
private bool? GHBDKKOFBDH;
}
}