using System; using System.Collections.Generic; using System.ComponentModel; using Cpp2IlInjected; using UnityEngine.Rendering; namespace UnityEngine.UI { // Token: 0x0200006F RID: 111 [Token(Token = "0x2000038")] public static class StencilMaterial { // Token: 0x06000471 RID: 1137 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000410")] [Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630")] [Obsolete] [EditorBrowsable(EditorBrowsableState.Never)] [Obsolete("Use Material.Add instead.", true)] public static Material Add(Material baseMat, int stencilID) { return null; } // Token: 0x06000472 RID: 1138 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000411")] [Address(RVA = "0x386D9B0", Offset = "0x386C7B0", VA = "0x18386D9B0")] public static Material Add(Material baseMat, int stencilID, StencilOp operation, CompareFunction compareFunction, ColorWriteMask colorWriteMask) { return null; } // Token: 0x06000473 RID: 1139 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000412")] [Address(RVA = "0x386D200", Offset = "0x386C000", VA = "0x18386D200")] public static Material Add(Material baseMat, int stencilID, StencilOp operation, CompareFunction compareFunction, ColorWriteMask colorWriteMask, int readMask, int writeMask) { return null; } // Token: 0x06000474 RID: 1140 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000413")] [Address(RVA = "0x386DB70", Offset = "0x386C970", VA = "0x18386DB70")] public static void Remove(Material customMat) { } // Token: 0x06000475 RID: 1141 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000414")] [Address(RVA = "0x386DA50", Offset = "0x386C850", VA = "0x18386DA50")] public static void ClearAll() { } // Token: 0x0400022A RID: 554 [Token(Token = "0x4000161")] private static List m_List; // Token: 0x02000070 RID: 112 [Token(Token = "0x20000AB")] private class MatEntry { // Token: 0x06000477 RID: 1143 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000681")] [Address(RVA = "0x386D080", Offset = "0x386BE80", VA = "0x18386D080")] public MatEntry() { } // Token: 0x0400022B RID: 555 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40002EB")] public Material baseMat; // Token: 0x0400022C RID: 556 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40002EC")] public Material customMat; // Token: 0x0400022D RID: 557 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40002ED")] public int count; // Token: 0x0400022E RID: 558 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40002EE")] public int stencilId; // Token: 0x0400022F RID: 559 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40002EF")] public StencilOp operation; // Token: 0x04000230 RID: 560 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x40002F0")] public CompareFunction compareFunction; // Token: 0x04000231 RID: 561 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40002F1")] public int readMask; // Token: 0x04000232 RID: 562 [FieldOffset(Offset = "0x34")] [Token(Token = "0x40002F2")] public int writeMask; // Token: 0x04000233 RID: 563 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40002F3")] public bool useAlphaClip; // Token: 0x04000234 RID: 564 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x40002F4")] public ColorWriteMask colorMask; } } }