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

namespace UnityEngine.TextCore.Text
{
public class TextSettings // TypeDefIndex: 10557
{
	// Fields
	type#26579 m_Version;
	type#18628 m_DefaultFontAsset;
	type#26579 m_DefaultFontAssetPath;
	type#8606 m_FallbackFontAssets;
	type#8607 s_FallbackOSFontAssetInternal;
	type#15316 m_MatchMaterialPreset;
	type#20870 m_MissingCharacterUnicode;
	type#15316 m_ClearDynamicDataOnBuild;
	type#15314 m_EnableEmojiSupport;
	type#9134 m_EmojiFallbackTextAssets;
	type#26254 m_DefaultSpriteAsset;
	type#26579 m_DefaultSpriteAssetPath;
	type#9058 m_FallbackSpriteAssets;
	type#26256 <s_GlobalSpriteAsset>k__BackingField;
	type#27920 m_MissingSpriteCharacterUnicode;
	type#27288 m_DefaultStyleSheet;
	type#26579 m_StyleSheetsResourcePath;
	type#26579 m_DefaultColorGradientPresetsPath;
	type#28034 m_UnicodeLineBreakingRules;
	type#15316 m_DisplayWarnings;
	type#4509 m_FontLookup;
	type#9322 m_FontReferences;
	type#20926 m_NativeTextSettings;
	type#15314 m_IsNativeTextSettingsDirty;

	// Methods
	// RVA: -1
	public type#26576 get_version() { }
	// RVA: -1
	internal type#28660 set_version(type#26576 value) { }
	// RVA: -1
	public type#18626 get_defaultFontAsset() { }
	// RVA: -1
	public type#28660 set_defaultFontAsset(type#18626 value) { }
	// RVA: -1
	public type#26576 get_defaultFontAssetPath() { }
	// RVA: -1
	public type#28660 set_defaultFontAssetPath(type#26576 value) { }
	// RVA: -1
	public type#8604 get_fallbackFontAssets() { }
	// RVA: -1
	public type#28660 set_fallbackFontAssets(type#8604 value) { }
	// RVA: -1
	internal type#8604 get_fallbackOSFontAssets() { }
	// RVA: -1
	internal virtual type#8604 GetStaticFallbackOSFontAsset() { }
	// RVA: -1
	internal virtual type#28660 SetStaticFallbackOSFontAsset(type#8604 fontAssets) { }
	// RVA: -1
	internal virtual type#8604 GetFallbackFontAssets(type#20891 textPixelSize) { }
	// RVA: -1
	public type#15313 get_matchMaterialPreset() { }
	// RVA: -1
	public type#28660 set_matchMaterialPreset(type#15313 value) { }
	// RVA: -1
	public type#20867 get_missingCharacterUnicode() { }
	// RVA: -1
	public type#28660 set_missingCharacterUnicode(type#20867 value) { }
	// RVA: -1
	public type#15313 get_clearDynamicDataOnBuild() { }
	// RVA: -1
	public type#28660 set_clearDynamicDataOnBuild(type#15313 value) { }
	// RVA: -1
	public type#15313 get_enableEmojiSupport() { }
	// RVA: -1
	public type#28660 set_enableEmojiSupport(type#15313 value) { }
	// RVA: -1
	public type#9133 get_emojiFallbackTextAssets() { }
	// RVA: -1
	public type#28660 set_emojiFallbackTextAssets(type#9133 value) { }
	// RVA: -1
	public type#26252 get_defaultSpriteAsset() { }
	// RVA: -1
	public type#28660 set_defaultSpriteAsset(type#26252 value) { }
	// RVA: -1
	public type#26576 get_defaultSpriteAssetPath() { }
	// RVA: -1
	public type#28660 set_defaultSpriteAssetPath(type#26576 value) { }
	// RVA: -1
	public type#9057 get_fallbackSpriteAssets() { }
	// RVA: -1
	public type#28660 set_fallbackSpriteAssets(type#9057 value) { }
	// RVA: -1
	private static type#28660 set_s_GlobalSpriteAsset(type#26252 value) { }
	// RVA: -1
	internal static type#26252 get_s_GlobalSpriteAsset() { }
	// RVA: -1
	public type#27917 get_missingSpriteCharacterUnicode() { }
	// RVA: -1
	public type#28660 set_missingSpriteCharacterUnicode(type#27917 value) { }
	// RVA: -1
	public type#27287 get_defaultStyleSheet() { }
	// RVA: -1
	public type#28660 set_defaultStyleSheet(type#27287 value) { }
	// RVA: -1
	public type#26576 get_styleSheetsResourcePath() { }
	// RVA: -1
	public type#28660 set_styleSheetsResourcePath(type#26576 value) { }
	// RVA: -1
	public type#26576 get_defaultColorGradientPresetsPath() { }
	// RVA: -1
	public type#28660 set_defaultColorGradientPresetsPath(type#26576 value) { }
	// RVA: -1
	public type#28033 get_lineBreakingRules() { }
	// RVA: -1
	public type#28660 set_lineBreakingRules(type#28033 value) { }
	// RVA: -1
	public type#15313 get_displayWarnings() { }
	// RVA: -1
	public type#28660 set_displayWarnings(type#15313 value) { }
	// RVA: -1
	private type#28660 OnEnable() { }
	// RVA: -1
	private type#28660 OnDestroy() { }
	// RVA: -1
	protected type#28660 InitializeFontReferenceLookup() { }
	// RVA: -1
	internal type#18626 GetCachedFontAsset(type#18623 font) { }
	// RVA: -1
	private type#8604 GetOSFontAssetList() { }
	// RVA: -1
	private static type#20925 CreateNativeObject(type#13170 fallbacks) { }
	// RVA: -1
	private static type#28660 DestroyNativeObject(type#20925 m_NativeTextSettings) { }
	// RVA: -1
	private static type#28660 UpdateFallbacks(type#20925 ptr, type#13170 fallbacks) { }
	// RVA: -1
	internal type#20925 get_nativeTextSettings() { }
	// RVA: -1
	private type#13170 GetGlobalFallbacks() { }
	// RVA: -1
	internal type#28660 UpdateNativeTextSettings() { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private static type#20925 CreateNativeObject_Injected(type#11995 fallbacks) { }
	// RVA: -1
	private static type#28660 UpdateFallbacks_Injected(type#20925 ptr, type#11995 fallbacks) { }
}
}
