// Assembly: UnityEngine.IMGUIModule
// Full name: UnityEngine.GUIUtility

namespace UnityEngine
{
public class GUIUtility // TypeDefIndex: 11341
{
	// Fields
	type#20874 s_ControlCount;
	type#20874 s_SkinMode;
	type#20874 s_OriginalID;
	type#14111 takeCapture;
	type#14111 releaseCapture;
	type#5928 processEvent;
	type#14111 cleanupRoots;
	type#5728 endContainerGUIFromException;
	type#14111 guiChanged;
	type#3527 beforeEventProcessed;
	type#17955 m_Event;
	type#15319 <guiIsExiting>k__BackingField;
	type#5488 s_HasCurrentWindowKeyFocusFunc;

	// Methods
	// RVA: -1
	internal static type#26059 get_pixelsPerPoint() { }
	// RVA: -1
	internal static type#28660 set_pixelsPerPoint(type#26059 value) { }
	// RVA: -1
	internal static type#20867 get_guiDepth() { }
	// RVA: -1
	internal static type#28660 set_mouseUsed(type#15313 value) { }
	// RVA: -1
	internal static type#15313 get_textFieldInput() { }
	// RVA: -1
	internal static type#28660 set_textFieldInput(type#15313 value) { }
	// RVA: -1
	public static type#26576 get_systemCopyBuffer() { }
	// RVA: -1
	public static type#28660 set_systemCopyBuffer(type#26576 value) { }
	// RVA: -1
	private static type#20867 Internal_GetControlID(type#20867 hint, type#18603 focusType, type#25017 rect) { }
	// RVA: -1
	public static type#20867 GetControlID(type#20867 hint, type#18603 focusType, type#25017 rect) { }
	// RVA: -1
	internal static type#28660 BeginContainerFromOwner(type#25680 owner) { }
	// RVA: -1
	internal static type#28660 BeginContainer(type#23737 objectGUIState) { }
	// RVA: -1
	internal static type#28660 Internal_EndContainer() { }
	// RVA: -1
	internal static type#20867 CheckForTabEvent(type#17953 evt) { }
	// RVA: -1
	internal static type#28660 SetKeyboardControlToFirstControlId() { }
	// RVA: -1
	internal static type#28660 SetKeyboardControlToLastControlId() { }
	// RVA: -1
	internal static type#15313 HasFocusableControls() { }
	// RVA: -1
	internal static type#15313 OwnsId(type#20867 id) { }
	// RVA: -1
	public static type#25017 AlignRectToDevice(type#25017 rect, type#11944 widthInPixels, type#11944 heightInPixels) { }
	// RVA: -1
	internal static type#26576 get_compositionString() { }
	// RVA: -1
	internal static type#28660 set_imeCompositionMode(type#20252 value) { }
	// RVA: -1
	internal static type#28660 set_compositionCursorPos(type#28439 value) { }
	// RVA: -1
	private static type#20867 Internal_GetHotControl() { }
	// RVA: -1
	private static type#20867 Internal_GetKeyboardControl() { }
	// RVA: -1
	private static type#28660 Internal_SetHotControl(type#20867 value) { }
	// RVA: -1
	private static type#28660 Internal_SetKeyboardControl(type#20867 value) { }
	// RVA: -1
	private static type#23705 Internal_GetDefaultSkin(type#20867 skinMode) { }
	// RVA: -1
	private static type#28660 Internal_ExitGUI() { }
	// RVA: -1
	private static type#28660 MarkGUIChanged() { }
	// RVA: -1
	public static type#20867 GetControlID(type#18603 focus) { }
	// RVA: -1
	public static type#20867 GetControlID(type#20867 hint, type#18603 focus) { }
	// RVA: -1
	public static type#23705 GetStateObject(type#27705 t, type#20867 controlID) { }
	// RVA: -1
	internal static type#15313 get_guiIsExiting() { }
	// RVA: -1
	internal static type#28660 set_guiIsExiting(type#15313 value) { }
	// RVA: -1
	public static type#20867 get_hotControl() { }
	// RVA: -1
	public static type#28660 set_hotControl(type#20867 value) { }
	// RVA: -1
	internal static type#28660 TakeCapture() { }
	// RVA: -1
	internal static type#28660 RemoveCapture() { }
	// RVA: -1
	public static type#20867 get_keyboardControl() { }
	// RVA: -1
	public static type#28660 set_keyboardControl(type#20867 value) { }
	// RVA: -1
	internal static type#15313 HasKeyFocus(type#20867 controlID) { }
	// RVA: -1
	public static type#28660 ExitGUI() { }
	// RVA: -1
	internal static type#19000 GetDefaultSkin() { }
	// RVA: -1
	internal static type#28660 ProcessEvent(type#20867 instanceID, type#20925 nativeEventPtr, type#11789 result) { }
	// RVA: -1
	internal static type#28660 EndContainer() { }
	// RVA: -1
	internal static type#28660 BeginGUI(type#20867 skinMode, type#20867 instanceID, type#20867 useGUILayout) { }
	// RVA: -1
	internal static type#28660 DestroyGUI(type#20867 instanceID) { }
	// RVA: -1
	internal static type#28660 EndGUI(type#20867 layoutType) { }
	// RVA: -1
	internal static type#15313 EndGUIFromException(type#18121 exception) { }
	// RVA: -1
	internal static type#15313 EndContainerGUIFromException(type#18121 exception) { }
	// RVA: -1
	internal static type#28660 ResetGlobalState() { }
	// RVA: -1
	internal static type#15313 IsExitGUIException(type#18121 exception) { }
	// RVA: -1
	internal static type#15313 ShouldRethrowException(type#18121 exception) { }
	// RVA: -1
	internal static type#28660 CheckOnGUI() { }
	// RVA: -1
	internal static type#26059 RoundToPixelGrid(type#26059 v) { }
	// RVA: -1
	public static type#25017 AlignRectToDevice(type#25017 rect) { }
	// RVA: -1
	internal static type#15313 HitTest(type#25017 rect, type#28439 point, type#20867 offset) { }
	// RVA: -1
	internal static type#15313 HitTest(type#25017 rect, type#28439 point, type#15313 isDirectManipulationDevice) { }
	// RVA: -1
	internal static type#15313 HitTest(type#25017 rect, type#17953 evt) { }
	// RVA: -1
	private static type#28660 .cctor() { }
	// RVA: -1
	private static type#28660 get_systemCopyBuffer_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 set_systemCopyBuffer_Injected(type#11995 value) { }
	// RVA: -1
	private static type#20867 Internal_GetControlID_Injected(type#20867 hint, type#18603 focusType, type#12079 rect) { }
	// RVA: -1
	private static type#28660 BeginContainerFromOwner_Injected(type#20925 owner) { }
	// RVA: -1
	private static type#28660 BeginContainer_Injected(type#20925 objectGUIState) { }
	// RVA: -1
	private static type#20867 CheckForTabEvent_Injected(type#20925 evt) { }
	// RVA: -1
	private static type#28660 AlignRectToDevice_Injected(type#12079 rect, type#11944 widthInPixels, type#11944 heightInPixels, type#12081 ret) { }
	// RVA: -1
	private static type#28660 get_compositionString_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 set_compositionCursorPos_Injected(type#12216 value) { }
}
}
