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 = "0x5D5580", Offset = "0x5D4580", VA = "0x1805D5580")] private static void OnPreRender() { } // Token: 0x060002B7 RID: 695 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000260")] [Address(RVA = "0x5D51C0", Offset = "0x5D41C0", VA = "0x1805D51C0")] public static Material GetStencilMaterial(Material baseMaterial, int stencilID) { return null; } // Token: 0x060002B8 RID: 696 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000261")] [Address(RVA = "0x5D5F60", Offset = "0x5D4F60", VA = "0x1805D5F60")] public static void ReleaseStencilMaterial(Material stencilMaterial) { } // Token: 0x060002B9 RID: 697 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000262")] [Address(RVA = "0x5D42E0", Offset = "0x5D32E0", VA = "0x1805D42E0")] public static Material GetBaseMaterial(Material stencilMaterial) { return null; } // Token: 0x060002BA RID: 698 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000263")] [Address(RVA = "0x5D6480", Offset = "0x5D5480", VA = "0x1805D6480")] public static Material SetStencil(Material material, int stencilID) { return null; } // Token: 0x060002BB RID: 699 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000264")] [Address(RVA = "0x5D3870", Offset = "0x5D2870", VA = "0x1805D3870")] public static void AddMaskingMaterial(Material baseMaterial, Material stencilMaterial, int stencilID) { } // Token: 0x060002BC RID: 700 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000265")] [Address(RVA = "0x5D6350", Offset = "0x5D5350", VA = "0x1805D6350")] public static void RemoveStencilMaterial(Material stencilMaterial) { } // Token: 0x060002BD RID: 701 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000266")] [Address(RVA = "0x5D5610", Offset = "0x5D4610", VA = "0x1805D5610")] public static void ReleaseBaseMaterial(Material baseMaterial) { } // Token: 0x060002BE RID: 702 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000267")] [Address(RVA = "0x5D3CD0", Offset = "0x5D2CD0", VA = "0x1805D3CD0")] public static void ClearMaterials() { } // Token: 0x060002BF RID: 703 RVA: 0x00003150 File Offset: 0x00001350 [Token(Token = "0x6000268")] [Address(RVA = "0x5D4DD0", Offset = "0x5D3DD0", VA = "0x1805D4DD0")] public static int GetStencilID(GameObject obj) { return 0; } // Token: 0x060002C0 RID: 704 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x6000269")] [Address(RVA = "0x5D4C00", Offset = "0x5D3C00", VA = "0x1805D4C00")] public static Material GetMaterialForRendering(MaskableGraphic graphic, Material baseMaterial) { return null; } // Token: 0x060002C1 RID: 705 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600026A")] [Address(RVA = "0x5D4180", Offset = "0x5D3180", VA = "0x1805D4180")] private static Transform FindRootSortOverrideCanvas(Transform start) { return null; } // Token: 0x060002C2 RID: 706 RVA: 0x00002052 File Offset: 0x00000252 [Token(Token = "0x600026B")] [Address(RVA = "0x5D48E0", Offset = "0x5D38E0", VA = "0x1805D48E0")] 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 = "0x5D4430", Offset = "0x5D3430", VA = "0x1805D4430")] public static Material GetFallbackMaterial(Material sourceMaterial, Material targetMaterial) { return null; } // Token: 0x060002C4 RID: 708 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600026D")] [Address(RVA = "0x5D3740", Offset = "0x5D2740", VA = "0x1805D3740")] public static void AddFallbackMaterialReference(Material targetMaterial) { } // Token: 0x060002C5 RID: 709 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600026E")] [Address(RVA = "0x5D61B0", Offset = "0x5D51B0", VA = "0x1805D61B0")] public static void RemoveFallbackMaterialReference(Material targetMaterial) { } // Token: 0x060002C6 RID: 710 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600026F")] [Address(RVA = "0x5D3AA0", Offset = "0x5D2AA0", VA = "0x1805D3AA0")] public static void CleanupFallbackMaterials() { } // Token: 0x060002C7 RID: 711 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000270")] [Address(RVA = "0x5D5D90", Offset = "0x5D4D90", VA = "0x1805D5D90")] public static void ReleaseFallbackMaterial(Material fallbackMaterial) { } // Token: 0x060002C8 RID: 712 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000271")] [Address(RVA = "0x5D3E90", Offset = "0x5D2E90", VA = "0x1805D3E90")] 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 = "0x412370", Offset = "0x411370", VA = "0x180412370")] 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 = "0x412370", Offset = "0x411370", VA = "0x180412370")] 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; } } }