Zdexby TheHolyOneZ
42,628 classes
Class

GUIUtility

: Object
UnityEngine.GUIUtility, UnityEngine.IMGUIModule 0x0010 (16 B) inherited 0x0010 UnityEngine.IMGUIModule.dll
0x00x0010

Members 11

OffsetSizeNameTypeFlagsDefault
0x04s_ControlCountintStatic+1 flags—
0x04s_SkinModeintStatic+1 flags—
0x04s_OriginalIDintStatic+1 flags—
0x08takeCaptureActionStatic+1 flags—
0x08releaseCaptureActionStatic+1 flags—
0x08processEventFunc<System.Int32Static+1 flags—
0x08cleanupRootsActionStatic+1 flags—
0x08endContainerGUIFromExceptionFunc<System.ExceptionStatic+1 flags—
0x08guiChangedActionStatic+1 flags—
0x01<guiIsExiting>k__BackingFieldboolPrivateStatic—
0x00410x07padding / unreflected
0x08s_HasCurrentWindowKeyFocusFuncFunc<System.Boolean>Static+1 flags—

Functions 58

SignatureFlagsNativeParams
float get_pixelsPerPoint()Static+2 flags0x04
int get_guiDepth()Static+2 flags0x04
void set_mouseUsed(bool value)Static+2 flags0x01
bool get_textFieldInput()Static+2 flags0x01
string get_systemCopyBuffer()PublicStatic+1 flags0x08
void set_systemCopyBuffer(const string& value)PublicStatic+1 flags0x08
int Internal_GetControlID(int hint, const FocusType& focusType, const Rect& rect)PrivateStatic0x10
int GetControlID(int hint, const FocusType& focusType, const Rect& rect)PublicStatic0x10
void BeginContainerFromOwner(ScriptableObject owner)Static+1 flags0x08
void BeginContainer(ObjectGUIState objectGUIState)Static+1 flags0x08
void Internal_EndContainer()Static+1 flags0x00
int CheckForTabEvent(Event evt)Static+1 flags0x08
void SetKeyboardControlToFirstControlId()Static+1 flags0x00
void SetKeyboardControlToLastControlId()Static+1 flags0x00
bool HasFocusableControls()Static+1 flags0x01
bool OwnsId(int id)Static+1 flags0x04
string get_compositionString()Static+2 flags0x08
void set_imeCompositionMode(const IMECompositionMode& value)Static+2 flags0x04
void set_compositionCursorPos(const Vector2& value)Static+2 flags0x08
int Internal_GetHotControl()PrivateStatic0x04
int Internal_GetKeyboardControl()PrivateStatic0x04
void Internal_SetHotControl(int value)PrivateStatic0x04
void Internal_SetKeyboardControl(int value)PrivateStatic0x04
object Internal_GetDefaultSkin(int skinMode)PrivateStatic0x08
void Internal_ExitGUI()PrivateStatic0x00
Vector2 InternalScreenToWindowPoint(const Vector2& screenPoint)PrivateStatic0x08
void MarkGUIChanged()PrivateStatic0x00
int GetControlID(int hint, const FocusType& focus)PublicStatic0x04
object GetStateObject(Type t, int controlID)PublicStatic0x08
void set_guiIsExiting(bool value)Static+2 flags0x01
int get_hotControl()PublicStatic+1 flags0x04
void set_hotControl(int value)PublicStatic+1 flags0x04
void TakeCapture()Static+1 flags0x00
void RemoveCapture()Static+1 flags0x00
int get_keyboardControl()PublicStatic+1 flags0x04
void set_keyboardControl(int value)PublicStatic+1 flags0x04
bool HasKeyFocus(int controlID)Static+1 flags0x04
void ExitGUI()PublicStatic0x00
GUISkin GetDefaultSkin()Static+1 flags0x08
void ProcessEvent(int instanceID, long nativeEventPtr, ref bool& result)Static+1 flags0x08
void EndContainer()Static+1 flags0x00
void BeginGUI(int skinMode, int instanceID, int useGUILayout)Static+1 flags0x04
void DestroyGUI(int instanceID)Static+1 flags0x04
void EndGUI(int layoutType)Static+1 flags0x04
bool EndGUIFromException(Exception exception)Static+1 flags0x08
bool EndContainerGUIFromException(Exception exception)Static+1 flags0x08
void ResetGlobalState()Static+1 flags0x00
bool IsExitGUIException(Exception exception)Static+1 flags0x08
bool ShouldRethrowException(Exception exception)Static+1 flags0x08
void CheckOnGUI()Static+1 flags0x00
float RoundToPixelGrid(float v)Static+1 flags0x04
Vector2 ScreenToGUIPoint(const Vector2& screenPoint)PublicStatic0x08
bool HitTest(const Rect& rect, const Vector2& point, int offset)Static+1 flags0x10
bool HitTest(const Rect& rect, const Vector2& point, bool isDirectManipulationDevice)Static+1 flags0x10
bool HitTest(const Rect& rect, Event evt)Static+1 flags0x10
int Internal_GetControlID_Injected(int hint, const FocusType& focusType, ref Rect& rect)PrivateStatic0x10
void set_compositionCursorPos_Injected(ref Vector2& value)PrivateStatic+1 flags0x08
void InternalScreenToWindowPoint_Injected(ref Vector2& screenPoint, ref Vector2& ret)PrivateStatic0x08

Used by 6

types with a member, parameter or interface of this type