195 lines
5.5 KiB
C#
195 lines
5.5 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine.EventSystems;
|
|
|
|
namespace UnityEngine.UI
|
|
{
|
|
// Token: 0x02000037 RID: 55
|
|
[Token(Token = "0x2000019")]
|
|
[ExecuteAlways]
|
|
[DisallowMultipleComponent]
|
|
[AddComponentMenu("Layout/Aspect Ratio Fitter", 142)]
|
|
[RequireComponent(typeof(RectTransform))]
|
|
public class AspectRatioFitter : UIBehaviour, ILayoutSelfController, ILayoutController
|
|
{
|
|
// Token: 0x17000096 RID: 150
|
|
// (get) Token: 0x06000228 RID: 552 RVA: 0x00002C40 File Offset: 0x00000E40
|
|
// (set) Token: 0x06000229 RID: 553 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000087")]
|
|
public AspectRatioFitter.AspectMode aspectMode
|
|
{
|
|
[Token(Token = "0x60001E9")]
|
|
[Address(RVA = "0x40B720", Offset = "0x40A520", VA = "0x18040B720")]
|
|
get
|
|
{
|
|
return AspectRatioFitter.AspectMode.None;
|
|
}
|
|
[Token(Token = "0x60001EA")]
|
|
[Address(RVA = "0x2133310", Offset = "0x2132110", VA = "0x182133310")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000097 RID: 151
|
|
// (get) Token: 0x0600022A RID: 554 RVA: 0x00002C58 File Offset: 0x00000E58
|
|
// (set) Token: 0x0600022B RID: 555 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x17000088")]
|
|
public float aspectRatio
|
|
{
|
|
[Token(Token = "0x60001EB")]
|
|
[Address(RVA = "0x763230", Offset = "0x762030", VA = "0x180763230")]
|
|
get
|
|
{
|
|
return 0f;
|
|
}
|
|
[Token(Token = "0x60001EC")]
|
|
[Address(RVA = "0x2133370", Offset = "0x2132170", VA = "0x182133370")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000098 RID: 152
|
|
// (get) Token: 0x0600022C RID: 556 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x17000089")]
|
|
private RectTransform rectTransform
|
|
{
|
|
[Token(Token = "0x60001ED")]
|
|
[Address(RVA = "0x2133290", Offset = "0x2132090", VA = "0x182133290")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600022D RID: 557 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60001EE")]
|
|
[Address(RVA = "0x2133280", Offset = "0x2132080", VA = "0x182133280")]
|
|
protected AspectRatioFitter()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600022E RID: 558 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60001EF")]
|
|
[Address(RVA = "0x2132EF0", Offset = "0x2131CF0", VA = "0x182132EF0", Slot = "5")]
|
|
protected override void OnEnable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600022F RID: 559 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60001F0")]
|
|
[Address(RVA = "0x2132E80", Offset = "0x2131C80", VA = "0x182132E80", Slot = "7")]
|
|
protected override void OnDisable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000230 RID: 560 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60001F1")]
|
|
[Address(RVA = "0x2133260", Offset = "0x2132060", VA = "0x182133260", Slot = "19")]
|
|
protected virtual void Update()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000231 RID: 561 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60001F2")]
|
|
[Address(RVA = "0x2132EF0", Offset = "0x2131CF0", VA = "0x182132EF0", Slot = "10")]
|
|
protected override void OnRectTransformDimensionsChange()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000232 RID: 562 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60001F3")]
|
|
[Address(RVA = "0x2132F00", Offset = "0x2131D00", VA = "0x182132F00")]
|
|
private void UpdateRect()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000233 RID: 563 RVA: 0x00002C70 File Offset: 0x00000E70
|
|
[Token(Token = "0x60001F4")]
|
|
[Address(RVA = "0x2132DA0", Offset = "0x2131BA0", VA = "0x182132DA0")]
|
|
private float GetSizeDeltaToProduceSize(float size, int axis)
|
|
{
|
|
return 0f;
|
|
}
|
|
|
|
// Token: 0x06000234 RID: 564 RVA: 0x00002C88 File Offset: 0x00000E88
|
|
[Token(Token = "0x60001F5")]
|
|
[Address(RVA = "0x2132CA0", Offset = "0x2131AA0", VA = "0x182132CA0")]
|
|
private Vector2 GetParentSize()
|
|
{
|
|
return default(Vector2);
|
|
}
|
|
|
|
// Token: 0x06000235 RID: 565 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60001F6")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "20")]
|
|
public virtual void SetLayoutHorizontal()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000236 RID: 566 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60001F7")]
|
|
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "21")]
|
|
public virtual void SetLayoutVertical()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000237 RID: 567 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x60001F8")]
|
|
[Address(RVA = "0x2132EF0", Offset = "0x2131CF0", VA = "0x182132EF0")]
|
|
protected void SetDirty()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000118 RID: 280
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40000B3")]
|
|
[SerializeField]
|
|
private AspectRatioFitter.AspectMode m_AspectMode;
|
|
|
|
// Token: 0x04000119 RID: 281
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x40000B4")]
|
|
[SerializeField]
|
|
private float m_AspectRatio;
|
|
|
|
// Token: 0x0400011A RID: 282
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40000B5")]
|
|
[NonSerialized]
|
|
private RectTransform m_Rect;
|
|
|
|
// Token: 0x0400011B RID: 283
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40000B6")]
|
|
private bool m_DelayedSetDirty;
|
|
|
|
// Token: 0x0400011C RID: 284
|
|
[FieldOffset(Offset = "0x29")]
|
|
[Token(Token = "0x40000B7")]
|
|
private DrivenRectTransformTracker m_Tracker;
|
|
|
|
// Token: 0x02000038 RID: 56
|
|
[Token(Token = "0x2000092")]
|
|
public enum AspectMode
|
|
{
|
|
// Token: 0x0400011E RID: 286
|
|
[Token(Token = "0x4000288")]
|
|
None,
|
|
// Token: 0x0400011F RID: 287
|
|
[Token(Token = "0x4000289")]
|
|
WidthControlsHeight,
|
|
// Token: 0x04000120 RID: 288
|
|
[Token(Token = "0x400028A")]
|
|
HeightControlsWidth,
|
|
// Token: 0x04000121 RID: 289
|
|
[Token(Token = "0x400028B")]
|
|
FitInParent,
|
|
// Token: 0x04000122 RID: 290
|
|
[Token(Token = "0x400028C")]
|
|
EnvelopeParent
|
|
}
|
|
}
|
|
}
|