138 lines
3.5 KiB
C#
138 lines
3.5 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RRUI
|
|
{
|
|
// Token: 0x020007C1 RID: 1985
|
|
[Token(Token = "0x20007C1")]
|
|
public class PaddingMatcher : Matcher
|
|
{
|
|
// Token: 0x17000989 RID: 2441
|
|
// (get) Token: 0x060037DE RID: 14302 RVA: 0x000E98B4 File Offset: 0x000E7AB4
|
|
[Token(Token = "0x17000989")]
|
|
public ONOAOHOHJKA GKDIEANHDIE
|
|
{
|
|
[Token(Token = "0x60037DE")]
|
|
[Address(RVA = "0x13A9AC0", Offset = "0x13A88C0", VA = "0x1813A9AC0")]
|
|
get
|
|
{
|
|
ONOAOHOHJKA lgfelecobko = this.LGFELECOBKO;
|
|
if (lgfelecobko == 0 && this.MFBIIAEFGPM == lgfelecobko)
|
|
{
|
|
ONOAOHOHJKA component = base.GetComponent<ONOAOHOHJKA>();
|
|
this.LGFELECOBKO = component;
|
|
this.MFBIIAEFGPM = true;
|
|
return component;
|
|
}
|
|
return lgfelecobko;
|
|
}
|
|
}
|
|
|
|
// Token: 0x060037DF RID: 14303 RVA: 0x000E98F0 File Offset: 0x000E7AF0
|
|
[Token(Token = "0x60037DF")]
|
|
[Address(RVA = "0x13A9850", Offset = "0x13A8650", VA = "0x1813A9850", Slot = "4")]
|
|
protected override void BKLMLJNPCMI()
|
|
{
|
|
RectTransform rectTransform = this.target;
|
|
int num = 0;
|
|
if (!(rectTransform == num))
|
|
{
|
|
ONOAOHOHJKA lgfelecobko = this.LGFELECOBKO;
|
|
if (lgfelecobko == 0)
|
|
{
|
|
if (this.MFBIIAEFGPM != lgfelecobko)
|
|
{
|
|
return;
|
|
}
|
|
ONOAOHOHJKA component = base.GetComponent<ONOAOHOHJKA>();
|
|
this.LGFELECOBKO = component;
|
|
this.MFBIIAEFGPM = true;
|
|
if (component == 0)
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
PaddingMatcher.NDCBFHNPGCN ndcbfhnpgcn = this.side;
|
|
RectTransform rectTransform2 = this.target;
|
|
if (ndcbfhnpgcn == (PaddingMatcher.NDCBFHNPGCN)(-3))
|
|
{
|
|
float preferredWidth = LayoutUtility.GetPreferredWidth(rectTransform2);
|
|
}
|
|
int num2 = Mathf.RoundToInt(LayoutUtility.GetPreferredHeight(rectTransform2));
|
|
PaddingMatcher.NDCBFHNPGCN ndcbfhnpgcn2 = this.side;
|
|
if (ndcbfhnpgcn2 == PaddingMatcher.NDCBFHNPGCN.Top)
|
|
{
|
|
return;
|
|
}
|
|
if (ndcbfhnpgcn2 == PaddingMatcher.NDCBFHNPGCN.Top)
|
|
{
|
|
return;
|
|
}
|
|
if (ndcbfhnpgcn2 == PaddingMatcher.NDCBFHNPGCN.Top)
|
|
{
|
|
return;
|
|
}
|
|
if (ndcbfhnpgcn2 == PaddingMatcher.NDCBFHNPGCN.Right)
|
|
{
|
|
ONOAOHOHJKA recyclingScrollRect = this.GKDIEANHDIE;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x060037E0 RID: 14304 RVA: 0x000E999C File Offset: 0x000E7B9C
|
|
[Token(Token = "0x60037E0")]
|
|
[Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")]
|
|
public PaddingMatcher()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002FF9 RID: 12281
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002FF9")]
|
|
private bool MFBIIAEFGPM;
|
|
|
|
// Token: 0x04002FFA RID: 12282
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002FFA")]
|
|
private ONOAOHOHJKA LGFELECOBKO;
|
|
|
|
// Token: 0x04002FFB RID: 12283
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002FFB")]
|
|
[SerializeField]
|
|
private RectTransform target;
|
|
|
|
// Token: 0x04002FFC RID: 12284
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4002FFC")]
|
|
[SerializeField]
|
|
private PaddingMatcher.NDCBFHNPGCN side;
|
|
|
|
// Token: 0x04002FFD RID: 12285
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x4002FFD")]
|
|
[SerializeField]
|
|
private float offset;
|
|
|
|
// Token: 0x020007C2 RID: 1986
|
|
[Token(Token = "0x20007C2")]
|
|
private enum NDCBFHNPGCN
|
|
{
|
|
// Token: 0x04002FFF RID: 12287
|
|
[Token(Token = "0x4002FFF")]
|
|
Top,
|
|
// Token: 0x04003000 RID: 12288
|
|
[Token(Token = "0x4003000")]
|
|
Right,
|
|
// Token: 0x04003001 RID: 12289
|
|
[Token(Token = "0x4003001")]
|
|
Bottom,
|
|
// Token: 0x04003002 RID: 12290
|
|
[Token(Token = "0x4003002")]
|
|
Left
|
|
}
|
|
}
|
|
}
|