192 lines
6.0 KiB
C#
192 lines
6.0 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Com.TheFallenGames.OSA.CustomAdapters.GridView;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RRUI
|
|
{
|
|
// Token: 0x020007F4 RID: 2036
|
|
[Token(Token = "0x20007F4")]
|
|
[Serializable]
|
|
public class RecyclingGridParams : GridParams
|
|
{
|
|
// Token: 0x170009F2 RID: 2546
|
|
// (get) Token: 0x0600396F RID: 14703 RVA: 0x000ED738 File Offset: 0x000EB938
|
|
[Token(Token = "0x170009F2")]
|
|
public bool ExpandCellsToDesiredSize
|
|
{
|
|
[Token(Token = "0x600396F")]
|
|
[Address(RVA = "0x7751D0", Offset = "0x7741D0", VA = "0x1807751D0")]
|
|
get
|
|
{
|
|
return this.expandCellsToDesiredSize;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170009F3 RID: 2547
|
|
// (get) Token: 0x06003970 RID: 14704 RVA: 0x0000220F File Offset: 0x0000040F
|
|
// (set) Token: 0x06003971 RID: 14705 RVA: 0x000ED74C File Offset: 0x000EB94C
|
|
[Token(Token = "0x170009F3")]
|
|
public Vector2 CalculatedCellSize
|
|
{
|
|
[Token(Token = "0x6003970")]
|
|
[Address(RVA = "0x1E71BB0", Offset = "0x1E70BB0", VA = "0x181E71BB0")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
[Token(Token = "0x6003971")]
|
|
[Address(RVA = "0x1E71BD0", Offset = "0x1E70BD0", VA = "0x181E71BD0")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
this.<CalculatedCellSize>k__BackingField = value;
|
|
this.<CalculatedCellSize>k__BackingField.y = (float)0;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170009F4 RID: 2548
|
|
// (get) Token: 0x06003972 RID: 14706 RVA: 0x000ED76C File Offset: 0x000EB96C
|
|
[Token(Token = "0x170009F4")]
|
|
public bool GroupIsHorizontal
|
|
{
|
|
[Token(Token = "0x6003972")]
|
|
[Address(RVA = "0x72FA70", Offset = "0x72EA70", VA = "0x18072FA70")]
|
|
get
|
|
{
|
|
bool flag;
|
|
return flag;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06003973 RID: 14707 RVA: 0x000ED77C File Offset: 0x000EB97C
|
|
[Token(Token = "0x6003973")]
|
|
[Address(RVA = "0x1E715F0", Offset = "0x1E705F0", VA = "0x181E715F0", Slot = "5")]
|
|
public override int EOFPFKKMNLA()
|
|
{
|
|
int num = base.EOFPFKKMNLA();
|
|
float num2 = this.MBMHPPDIOAE(num);
|
|
LayoutElement cellPrefabLayoutElement = this._CellPrefabLayoutElement;
|
|
if (!base.IsHorizontal)
|
|
{
|
|
cellPrefabLayoutElement.CalculateLayoutInputVertical();
|
|
}
|
|
cellPrefabLayoutElement.CalculateLayoutInputVertical();
|
|
bool isHorizontal = base.IsHorizontal;
|
|
GridParams.GridConfig grid = this._Grid;
|
|
RectOffset groupPadding;
|
|
if (!isHorizontal)
|
|
{
|
|
groupPadding = grid._GroupPadding;
|
|
int vertical = groupPadding.vertical;
|
|
}
|
|
int num3 = groupPadding.horizontal;
|
|
num3 = num;
|
|
this._DefaultItemSize = num2;
|
|
return num3;
|
|
}
|
|
|
|
// Token: 0x06003974 RID: 14708 RVA: 0x000ED7F8 File Offset: 0x000EB9F8
|
|
[Token(Token = "0x6003974")]
|
|
[Address(RVA = "0x1E71A90", Offset = "0x1E70A90", VA = "0x181E71A90")]
|
|
private float PFDGHEIEGEM()
|
|
{
|
|
RectTransform scrollViewRT = this._ScrollViewRT;
|
|
GridParams.GridConfig grid = this._Grid;
|
|
int vertical = grid._GroupPadding.vertical;
|
|
int vertical2 = this._ContentPadding.vertical;
|
|
int horizontal = grid._GroupPadding.horizontal;
|
|
int horizontal2 = this._ContentPadding.horizontal;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003975 RID: 14709 RVA: 0x000ED854 File Offset: 0x000EBA54
|
|
[Token(Token = "0x6003975")]
|
|
[Address(RVA = "0x1E71860", Offset = "0x1E70860", VA = "0x181E71860")]
|
|
private float MBMHPPDIOAE(int FNCFCNKDAPH)
|
|
{
|
|
LayoutElement cellPrefabLayoutElement = this._CellPrefabLayoutElement;
|
|
if (this.expandCellsToDesiredSize)
|
|
{
|
|
RectTransform scrollViewRT = this._ScrollViewRT;
|
|
GridParams.GridConfig grid = this._Grid;
|
|
int vertical = grid._GroupPadding.vertical;
|
|
int vertical2 = this._ContentPadding.vertical;
|
|
int horizontal = grid._GroupPadding.horizontal;
|
|
int horizontal2 = this._ContentPadding.horizontal;
|
|
int num = FNCFCNKDAPH - 1;
|
|
int num2 = 0;
|
|
int num3 = Mathf.Max(num, num2);
|
|
bool isHorizontal = base.IsHorizontal;
|
|
GridParams.GridConfig grid2 = this._Grid;
|
|
RectOffset groupPadding;
|
|
if (!isHorizontal)
|
|
{
|
|
groupPadding = grid2._GroupPadding;
|
|
int vertical3 = groupPadding.vertical;
|
|
}
|
|
int horizontal3 = groupPadding.horizontal;
|
|
}
|
|
if (base.IsHorizontal)
|
|
{
|
|
}
|
|
cellPrefabLayoutElement.CalculateLayoutInputVertical();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003976 RID: 14710 RVA: 0x000ED914 File Offset: 0x000EBB14
|
|
[Token(Token = "0x6003976")]
|
|
[Address(RVA = "0x1E71750", Offset = "0x1E70750", VA = "0x181E71750")]
|
|
private float KKELOMKLMIO(float IAHAKBMFOPF)
|
|
{
|
|
LayoutElement cellPrefabLayoutElement = this._CellPrefabLayoutElement;
|
|
if (!base.IsHorizontal)
|
|
{
|
|
cellPrefabLayoutElement.minWidth = IAHAKBMFOPF;
|
|
cellPrefabLayoutElement.CalculateLayoutInputVertical();
|
|
}
|
|
cellPrefabLayoutElement.CalculateLayoutInputVertical();
|
|
cellPrefabLayoutElement.minWidth = IAHAKBMFOPF;
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003977 RID: 14711 RVA: 0x000ED950 File Offset: 0x000EBB50
|
|
[Token(Token = "0x6003977")]
|
|
[Address(RVA = "0x1E717F0", Offset = "0x1E707F0", VA = "0x181E717F0")]
|
|
private void LDOIGHBEJEK(float KEHPNFIMAOA)
|
|
{
|
|
bool isHorizontal = base.IsHorizontal;
|
|
GridParams.GridConfig grid = this._Grid;
|
|
if (!isHorizontal)
|
|
{
|
|
int vertical = grid._GroupPadding.vertical;
|
|
}
|
|
int horizontal = grid._GroupPadding.horizontal;
|
|
}
|
|
|
|
// Token: 0x06003978 RID: 14712 RVA: 0x000ED990 File Offset: 0x000EBB90
|
|
[Token(Token = "0x6003978")]
|
|
[Address(RVA = "0x1E71570", Offset = "0x1E70570", VA = "0x181E71570", Slot = "9")]
|
|
protected override GameObject EIELCGEFBDD()
|
|
{
|
|
return base.EIELCGEFBDD();
|
|
}
|
|
|
|
// Token: 0x06003979 RID: 14713 RVA: 0x000ED9A4 File Offset: 0x000EBBA4
|
|
[Token(Token = "0x6003979")]
|
|
[Address(RVA = "0x1E71BA0", Offset = "0x1E70BA0", VA = "0x181E71BA0")]
|
|
public RecyclingGridParams()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04003141 RID: 12609
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4003141")]
|
|
[SerializeField]
|
|
private bool expandCellsToDesiredSize = true;
|
|
}
|
|
}
|