using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; using UnityEngine.UI; namespace TMPro { // Token: 0x02000052 RID: 82 [Token(Token = "0x2000030")] public static class TMP_MaterialManager { // Token: 0x060002B6 RID: 694 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600025F")] [Address(RVA = "0x1AFEB60", Offset = "0x1AFD960", VA = "0x181AFEB60")] private static void OnPreRender() { } // Token: 0x060002B7 RID: 695 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000260")] [Address(RVA = "0x1AFE7A0", Offset = "0x1AFD5A0", VA = "0x181AFE7A0")] public static Material GetStencilMaterial(Material baseMaterial, int stencilID) { return null; } // Token: 0x060002B8 RID: 696 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000261")] [Address(RVA = "0x1AFF540", Offset = "0x1AFE340", VA = "0x181AFF540")] public static void ReleaseStencilMaterial(Material stencilMaterial) { } // Token: 0x060002B9 RID: 697 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000262")] [Address(RVA = "0x1AFD8C0", Offset = "0x1AFC6C0", VA = "0x181AFD8C0")] public static Material GetBaseMaterial(Material stencilMaterial) { return null; } // Token: 0x060002BA RID: 698 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000263")] [Address(RVA = "0x1AFFA60", Offset = "0x1AFE860", VA = "0x181AFFA60")] public static Material SetStencil(Material material, int stencilID) { return null; } // Token: 0x060002BB RID: 699 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000264")] [Address(RVA = "0x1AFCE50", Offset = "0x1AFBC50", VA = "0x181AFCE50")] public static void AddMaskingMaterial(Material baseMaterial, Material stencilMaterial, int stencilID) { } // Token: 0x060002BC RID: 700 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000265")] [Address(RVA = "0x1AFF930", Offset = "0x1AFE730", VA = "0x181AFF930")] public static void RemoveStencilMaterial(Material stencilMaterial) { } // Token: 0x060002BD RID: 701 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000266")] [Address(RVA = "0x1AFEBF0", Offset = "0x1AFD9F0", VA = "0x181AFEBF0")] public static void ReleaseBaseMaterial(Material baseMaterial) { } // Token: 0x060002BE RID: 702 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000267")] [Address(RVA = "0x1AFD2B0", Offset = "0x1AFC0B0", VA = "0x181AFD2B0")] public static void ClearMaterials() { } // Token: 0x060002BF RID: 703 RVA: 0x00003150 File Offset: 0x00001350 [Token(Token = "0x6000268")] [Address(RVA = "0x1AFE3B0", Offset = "0x1AFD1B0", VA = "0x181AFE3B0")] public static int GetStencilID(GameObject obj) { return 0; } // Token: 0x060002C0 RID: 704 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000269")] [Address(RVA = "0x1AFE1E0", Offset = "0x1AFCFE0", VA = "0x181AFE1E0")] public static Material GetMaterialForRendering(MaskableGraphic graphic, Material baseMaterial) { return null; } // Token: 0x060002C1 RID: 705 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600026A")] [Address(RVA = "0x1AFD760", Offset = "0x1AFC560", VA = "0x181AFD760")] private static Transform FindRootSortOverrideCanvas(Transform start) { return null; } // Token: 0x060002C2 RID: 706 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600026B")] [Address(RVA = "0x1AFDEC0", Offset = "0x1AFCCC0", VA = "0x181AFDEC0")] internal static Material GetFallbackMaterial(TMP_FontAsset fontAsset, Material sourceMaterial, int atlasIndex) { return null; } // Token: 0x060002C3 RID: 707 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600026C")] [Address(RVA = "0x1AFDA10", Offset = "0x1AFC810", VA = "0x181AFDA10")] public static Material GetFallbackMaterial(Material sourceMaterial, Material targetMaterial) { return null; } // Token: 0x060002C4 RID: 708 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600026D")] [Address(RVA = "0x1AFCD20", Offset = "0x1AFBB20", VA = "0x181AFCD20")] public static void AddFallbackMaterialReference(Material targetMaterial) { } // Token: 0x060002C5 RID: 709 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600026E")] [Address(RVA = "0x1AFF790", Offset = "0x1AFE590", VA = "0x181AFF790")] public static void RemoveFallbackMaterialReference(Material targetMaterial) { } // Token: 0x060002C6 RID: 710 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600026F")] [Address(RVA = "0x1AFD080", Offset = "0x1AFBE80", VA = "0x181AFD080")] public static void CleanupFallbackMaterials() { } // Token: 0x060002C7 RID: 711 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000270")] [Address(RVA = "0x1AFF370", Offset = "0x1AFE170", VA = "0x181AFF370")] public static void ReleaseFallbackMaterial(Material fallbackMaterial) { } // Token: 0x060002C8 RID: 712 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000271")] [Address(RVA = "0x1AFD470", Offset = "0x1AFC270", VA = "0x181AFD470")] public static void CopyMaterialPresetProperties(Material source, Material destination) { } // Token: 0x040001F8 RID: 504 [Token(Token = "0x4000192")] private static List m_materialList; // Token: 0x040001F9 RID: 505 [Token(Token = "0x4000193")] private static Dictionary m_fallbackMaterials; // Token: 0x040001FA RID: 506 [Token(Token = "0x4000194")] private static Dictionary m_fallbackMaterialLookup; // Token: 0x040001FB RID: 507 [Token(Token = "0x4000195")] private static List m_fallbackCleanupList; // Token: 0x040001FC RID: 508 [Token(Token = "0x4000196")] private static bool isFallbackListDirty; // Token: 0x02000053 RID: 83 [Token(Token = "0x2000098")] private class FallbackMaterial { // Token: 0x060002C9 RID: 713 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600063C")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public FallbackMaterial() { } // Token: 0x040001FD RID: 509 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40005E2")] public long fallbackID; // Token: 0x040001FE RID: 510 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40005E3")] public Material sourceMaterial; // Token: 0x040001FF RID: 511 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40005E4")] internal int sourceMaterialCRC; // Token: 0x04000200 RID: 512 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40005E5")] public Material fallbackMaterial; // Token: 0x04000201 RID: 513 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40005E6")] public int count; } // Token: 0x02000054 RID: 84 [Token(Token = "0x2000099")] private class MaskingMaterial { // Token: 0x060002CA RID: 714 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600063D")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public MaskingMaterial() { } // Token: 0x04000202 RID: 514 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40005E7")] public Material baseMaterial; // Token: 0x04000203 RID: 515 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40005E8")] public Material stencilMaterial; // Token: 0x04000204 RID: 516 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40005E9")] public int count; // Token: 0x04000205 RID: 517 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40005EA")] public int stencilID; } } }