using System; using System.Collections; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine.EventSystems; namespace UnityEngine.UI { // Token: 0x0200004B RID: 75 [Token(Token = "0x2000025")] [DisallowMultipleComponent] [ExecuteAlways] [RequireComponent(typeof(RectTransform))] public abstract class LayoutGroup : UIBehaviour, ILayoutElement, ILayoutGroup, ILayoutController { // Token: 0x170000C3 RID: 195 // (get) Token: 0x060002B2 RID: 690 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x060002B3 RID: 691 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000B4")] public RectOffset padding { [Token(Token = "0x6000273")] [Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")] get { return null; } [Token(Token = "0x6000274")] [Address(RVA = "0x2974DB0", Offset = "0x2973BB0", VA = "0x182974DB0")] set { } } // Token: 0x170000C4 RID: 196 // (get) Token: 0x060002B4 RID: 692 RVA: 0x00002FB8 File Offset: 0x000011B8 // (set) Token: 0x060002B5 RID: 693 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000B5")] public TextAnchor childAlignment { [Token(Token = "0x6000275")] [Address(RVA = "0x3F7310", Offset = "0x3F6110", VA = "0x1803F7310")] get { return TextAnchor.UpperLeft; } [Token(Token = "0x6000276")] [Address(RVA = "0x2974D60", Offset = "0x2973B60", VA = "0x182974D60")] set { } } // Token: 0x170000C5 RID: 197 // (get) Token: 0x060002B6 RID: 694 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000B6")] protected RectTransform rectTransform { [Token(Token = "0x6000277")] [Address(RVA = "0x2974CE0", Offset = "0x2973AE0", VA = "0x182974CE0")] get { return null; } } // Token: 0x170000C6 RID: 198 // (get) Token: 0x060002B7 RID: 695 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000B7")] protected List rectChildren { [Token(Token = "0x6000278")] [Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")] get { return null; } } // Token: 0x060002B8 RID: 696 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000279")] [Address(RVA = "0x2973C60", Offset = "0x2972A60", VA = "0x182973C60", Slot = "28")] public virtual void CalculateLayoutInputHorizontal() { } // Token: 0x060002B9 RID: 697 [Token(Token = "0x600027A")] [Address(Slot = "29")] public abstract void CalculateLayoutInputVertical(); // Token: 0x170000C7 RID: 199 // (get) Token: 0x060002BA RID: 698 RVA: 0x00002FD0 File Offset: 0x000011D0 [Token(Token = "0x170000B8")] public virtual float minWidth { [Token(Token = "0x600027B")] [Address(RVA = "0x2974CB0", Offset = "0x2973AB0", VA = "0x182974CB0", Slot = "30")] get { return 0f; } } // Token: 0x170000C8 RID: 200 // (get) Token: 0x060002BB RID: 699 RVA: 0x00002FE8 File Offset: 0x000011E8 [Token(Token = "0x170000B9")] public virtual float preferredWidth { [Token(Token = "0x600027C")] [Address(RVA = "0x2974CD0", Offset = "0x2973AD0", VA = "0x182974CD0", Slot = "31")] get { return 0f; } } // Token: 0x170000C9 RID: 201 // (get) Token: 0x060002BC RID: 700 RVA: 0x00003000 File Offset: 0x00001200 [Token(Token = "0x170000BA")] public virtual float flexibleWidth { [Token(Token = "0x600027D")] [Address(RVA = "0x2974B60", Offset = "0x2973960", VA = "0x182974B60", Slot = "32")] get { return 0f; } } // Token: 0x170000CA RID: 202 // (get) Token: 0x060002BD RID: 701 RVA: 0x00003018 File Offset: 0x00001218 [Token(Token = "0x170000BB")] public virtual float minHeight { [Token(Token = "0x600027E")] [Address(RVA = "0x2974CA0", Offset = "0x2973AA0", VA = "0x182974CA0", Slot = "33")] get { return 0f; } } // Token: 0x170000CB RID: 203 // (get) Token: 0x060002BE RID: 702 RVA: 0x00003030 File Offset: 0x00001230 [Token(Token = "0x170000BC")] public virtual float preferredHeight { [Token(Token = "0x600027F")] [Address(RVA = "0x2974CC0", Offset = "0x2973AC0", VA = "0x182974CC0", Slot = "34")] get { return 0f; } } // Token: 0x170000CC RID: 204 // (get) Token: 0x060002BF RID: 703 RVA: 0x00003048 File Offset: 0x00001248 [Token(Token = "0x170000BD")] public virtual float flexibleHeight { [Token(Token = "0x6000280")] [Address(RVA = "0x2974B50", Offset = "0x2973950", VA = "0x182974B50", Slot = "35")] get { return 0f; } } // Token: 0x170000CD RID: 205 // (get) Token: 0x060002C0 RID: 704 RVA: 0x00003060 File Offset: 0x00001260 [Token(Token = "0x170000BE")] public virtual int layoutPriority { [Token(Token = "0x6000281")] [Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "36")] get { return 0; } } // Token: 0x060002C1 RID: 705 [Token(Token = "0x6000282")] [Address(Slot = "37")] public abstract void SetLayoutHorizontal(); // Token: 0x060002C2 RID: 706 [Token(Token = "0x6000283")] [Address(Slot = "38")] public abstract void SetLayoutVertical(); // Token: 0x060002C3 RID: 707 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000284")] [Address(RVA = "0x2974A20", Offset = "0x2973820", VA = "0x182974A20")] protected LayoutGroup() { } // Token: 0x060002C4 RID: 708 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000285")] [Address(RVA = "0x29741A0", Offset = "0x2972FA0", VA = "0x1829741A0", Slot = "5")] protected override void OnEnable() { } // Token: 0x060002C5 RID: 709 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000286")] [Address(RVA = "0x2974120", Offset = "0x2972F20", VA = "0x182974120", Slot = "7")] protected override void OnDisable() { } // Token: 0x060002C6 RID: 710 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000287")] [Address(RVA = "0x2974110", Offset = "0x2972F10", VA = "0x182974110", Slot = "13")] protected override void OnDidApplyAnimationProperties() { } // Token: 0x060002C7 RID: 711 RVA: 0x00003078 File Offset: 0x00001278 [Token(Token = "0x6000288")] [Address(RVA = "0x29740F0", Offset = "0x2972EF0", VA = "0x1829740F0")] protected float GetTotalMinSize(int axis) { return 0f; } // Token: 0x060002C8 RID: 712 RVA: 0x00003090 File Offset: 0x00001290 [Token(Token = "0x6000289")] [Address(RVA = "0x2974100", Offset = "0x2972F00", VA = "0x182974100")] protected float GetTotalPreferredSize(int axis) { return 0f; } // Token: 0x060002C9 RID: 713 RVA: 0x000030A8 File Offset: 0x000012A8 [Token(Token = "0x600028A")] [Address(RVA = "0x29740E0", Offset = "0x2972EE0", VA = "0x1829740E0")] protected float GetTotalFlexibleSize(int axis) { return 0f; } // Token: 0x060002CA RID: 714 RVA: 0x000030C0 File Offset: 0x000012C0 [Token(Token = "0x600028B")] [Address(RVA = "0x2973FA0", Offset = "0x2972DA0", VA = "0x182973FA0")] protected float GetStartOffset(int axis, float requiredSpaceWithoutPadding) { return 0f; } // Token: 0x060002CB RID: 715 RVA: 0x000030D8 File Offset: 0x000012D8 [Token(Token = "0x600028C")] [Address(RVA = "0x2973F50", Offset = "0x2972D50", VA = "0x182973F50")] protected float GetAlignmentOnAxis(int axis) { return 0f; } // Token: 0x060002CC RID: 716 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600028D")] [Address(RVA = "0x29749B0", Offset = "0x29737B0", VA = "0x1829749B0")] protected void SetLayoutInputForAxis(float totalMin, float totalPreferred, float totalFlexible, int axis) { } // Token: 0x060002CD RID: 717 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600028E")] [Address(RVA = "0x29747E0", Offset = "0x29735E0", VA = "0x1829747E0")] protected void SetChildAlongAxis(RectTransform rect, int axis, float pos) { } // Token: 0x060002CE RID: 718 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600028F")] [Address(RVA = "0x2974500", Offset = "0x2973300", VA = "0x182974500")] protected void SetChildAlongAxisWithScale(RectTransform rect, int axis, float pos, float scaleFactor) { } // Token: 0x060002CF RID: 719 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000290")] [Address(RVA = "0x2974720", Offset = "0x2973520", VA = "0x182974720")] protected void SetChildAlongAxis(RectTransform rect, int axis, float pos, float size) { } // Token: 0x060002D0 RID: 720 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000291")] [Address(RVA = "0x2974300", Offset = "0x2973100", VA = "0x182974300")] protected void SetChildAlongAxisWithScale(RectTransform rect, int axis, float pos, float size, float scaleFactor) { } // Token: 0x170000CE RID: 206 // (get) Token: 0x060002D1 RID: 721 RVA: 0x000030F0 File Offset: 0x000012F0 [Token(Token = "0x170000BF")] private bool isRootLayoutGroup { [Token(Token = "0x6000292")] [Address(RVA = "0x2974B70", Offset = "0x2973970", VA = "0x182974B70")] get { return default(bool); } } // Token: 0x060002D2 RID: 722 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000293")] [Address(RVA = "0x29741C0", Offset = "0x2972FC0", VA = "0x1829741C0", Slot = "10")] protected override void OnRectTransformDimensionsChange() { } // Token: 0x060002D3 RID: 723 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000294")] [Address(RVA = "0x2974110", Offset = "0x2972F10", VA = "0x182974110", Slot = "39")] protected virtual void OnTransformChildrenChanged() { } // Token: 0x060002D4 RID: 724 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000295")] [Address(RVA = "0x1B90570", Offset = "0x1B8F370", VA = "0x181B90570")] protected void SetProperty(ref T currentValue, T newValue) { } // Token: 0x060002D5 RID: 725 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000296")] [Address(RVA = "0x2974890", Offset = "0x2973690", VA = "0x182974890")] protected void SetDirty() { } // Token: 0x060002D6 RID: 726 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000297")] [Address(RVA = "0x2973EF0", Offset = "0x2972CF0", VA = "0x182973EF0")] private IEnumerator DelayedSetDirty(RectTransform rectTransform) { return null; } // Token: 0x04000168 RID: 360 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40000DF")] [SerializeField] protected RectOffset m_Padding; // Token: 0x04000169 RID: 361 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40000E0")] [SerializeField] protected TextAnchor m_ChildAlignment; // Token: 0x0400016A RID: 362 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40000E1")] [NonSerialized] private RectTransform m_Rect; // Token: 0x0400016B RID: 363 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40000E2")] protected DrivenRectTransformTracker m_Tracker; // Token: 0x0400016C RID: 364 [FieldOffset(Offset = "0x34")] [Token(Token = "0x40000E3")] private Vector2 m_TotalMinSize; // Token: 0x0400016D RID: 365 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x40000E4")] private Vector2 m_TotalPreferredSize; // Token: 0x0400016E RID: 366 [FieldOffset(Offset = "0x44")] [Token(Token = "0x40000E5")] private Vector2 m_TotalFlexibleSize; // Token: 0x0400016F RID: 367 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40000E6")] [NonSerialized] private List m_RectChildren; } }