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

namespace UnityEngine.UIElements
{
public class VisualTreeHierarchyFlagsUpdater // TypeDefIndex: 6301
{
	// Fields
	type#27918 m_Version;
	type#27918 m_LastVersion;
	type#26589 s_Description;
	type#24726 s_ProfilerMarker;

	// Methods
	// RVA: -1
	public virtual type#24722 get_profilerMarker() { }
	// RVA: -1
	public virtual type#28660 OnVersionChanged(type#28615 ve, type#28528 versionChangeType) { }
	// RVA: -1
	protected static type#28630 GetChildrenMustDirtyFlags(type#28615 ve, type#28528 versionChangeType) { }
	// RVA: -1
	protected static type#28660 DirtyHierarchy(type#28615 ve, type#28630 mustDirtyFlags) { }
	// RVA: -1
	private static type#28660 DirtyBoundingBoxHierarchy(type#28615 ve) { }
	// RVA: -1
	protected static type#28660 DirtyParentHierarchy(type#28615 ve, type#28630 flags) { }
	// RVA: -1
	public virtual type#28660 Update() { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
