138 lines
3.5 KiB
C#
138 lines
3.5 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
namespace RRUI
|
|
{
|
|
// Token: 0x020007D7 RID: 2007
|
|
[Token(Token = "0x20007D7")]
|
|
public class PaddingMatcher : Matcher
|
|
{
|
|
// Token: 0x170009A8 RID: 2472
|
|
// (get) Token: 0x0600387E RID: 14462 RVA: 0x000EA940 File Offset: 0x000E8B40
|
|
[Token(Token = "0x170009A8")]
|
|
public ONOAOHOHJKA GKDIEANHDIE
|
|
{
|
|
[Token(Token = "0x600387E")]
|
|
[Address(RVA = "0x1E6E8C0", Offset = "0x1E6D8C0", VA = "0x181E6E8C0")]
|
|
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: 0x0600387F RID: 14463 RVA: 0x000EA97C File Offset: 0x000E8B7C
|
|
[Token(Token = "0x600387F")]
|
|
[Address(RVA = "0x1E6E650", Offset = "0x1E6D650", VA = "0x181E6E650", 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: 0x06003880 RID: 14464 RVA: 0x000EAA28 File Offset: 0x000E8C28
|
|
[Token(Token = "0x6003880")]
|
|
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
|
|
public PaddingMatcher()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400307A RID: 12410
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400307A")]
|
|
private bool MFBIIAEFGPM;
|
|
|
|
// Token: 0x0400307B RID: 12411
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400307B")]
|
|
private ONOAOHOHJKA LGFELECOBKO;
|
|
|
|
// Token: 0x0400307C RID: 12412
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400307C")]
|
|
[SerializeField]
|
|
private RectTransform target;
|
|
|
|
// Token: 0x0400307D RID: 12413
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400307D")]
|
|
[SerializeField]
|
|
private PaddingMatcher.NDCBFHNPGCN side;
|
|
|
|
// Token: 0x0400307E RID: 12414
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x400307E")]
|
|
[SerializeField]
|
|
private float offset;
|
|
|
|
// Token: 0x020007D8 RID: 2008
|
|
[Token(Token = "0x20007D8")]
|
|
private enum NDCBFHNPGCN
|
|
{
|
|
// Token: 0x04003080 RID: 12416
|
|
[Token(Token = "0x4003080")]
|
|
Top,
|
|
// Token: 0x04003081 RID: 12417
|
|
[Token(Token = "0x4003081")]
|
|
Right,
|
|
// Token: 0x04003082 RID: 12418
|
|
[Token(Token = "0x4003082")]
|
|
Bottom,
|
|
// Token: 0x04003083 RID: 12419
|
|
[Token(Token = "0x4003083")]
|
|
Left
|
|
}
|
|
}
|
|
}
|