Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/AGUI/StackedUI/CreationObjectSettingFloatUIControl.cs
2026-04-10 22:50:51 +02:00

260 lines
7.8 KiB
C#

using System;
using System.Runtime.CompilerServices;
using AGUI.StackedUI.Dialog;
using Cpp2IlInjected;
using RecRoom.AGUI.ToolUIs;
using TMPro;
using UnityEngine;
namespace AGUI.StackedUI
{
// Token: 0x020010CD RID: 4301
[Token(Token = "0x20010CD")]
public class CreationObjectSettingFloatUIControl : CreationObjectSettingPropertyUIControl<float, CreationObjectSettingFloatUIControl>
{
// Token: 0x170010B2 RID: 4274
// (get) Token: 0x0600617C RID: 24956 RVA: 0x00155E5C File Offset: 0x0015405C
// (set) Token: 0x0600617D RID: 24957 RVA: 0x00155E70 File Offset: 0x00154070
[Token(Token = "0x170010B2")]
public bool IGPKOAMEDBO
{
[Token(Token = "0x600617C")]
[Address(RVA = "0x607800", Offset = "0x606600", VA = "0x180607800")]
get
{
return this.clampRange;
}
[Token(Token = "0x600617D")]
[Address(RVA = "0x7A52E0", Offset = "0x7A40E0", VA = "0x1807A52E0")]
set
{
this.clampRange = value;
}
}
// Token: 0x170010B3 RID: 4275
// (get) Token: 0x0600617E RID: 24958 RVA: 0x00155E84 File Offset: 0x00154084
// (set) Token: 0x0600617F RID: 24959 RVA: 0x00155E98 File Offset: 0x00154098
[Token(Token = "0x170010B3")]
public float PALOHMJEECJ
{
[Token(Token = "0x600617E")]
[Address(RVA = "0x89BCC0", Offset = "0x89AAC0", VA = "0x18089BCC0")]
get;
[Token(Token = "0x600617F")]
[Address(RVA = "0x89BCD0", Offset = "0x89AAD0", VA = "0x18089BCD0")]
set;
} = 1f;
// Token: 0x170010B4 RID: 4276
// (get) Token: 0x06006180 RID: 24960 RVA: 0x00155EAC File Offset: 0x001540AC
// (set) Token: 0x06006181 RID: 24961 RVA: 0x00155EC0 File Offset: 0x001540C0
[Token(Token = "0x170010B4")]
public float NHMHPKAODCE
{
[Token(Token = "0x6006180")]
[Address(RVA = "0xA336B0", Offset = "0xA324B0", VA = "0x180A336B0")]
get
{
return this.minValue;
}
[Token(Token = "0x6006181")]
[Address(RVA = "0xA337F0", Offset = "0xA325F0", VA = "0x180A337F0")]
set
{
this.minValue = value;
}
}
// Token: 0x170010B5 RID: 4277
// (get) Token: 0x06006182 RID: 24962 RVA: 0x00155ED4 File Offset: 0x001540D4
// (set) Token: 0x06006183 RID: 24963 RVA: 0x00155EE8 File Offset: 0x001540E8
[Token(Token = "0x170010B5")]
public float PDECMNBFMDG
{
[Token(Token = "0x6006182")]
[Address(RVA = "0x89C330", Offset = "0x89B130", VA = "0x18089C330")]
get
{
return this.maxValue;
}
[Token(Token = "0x6006183")]
[Address(RVA = "0x89C1C0", Offset = "0x89AFC0", VA = "0x18089C1C0")]
set
{
this.maxValue = value;
}
}
// Token: 0x06006184 RID: 24964 RVA: 0x00155EFC File Offset: 0x001540FC
[Token(Token = "0x6006184")]
[Address(RVA = "0xF3DF50", Offset = "0xF3CD50", VA = "0x180F3DF50")]
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: 0x06006185 RID: 24965 RVA: 0x00155F20 File Offset: 0x00154120
[Token(Token = "0x6006185")]
[Address(RVA = "0xF3DD70", Offset = "0xF3CB70", VA = "0x180F3DD70", Slot = "6")]
protected override void HNFFKJABKNO()
{
base.HNFFKJABKNO();
TextMeshProUGUI propertyValueText = this.PropertyValueText;
string text;
PLDMAFINLJO.FANDNIHFMNM(propertyValueText, text);
if (propertyValueText != 0)
{
bool flag;
this.inputButton.interactable = flag;
bool flag2;
this.incrementButton.interactable = flag2;
bool flag3;
this.decrementButton.interactable = flag3;
}
}
// Token: 0x06006186 RID: 24966 RVA: 0x00155F78 File Offset: 0x00154178
[Token(Token = "0x6006186")]
[Address(RVA = "0xF3DEA0", Offset = "0xF3CCA0", VA = "0x180F3DEA0", Slot = "5")]
protected override void JGPMLBNJGGO(float ONGBFDACHHG)
{
if (this.clampRange)
{
float num = this.maxValue;
float num2 = Mathf.Clamp(ONGBFDACHHG, ONGBFDACHHG, num);
}
}
// Token: 0x06006187 RID: 24967 RVA: 0x00155FA0 File Offset: 0x001541A0
[Token(Token = "0x6006187")]
[Address(RVA = "0xF3D9F0", Offset = "0xF3C7F0", VA = "0x180F3D9F0")]
public void Button_Increment(float increment)
{
int num = this.floatingPointPrecision;
float num3;
double num2 = Math.Round((double)num3, num);
bool isCompleted = ((IAsyncResult)this).IsCompleted;
}
// Token: 0x06006188 RID: 24968 RVA: 0x00155FCC File Offset: 0x001541CC
[Token(Token = "0x6006188")]
[Address(RVA = "0xF3DAD0", Offset = "0xF3C8D0", VA = "0x180F3DAD0")]
public void Button_Input()
{
MakerPenPaletteUI paletteMenuToolUI = this.<LJOGMLBAABG>k__BackingField.KNDLGPOKIOI;
Func<TextInputUIDialog, PMGCJEPKFOF<TextInputUIDialog.KDJGEIICAJL>> func = new Func(this.FPKAAOLLIBG);
Action<TextInputUIDialog.KDJGEIICAJL> action = new Action(this.CPNNAHFAKBG);
int num = 0;
num += num;
num++;
PMGCJEPKFOF<TextInputUIDialog> pmgcjepkfof2;
PMGCJEPKFOF<TextInputUIDialog> pmgcjepkfof = pmgcjepkfof2.OHLPJBFCABI(action);
}
// Token: 0x06006189 RID: 24969 RVA: 0x00156024 File Offset: 0x00154224
[Token(Token = "0x6006189")]
[Address(RVA = "0xF3DF70", Offset = "0xF3CD70", VA = "0x180F3DF70")]
public CreationObjectSettingFloatUIControl()
{
string empty = string.Empty;
this.KHLDNEMFOCJ = empty;
this.MOLCHJEFGOG = "Enter Text";
this.KCKBKEKAMDF = (TMP_InputField.ContentType)((ulong)3L);
base..ctor();
}
// Token: 0x0600618A RID: 24970 RVA: 0x00156078 File Offset: 0x00154278
[Token(Token = "0x600618A")]
[Address(RVA = "0xF3DC90", Offset = "0xF3CA90", VA = "0x180F3DC90")]
[CompilerGenerated]
private PMGCJEPKFOF<TextInputUIDialog.KDJGEIICAJL> FPKAAOLLIBG(TextInputUIDialog BBPMNICHFLM)
{
string khldnemfocj = this.KHLDNEMFOCJ;
string molchjefgog = this.MOLCHJEFGOG;
TMP_InputField.ContentType kckbkekamdf = this.KCKBKEKAMDF;
return BBPMNICHFLM.ShowDialog();
}
// Token: 0x0600618B RID: 24971 RVA: 0x001560A8 File Offset: 0x001542A8
[Token(Token = "0x600618B")]
[Address(RVA = "0xF3DC30", Offset = "0xF3CA30", VA = "0x180F3DC30")]
[CompilerGenerated]
private void CPNNAHFAKBG(TextInputUIDialog.KDJGEIICAJL PBAOMKNFBFL)
{
bool flag;
if (flag)
{
this.UpdateControl();
}
}
// Token: 0x0400407C RID: 16508
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x400407C")]
[SerializeField]
private int floatingPointPrecision = (int)((ulong)1L);
// Token: 0x0400407D RID: 16509
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x400407D")]
[SerializeField]
private Button3D inputButton;
// Token: 0x0400407E RID: 16510
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x400407E")]
[SerializeField]
private Button3D incrementButton;
// Token: 0x0400407F RID: 16511
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x400407F")]
[SerializeField]
private Button3D decrementButton;
// Token: 0x04004080 RID: 16512
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4004080")]
[SerializeField]
private bool clampRange;
// Token: 0x04004082 RID: 16514
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4004082")]
[SerializeField]
[OMAIFIIBMNL("clampRange")]
private float minValue;
// Token: 0x04004083 RID: 16515
[FieldOffset(Offset = "0x9C")]
[Token(Token = "0x4004083")]
[SerializeField]
[OMAIFIIBMNL("clampRange")]
private float maxValue = 1000f;
// Token: 0x04004084 RID: 16516
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4004084")]
private string KHLDNEMFOCJ;
// Token: 0x04004085 RID: 16517
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4004085")]
private string MOLCHJEFGOG;
// Token: 0x04004086 RID: 16518
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4004086")]
private TMP_InputField.ContentType KCKBKEKAMDF;
// Token: 0x04004087 RID: 16519
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x4004087")]
[SerializeField]
private TextInputUIDialog textInputDialogPrefab;
}
}