C# Class UnityEditor.ContainerWindow

Inheritance: UnityEngine.ScriptableObject
显示文件 Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Private Properties

Property Type Description
AddToWindowList void
BeginTitleBarButtons void
DebugHierarchy string
DisplayAllViews void
DragTitleBar void
FitPopupWindowRectToScreen UnityEngine.Rect
FitRectToScreen UnityEngine.Rect
FitWindowRectToScreen UnityEngine.Rect
GetDropDownRect UnityEngine.Rect
GetDropDownRect UnityEngine.Rect
GetOrderedWindowList void
INTERNAL_CALL_FitRectToScreen void
INTERNAL_CALL_FitWindowRectToScreen void
INTERNAL_CALL_Internal_SetMinMaxSizes void
INTERNAL_CALL_Internal_Show void
INTERNAL_CALL_SetBackgroundColor void
INTERNAL_get_position void
INTERNAL_set_position void
InternalClose void
InternalCloseWindow void
Internal_BringLiveAfterCreation void
Internal_GetTopleftScreenPosition void
Internal_SetMinMaxSizes void
Internal_SetTitle void
Internal_Show void
IsNotDocked bool
IsPopup bool
IsZoomed bool
Load void
Minimize void
MoveBehindOf void
MoveInFrontOf void
NotDockedWindowID string
OnDestroy void
OnResize void
SetAlpha void
SetBackgroundColor void
SetFreezeDisplay void
SetInvisible void
ShowPopup void
TitleBarButton bool
ToggleMaximize void
__internalAwake void

Public Methods

Method Description
Close ( ) : void
HandleWindowDecorationEnd ( Rect windowPosition ) : void
HandleWindowDecorationStart ( Rect windowPosition ) : void
OnEnable ( ) : void
Save ( ) : void
SetMinMaxSizes ( Vector2 min, Vector2 max ) : void
Show ( ShowMode showMode, bool loadPosition, bool displayImmediately ) : void
WindowToScreenPoint ( Vector2 windowPoint ) : Vector2

Private Methods

Method Description
AddToWindowList ( ) : void
BeginTitleBarButtons ( Rect windowPosition ) : void
DebugHierarchy ( ) : string
DisplayAllViews ( ) : void
DragTitleBar ( Rect titleBarRect ) : void
FitPopupWindowRectToScreen ( Rect rect, float minimumHeight ) : Rect
FitRectToScreen ( Rect defaultRect, bool forceCompletelyVisible, bool useMouseScreen ) : Rect
FitWindowRectToScreen ( Rect r, bool forceCompletelyVisible, bool useMouseScreen ) : Rect
GetDropDownRect ( Rect buttonRect, Vector2 minSize, Vector2 maxSize ) : Rect
GetDropDownRect ( Rect buttonRect, Vector2 minSize, Vector2 maxSize, PopupLocationHelper locationPriorityOrder ) : Rect
GetOrderedWindowList ( ) : void
INTERNAL_CALL_FitRectToScreen ( Rect &defaultRect, bool forceCompletelyVisible, bool useMouseScreen, Rect &value ) : void
INTERNAL_CALL_FitWindowRectToScreen ( ContainerWindow self, Rect &r, bool forceCompletelyVisible, bool useMouseScreen, Rect &value ) : void
INTERNAL_CALL_Internal_SetMinMaxSizes ( ContainerWindow self, Vector2 &minSize, Vector2 &maxSize ) : void
INTERNAL_CALL_Internal_Show ( ContainerWindow self, Rect &r, int showMode, Vector2 &minSize, Vector2 &maxSize ) : void
INTERNAL_CALL_SetBackgroundColor ( ContainerWindow self, Color &color ) : void
INTERNAL_get_position ( Rect &value ) : void
INTERNAL_set_position ( Rect &value ) : void
InternalClose ( ) : void
InternalCloseWindow ( ) : void
Internal_BringLiveAfterCreation ( bool displayImmediately, bool setFocus ) : void
Internal_GetTopleftScreenPosition ( Vector2 &pos ) : void
Internal_SetMinMaxSizes ( Vector2 minSize, Vector2 maxSize ) : void
Internal_SetTitle ( string title ) : void
Internal_Show ( Rect r, int showMode, Vector2 minSize, Vector2 maxSize ) : void
IsNotDocked ( ) : bool
IsPopup ( ShowMode mode ) : bool
IsZoomed ( ) : bool
Load ( bool loadPosition ) : void
Minimize ( ) : void
MoveBehindOf ( ContainerWindow other ) : void
MoveInFrontOf ( ContainerWindow other ) : void
NotDockedWindowID ( ) : string
OnDestroy ( ) : void
OnResize ( ) : void
SetAlpha ( float alpha ) : void
SetBackgroundColor ( Color color ) : void
SetFreezeDisplay ( bool freeze ) : void
SetInvisible ( ) : void
ShowPopup ( ) : void
TitleBarButton ( GUIStyle style ) : bool
ToggleMaximize ( ) : void
__internalAwake ( ) : void

Method Details

Close() public method

public Close ( ) : void
return void

HandleWindowDecorationEnd() public method

public HandleWindowDecorationEnd ( Rect windowPosition ) : void
windowPosition UnityEngine.Rect
return void

HandleWindowDecorationStart() public method

public HandleWindowDecorationStart ( Rect windowPosition ) : void
windowPosition UnityEngine.Rect
return void

OnEnable() public method

public OnEnable ( ) : void
return void

Save() public method

public Save ( ) : void
return void

SetMinMaxSizes() public method

public SetMinMaxSizes ( Vector2 min, Vector2 max ) : void
min Vector2
max Vector2
return void

Show() public method

public Show ( ShowMode showMode, bool loadPosition, bool displayImmediately ) : void
showMode ShowMode
loadPosition bool
displayImmediately bool
return void

WindowToScreenPoint() public method

public WindowToScreenPoint ( Vector2 windowPoint ) : Vector2
windowPoint Vector2
return Vector2