// Assembly: Unity.TextMeshPro
// Full name: TMPro.TMP_FontAssetUtilities

namespace TMPro
{
public class TMP_FontAssetUtilities // TypeDefIndex: 9427
{
	// Fields
	type#26874 s_Instance;
	type#6055 k_SearchedAssets;

	// Methods
	// RVA: -1
	private static type#28660 .cctor() { }
	// RVA: -1
	public static type#26873 get_instance() { }
	// RVA: -1
	public static type#26856 GetCharacterFromFontAsset(type#27917 unicode, type#26868 sourceFontAsset, type#15313 includeFallbacks, type#18662 fontStyle, type#18673 fontWeight, type#11789 isAlternativeTypeface) { }
	// RVA: -1
	private static type#26856 GetCharacterFromFontAsset_Internal(type#27917 unicode, type#26868 sourceFontAsset, type#15313 includeFallbacks, type#18662 fontStyle, type#18673 fontWeight, type#11789 isAlternativeTypeface) { }
	// RVA: -1
	private static type#26856 SearchFallbacksForCharacter(type#27917 unicode, type#26868 sourceFontAsset, type#18662 fontStyle, type#18673 fontWeight, type#11789 isAlternativeTypeface) { }
	// RVA: -1
	public static type#26856 GetCharacterFromFontAssets(type#27917 unicode, type#26868 sourceFontAsset, type#9110 fontAssets, type#15313 includeFallbacks, type#18662 fontStyle, type#18673 fontWeight, type#11789 isAlternativeTypeface) { }
	// RVA: -1
	internal static type#26938 GetTextElementFromTextAssets(type#27917 unicode, type#26868 sourceFontAsset, type#9106 textAssets, type#15313 includeFallbacks, type#18662 fontStyle, type#18673 fontWeight, type#11789 isAlternativeTypeface) { }
	// RVA: -1
	public static type#26922 GetSpriteCharacterFromSpriteAsset(type#27917 unicode, type#26917 spriteAsset, type#15313 includeFallbacks) { }
	// RVA: -1
	private static type#26922 GetSpriteCharacterFromSpriteAsset_Internal(type#27917 unicode, type#26917 spriteAsset, type#15313 includeFallbacks) { }
	// RVA: -1
	internal static type#27917 GetCodePoint(type#26576 text, type#11942 index) { }
	// RVA: -1
	internal static type#27917 GetCodePoint(type#13557 codesPoints, type#11942 index) { }
	// RVA: -1
	public type#28660 .ctor() { }
}
}
