587 lines
14 KiB
C#
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;
|
|
}
|
|
}
|