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

namespace UnityEngine.TextCore.Text
{
public class TextGenerationSettings // TypeDefIndex: 10569
{
	// Fields
	type#5488 IsEditorTextRenderingModeBitmap;
	type#25283 m_RenderedText;
	type#26577 m_CachedRenderedText;
	type#25021 screenRect;
	type#26063 pixelsPerPoint;
	type#15318 isEditorRenderingModeBitmap;
	type#18629 fontAsset;
	type#18669 fontStyle;
	type#27278 textSettings;
	type#27113 textAlignment;
	type#27237 overflowMode;
	type#26081 wordWrappingRatio;
	type#16071 color;
	type#15318 shouldConvertToLinearSpace;
	type#26063 fontSize;
	type#15338 autoSize;
	type#26081 fontSizeMin;
	type#26081 fontSizeMax;
	type#8919 fontFeatures;
	type#15318 emojiFallbackSupport;
	type#15318 richText;
	type#15318 isRightToLeft;
	type#26063 extraPadding;
	type#15318 parseControlCharacters;
	type#15318 isPlaceholder;
	type#15338 tagNoParsing;
	type#26063 characterSpacing;
	type#26063 wordSpacing;
	type#26081 lineSpacing;
	type#26063 paragraphSpacing;
	type#26081 lineSpacingMax;
	type#27297 textWrappingMode;
	type#20895 maxVisibleCharacters;
	type#20895 maxVisibleWords;
	type#20895 maxVisibleLines;
	type#20895 firstVisibleCharacter;
	type#15338 useMaxVisibleDescender;
	type#27181 fontWeight;
	type#15318 isIMGUI;
	type#26081 charWidthMaxAdj;

	// Methods
	// RVA: -1
	public type#25282 get_renderedText() { }
	// RVA: -1
	public type#28660 set_renderedText(type#25282 value) { }
	// RVA: -1
	public type#26576 get_text() { }
	// RVA: -1
	public type#28660 set_text(type#26576 value) { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	public virtual type#15313 Equals(type#27190 other) { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 obj) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	public static type#15313 op_Inequality(type#27190 left, type#27190 right) { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
