390 lines
11 KiB
C#
390 lines
11 KiB
C#
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<RectTransform> 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<T>(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<RectTransform> m_RectChildren;
|
|
}
|
|
}
|