Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/IntRangeUIRotator.cs
T
2026-04-08 23:40:05 +02:00

167 lines
4.6 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom
{
// Token: 0x02001DF5 RID: 7669
[Token(Token = "0x2001DF5")]
[StructLayout(3)]
public class IntRangeUIRotator : UIRotator
{
// Token: 0x1700202E RID: 8238
// (get) Token: 0x0600CE90 RID: 52880 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x1700202E")]
public int? DMLIOOCLKKP
{
[Token(Token = "0x600CE90")]
[Address(RVA = "0x10C8800", Offset = "0x10C7200", VA = "0x1810C8800")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x1700202F RID: 8239
// (get) Token: 0x0600CE91 RID: 52881 RVA: 0x00311928 File Offset: 0x0030FB28
[Token(Token = "0x1700202F")]
public override int MEPGPGKFENE
{
[Token(Token = "0x600CE91")]
[Address(RVA = "0x10C87C0", Offset = "0x10C71C0", VA = "0x1810C87C0", Slot = "4")]
get
{
return this.EJOEOANKGDA._size;
}
}
// Token: 0x0600CE92 RID: 52882 RVA: 0x00311948 File Offset: 0x0030FB48
[Token(Token = "0x600CE92")]
[Address(RVA = "0x10C8600", Offset = "0x10C7000", VA = "0x1810C8600", Slot = "5")]
protected override void MKKPNGFMJFP(int NFBLHCGNNMB = -1)
{
int? value = this.Value;
base.MKKPNGFMJFP(-1);
this.EJOEOANKGDA.Clear();
int i = this.start;
this.EJOEOANKGDA.Add(i);
i++;
while (i <= this.end)
{
}
List<int> ejoeoankgda = this.EJOEOANKGDA;
int value2 = value.value;
if (!ejoeoankgda.Contains(value2))
{
int num = Enumerable.Max(this.EJOEOANKGDA);
base.AKGEGLEMFGM = NFBLHCGNNMB;
return;
}
List<int> ejoeoankgda2 = this.EJOEOANKGDA;
throw new NullReferenceException();
}
// Token: 0x0600CE93 RID: 52883 RVA: 0x003119D4 File Offset: 0x0030FBD4
[Token(Token = "0x600CE93")]
[Address(RVA = "0x10C84F0", Offset = "0x10C6EF0", VA = "0x1810C84F0", Slot = "6")]
protected override void DMPBBJNDPMA()
{
int efbdcijmfgd = this.EFBDCIJMFGD;
List<int> ejoeoankgda = this.EJOEOANKGDA;
if (!string.IsNullOrEmpty(this.intFormat))
{
string text = this.intFormat;
int? value = this.Value;
string text2 = string.Format(text, value);
}
int? value2 = this.Value;
string text3 = this.selectorText.text;
}
// Token: 0x0600CE94 RID: 52884 RVA: 0x00311A40 File Offset: 0x0030FC40
[Token(Token = "0x600CE94")]
[Address(RVA = "0x10C8430", Offset = "0x10C6E30", VA = "0x1810C8430", Slot = "7")]
public override void Button_Next()
{
if (this.allowUnselected && this.ToString() > 0)
{
int efbdcijmfgd = this.EFBDCIJMFGD;
string text = this.ToString();
if (efbdcijmfgd + 1 == text)
{
int resetIndex = this.resetIndex;
base.AKGEGLEMFGM = resetIndex;
return;
}
}
base.Button_Next();
}
// Token: 0x0600CE95 RID: 52885 RVA: 0x00311A88 File Offset: 0x0030FC88
[Token(Token = "0x600CE95")]
[Address(RVA = "0x10C84A0", Offset = "0x10C6EA0", VA = "0x1810C84A0", Slot = "8")]
public override void Button_Previous()
{
if (this.allowUnselected && this.ToString() > 0)
{
int efbdcijmfgd = this.EFBDCIJMFGD;
int resetIndex = this.resetIndex;
if (efbdcijmfgd == resetIndex)
{
base.AKGEGLEMFGM = resetIndex;
return;
}
}
base.Button_Previous();
}
// Token: 0x0600CE96 RID: 52886 RVA: 0x00311AC8 File Offset: 0x0030FCC8
[Token(Token = "0x600CE96")]
[Address(RVA = "0x10C8750", Offset = "0x10C7150", VA = "0x1810C8750")]
public IntRangeUIRotator()
{
List<int> list = new List();
this.EJOEOANKGDA = list;
base..ctor();
}
// Token: 0x04008B6B RID: 35691
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4008B6B")]
[SerializeField]
protected bool allowUnselected;
// Token: 0x04008B6C RID: 35692
[global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4008B6C")]
[SerializeField]
protected int start;
// Token: 0x04008B6D RID: 35693
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4008B6D")]
[SerializeField]
protected int end;
// Token: 0x04008B6E RID: 35694
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4008B6E")]
[SerializeField]
protected string intFormat;
// Token: 0x04008B6F RID: 35695
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4008B6F")]
[SerializeField]
private string unselectedString = "--";
// Token: 0x04008B70 RID: 35696
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4008B70")]
protected List<int> EJOEOANKGDA;
}
}