Files
2026-04-10 22:50:51 +02:00

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
}
}
}