Files
27Aug2021-Cpp2IL-Dump/UnityEngine.UI/UnityEngine/UI/LayoutGroup.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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 = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get
{
return null;
}
[Token(Token = "0x6000274")]
[Address(RVA = "0xD748F0", Offset = "0xD738F0", VA = "0x180D748F0")]
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 = "0x470B70", Offset = "0x46FB70", VA = "0x180470B70")]
get
{
return TextAnchor.UpperLeft;
}
[Token(Token = "0x6000276")]
[Address(RVA = "0xD748A0", Offset = "0xD738A0", VA = "0x180D748A0")]
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 = "0xD74820", Offset = "0xD73820", VA = "0x180D74820")]
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 = "0x4936E0", Offset = "0x4926E0", VA = "0x1804936E0")]
get
{
return null;
}
}
// Token: 0x060002B8 RID: 696 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000279")]
[Address(RVA = "0xD737A0", Offset = "0xD727A0", VA = "0x180D737A0", 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 = "0xD747F0", Offset = "0xD737F0", VA = "0x180D747F0", 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 = "0xD74810", Offset = "0xD73810", VA = "0x180D74810", 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 = "0xD746A0", Offset = "0xD736A0", VA = "0x180D746A0", 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 = "0xD747E0", Offset = "0xD737E0", VA = "0x180D747E0", 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 = "0xD74800", Offset = "0xD73800", VA = "0x180D74800", 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 = "0xD74690", Offset = "0xD73690", VA = "0x180D74690", 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 = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", 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 = "0xD74560", Offset = "0xD73560", VA = "0x180D74560")]
protected LayoutGroup()
{
}
// Token: 0x060002C4 RID: 708 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000285")]
[Address(RVA = "0xD73CE0", Offset = "0xD72CE0", VA = "0x180D73CE0", Slot = "5")]
protected override void OnEnable()
{
}
// Token: 0x060002C5 RID: 709 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000286")]
[Address(RVA = "0xD73C60", Offset = "0xD72C60", VA = "0x180D73C60", Slot = "7")]
protected override void OnDisable()
{
}
// Token: 0x060002C6 RID: 710 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000287")]
[Address(RVA = "0xD73C50", Offset = "0xD72C50", VA = "0x180D73C50", Slot = "13")]
protected override void OnDidApplyAnimationProperties()
{
}
// Token: 0x060002C7 RID: 711 RVA: 0x00003078 File Offset: 0x00001278
[Token(Token = "0x6000288")]
[Address(RVA = "0xD73C30", Offset = "0xD72C30", VA = "0x180D73C30")]
protected float GetTotalMinSize(int axis)
{
return 0f;
}
// Token: 0x060002C8 RID: 712 RVA: 0x00003090 File Offset: 0x00001290
[Token(Token = "0x6000289")]
[Address(RVA = "0xD73C40", Offset = "0xD72C40", VA = "0x180D73C40")]
protected float GetTotalPreferredSize(int axis)
{
return 0f;
}
// Token: 0x060002C9 RID: 713 RVA: 0x000030A8 File Offset: 0x000012A8
[Token(Token = "0x600028A")]
[Address(RVA = "0xD73C20", Offset = "0xD72C20", VA = "0x180D73C20")]
protected float GetTotalFlexibleSize(int axis)
{
return 0f;
}
// Token: 0x060002CA RID: 714 RVA: 0x000030C0 File Offset: 0x000012C0
[Token(Token = "0x600028B")]
[Address(RVA = "0xD73AE0", Offset = "0xD72AE0", VA = "0x180D73AE0")]
protected float GetStartOffset(int axis, float requiredSpaceWithoutPadding)
{
return 0f;
}
// Token: 0x060002CB RID: 715 RVA: 0x000030D8 File Offset: 0x000012D8
[Token(Token = "0x600028C")]
[Address(RVA = "0xD73A90", Offset = "0xD72A90", VA = "0x180D73A90")]
protected float GetAlignmentOnAxis(int axis)
{
return 0f;
}
// Token: 0x060002CC RID: 716 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600028D")]
[Address(RVA = "0xD744F0", Offset = "0xD734F0", VA = "0x180D744F0")]
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 = "0xD74320", Offset = "0xD73320", VA = "0x180D74320")]
protected void SetChildAlongAxis(RectTransform rect, int axis, float pos)
{
}
// Token: 0x060002CE RID: 718 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600028F")]
[Address(RVA = "0xD74040", Offset = "0xD73040", VA = "0x180D74040")]
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 = "0xD74260", Offset = "0xD73260", VA = "0x180D74260")]
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 = "0xD73E40", Offset = "0xD72E40", VA = "0x180D73E40")]
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 = "0xD746B0", Offset = "0xD736B0", VA = "0x180D746B0")]
get
{
return default(bool);
}
}
// Token: 0x060002D2 RID: 722 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000293")]
[Address(RVA = "0xD73D00", Offset = "0xD72D00", VA = "0x180D73D00", Slot = "10")]
protected override void OnRectTransformDimensionsChange()
{
}
// Token: 0x060002D3 RID: 723 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000294")]
[Address(RVA = "0xD73C50", Offset = "0xD72C50", VA = "0x180D73C50", Slot = "39")]
protected virtual void OnTransformChildrenChanged()
{
}
// Token: 0x060002D4 RID: 724 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000295")]
[Address(RVA = "0x1FD6D30", Offset = "0x1FD5D30", VA = "0x181FD6D30")]
protected void SetProperty<T>(ref T currentValue, T newValue)
{
}
// Token: 0x060002D5 RID: 725 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000296")]
[Address(RVA = "0xD743D0", Offset = "0xD733D0", VA = "0x180D743D0")]
protected void SetDirty()
{
}
// Token: 0x060002D6 RID: 726 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000297")]
[Address(RVA = "0xD73A30", Offset = "0xD72A30", VA = "0x180D73A30")]
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;
}
}