// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.UQueryBuilder`1

namespace UnityEngine.UIElements
{
public class UQueryBuilder`1 // TypeDefIndex: 6180
{
	// Fields
	type#9089 m_StyleSelectors;
	type#9091 m_Parts;
	type#28616 m_Element;
	type#9016 m_Matchers;
	type#26729 m_Relationship;
	type#20868 pseudoStatesMask;
	type#20868 negatedPseudoStatesMask;

	// Methods
	// RVA: -1
	private type#9088 get_styleSelectors() { }
	// RVA: -1
	private type#9090 get_parts() { }
	// RVA: -1
	public type#28660 .ctor(type#28615 visualElement) { }
	// RVA: -1
	public type#10919 Class(type#26576 classname) { }
	// RVA: -1
	public type#10919 Name(type#26576 id) { }
	// RVA: -1
	public type#10915 OfType(type#26596 name, type#13453 classes) { }
	// RVA: -1
	public type#10916 OfType(type#26596 name, type#26596 className) { }
	// RVA: -1
	internal type#10919 SingleBaseType() { }
	// RVA: -1
	private type#28660 AddClass(type#26576 c) { }
	// RVA: -1
	private type#28660 AddClasses(type#13453 classes) { }
	// RVA: -1
	private type#28660 AddName(type#26576 id) { }
	// RVA: -1
	private type#28660 AddType() { }
	// RVA: -1
	private type#10914 AddRelationship(type#26728 relationship) { }
	// RVA: -1
	private type#28660 AddPseudoStatesRuleIfNecessasy() { }
	// RVA: -1
	private type#28660 FinishSelector() { }
	// RVA: -1
	private type#15313 CurrentSelectorEmpty() { }
	// RVA: -1
	private type#28660 FinishCurrentSelector() { }
	// RVA: -1
	public type#10921 Build() { }
	// RVA: -1
	public type#8293 ToList() { }
	// RVA: -1
	public type#28660 ForEach(type#3037 funcCall) { }
	// RVA: -1
	public virtual type#15313 Equals(type#10919 other) { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 obj) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
}
}
