C# Class UnityEditor.HostView

Inheritance: GUIView
显示文件 Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Private Properties

Property Type Description
GetPaneMethod System.Reflection.MethodInfo
GetPaneMethod System.Reflection.MethodInfo
OnDidOpenScene void
OnDisable void
OnGUI void
OnHierarchyChange void
OnInspectorUpdate void
OnLostFocus void
OnProjectChange void
OnSelectionChange void
SendModKeysChanged void
SendUpdate void

Public Methods

Method Description
BeginOffsetArea ( Rect screenRect, GUIContent content, GUIStyle style ) : void
EndOffsetArea ( ) : void
InvokeOnGUI ( Rect onGUIPosition ) : void
OnDestroy ( ) : void
OnEnable ( ) : void
PopupGenericMenu ( EditorWindow view, Rect pos ) : void

Protected Methods

Method Description
AddDefaultItemsToMenu ( GenericMenu menu, EditorWindow view ) : void
ClearBackground ( ) : void
DeregisterSelectedPane ( bool clearActualView ) : void
GetBorderSize ( ) : RectOffset
GetPaneTypes ( ) : System.Type[]
Invoke ( string methodName ) : void
Invoke ( string methodName, object obj ) : void
OnFocus ( ) : bool
RegisterSelectedPane ( ) : void
SetPosition ( Rect newPos ) : void
ShowGenericMenu ( ) : void

Private Methods

Method Description
GetPaneMethod ( string methodName ) : MethodInfo
GetPaneMethod ( string methodName, object obj ) : MethodInfo
OnDidOpenScene ( ) : void
OnDisable ( ) : void
OnGUI ( ) : void
OnHierarchyChange ( ) : void
OnInspectorUpdate ( ) : void
OnLostFocus ( ) : void
OnProjectChange ( ) : void
OnSelectionChange ( ) : void
SendModKeysChanged ( ) : void
SendUpdate ( ) : void

Method Details

AddDefaultItemsToMenu() protected method

protected AddDefaultItemsToMenu ( GenericMenu menu, EditorWindow view ) : void
menu GenericMenu
view EditorWindow
return void

BeginOffsetArea() public static method

public static BeginOffsetArea ( Rect screenRect, GUIContent content, GUIStyle style ) : void
screenRect UnityEngine.Rect
content UnityEngine.GUIContent
style UnityEngine.GUIStyle
return void

ClearBackground() protected method

protected ClearBackground ( ) : void
return void

DeregisterSelectedPane() protected method

protected DeregisterSelectedPane ( bool clearActualView ) : void
clearActualView bool
return void

EndOffsetArea() public static method

public static EndOffsetArea ( ) : void
return void

GetBorderSize() protected method

protected GetBorderSize ( ) : RectOffset
return UnityEngine.RectOffset

GetPaneTypes() protected method

protected GetPaneTypes ( ) : System.Type[]
return System.Type[]

Invoke() protected method

protected Invoke ( string methodName ) : void
methodName string
return void

Invoke() protected method

protected Invoke ( string methodName, object obj ) : void
methodName string
obj object
return void

InvokeOnGUI() public method

public InvokeOnGUI ( Rect onGUIPosition ) : void
onGUIPosition UnityEngine.Rect
return void

OnDestroy() public method

public OnDestroy ( ) : void
return void

OnEnable() public method

public OnEnable ( ) : void
return void

OnFocus() protected method

protected OnFocus ( ) : bool
return bool

PopupGenericMenu() public method

public PopupGenericMenu ( EditorWindow view, Rect pos ) : void
view EditorWindow
pos UnityEngine.Rect
return void

RegisterSelectedPane() protected method

protected RegisterSelectedPane ( ) : void
return void

SetPosition() protected method

protected SetPosition ( Rect newPos ) : void
newPos UnityEngine.Rect
return void

ShowGenericMenu() protected method

protected ShowGenericMenu ( ) : void
return void