C# Класс UnityEditor.SplitView

Наследование: View, ICleanuppable, IDropArea
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
controlID int
vertical bool

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

Метод Описание
AddChild ( View child, int idx ) : void
Cleanup ( ) : void
DragOver ( EditorWindow w, Vector2 mouseScreenPosition ) : DropInfo
DragOverRootView ( Vector2 mouseScreenPosition ) : DropInfo
PerformDrop ( EditorWindow dropWindow, DropInfo dropInfo, Vector2 screenPos ) : bool
RemoveChild ( View child ) : void
RemoveChildNice ( View child ) : void
SplitGUI ( Event evt ) : void
ToString ( ) : string

Защищенные методы

Метод Описание
ChildrenMinMaxChanged ( ) : void
SetPosition ( Rect newPos ) : void

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

Метод Описание
CalcRoomForRect ( Rect sources, Rect r ) : void
MakeRoomForRect ( Rect r ) : void
PlaceView ( int i, float pos, float size ) : void
PosVals ( float posVals ) : string
RecalcMinMaxAndReflowAll ( SplitView start ) : void
RecalcMinMaxRecurse ( SplitView node ) : void
RectFromEdge ( Rect rect, ViewEdge edge, float thickness, float offset ) : Rect
Reflow ( ) : void
ReflowRecurse ( SplitView node ) : void
RootViewDropZone ( ViewEdge edge, Vector2 mousePos, Rect screenRect ) : DropInfo
SetupRectsFromSplitter ( ) : void
SetupSplitter ( ) : void

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

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

public AddChild ( View child, int idx ) : void
child View
idx int
Результат void

ChildrenMinMaxChanged() защищенный Метод

protected ChildrenMinMaxChanged ( ) : void
Результат void

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

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

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

public DragOver ( EditorWindow w, Vector2 mouseScreenPosition ) : DropInfo
w EditorWindow
mouseScreenPosition Vector2
Результат DropInfo

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

public DragOverRootView ( Vector2 mouseScreenPosition ) : DropInfo
mouseScreenPosition Vector2
Результат DropInfo

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

public PerformDrop ( EditorWindow dropWindow, DropInfo dropInfo, Vector2 screenPos ) : bool
dropWindow EditorWindow
dropInfo DropInfo
screenPos Vector2
Результат bool

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

public RemoveChild ( View child ) : void
child View
Результат void

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

public RemoveChildNice ( View child ) : void
child View
Результат void

SetPosition() защищенный Метод

protected SetPosition ( Rect newPos ) : void
newPos UnityEngine.Rect
Результат void

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

public SplitGUI ( Event evt ) : void
evt UnityEngine.Event
Результат void

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

public ToString ( ) : string
Результат string

Описание свойств

controlID публичное свойство

public int controlID
Результат int

vertical публичное свойство

public bool vertical
Результат bool