398 lines
11 KiB
C#
398 lines
11 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RRUI
|
|
{
|
|
// Token: 0x020007CD RID: 1997
|
|
[Token(Token = "0x20007CD")]
|
|
public class FlowLayoutGroup : LayoutGroup
|
|
{
|
|
// Token: 0x17000993 RID: 2451
|
|
// (get) Token: 0x06003832 RID: 14386 RVA: 0x000E9904 File Offset: 0x000E7B04
|
|
// (set) Token: 0x06003833 RID: 14387 RVA: 0x000E9918 File Offset: 0x000E7B18
|
|
[Token(Token = "0x17000993")]
|
|
public float ODOPKMFAEDH
|
|
{
|
|
[Token(Token = "0x6003832")]
|
|
[Address(RVA = "0xCAA380", Offset = "0xCA9380", VA = "0x180CAA380")]
|
|
get
|
|
{
|
|
return this.spacing;
|
|
}
|
|
[Token(Token = "0x6003833")]
|
|
[Address(RVA = "0x1E696B0", Offset = "0x1E686B0", VA = "0x181E696B0")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000994 RID: 2452
|
|
// (get) Token: 0x06003834 RID: 14388 RVA: 0x000E9928 File Offset: 0x000E7B28
|
|
// (set) Token: 0x06003835 RID: 14389 RVA: 0x000E993C File Offset: 0x000E7B3C
|
|
[Token(Token = "0x17000994")]
|
|
public bool GHAIICIGNAC
|
|
{
|
|
[Token(Token = "0x6003834")]
|
|
[Address(RVA = "0x497580", Offset = "0x496580", VA = "0x180497580")]
|
|
get
|
|
{
|
|
return this.childForceExpandWidth;
|
|
}
|
|
[Token(Token = "0x6003835")]
|
|
[Address(RVA = "0x1E69660", Offset = "0x1E68660", VA = "0x181E69660")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000995 RID: 2453
|
|
// (get) Token: 0x06003836 RID: 14390 RVA: 0x000E994C File Offset: 0x000E7B4C
|
|
// (set) Token: 0x06003837 RID: 14391 RVA: 0x000E9960 File Offset: 0x000E7B60
|
|
[Token(Token = "0x17000995")]
|
|
public bool LJNCCDIJFEK
|
|
{
|
|
[Token(Token = "0x6003836")]
|
|
[Address(RVA = "0xC034A0", Offset = "0xC024A0", VA = "0x180C034A0")]
|
|
get
|
|
{
|
|
return this.childForceExpandHeight;
|
|
}
|
|
[Token(Token = "0x6003837")]
|
|
[Address(RVA = "0x1E69610", Offset = "0x1E68610", VA = "0x181E69610")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000996 RID: 2454
|
|
// (get) Token: 0x06003838 RID: 14392 RVA: 0x000E9970 File Offset: 0x000E7B70
|
|
[Token(Token = "0x17000996")]
|
|
protected bool KPIGCLDOINL
|
|
{
|
|
[Token(Token = "0x6003838")]
|
|
[Address(RVA = "0x1E68EE0", Offset = "0x1E67EE0", VA = "0x181E68EE0")]
|
|
get
|
|
{
|
|
TextAnchor childAlignment = this.m_ChildAlignment;
|
|
return childAlignment == TextAnchor.LowerCenter || childAlignment == TextAnchor.MiddleCenter || childAlignment == TextAnchor.UpperCenter;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000997 RID: 2455
|
|
// (get) Token: 0x06003839 RID: 14393 RVA: 0x000E9994 File Offset: 0x000E7B94
|
|
[Token(Token = "0x17000997")]
|
|
private bool KJBLEIAILGO
|
|
{
|
|
[Token(Token = "0x6003839")]
|
|
[Address(RVA = "0x1E68880", Offset = "0x1E67880", VA = "0x181E68880")]
|
|
get
|
|
{
|
|
TextAnchor childAlignment = this.m_ChildAlignment;
|
|
return childAlignment == TextAnchor.LowerRight || childAlignment == TextAnchor.MiddleRight || childAlignment == TextAnchor.UpperRight;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000998 RID: 2456
|
|
// (get) Token: 0x0600383A RID: 14394 RVA: 0x000E99B8 File Offset: 0x000E7BB8
|
|
[Token(Token = "0x17000998")]
|
|
private bool PBCJNEIFHLL
|
|
{
|
|
[Token(Token = "0x600383A")]
|
|
[Address(RVA = "0x1E68F20", Offset = "0x1E67F20", VA = "0x181E68F20")]
|
|
get
|
|
{
|
|
TextAnchor childAlignment = this.m_ChildAlignment;
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000999 RID: 2457
|
|
// (get) Token: 0x0600383B RID: 14395 RVA: 0x000E99D4 File Offset: 0x000E7BD4
|
|
[Token(Token = "0x17000999")]
|
|
private bool HONLHHOBJDC
|
|
{
|
|
[Token(Token = "0x600383B")]
|
|
[Address(RVA = "0x1E68F00", Offset = "0x1E67F00", VA = "0x181E68F00")]
|
|
get
|
|
{
|
|
TextAnchor childAlignment = this.m_ChildAlignment;
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600383C RID: 14396 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x600383C")]
|
|
[Address(RVA = "0x1E686A0", Offset = "0x1E676A0", VA = "0x181E686A0", Slot = "28")]
|
|
public override void CalculateLayoutInputHorizontal()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600383D RID: 14397 RVA: 0x000E99F0 File Offset: 0x000E7BF0
|
|
[Token(Token = "0x600383D")]
|
|
[Address(RVA = "0x1E68F40", Offset = "0x1E67F40", VA = "0x181E68F40", Slot = "37")]
|
|
public override void SetLayoutHorizontal()
|
|
{
|
|
RectTransform rectTransform = base.rectTransform;
|
|
}
|
|
|
|
// Token: 0x0600383E RID: 14398 RVA: 0x000E9A0C File Offset: 0x000E7C0C
|
|
[Token(Token = "0x600383E")]
|
|
[Address(RVA = "0x1E68FB0", Offset = "0x1E67FB0", VA = "0x181E68FB0", Slot = "38")]
|
|
public override void SetLayoutVertical()
|
|
{
|
|
RectTransform rectTransform = base.rectTransform;
|
|
}
|
|
|
|
// Token: 0x0600383F RID: 14399 RVA: 0x000E9A28 File Offset: 0x000E7C28
|
|
[Token(Token = "0x600383F")]
|
|
[Address(RVA = "0x1E68800", Offset = "0x1E67800", VA = "0x181E68800", Slot = "29")]
|
|
public override void CalculateLayoutInputVertical()
|
|
{
|
|
RectTransform rectTransform = base.rectTransform;
|
|
float num;
|
|
this.BOIEANIOHFF = num;
|
|
}
|
|
|
|
// Token: 0x06003840 RID: 14400 RVA: 0x000E9A4C File Offset: 0x000E7C4C
|
|
[Token(Token = "0x6003840")]
|
|
[Address(RVA = "0x1E69020", Offset = "0x1E68020", VA = "0x181E69020")]
|
|
public float SetLayout(float HFNDPDFBLPA, int GLHHBDHELAO, bool MNKOGPBICPM)
|
|
{
|
|
RectTransform rectTransform = base.rectTransform;
|
|
RectTransform rectTransform2 = base.rectTransform;
|
|
int left = this.m_Padding.left;
|
|
int right = this.m_Padding.right;
|
|
TextAnchor childAlignment = this.m_ChildAlignment;
|
|
if (right == -3)
|
|
{
|
|
}
|
|
bool flag = childAlignment == TextAnchor.LowerCenter;
|
|
RectOffset padding = this.m_Padding;
|
|
if (flag)
|
|
{
|
|
int bottom = padding.bottom;
|
|
}
|
|
int top = padding.top;
|
|
List<RectTransform> rectChildren = this.m_RectChildren;
|
|
int num = 0;
|
|
bool flag2 = this.HONLHHOBJDC;
|
|
if (flag2)
|
|
{
|
|
int num2 = rectChildren._size;
|
|
num2 -= num;
|
|
}
|
|
float num4;
|
|
float num3 = num4;
|
|
IList<RectTransform> mplkdacpppf = this.MPLKDACPPPF;
|
|
if (flag2 > false)
|
|
{
|
|
}
|
|
if (!MNKOGPBICPM)
|
|
{
|
|
TextAnchor childAlignment2 = this.m_ChildAlignment;
|
|
if (!flag2 && childAlignment2 != TextAnchor.LowerCenter)
|
|
{
|
|
if (flag2 || childAlignment2 != TextAnchor.MiddleCenter)
|
|
{
|
|
}
|
|
float boieaniohff = this.BOIEANIOHFF;
|
|
}
|
|
int left2 = this.m_Padding.left;
|
|
}
|
|
IList<RectTransform> mplkdacpppf2 = this.MPLKDACPPPF;
|
|
int num5 = 0;
|
|
IList<RectTransform> mplkdacpppf3 = this.MPLKDACPPPF;
|
|
if (num3 > (float)num5)
|
|
{
|
|
}
|
|
List<RectTransform> rectChildren2 = this.m_RectChildren;
|
|
num++;
|
|
int left3;
|
|
if (!MNKOGPBICPM)
|
|
{
|
|
TextAnchor childAlignment3 = this.m_ChildAlignment;
|
|
if (rectChildren2 != (ulong)4294967293L && childAlignment3 != TextAnchor.LowerCenter)
|
|
{
|
|
if (rectChildren2 == (ulong)4294967293L || childAlignment3 != TextAnchor.MiddleCenter)
|
|
{
|
|
}
|
|
float boieaniohff2 = this.BOIEANIOHFF;
|
|
}
|
|
left3 = this.m_Padding.left;
|
|
}
|
|
IList<RectTransform> mplkdacpppf4 = this.MPLKDACPPPF;
|
|
TextAnchor childAlignment4 = this.m_ChildAlignment;
|
|
if (left3 == -3)
|
|
{
|
|
}
|
|
bool flag3 = childAlignment4 == TextAnchor.LowerCenter;
|
|
RectOffset padding2 = this.m_Padding;
|
|
if (flag3)
|
|
{
|
|
int top2 = padding2.top;
|
|
}
|
|
int bottom2 = padding2.bottom;
|
|
if (!MNKOGPBICPM || GLHHBDHELAO == 1)
|
|
{
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06003841 RID: 14401 RVA: 0x000E9BE0 File Offset: 0x000E7DE0
|
|
[Token(Token = "0x6003841")]
|
|
[Address(RVA = "0x1E68990", Offset = "0x1E67990", VA = "0x181E68990")]
|
|
private float IDHMEKIECHG(float ACAKLDFLEBD, float ODPIEALIODB, float HBOAAOMMOLE)
|
|
{
|
|
TextAnchor childAlignment = this.m_ChildAlignment;
|
|
if (childAlignment == TextAnchor.LowerCenter)
|
|
{
|
|
return ACAKLDFLEBD;
|
|
}
|
|
if (childAlignment != TextAnchor.MiddleCenter)
|
|
{
|
|
return ODPIEALIODB;
|
|
}
|
|
float num = ACAKLDFLEBD * 0.5f;
|
|
float boieaniohff = this.BOIEANIOHFF;
|
|
return num;
|
|
}
|
|
|
|
// Token: 0x06003842 RID: 14402 RVA: 0x000E9C10 File Offset: 0x000E7E10
|
|
[Token(Token = "0x6003842")]
|
|
[Address(RVA = "0x1E689F0", Offset = "0x1E679F0", VA = "0x181E689F0")]
|
|
private void IGNAFGPLMDG(IList<RectTransform> OPOBNNFOJBK, float OJBNNNMLAPP, float FOLOHBLLBDD, float JLNJLEKGLOL, float HJJKMIOFLCH, float ODPIEALIODB, int GLHHBDHELAO)
|
|
{
|
|
bool flag = this.childForceExpandWidth;
|
|
int num = 0;
|
|
if (!flag)
|
|
{
|
|
TextAnchor childAlignment = this.m_ChildAlignment;
|
|
if (childAlignment == TextAnchor.LowerCenter || childAlignment == TextAnchor.MiddleCenter || childAlignment == TextAnchor.UpperCenter || childAlignment == TextAnchor.LowerRight || childAlignment == TextAnchor.MiddleRight || childAlignment == TextAnchor.UpperRight)
|
|
{
|
|
}
|
|
}
|
|
int num2 = 0;
|
|
int num4;
|
|
if (flag)
|
|
{
|
|
IList<RectTransform> mplkdacpppf = this.MPLKDACPPPF;
|
|
num += num;
|
|
num++;
|
|
int num3 = 0;
|
|
IList<RectTransform> mplkdacpppf2 = this.MPLKDACPPPF;
|
|
if (num < num3)
|
|
{
|
|
num += num;
|
|
if (num == num3)
|
|
{
|
|
goto IL_8A;
|
|
}
|
|
num++;
|
|
}
|
|
num4 = 0;
|
|
int num5 = 0;
|
|
float flexibleWidth = LayoutUtility.GetFlexibleWidth(num);
|
|
IList<RectTransform> mplkdacpppf3 = this.MPLKDACPPPF;
|
|
num++;
|
|
while (mplkdacpppf3 != 0)
|
|
{
|
|
}
|
|
num5 += num5;
|
|
num += 19;
|
|
IL_8A:
|
|
num5 += num5;
|
|
num += 19;
|
|
if (num > 0)
|
|
{
|
|
}
|
|
}
|
|
IList<RectTransform> mplkdacpppf4 = this.MPLKDACPPPF;
|
|
if (num < num4)
|
|
{
|
|
num += num;
|
|
if (num == num4)
|
|
{
|
|
goto IL_D6;
|
|
}
|
|
num++;
|
|
}
|
|
if (num >= num)
|
|
{
|
|
return;
|
|
}
|
|
bool flag2 = this.HONLHHOBJDC;
|
|
if (flag2)
|
|
{
|
|
IList<RectTransform> mplkdacpppf5 = this.MPLKDACPPPF;
|
|
flag2 = (flag2 ? 1 : 0) - num != 0;
|
|
}
|
|
IL_D6:
|
|
IList<RectTransform> mplkdacpppf6 = this.MPLKDACPPPF;
|
|
int num6 = 0;
|
|
float preferredSize = LayoutUtility.GetPreferredSize(num, num6);
|
|
if (LayoutUtility.GetFlexibleWidth(num) > (float)num2)
|
|
{
|
|
}
|
|
float preferredSize2 = LayoutUtility.GetPreferredSize(num, 1);
|
|
if ((this.childForceExpandHeight ? 1 : 0) != num)
|
|
{
|
|
}
|
|
if (this.PBCJNEIFHLL || this.HONLHHOBJDC)
|
|
{
|
|
}
|
|
IList<RectTransform> mplkdacpppf7 = this.MPLKDACPPPF;
|
|
num++;
|
|
}
|
|
|
|
// Token: 0x06003843 RID: 14403 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6003843")]
|
|
[Address(RVA = "0x1E688A0", Offset = "0x1E678A0", VA = "0x181E688A0")]
|
|
public float GetGreatestMinimumChildWidth()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06003844 RID: 14404 RVA: 0x000E9D54 File Offset: 0x000E7F54
|
|
[Token(Token = "0x6003844")]
|
|
[Address(RVA = "0x1E695B0", Offset = "0x1E685B0", VA = "0x181E695B0")]
|
|
public FlowLayoutGroup()
|
|
{
|
|
List<RectTransform> list = new List();
|
|
this.MPLKDACPPPF = list;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400304E RID: 12366
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400304E")]
|
|
[SerializeField]
|
|
private float spacing;
|
|
|
|
// Token: 0x0400304F RID: 12367
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400304F")]
|
|
[SerializeField]
|
|
private bool childForceExpandWidth;
|
|
|
|
// Token: 0x04003050 RID: 12368
|
|
[FieldOffset(Offset = "0x5D")]
|
|
[Token(Token = "0x4003050")]
|
|
[SerializeField]
|
|
private bool childForceExpandHeight;
|
|
|
|
// Token: 0x04003051 RID: 12369
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4003051")]
|
|
private float BOIEANIOHFF;
|
|
|
|
// Token: 0x04003052 RID: 12370
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4003052")]
|
|
private readonly IList<RectTransform> MPLKDACPPPF;
|
|
}
|
|
}
|