// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.FontDefinition

namespace UnityEngine.UIElements
{
public class FontDefinition // TypeDefIndex: 5756
{
	// Fields
	type#18624 m_Font;
	type#18627 m_FontAsset;

	// Methods
	// RVA: -1
	public type#18623 get_font() { }
	// RVA: -1
	public type#28660 set_font(type#18623 value) { }
	// RVA: -1
	public type#18626 get_fontAsset() { }
	// RVA: -1
	public type#28660 set_fontAsset(type#18626 value) { }
	// RVA: -1
	public static type#18639 FromFont(type#18623 f) { }
	// RVA: -1
	public static type#18639 FromSDFFont(type#18626 f) { }
	// RVA: -1
	internal static type#18639 FromObject(type#23705 obj) { }
	// RVA: -1
	internal type#15313 IsEmpty() { }
	// RVA: -1
	public virtual type#26576 ToString() { }
	// RVA: -1
	public virtual type#15313 Equals(type#18639 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_Equality(type#18639 left, type#18639 right) { }
	// RVA: -1
	public static type#15313 op_Inequality(type#18639 left, type#18639 right) { }
}
}
