using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; using UnityEngine.EventSystems; using UnityEngine.UI; namespace RRUI { // Token: 0x020007AF RID: 1967 [Token(Token = "0x20007AF")] [StructLayout(3)] public class ParentContentSizeFitterRebuilder : UIBehaviour { // Token: 0x06003794 RID: 14228 RVA: 0x000EC770 File Offset: 0x000EA970 [Token(Token = "0x6003794")] [Address(RVA = "0x1089080", Offset = "0x1087A80", VA = "0x181089080", Slot = "4")] protected override void Awake() { ContentSizeFitter contentSizeFitter = this.parentSizeFitter; int num = 0; if (contentSizeFitter != num) { RectTransform component = this.parentSizeFitter.GetComponent(); this.IBJLGDDDLHB = component; } base..ctor(); } // Token: 0x06003795 RID: 14229 RVA: 0x000EC7B0 File Offset: 0x000EA9B0 [Token(Token = "0x6003795")] [Address(RVA = "0x10891C0", Offset = "0x1087BC0", VA = "0x1810891C0", Slot = "5")] protected override void OnEnable() { base..ctor(); this.GIMKIKDDMJC(); } // Token: 0x06003796 RID: 14230 RVA: 0x000EC7CC File Offset: 0x000EA9CC [Token(Token = "0x6003796")] [Address(RVA = "0x10891E0", Offset = "0x1087BE0", VA = "0x1810891E0", Slot = "10")] protected override void OnRectTransformDimensionsChange() { this.GIMKIKDDMJC(); } // Token: 0x06003797 RID: 14231 RVA: 0x000EC7E0 File Offset: 0x000EA9E0 [Token(Token = "0x6003797")] [Address(RVA = "0x1089110", Offset = "0x1087B10", VA = "0x181089110")] private void GIMKIKDDMJC() { if (base.isActiveAndEnabled) { RectTransform ibjlgdddlhb = this.IBJLGDDDLHB; int num = 0; if (ibjlgdddlhb != num) { LayoutRebuilder.ForceRebuildLayoutImmediate(this.IBJLGDDDLHB); return; } } } // Token: 0x06003798 RID: 14232 RVA: 0x000EC818 File Offset: 0x000EAA18 [Token(Token = "0x6003798")] [Address(RVA = "0x6A4030", Offset = "0x6A2A30", VA = "0x1806A4030")] public ParentContentSizeFitterRebuilder() { } // Token: 0x040030CF RID: 12495 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40030CF")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Parent, false, false)] private ContentSizeFitter parentSizeFitter; // Token: 0x040030D0 RID: 12496 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40030D0")] private RectTransform IBJLGDDDLHB; } }