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(); 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(); 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 } } }