249 lines
6.9 KiB
C#
249 lines
6.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine.EventSystems;
|
|
|
|
namespace UnityEngine.UI
|
|
{
|
|
// Token: 0x0200005C RID: 92
|
|
[Token(Token = "0x2000031")]
|
|
[ExecuteAlways]
|
|
[DisallowMultipleComponent]
|
|
[AddComponentMenu("UI/Rect Mask 2D", 13)]
|
|
[RequireComponent(typeof(RectTransform))]
|
|
public class RectMask2D : UIBehaviour, IClipper, ICanvasRaycastFilter
|
|
{
|
|
// Token: 0x170000E2 RID: 226
|
|
// (get) Token: 0x06000357 RID: 855 RVA: 0x000034B0 File Offset: 0x000016B0
|
|
// (set) Token: 0x06000358 RID: 856 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000D1")]
|
|
public Vector4 padding
|
|
{
|
|
[Token(Token = "0x60002FF")]
|
|
[Address(RVA = "0x13591D0", Offset = "0x1357FD0", VA = "0x1813591D0")]
|
|
get
|
|
{
|
|
return default(Vector4);
|
|
}
|
|
[Token(Token = "0x6000300")]
|
|
[Address(RVA = "0x297D230", Offset = "0x297C030", VA = "0x18297D230")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000E3 RID: 227
|
|
// (get) Token: 0x06000359 RID: 857 RVA: 0x000034C8 File Offset: 0x000016C8
|
|
// (set) Token: 0x0600035A RID: 858 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x170000D2")]
|
|
public Vector2Int softness
|
|
{
|
|
[Token(Token = "0x6000301")]
|
|
[Address(RVA = "0x13591C0", Offset = "0x1357FC0", VA = "0x1813591C0")]
|
|
get
|
|
{
|
|
return default(Vector2Int);
|
|
}
|
|
[Token(Token = "0x6000302")]
|
|
[Address(RVA = "0x297D240", Offset = "0x297C040", VA = "0x18297D240")]
|
|
set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000E4 RID: 228
|
|
// (get) Token: 0x0600035B RID: 859 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000D3")]
|
|
private Canvas Canvas
|
|
{
|
|
[Token(Token = "0x6000303")]
|
|
[Address(RVA = "0x297CDE0", Offset = "0x297BBE0", VA = "0x18297CDE0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000E5 RID: 229
|
|
// (get) Token: 0x0600035C RID: 860 RVA: 0x000034E0 File Offset: 0x000016E0
|
|
[Token(Token = "0x170000D4")]
|
|
public Rect canvasRect
|
|
{
|
|
[Token(Token = "0x6000304")]
|
|
[Address(RVA = "0x297CF10", Offset = "0x297BD10", VA = "0x18297CF10")]
|
|
get
|
|
{
|
|
return default(Rect);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000E6 RID: 230
|
|
// (get) Token: 0x0600035D RID: 861 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x170000D5")]
|
|
public RectTransform rectTransform
|
|
{
|
|
[Token(Token = "0x6000305")]
|
|
[Address(RVA = "0x297CFC0", Offset = "0x297BDC0", VA = "0x18297CFC0")]
|
|
get
|
|
{
|
|
return null;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0600035E RID: 862 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000306")]
|
|
[Address(RVA = "0x297CCC0", Offset = "0x297BAC0", VA = "0x18297CCC0")]
|
|
protected RectMask2D()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600035F RID: 863 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000307")]
|
|
[Address(RVA = "0x297C050", Offset = "0x297AE50", VA = "0x18297C050", Slot = "5")]
|
|
protected override void OnEnable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000360 RID: 864 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000308")]
|
|
[Address(RVA = "0x297BFC0", Offset = "0x297ADC0", VA = "0x18297BFC0", Slot = "7")]
|
|
protected override void OnDisable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000361 RID: 865 RVA: 0x000034F8 File Offset: 0x000016F8
|
|
[Token(Token = "0x6000309")]
|
|
[Address(RVA = "0x297BE90", Offset = "0x297AC90", VA = "0x18297BE90", Slot = "19")]
|
|
public virtual bool IsRaycastLocationValid(Vector2 sp, Camera eventCamera)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x170000E7 RID: 231
|
|
// (get) Token: 0x06000362 RID: 866 RVA: 0x00003510 File Offset: 0x00001710
|
|
[Token(Token = "0x170000D6")]
|
|
private Rect rootCanvasRect
|
|
{
|
|
[Token(Token = "0x600030A")]
|
|
[Address(RVA = "0x297D010", Offset = "0x297BE10", VA = "0x18297D010")]
|
|
get
|
|
{
|
|
return default(Rect);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000363 RID: 867 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600030B")]
|
|
[Address(RVA = "0x297C0A0", Offset = "0x297AEA0", VA = "0x18297C0A0", Slot = "20")]
|
|
public virtual void PerformClipping()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000364 RID: 868 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600030C")]
|
|
[Address(RVA = "0x297CA30", Offset = "0x297B830", VA = "0x18297CA30", Slot = "21")]
|
|
public virtual void UpdateClipSoftness()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000365 RID: 869 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600030D")]
|
|
[Address(RVA = "0x297BDA0", Offset = "0x297ABA0", VA = "0x18297BDA0")]
|
|
public void AddClippable(IClippable clippable)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000366 RID: 870 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600030E")]
|
|
[Address(RVA = "0x297C8B0", Offset = "0x297B6B0", VA = "0x18297C8B0")]
|
|
public void RemoveClippable(IClippable clippable)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000367 RID: 871 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600030F")]
|
|
[Address(RVA = "0x297C080", Offset = "0x297AE80", VA = "0x18297C080", Slot = "12")]
|
|
protected override void OnTransformParentChanged()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000368 RID: 872 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000310")]
|
|
[Address(RVA = "0x297BF90", Offset = "0x297AD90", VA = "0x18297BF90", Slot = "15")]
|
|
protected override void OnCanvasHierarchyChanged()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040001A1 RID: 417
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4000100")]
|
|
[NonSerialized]
|
|
private readonly RectangularVertexClipper m_VertexClipper;
|
|
|
|
// Token: 0x040001A2 RID: 418
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000101")]
|
|
[NonSerialized]
|
|
private RectTransform m_RectTransform;
|
|
|
|
// Token: 0x040001A3 RID: 419
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4000102")]
|
|
[NonSerialized]
|
|
private HashSet<MaskableGraphic> m_MaskableTargets;
|
|
|
|
// Token: 0x040001A4 RID: 420
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4000103")]
|
|
[NonSerialized]
|
|
private HashSet<IClippable> m_ClipTargets;
|
|
|
|
// Token: 0x040001A5 RID: 421
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x4000104")]
|
|
[NonSerialized]
|
|
private bool m_ShouldRecalculateClipRects;
|
|
|
|
// Token: 0x040001A6 RID: 422
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x4000105")]
|
|
[NonSerialized]
|
|
private List<RectMask2D> m_Clippers;
|
|
|
|
// Token: 0x040001A7 RID: 423
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000106")]
|
|
[NonSerialized]
|
|
private Rect m_LastClipRectCanvasSpace;
|
|
|
|
// Token: 0x040001A8 RID: 424
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000107")]
|
|
[NonSerialized]
|
|
private bool m_ForceClip;
|
|
|
|
// Token: 0x040001A9 RID: 425
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4000108")]
|
|
[SerializeField]
|
|
private Vector4 m_Padding;
|
|
|
|
// Token: 0x040001AA RID: 426
|
|
[FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x4000109")]
|
|
[SerializeField]
|
|
private Vector2Int m_Softness;
|
|
|
|
// Token: 0x040001AB RID: 427
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400010A")]
|
|
[NonSerialized]
|
|
private Canvas m_Canvas;
|
|
|
|
// Token: 0x040001AC RID: 428
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400010B")]
|
|
private Vector3[] m_Corners;
|
|
}
|
|
}
|