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

namespace UnityEngine.UIElements
{
public class UIElementsRuntimeUtility // TypeDefIndex: 6163
{
	// Fields
	type#3114 onCreatePanel;
	type#15319 s_RegisteredPlayerloopCallback;
	type#8958 s_SortedRuntimePanels;
	type#15319 s_PanelOrderingDirty;
	type#20874 s_ResolvedSortingIndexMax;
	type#26590 s_RepaintProfilerMarkerName;
	type#24726 s_RepaintProfilerMarker;
	type#20873 currentOverlayIndex;
	type#23723 <activeEventSystem>k__BackingField;
	type#17203 s_DefaultEventSystem;
	type#8960 s_PotentiallyEmptyPanelSettings;

	// Methods
	// RVA: -1
	public static type#28660 add_onCreatePanel(type#3113 value) { }
	// RVA: -1
	public static type#28660 remove_onCreatePanel(type#3113 value) { }
	// RVA: -1
	private static type#28660 .cctor() { }
	// RVA: -1
	public static type#17965 CreateEvent(type#17953 systemEvent) { }
	// RVA: -1
	public static type#15035 FindOrCreateRuntimePanel(type#25680 ownerObject, type#34330 createDelegate) { }
	// RVA: -1
	public static type#28660 DisposeRuntimePanel(type#25680 ownerObject) { }
	// RVA: -1
	private static type#28660 RegisterCachedPanelInternal(type#20867 instanceID, type#20403 panel) { }
	// RVA: -1
	private static type#28660 RemoveCachedPanelInternal(type#20867 instanceID) { }
	// RVA: -1
	public static type#28660 RenderOffscreenPanels() { }
	// RVA: -1
	public static type#28660 RepaintPanel(type#15035 panel) { }
	// RVA: -1
	public static type#28660 RenderPanel(type#15035 panel, type#15335 restoreState) { }
	// RVA: -1
	internal static type#28660 BeginRenderOverlays(type#20867 displayIndex) { }
	// RVA: -1
	internal static type#28660 RenderOverlaysBeforePriority(type#20867 displayIndex, type#26059 maxPriority) { }
	// RVA: -1
	internal static type#28660 EndRenderOverlays(type#20867 displayIndex) { }
	// RVA: -1
	public static type#28660 RepaintPanels(type#15313 onlyOffscreen) { }
	// RVA: -1
	internal static type#23720 get_activeEventSystem() { }
	// RVA: -1
	private static type#28660 set_activeEventSystem(type#23720 value) { }
	// RVA: -1
	internal static type#15313 get_useDefaultEventSystem() { }
	// RVA: -1
	public static type#28660 RegisterEventSystem(type#23720 eventSystem) { }
	// RVA: -1
	public static type#28660 UnregisterEventSystem(type#23720 eventSystem) { }
	// RVA: -1
	internal static type#17201 get_defaultEventSystem() { }
	// RVA: -1
	public static type#28660 UpdatePanels() { }
	// RVA: -1
	internal static type#28660 MarkPotentiallyEmpty(type#24198 settings) { }
	// RVA: -1
	internal static type#28660 RemoveUnusedPanels() { }
	// RVA: -1
	public static type#28660 RegisterPlayerloopCallback() { }
	// RVA: -1
	public static type#28660 UnregisterPlayerloopCallback() { }
	// RVA: -1
	internal static type#28660 SetPanelOrderingDirty() { }
	// RVA: -1
	internal static type#8957 GetSortedPlayerPanels() { }
	// RVA: -1
	private static type#28660 SortPanels() { }
	// RVA: -1
	internal static type#28439 MultiDisplayBottomLeftToPanelPosition(type#28439 position, type#11669 targetDisplay) { }
	// RVA: -1
	internal static type#28439 MultiDisplayToLocalScreenPosition(type#28439 position, type#11669 targetDisplay) { }
	// RVA: -1
	internal static type#28439 ScreenBottomLeftToPanelPosition(type#28439 position, type#20867 targetDisplay) { }
	// RVA: -1
	internal static type#28439 ScreenBottomLeftToPanelDelta(type#28439 delta) { }
	// RVA: -1
	internal static type#28439 FlipY(type#28439 p, type#26059 displayHeight) { }
	// RVA: -1
	private static type#28439 FlipDeltaY(type#28439 delta) { }
	// RVA: -1
	private static type#26059 GetRuntimeDisplayHeight(type#20867 targetDisplay) { }
}
}
