C# Класс Invert.Core.GraphDesigner.Unity.QuickAccessUISystem

Наследование: DiagramPlugin, IQueryDesignerWindowOverlayContent, IOverlayDrawer, IShowSelectionMenu, IHideSelectionMenu, IGraphSelectionEvents
Показать файл Открыть проект

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

Метод Описание
CalculateBounds ( Rect diagramRect ) : Rect
Draw ( Rect bouds ) : void
HideSelection ( ) : void
QueryDesignerWindowOverlayContent ( List content ) : void
SelectItem ( IItem i ) : void
SelectionChanged ( GraphItemViewModel selected ) : void
ShowSelectionMenu ( SelectionMenu menu, Vector2 position = null, bool useWindow = false ) : void

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

Метод Описание
ConstructViewModel ( SelectionMenu items ) : TreeViewModel

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

Метод Описание
HandleInput ( Rect rect ) : void

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

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

public CalculateBounds ( Rect diagramRect ) : Rect
diagramRect UnityEngine.Rect
Результат UnityEngine.Rect

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

protected ConstructViewModel ( SelectionMenu items ) : TreeViewModel
items SelectionMenu
Результат TreeViewModel

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

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

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

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

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

public QueryDesignerWindowOverlayContent ( List content ) : void
content List
Результат void

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

public SelectItem ( IItem i ) : void
i IItem
Результат void

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

public SelectionChanged ( GraphItemViewModel selected ) : void
selected GraphItemViewModel
Результат void

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

public ShowSelectionMenu ( SelectionMenu menu, Vector2 position = null, bool useWindow = false ) : void
menu SelectionMenu
position UnityEngine.Vector2
useWindow bool
Результат void