254 lines
8.6 KiB
C#
254 lines
8.6 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using AGUI.StackedUI.Dialog;
|
|
using Cpp2IlInjected;
|
|
using RecRoom.AGUI.ToolUIs;
|
|
using TMPro;
|
|
using UnityEngine;
|
|
using UnityEngine.Events;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x020010E3 RID: 4323
|
|
[Token(Token = "0x20010E3")]
|
|
public class CreationObjectSettingStringUIControl : CreationObjectSettingPropertyUIControl<string, CreationObjectSettingStringUIControl>
|
|
{
|
|
// Token: 0x060061EE RID: 25070 RVA: 0x00156F3C File Offset: 0x0015513C
|
|
[Token(Token = "0x60061EE")]
|
|
[Address(RVA = "0x1260C60", Offset = "0x125FA60", VA = "0x181260C60")]
|
|
public void SetTooltip(string NFNJLBBFKFA)
|
|
{
|
|
this.buttonTooltip.Message = NFNJLBBFKFA;
|
|
}
|
|
|
|
// Token: 0x060061EF RID: 25071 RVA: 0x00156F5C File Offset: 0x0015515C
|
|
[Token(Token = "0x60061EF")]
|
|
[Address(RVA = "0x1260C30", Offset = "0x125FA30", VA = "0x181260C30")]
|
|
public void SetDialogOptions(CreationObjectSettingStringUIControl.PNCGEONCJLK JJAPBNJPPAK)
|
|
{
|
|
EBPEIAPPJJK hlolbmkjfom = JJAPBNJPPAK.HLOLBMKJFOM;
|
|
Func<string, bool> golgmhkkgea = JJAPBNJPPAK.GOLGMHKKGEA;
|
|
this.JJAPBNJPPAK.HLOLBMKJFOM = hlolbmkjfom;
|
|
string lnehnhpookk = JJAPBNJPPAK.LNEHNHPOOKK;
|
|
this.JJAPBNJPPAK.GOLGMHKKGEA = golgmhkkgea;
|
|
this.JJAPBNJPPAK.LNEHNHPOOKK = lnehnhpookk;
|
|
}
|
|
|
|
// Token: 0x060061F0 RID: 25072 RVA: 0x00156FA4 File Offset: 0x001551A4
|
|
[Token(Token = "0x60061F0")]
|
|
[Address(RVA = "0x1260C80", Offset = "0x125FA80", VA = "0x181260C80")]
|
|
private void Start()
|
|
{
|
|
Button3D.OnButton3DClick onClick = this.modifyButton.OnClick;
|
|
UnityAction unityAction = new UnityAction(this.DOEECOAEADE);
|
|
onClick.AddListener(unityAction);
|
|
}
|
|
|
|
// Token: 0x060061F1 RID: 25073 RVA: 0x00156FD8 File Offset: 0x001551D8
|
|
[Token(Token = "0x60061F1")]
|
|
[Address(RVA = "0x1260A40", Offset = "0x125F840", VA = "0x181260A40")]
|
|
private void DOEECOAEADE()
|
|
{
|
|
MakerPenPaletteUI paletteMenuToolUI = this.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI;
|
|
Func<TextInputUIDialog, PMGCJEPKFOF<TextInputUIDialog.KDJGEIICAJL>> func = new Func(this.DLFJDNNCFBD);
|
|
Action<TextInputUIDialog.KDJGEIICAJL> action = new Action(this.LAHIJKFNDFM);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060061F2 RID: 25074 RVA: 0x00157010 File Offset: 0x00155210
|
|
[Token(Token = "0x60061F2")]
|
|
[Address(RVA = "0x1260B40", Offset = "0x125F940", VA = "0x181260B40", Slot = "6")]
|
|
protected override void HNFFKJABKNO()
|
|
{
|
|
base.HNFFKJABKNO();
|
|
TextMeshProUGUI propertyValueText = this.PropertyValueText;
|
|
string text;
|
|
PLDMAFINLJO.FANDNIHFMNM(propertyValueText, text);
|
|
Button3D button3D = this.modifyButton;
|
|
if (propertyValueText != 0)
|
|
{
|
|
}
|
|
button3D.FFDOINJEHMM = true;
|
|
}
|
|
|
|
// Token: 0x060061F3 RID: 25075 RVA: 0x0015704C File Offset: 0x0015524C
|
|
[Token(Token = "0x60061F3")]
|
|
[Address(RVA = "0x1260D10", Offset = "0x125FB10", VA = "0x181260D10")]
|
|
public CreationObjectSettingStringUIControl()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060061F4 RID: 25076 RVA: 0x00157060 File Offset: 0x00155260
|
|
[Token(Token = "0x60061F4")]
|
|
[Address(RVA = "0x12608B0", Offset = "0x125F6B0", VA = "0x1812608B0")]
|
|
[CompilerGenerated]
|
|
private PMGCJEPKFOF<TextInputUIDialog.KDJGEIICAJL> DLFJDNNCFBD(TextInputUIDialog BBPMNICHFLM)
|
|
{
|
|
BaseTextInputUIDialog<TextInputUIDialog.NIPOGEDPMOA, TextInputUIDialog.KDJGEIICAJL>.KNPPNPLFCAD knppnplfcad = new BaseTextInputUIDialog.KNPPNPLFCAD(this.PKNOAPADFDB);
|
|
return BBPMNICHFLM.ShowDialog();
|
|
}
|
|
|
|
// Token: 0x060061F5 RID: 25077 RVA: 0x00157088 File Offset: 0x00155288
|
|
[Token(Token = "0x60061F5")]
|
|
[Address(RVA = "0x1260C10", Offset = "0x125FA10", VA = "0x181260C10")]
|
|
[CompilerGenerated]
|
|
private bool PKNOAPADFDB(TextMeshProUGUI DEIGEPKFGHG, string PAANJCAOOAG)
|
|
{
|
|
CreationObjectSettingStringUIControl.KGONGCHBECG eagaadgpckk = this.JJAPBNJPPAK.EAGAADGPCKK;
|
|
return eagaadgpckk == 0 || eagaadgpckk(DEIGEPKFGHG, PAANJCAOOAG);
|
|
}
|
|
|
|
// Token: 0x060061F6 RID: 25078 RVA: 0x001570B0 File Offset: 0x001552B0
|
|
[Token(Token = "0x60061F6")]
|
|
[Address(RVA = "0x1260BE0", Offset = "0x125F9E0", VA = "0x181260BE0")]
|
|
[CompilerGenerated]
|
|
private void LAHIJKFNDFM(TextInputUIDialog.KDJGEIICAJL PBAOMKNFBFL)
|
|
{
|
|
bool isCompleted = ((IAsyncResult)this).IsCompleted;
|
|
}
|
|
|
|
// Token: 0x040040B9 RID: 16569
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x40040B9")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
|
|
private Button3D modifyButton;
|
|
|
|
// Token: 0x040040BA RID: 16570
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x40040BA")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.SelfAndChildren, false, false, false)]
|
|
private Tooltip buttonTooltip;
|
|
|
|
// Token: 0x040040BB RID: 16571
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x40040BB")]
|
|
private CreationObjectSettingStringUIControl.PNCGEONCJLK JJAPBNJPPAK;
|
|
|
|
// Token: 0x040040BC RID: 16572
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x40040BC")]
|
|
[SerializeField]
|
|
private TextInputUIDialog textInputDialogPrefab;
|
|
|
|
// Token: 0x020010E4 RID: 4324
|
|
[Token(Token = "0x20010E4")]
|
|
public sealed class KGONGCHBECG : MulticastDelegate
|
|
{
|
|
// Token: 0x060061F7 RID: 25079 RVA: 0x001570C8 File Offset: 0x001552C8
|
|
[Token(Token = "0x60061F7")]
|
|
[Address(RVA = "0x448ED0", Offset = "0x447CD0", VA = "0x180448ED0")]
|
|
public KGONGCHBECG(object FEDFKKMABOG, IntPtr APAICGIHAGJ)
|
|
{
|
|
this.method = APAICGIHAGJ;
|
|
this.m_target = FEDFKKMABOG;
|
|
}
|
|
|
|
// Token: 0x060061F8 RID: 25080 RVA: 0x001570E4 File Offset: 0x001552E4
|
|
[Token(Token = "0x60061F8")]
|
|
[Address(RVA = "0x123F750", Offset = "0x123E550", VA = "0x18123F750", Slot = "13")]
|
|
public bool Invoke(TextMeshProUGUI DEIGEPKFGHG, string DBFBLNILIGL)
|
|
{
|
|
if (this.delegates != 0)
|
|
{
|
|
}
|
|
uint num;
|
|
if (num != (uint)0)
|
|
{
|
|
throw new ExecutionEngineException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x060061F9 RID: 25081 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x60061F9")]
|
|
[Address(RVA = "0x457420", Offset = "0x456220", VA = "0x180457420", Slot = "14")]
|
|
public IAsyncResult BeginInvoke(TextMeshProUGUI DEIGEPKFGHG, string DBFBLNILIGL, AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060061FA RID: 25082 RVA: 0x00157158 File Offset: 0x00155358
|
|
[Token(Token = "0x60061FA")]
|
|
[Address(RVA = "0x451890", Offset = "0x450690", VA = "0x180451890", Slot = "15")]
|
|
public bool EndInvoke(IAsyncResult GIAOBLMEMMI)
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x020010E5 RID: 4325
|
|
[Token(Token = "0x20010E5")]
|
|
public struct PNCGEONCJLK
|
|
{
|
|
// Token: 0x060061FB RID: 25083 RVA: 0x0015716C File Offset: 0x0015536C
|
|
[Token(Token = "0x60061FB")]
|
|
[Address(RVA = "0x1267130", Offset = "0x1265F30", VA = "0x181267130")]
|
|
public PNCGEONCJLK(string MOLCHJEFGOG, string KHLDNEMFOCJ, EBPEIAPPJJK HLOLBMKJFOM)
|
|
{
|
|
int num = 0;
|
|
this.MOLCHJEFGOG = MOLCHJEFGOG;
|
|
this.GOLGMHKKGEA = num;
|
|
this.EAGAADGPCKK = num;
|
|
this.LNEHNHPOOKK = num;
|
|
this.CPOMPHAJKCP = num != 0;
|
|
this.KHLDNEMFOCJ = KHLDNEMFOCJ;
|
|
this.HLOLBMKJFOM = HLOLBMKJFOM;
|
|
this.KCKBKEKAMDF = (TMP_InputField.ContentType)((ulong)4L);
|
|
this.HMCHFOILHPK = (TMP_InputField.CharacterValidation)((ulong)4L);
|
|
this.DIDPKDLHNBN = (int)((ulong)4294967295L);
|
|
}
|
|
|
|
// Token: 0x040040BD RID: 16573
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40040BD")]
|
|
public string MOLCHJEFGOG;
|
|
|
|
// Token: 0x040040BE RID: 16574
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x40040BE")]
|
|
public string KHLDNEMFOCJ;
|
|
|
|
// Token: 0x040040BF RID: 16575
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40040BF")]
|
|
public EBPEIAPPJJK HLOLBMKJFOM;
|
|
|
|
// Token: 0x040040C0 RID: 16576
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x40040C0")]
|
|
public TMP_InputField.ContentType KCKBKEKAMDF;
|
|
|
|
// Token: 0x040040C1 RID: 16577
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40040C1")]
|
|
public TMP_InputField.CharacterValidation HMCHFOILHPK;
|
|
|
|
// Token: 0x040040C2 RID: 16578
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40040C2")]
|
|
public Func<string, bool> GOLGMHKKGEA;
|
|
|
|
// Token: 0x040040C3 RID: 16579
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40040C3")]
|
|
public CreationObjectSettingStringUIControl.KGONGCHBECG EAGAADGPCKK;
|
|
|
|
// Token: 0x040040C4 RID: 16580
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40040C4")]
|
|
public string LNEHNHPOOKK;
|
|
|
|
// Token: 0x040040C5 RID: 16581
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40040C5")]
|
|
public bool CPOMPHAJKCP;
|
|
|
|
// Token: 0x040040C6 RID: 16582
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x40040C6")]
|
|
public int DIDPKDLHNBN;
|
|
}
|
|
}
|
|
}
|