Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/AGUI/StackedUI/CreationObjectSettingFloatUIControl.cs
2026-04-08 23:40:05 +02:00

239 lines
7.3 KiB
C#

using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using AGUI.StackedUI.Dialog;
using Cpp2IlInjected;
using RecRoom.AGUI.ToolUIs;
using RecRoom.Async;
using TMPro;
using UnityEngine;
namespace AGUI.StackedUI
{
// Token: 0x02001A69 RID: 6761
[Token(Token = "0x2001A69")]
[StructLayout(3)]
public class CreationObjectSettingFloatUIControl : CreationObjectSettingPropertyUIControl<float, CreationObjectSettingFloatUIControl>
{
// Token: 0x17001D7C RID: 7548
// (get) Token: 0x0600B5E0 RID: 46560 RVA: 0x002AAB70 File Offset: 0x002A8D70
// (set) Token: 0x0600B5E1 RID: 46561 RVA: 0x002AAB84 File Offset: 0x002A8D84
[Token(Token = "0x17001D7C")]
public bool IGPKOAMEDBO
{
[Token(Token = "0x600B5E0")]
[Address(RVA = "0x7D79F0", Offset = "0x7D63F0", VA = "0x1807D79F0")]
get
{
return this.clampRange;
}
[Token(Token = "0x600B5E1")]
[Address(RVA = "0x7D7B00", Offset = "0x7D6500", VA = "0x1807D7B00")]
set
{
this.clampRange = value;
}
}
// Token: 0x17001D7D RID: 7549
// (get) Token: 0x0600B5E2 RID: 46562 RVA: 0x002AAB98 File Offset: 0x002A8D98
// (set) Token: 0x0600B5E3 RID: 46563 RVA: 0x002AABAC File Offset: 0x002A8DAC
[Token(Token = "0x17001D7D")]
public float NHMHPKAODCE
{
[Token(Token = "0x600B5E2")]
[Address(RVA = "0x567CD0", Offset = "0x5666D0", VA = "0x180567CD0")]
get
{
return this.minValue;
}
[Token(Token = "0x600B5E3")]
[Address(RVA = "0x7D7B50", Offset = "0x7D6550", VA = "0x1807D7B50")]
set
{
this.minValue = value;
}
}
// Token: 0x17001D7E RID: 7550
// (get) Token: 0x0600B5E4 RID: 46564 RVA: 0x002AABC0 File Offset: 0x002A8DC0
// (set) Token: 0x0600B5E5 RID: 46565 RVA: 0x002AABD4 File Offset: 0x002A8DD4
[Token(Token = "0x17001D7E")]
public float PDECMNBFMDG
{
[Token(Token = "0x600B5E4")]
[Address(RVA = "0x7D79D0", Offset = "0x7D63D0", VA = "0x1807D79D0")]
get
{
return this.maxValue;
}
[Token(Token = "0x600B5E5")]
[Address(RVA = "0x7D7AE0", Offset = "0x7D64E0", VA = "0x1807D7AE0")]
set
{
this.maxValue = value;
}
}
// Token: 0x0600B5E6 RID: 46566 RVA: 0x002AABE8 File Offset: 0x002A8DE8
[Token(Token = "0x600B5E6")]
[Address(RVA = "0x1191660", Offset = "0x1190060", VA = "0x181191660")]
public void SetDialogOptions(string MOLCHJEFGOG, string KHLDNEMFOCJ, TMP_InputField.ContentType KCKBKEKAMDF = TMP_InputField.ContentType.Alphanumeric)
{
this.MOLCHJEFGOG = MOLCHJEFGOG;
this.KHLDNEMFOCJ = KHLDNEMFOCJ;
this.KCKBKEKAMDF = KCKBKEKAMDF;
}
// Token: 0x0600B5E7 RID: 46567 RVA: 0x002AAC0C File Offset: 0x002A8E0C
[Token(Token = "0x600B5E7")]
[Address(RVA = "0x11913A0", Offset = "0x118FDA0", VA = "0x1811913A0", Slot = "6")]
protected override void HNFFKJABKNO()
{
base.HNFFKJABKNO();
TextMeshProUGUI propertyValueText = this.PropertyValueText;
if (propertyValueText != 0)
{
bool flag;
this.inputButton.interactable = flag;
bool flag2;
this.incrementButton.interactable = flag2;
bool flag3;
this.decrementButton.interactable = flag3;
}
}
// Token: 0x0600B5E8 RID: 46568 RVA: 0x002AAC5C File Offset: 0x002A8E5C
[Token(Token = "0x600B5E8")]
[Address(RVA = "0x11914D0", Offset = "0x118FED0", VA = "0x1811914D0", Slot = "5")]
protected override void JGPMLBNJGGO(float ONGBFDACHHG)
{
if (this.clampRange)
{
float num = this.maxValue;
float num2 = Mathf.Clamp(ONGBFDACHHG, ONGBFDACHHG, num);
}
}
// Token: 0x0600B5E9 RID: 46569 RVA: 0x002AAC84 File Offset: 0x002A8E84
[Token(Token = "0x600B5E9")]
[Address(RVA = "0x11911E0", Offset = "0x118FBE0", VA = "0x1811911E0")]
public void Button_Increment(float increment)
{
int num = this.floatingPointPrecision;
double num2 = Math.Round((double)0, num);
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x0600B5EA RID: 46570 RVA: 0x002AACB0 File Offset: 0x002A8EB0
[Token(Token = "0x600B5EA")]
[Address(RVA = "0x11912A0", Offset = "0x118FCA0", VA = "0x1811912A0")]
public void Button_Input()
{
MakerPenPaletteUI paletteMenuToolUI = this.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI;
Func<TextInputUIDialog, IPromise<TextInputUIDialog.KDJGEIICAJL>> func = new Func(this.LDDENPFAGIE);
Action<TextInputUIDialog.KDJGEIICAJL> action = new Action(this.AAFCEDAMMEM);
throw new NullReferenceException();
}
// Token: 0x0600B5EB RID: 46571 RVA: 0x002AACE8 File Offset: 0x002A8EE8
[Token(Token = "0x600B5EB")]
[Address(RVA = "0x1191680", Offset = "0x1190080", VA = "0x181191680")]
public CreationObjectSettingFloatUIControl()
{
string empty = string.Empty;
this.KHLDNEMFOCJ = empty;
this.MOLCHJEFGOG = "Enter Text";
this.KCKBKEKAMDF = (TMP_InputField.ContentType)((ulong)3L);
base..ctor();
}
// Token: 0x0600B5EC RID: 46572 RVA: 0x002AAD30 File Offset: 0x002A8F30
[Token(Token = "0x600B5EC")]
[Address(RVA = "0x1191580", Offset = "0x118FF80", VA = "0x181191580")]
[CompilerGenerated]
private IPromise<TextInputUIDialog.KDJGEIICAJL> LDDENPFAGIE(TextInputUIDialog BBPMNICHFLM)
{
return BBPMNICHFLM.ShowDialog();
}
// Token: 0x0600B5ED RID: 46573 RVA: 0x002AAD4C File Offset: 0x002A8F4C
[Token(Token = "0x600B5ED")]
[Address(RVA = "0x1191180", Offset = "0x118FB80", VA = "0x181191180")]
[CompilerGenerated]
private void AAFCEDAMMEM(TextInputUIDialog.KDJGEIICAJL PBAOMKNFBFL)
{
bool flag;
if (flag)
{
this.UpdateControl();
}
}
// Token: 0x04007763 RID: 30563
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4007763")]
[SerializeField]
private int floatingPointPrecision = (int)((ulong)1L);
// Token: 0x04007764 RID: 30564
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4007764")]
[SerializeField]
private Button3D inputButton;
// Token: 0x04007765 RID: 30565
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4007765")]
[SerializeField]
private Button3D incrementButton;
// Token: 0x04007766 RID: 30566
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4007766")]
[SerializeField]
private Button3D decrementButton;
// Token: 0x04007767 RID: 30567
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x4007767")]
[SerializeField]
private bool clampRange;
// Token: 0x04007768 RID: 30568
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
[Token(Token = "0x4007768")]
[SerializeField]
[OMAIFIIBMNL("clampRange")]
private float minValue;
// Token: 0x04007769 RID: 30569
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x4007769")]
[SerializeField]
[OMAIFIIBMNL("clampRange")]
private float maxValue = 1000f;
// Token: 0x0400776A RID: 30570
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400776A")]
private string KHLDNEMFOCJ;
// Token: 0x0400776B RID: 30571
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400776B")]
private string MOLCHJEFGOG;
// Token: 0x0400776C RID: 30572
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400776C")]
private TMP_InputField.ContentType KCKBKEKAMDF;
// Token: 0x0400776D RID: 30573
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400776D")]
[SerializeField]
private TextInputUIDialog textInputDialogPrefab;
}
}