// Assembly: UnityEngine.TextCoreTextEngineModule
// Full name: UnityEngine.TextCore.Text.MaterialReferenceManager

namespace UnityEngine.TextCore.Text
{
public class MaterialReferenceManager // TypeDefIndex: 10535
{
	// Fields
	type#22498 s_Instance;
	type#4550 m_FontMaterialReferenceLookup;
	type#4508 m_FontAssetReferenceLookup;
	type#4577 m_SpriteAssetReferenceLookup;
	type#4589 m_ColorGradientReferenceLookup;

	// Methods
	// RVA: -1
	public static type#22497 get_instance() { }
	// RVA: -1
	public static type#28660 AddFontAsset(type#18626 fontAsset) { }
	// RVA: -1
	private type#28660 AddFontAssetInternal(type#18626 fontAsset) { }
	// RVA: -1
	public static type#28660 AddSpriteAsset(type#20867 hashCode, type#26252 spriteAsset) { }
	// RVA: -1
	private type#28660 AddSpriteAssetInternal(type#20867 hashCode, type#26252 spriteAsset) { }
	// RVA: -1
	public static type#28660 AddFontMaterial(type#20867 hashCode, type#22476 material) { }
	// RVA: -1
	private type#28660 AddFontMaterialInternal(type#20867 hashCode, type#22476 material) { }
	// RVA: -1
	public static type#28660 AddColorGradientPreset(type#20867 hashCode, type#27136 spriteAsset) { }
	// RVA: -1
	private type#28660 AddColorGradientPreset_Internal(type#20867 hashCode, type#27136 spriteAsset) { }
	// RVA: -1
	public static type#15313 TryGetFontAsset(type#20867 hashCode, type#11885 fontAsset) { }
	// RVA: -1
	private type#15313 TryGetFontAssetInternal(type#20867 hashCode, type#11885 fontAsset) { }
	// RVA: -1
	public static type#15313 TryGetSpriteAsset(type#20867 hashCode, type#12119 spriteAsset) { }
	// RVA: -1
	private type#15313 TryGetSpriteAssetInternal(type#20867 hashCode, type#12119 spriteAsset) { }
	// RVA: -1
	public static type#15313 TryGetColorGradientPreset(type#20867 hashCode, type#12165 gradientPreset) { }
	// RVA: -1
	private type#15313 TryGetColorGradientPresetInternal(type#20867 hashCode, type#12165 gradientPreset) { }
	// RVA: -1
	public static type#15313 TryGetMaterial(type#20867 hashCode, type#11999 material) { }
	// RVA: -1
	private type#15313 TryGetMaterialInternal(type#20867 hashCode, type#11999 material) { }
	// RVA: -1
	public type#28660 .ctor() { }
}
}
