C# Класс UnityEditor.ContainerWindow

Наследование: UnityEngine.ScriptableObject
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
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

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

HandleWindowDecorationEnd() публичный Метод

public HandleWindowDecorationEnd ( Rect windowPosition ) : void
windowPosition UnityEngine.Rect
Результат void

HandleWindowDecorationStart() публичный Метод

public HandleWindowDecorationStart ( Rect windowPosition ) : void
windowPosition UnityEngine.Rect
Результат void

OnEnable() публичный Метод

public OnEnable ( ) : void
Результат void

Save() публичный Метод

public Save ( ) : void
Результат void

SetMinMaxSizes() публичный Метод

public SetMinMaxSizes ( Vector2 min, Vector2 max ) : void
min Vector2
max Vector2
Результат void

Show() публичный Метод

public Show ( ShowMode showMode, bool loadPosition, bool displayImmediately ) : void
showMode ShowMode
loadPosition bool
displayImmediately bool
Результат void

WindowToScreenPoint() публичный Метод

public WindowToScreenPoint ( Vector2 windowPoint ) : Vector2
windowPoint Vector2
Результат Vector2