using System; using System.ComponentModel; using Cpp2IlInjected; using UnityEngine.Events; namespace UnityEngine.UI { // Token: 0x02000054 RID: 84 [Token(Token = "0x200002B")] public abstract class MaskableGraphic : Graphic, IClippable, IMaskable, IMaterialModifier { // Token: 0x170000D5 RID: 213 // (get) Token: 0x06000326 RID: 806 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000327 RID: 807 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000C4")] public MaskableGraphic.CullStateChangedEvent onCullStateChanged { [Token(Token = "0x60002CF")] [Address(RVA = "0x4646B0", Offset = "0x4636B0", VA = "0x1804646B0")] get { return null; } [Token(Token = "0x60002D0")] [Address(RVA = "0x42B6D0", Offset = "0x42A6D0", VA = "0x18042B6D0")] set { } } // Token: 0x170000D6 RID: 214 // (get) Token: 0x06000328 RID: 808 RVA: 0x000033D8 File Offset: 0x000015D8 // (set) Token: 0x06000329 RID: 809 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000C5")] public bool maskable { [Token(Token = "0x60002D1")] [Address(RVA = "0x78C660", Offset = "0x78B660", VA = "0x18078C660")] get { return default(bool); } [Token(Token = "0x60002D2")] [Address(RVA = "0xD79640", Offset = "0xD78640", VA = "0x180D79640")] set { } } // Token: 0x170000D7 RID: 215 // (get) Token: 0x0600032A RID: 810 RVA: 0x000033F0 File Offset: 0x000015F0 // (set) Token: 0x0600032B RID: 811 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000C6")] public bool isMaskingGraphic { [Token(Token = "0x60002D3")] [Address(RVA = "0x78C650", Offset = "0x78B650", VA = "0x18078C650")] get { return default(bool); } [Token(Token = "0x60002D4")] [Address(RVA = "0xD79630", Offset = "0xD78630", VA = "0x180D79630")] set { } } // Token: 0x0600032C RID: 812 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002D5")] [Address(RVA = "0xD78940", Offset = "0xD77940", VA = "0x180D78940", Slot = "58")] public virtual Material GetModifiedMaterial(Material baseMaterial) { return null; } // Token: 0x0600032D RID: 813 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002D6")] [Address(RVA = "0xD788D0", Offset = "0xD778D0", VA = "0x180D788D0", Slot = "59")] public virtual void Cull(Rect clipRect, bool validRect) { } // Token: 0x0600032E RID: 814 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002D7")] [Address(RVA = "0xD78FC0", Offset = "0xD77FC0", VA = "0x180D78FC0")] private void UpdateCull(bool cull) { } // Token: 0x0600032F RID: 815 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002D8")] [Address(RVA = "0xD78CB0", Offset = "0xD77CB0", VA = "0x180D78CB0", Slot = "60")] public virtual void SetClipRect(Rect clipRect, bool validRect) { } // Token: 0x06000330 RID: 816 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002D9")] [Address(RVA = "0xD78D20", Offset = "0xD77D20", VA = "0x180D78D20", Slot = "61")] public virtual void SetClipSoftness(Vector2 clipSoftness) { } // Token: 0x06000331 RID: 817 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002DA")] [Address(RVA = "0xD78B60", Offset = "0xD77B60", VA = "0x180D78B60", Slot = "5")] protected override void OnEnable() { } // Token: 0x06000332 RID: 818 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002DB")] [Address(RVA = "0xD78AB0", Offset = "0xD77AB0", VA = "0x180D78AB0", Slot = "7")] protected override void OnDisable() { } // Token: 0x06000333 RID: 819 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002DC")] [Address(RVA = "0xD78BC0", Offset = "0xD77BC0", VA = "0x180D78BC0", Slot = "12")] protected override void OnTransformParentChanged() { } // Token: 0x06000334 RID: 820 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002DD")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "62")] [Obsolete] [EditorBrowsable(EditorBrowsableState.Never)] [Obsolete("Not used anymore.", true)] public virtual void ParentMaskStateChanged() { } // Token: 0x06000335 RID: 821 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002DE")] [Address(RVA = "0xD78A60", Offset = "0xD77A60", VA = "0x180D78A60", Slot = "15")] protected override void OnCanvasHierarchyChanged() { } // Token: 0x170000D8 RID: 216 // (get) Token: 0x06000336 RID: 822 RVA: 0x00003408 File Offset: 0x00001608 [Token(Token = "0x170000C7")] private Rect rootCanvasRect { [Token(Token = "0x60002DF")] [Address(RVA = "0xD79150", Offset = "0xD78150", VA = "0x180D79150")] get { return default(Rect); } } // Token: 0x06000337 RID: 823 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002E0")] [Address(RVA = "0xD78D70", Offset = "0xD77D70", VA = "0x180D78D70")] private void UpdateClipParent() { } // Token: 0x06000338 RID: 824 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002E1")] [Address(RVA = "0xD78C10", Offset = "0xD77C10", VA = "0x180D78C10", Slot = "63")] public virtual void RecalculateClipping() { } // Token: 0x06000339 RID: 825 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002E2")] [Address(RVA = "0xD78C20", Offset = "0xD77C20", VA = "0x180D78C20", Slot = "64")] public virtual void RecalculateMasking() { } // Token: 0x0600033A RID: 826 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002E3")] [Address(RVA = "0xD79080", Offset = "0xD78080", VA = "0x180D79080")] protected MaskableGraphic() { } // Token: 0x0600033B RID: 827 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60002E4")] [Address(RVA = "0xD78D60", Offset = "0xD77D60", VA = "0x180D78D60", Slot = "50")] GameObject IClippable.get_gameObject() { return null; } // Token: 0x0400018A RID: 394 [FieldOffset(Offset = "0x90")] [Token(Token = "0x40000EF")] [NonSerialized] protected bool m_ShouldRecalculateStencil; // Token: 0x0400018B RID: 395 [FieldOffset(Offset = "0x98")] [Token(Token = "0x40000F0")] [NonSerialized] protected Material m_MaskMaterial; // Token: 0x0400018C RID: 396 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x40000F1")] [NonSerialized] private RectMask2D m_ParentMask; // Token: 0x0400018D RID: 397 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x40000F2")] [SerializeField] private bool m_Maskable; // Token: 0x0400018E RID: 398 [FieldOffset(Offset = "0xA9")] [Token(Token = "0x40000F3")] private bool m_IsMaskingGraphic; // Token: 0x0400018F RID: 399 [FieldOffset(Offset = "0xAA")] [Token(Token = "0x40000F4")] [Obsolete] [EditorBrowsable(EditorBrowsableState.Never)] [Obsolete("Not used anymore.", true)] [NonSerialized] protected bool m_IncludeForMasking; // Token: 0x04000190 RID: 400 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x40000F5")] [SerializeField] private MaskableGraphic.CullStateChangedEvent m_OnCullStateChanged; // Token: 0x04000191 RID: 401 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x40000F6")] [Obsolete] [EditorBrowsable(EditorBrowsableState.Never)] [Obsolete("Not used anymore", true)] [NonSerialized] protected bool m_ShouldRecalculate; // Token: 0x04000192 RID: 402 [FieldOffset(Offset = "0xBC")] [Token(Token = "0x40000F7")] [NonSerialized] protected int m_StencilValue; // Token: 0x04000193 RID: 403 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x40000F8")] private readonly Vector3[] m_Corners; // Token: 0x02000055 RID: 85 [Token(Token = "0x200009D")] [Serializable] public class CullStateChangedEvent : UnityEvent { // Token: 0x0600033C RID: 828 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000677")] [Address(RVA = "0xD72820", Offset = "0xD71820", VA = "0x180D72820")] public CullStateChangedEvent() { } } } }