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