// Assembly: UnityEngine.UI
// Full name: UnityEngine.UI.Text

namespace UnityEngine.UI
{
public class Text // TypeDefIndex: 10723
{
	// Fields
	type#18638 m_FontData;
	type#26579 m_Text;
	type#27193 m_TextCache;
	type#27193 m_TextCacheForLayout;
	type#22482 s_DefaultText;
	type#15330 m_DisableFontTextureRebuiltCallback;
	type#13550 m_TempVerts;

	// Methods
	// RVA: -1
	protected type#28660 .ctor() { }
	// RVA: -1
	public type#27192 get_cachedTextGenerator() { }
	// RVA: -1
	public type#27192 get_cachedTextGeneratorForLayout() { }
	// RVA: -1
	public virtual type#27312 get_mainTexture() { }
	// RVA: -1
	public type#28660 FontTextureChanged() { }
	// RVA: -1
	public type#18623 get_font() { }
	// RVA: -1
	public type#28660 set_font(type#18623 value) { }
	// RVA: -1
	public virtual type#26576 get_text() { }
	// RVA: -1
	public virtual type#28660 set_text(type#26576 value) { }
	// RVA: -1
	public type#15313 get_supportRichText() { }
	// RVA: -1
	public type#28660 set_supportRichText(type#15313 value) { }
	// RVA: -1
	public type#15313 get_resizeTextForBestFit() { }
	// RVA: -1
	public type#28660 set_resizeTextForBestFit(type#15313 value) { }
	// RVA: -1
	public type#20867 get_resizeTextMinSize() { }
	// RVA: -1
	public type#28660 set_resizeTextMinSize(type#20867 value) { }
	// RVA: -1
	public type#20867 get_resizeTextMaxSize() { }
	// RVA: -1
	public type#28660 set_resizeTextMaxSize(type#20867 value) { }
	// RVA: -1
	public type#27120 get_alignment() { }
	// RVA: -1
	public type#28660 set_alignment(type#27120 value) { }
	// RVA: -1
	public type#15313 get_alignByGeometry() { }
	// RVA: -1
	public type#28660 set_alignByGeometry(type#15313 value) { }
	// RVA: -1
	public type#20867 get_fontSize() { }
	// RVA: -1
	public type#28660 set_fontSize(type#20867 value) { }
	// RVA: -1
	public type#19631 get_horizontalOverflow() { }
	// RVA: -1
	public type#28660 set_horizontalOverflow(type#19631 value) { }
	// RVA: -1
	public type#28564 get_verticalOverflow() { }
	// RVA: -1
	public type#28660 set_verticalOverflow(type#28564 value) { }
	// RVA: -1
	public type#26059 get_lineSpacing() { }
	// RVA: -1
	public type#28660 set_lineSpacing(type#26059 value) { }
	// RVA: -1
	public type#18655 get_fontStyle() { }
	// RVA: -1
	public type#28660 set_fontStyle(type#18655 value) { }
	// RVA: -1
	public type#26059 get_pixelsPerUnit() { }
	// RVA: -1
	protected virtual type#28660 OnEnable() { }
	// RVA: -1
	protected virtual type#28660 OnDisable() { }
	// RVA: -1
	protected virtual type#28660 UpdateGeometry() { }
	// RVA: -1
	internal type#28660 AssignDefaultFont() { }
	// RVA: -1
	internal type#28660 AssignDefaultFontIfNecessary() { }
	// RVA: -1
	public type#27188 GetGenerationSettings(type#28439 extents) { }
	// RVA: -1
	public static type#28439 GetTextAnchorPivot(type#27120 anchor) { }
	// RVA: -1
	protected virtual type#28660 OnPopulateMesh(type#28548 toFill) { }
	// RVA: -1
	public virtual type#28660 CalculateLayoutInputHorizontal() { }
	// RVA: -1
	public virtual type#28660 CalculateLayoutInputVertical() { }
	// RVA: -1
	public virtual type#26059 get_minWidth() { }
	// RVA: -1
	public virtual type#26059 get_preferredWidth() { }
	// RVA: -1
	public virtual type#26059 get_flexibleWidth() { }
	// RVA: -1
	public virtual type#26059 get_minHeight() { }
	// RVA: -1
	public virtual type#26059 get_preferredHeight() { }
	// RVA: -1
	public virtual type#26059 get_flexibleHeight() { }
	// RVA: -1
	public virtual type#20867 get_layoutPriority() { }
}
}
