C# Class UnityEngine.GUIUtility

ファイルを表示 Open project: randomize/VimConfig Class Usage Examples

Private Properties

Property Type Description
BeginGUI void
CheckOnGUI void
EndGUI void
EndGUIFromException bool
GUIToScreenRect Rect
GetBuiltinSkin GUISkin
GetDefaultSkin GUISkin
GetPermanentControlID int
INTERNAL_CALL_Internal_GetNextControlID2 int
Internal_ExitGUI void
Internal_GetBuiltinSkin UnityEngine.Object
Internal_GetDefaultSkin GUISkin
Internal_GetGUIDepth int
Internal_GetHotControl int
Internal_GetNextControlID2 int
Internal_GetPixelsPerPoint float
Internal_LoadSkin System.Object
Internal_SetHotControl void
SetDidGUIWindowsEatLastEvent void
SetSkin void
UpdateUndoName void

Public Methods

Method Description
ExitGUI ( ) : void
GUIToScreenPoint ( Vector2 guiPoint ) : Vector2
GUIUtility ( )
GetControlID ( FocusType focus ) : int
GetControlID ( FocusType focus, Rect position ) : int
GetControlID ( GUIContent contents, FocusType focus ) : int
GetControlID ( GUIContent contents, FocusType focus, Rect position ) : int
GetControlID ( int hint, FocusType focus ) : int
GetControlID ( int hint, FocusType focus, Rect position ) : int
GetStateObject ( Type t, int controlID ) : System.Object
GetStateObject ( System t, int controlID ) : object
QueryStateObject ( Type t, int controlID ) : System.Object
QueryStateObject ( System t, int controlID ) : object
RotateAroundPivot ( float angle, Vector2 pivotPoint ) : void
ScaleAroundPivot ( Vector2 scale, Vector2 pivotPoint ) : void
ScreenToGUIPoint ( Vector2 screenPoint ) : Vector2
ScreenToGUIRect ( Rect screenRect ) : Rect

Private Methods

Method Description
BeginGUI ( int skinMode, int instanceID, int useGUILayout ) : void
CheckOnGUI ( ) : void
EndGUI ( int layoutType ) : void
EndGUIFromException ( Exception exception ) : bool
GUIToScreenRect ( Rect guiRect ) : Rect
GetBuiltinSkin ( int skin ) : GUISkin
GetDefaultSkin ( ) : GUISkin
GetPermanentControlID ( ) : int
INTERNAL_CALL_Internal_GetNextControlID2 ( int hint, FocusType focusType, Rect &rect ) : int
Internal_ExitGUI ( ) : void
Internal_GetBuiltinSkin ( int skin ) : UnityEngine.Object
Internal_GetDefaultSkin ( int skinMode ) : GUISkin
Internal_GetGUIDepth ( ) : int
Internal_GetHotControl ( ) : int
Internal_GetNextControlID2 ( int hint, FocusType focusType, Rect rect ) : int
Internal_GetPixelsPerPoint ( ) : float
Internal_LoadSkin ( int skinNo, Type type ) : System.Object
Internal_SetHotControl ( int value ) : void
SetDidGUIWindowsEatLastEvent ( bool value ) : void
SetSkin ( int skinMode ) : void
UpdateUndoName ( ) : void

Method Details

ExitGUI() public static method

public static ExitGUI ( ) : void
return void

GUIToScreenPoint() public static method

public static GUIToScreenPoint ( Vector2 guiPoint ) : Vector2
guiPoint Vector2
return Vector2

GUIUtility() public method

public GUIUtility ( )

GetControlID() public static method

public static GetControlID ( FocusType focus ) : int
focus FocusType
return int

GetControlID() public static method

public static GetControlID ( FocusType focus, Rect position ) : int
focus FocusType
position Rect
return int

GetControlID() public static method

public static GetControlID ( GUIContent contents, FocusType focus ) : int
contents GUIContent
focus FocusType
return int

GetControlID() public static method

public static GetControlID ( GUIContent contents, FocusType focus, Rect position ) : int
contents GUIContent
focus FocusType
position Rect
return int

GetControlID() public static method

public static GetControlID ( int hint, FocusType focus ) : int
hint int
focus FocusType
return int

GetControlID() public static method

public static GetControlID ( int hint, FocusType focus, Rect position ) : int
hint int
focus FocusType
position Rect
return int

GetStateObject() public static method

public static GetStateObject ( Type t, int controlID ) : System.Object
t System.Type
controlID int
return System.Object

GetStateObject() public static method

public static GetStateObject ( System t, int controlID ) : object
t System
controlID int
return object

QueryStateObject() public static method

public static QueryStateObject ( Type t, int controlID ) : System.Object
t System.Type
controlID int
return System.Object

QueryStateObject() public static method

public static QueryStateObject ( System t, int controlID ) : object
t System
controlID int
return object

RotateAroundPivot() public static method

public static RotateAroundPivot ( float angle, Vector2 pivotPoint ) : void
angle float
pivotPoint Vector2
return void

ScaleAroundPivot() public static method

public static ScaleAroundPivot ( Vector2 scale, Vector2 pivotPoint ) : void
scale Vector2
pivotPoint Vector2
return void

ScreenToGUIPoint() public static method

public static ScreenToGUIPoint ( Vector2 screenPoint ) : Vector2
screenPoint Vector2
return Vector2

ScreenToGUIRect() public static method

public static ScreenToGUIRect ( Rect screenRect ) : Rect
screenRect Rect
return Rect