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

namespace UnityEngine.UIElements
{
public class VisualElementAsset // TypeDefIndex: 6246
{
	// Fields
	type#26577 m_Name;
	type#20868 m_RuleIndex;
	type#26577 m_Text;
	type#24389 m_PickingMode;
	type#13454 m_Classes;
	type#9067 m_StylesheetPaths;
	type#9094 m_Stylesheets;
	type#28308 m_SerializedData;
	type#15314 m_SkipClone;

	// Methods
	// RVA: -1
	public type#20867 get_ruleIndex() { }
	// RVA: -1
	public type#13453 get_classes() { }
	// RVA: -1
	public type#9066 get_stylesheetPaths() { }
	// RVA: -1
	public type#15313 get_hasStylesheetPaths() { }
	// RVA: -1
	public type#9093 get_stylesheets() { }
	// RVA: -1
	public type#15313 get_hasStylesheets() { }
	// RVA: -1
	public type#28307 get_serializedData() { }
	// RVA: -1
	internal type#15313 get_skipClone() { }
	// RVA: -1
	public virtual type#28660 OnBeforeSerialize() { }
	// RVA: -1
	public virtual type#28660 OnAfterDeserialize() { }
	// RVA: -1
	private static type#15313 IdsPathMatchesAttributeOverrideIdsPath(type#8699 idsPath, type#8699 attributeOverrideIdsPath, type#20867 templateId) { }
	// RVA: -1
	internal virtual type#28615 Instantiate(type#16572 cc) { }
	// RVA: -1
	public virtual type#26576 ToString() { }
}
}
