92 lines
2.5 KiB
C#
92 lines
2.5 KiB
C#
using System;
|
|
using System.Diagnostics;
|
|
using RecRoom.Sandbox;
|
|
using RecRoom.Tools;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace AGUI.StackedUI
|
|
{
|
|
// Token: 0x020010C7 RID: 4295
|
|
public abstract class SandboxEditablePropertyUIControl : MonoBehaviour
|
|
{
|
|
// Token: 0x170010D0 RID: 4304
|
|
// (get) Token: 0x06024871 RID: 149617 RVA: 0x00A07660 File Offset: 0x00A05860
|
|
// (set) Token: 0x06024872 RID: 149618 RVA: 0x00A07668 File Offset: 0x00A05868
|
|
public MakerPen EIOLPKPLLDJ { get; set; }
|
|
|
|
// Token: 0x140001A0 RID: 416
|
|
// (add) Token: 0x06024873 RID: 149619 RVA: 0x00A07674 File Offset: 0x00A05874
|
|
// (remove) Token: 0x06024874 RID: 149620 RVA: 0x00A076AC File Offset: 0x00A058AC
|
|
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
|
|
public event Action<object> BAABGPLGINJ;
|
|
|
|
// Token: 0x170010D1 RID: 4305
|
|
// (get) Token: 0x06024875 RID: 149621 RVA: 0x00A076E4 File Offset: 0x00A058E4
|
|
// (set) Token: 0x06024876 RID: 149622 RVA: 0x00A0770C File Offset: 0x00A0590C
|
|
public virtual string MJLCELIIAJF
|
|
{
|
|
get
|
|
{
|
|
return (!(this.descriptionText != null)) ? string.Empty : this.descriptionText.text;
|
|
}
|
|
set
|
|
{
|
|
if (this.descriptionText != null)
|
|
{
|
|
this.descriptionText.text = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x170010D2 RID: 4306
|
|
// (get) Token: 0x06024877 RID: 149623 RVA: 0x00A0772C File Offset: 0x00A0592C
|
|
// (set) Token: 0x06024878 RID: 149624 RVA: 0x00A07754 File Offset: 0x00A05954
|
|
public virtual string ILNNPFJIEGM
|
|
{
|
|
get
|
|
{
|
|
return (!(this.valueText != null)) ? string.Empty : this.valueText.text;
|
|
}
|
|
set
|
|
{
|
|
if (this.valueText != null)
|
|
{
|
|
this.valueText.text = value;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06024879 RID: 149625 RVA: 0x00A07774 File Offset: 0x00A05974
|
|
public virtual void InitializeControl(MakerPen DJOCOOCPNAA, SandboxEditable.DKKKNNGENLC HICAAOOLLIA)
|
|
{
|
|
this.EIOLPKPLLDJ = DJOCOOCPNAA;
|
|
this.BAABGPLGINJ += HICAAOOLLIA.KIBIIFMPBNG;
|
|
this.GetEditablePropertyValue = HICAAOOLLIA.HIEGHHBMJMA;
|
|
}
|
|
|
|
// Token: 0x0602487A RID: 149626
|
|
public abstract void UpdateControl();
|
|
|
|
// Token: 0x0602487B RID: 149627 RVA: 0x00A07798 File Offset: 0x00A05998
|
|
protected void FBOKMIDKKJC(object CLPCFAPOKFN)
|
|
{
|
|
if (this.BAABGPLGINJ != null)
|
|
{
|
|
this.BAABGPLGINJ(CLPCFAPOKFN);
|
|
}
|
|
}
|
|
|
|
// Token: 0x04005D06 RID: 23814
|
|
[SerializeField]
|
|
private Text descriptionText;
|
|
|
|
// Token: 0x04005D07 RID: 23815
|
|
[SerializeField]
|
|
private Text valueText;
|
|
|
|
// Token: 0x04005D0A RID: 23818
|
|
public SandboxEditable.DKKKNNGENLC.EINLHJLLJHH GetEditablePropertyValue;
|
|
}
|
|
}
|