C# Класс MapMagic.Nodes.GUI.GraphWindow

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

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

Свойство Тип Описание
current GraphWindow
graph Graph
graphUI UI
graphsScrollZooms Vector3>.Dictionary
mapMagic MapMagicObject
parentGraphs List
selected HashSet

Private Properties

Свойство Тип Описание
ContainsSubGraphSteps bool
DragDrawAddRemove void
DrawGraph void
DrawToolbar void
FindReusableWindow GraphWindow
GetNodesCenter Vector2
OnGUI void
OnHierarchyChange void
OpenRoot void
RefreshMapMagic void
ScrollZoomOnOpen void
ShowEditor bool
ShowEditor void
ShowWindow void
TryOpenMapMagicBiome bool

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

Метод Описание
GetRelatedMapMagic ( Graph graph ) : MapMagicObject
GetStepsToSubGraph ( Graph rootGraph, Graph subGraph ) : List
OnDisable ( ) : void
OnEnable ( ) : void
OnInspectorUpdate ( ) : void
OnSceneGUI ( SceneView sceneview ) : void
OpenBiome ( Graph graph ) : void
OpenBiome ( Graph graph, Graph root ) : void
RecordCompleteUndo ( ) : void
RefreshMapMagic ( ) : void
RefreshMapMagic ( Generator gen ) : void
RefreshMapMagic ( Generator gen1, Generator gen2 ) : void
Show ( Graph graph ) : GraphWindow
ShowInNewTab ( Graph graph ) : GraphWindow

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

Метод Описание
ContainsSubGraphSteps ( Graph thisGraph, Graph subGraph, List steps ) : bool
DragDrawAddRemove ( ) : void
DrawGraph ( ) : void
DrawToolbar ( ) : void
FindReusableWindow ( Graph graph ) : GraphWindow
GetNodesCenter ( Graph graph ) : Vector2
OnGUI ( ) : void
OnHierarchyChange ( ) : void
OpenRoot ( Graph graph ) : void
RefreshMapMagic ( bool all, Generator gen1, Generator gen2 ) : void
ScrollZoomOnOpen ( ) : void
ShowEditor ( int instanceID, int line ) : bool
ShowEditor ( ) : void
ShowWindow ( GraphWindow window, bool inTab = false ) : void
TryOpenMapMagicBiome ( Graph graph ) : bool

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

GetRelatedMapMagic() публичный статический Метод

public static GetRelatedMapMagic ( Graph graph ) : MapMagicObject
graph Graph
Результат MapMagicObject

GetStepsToSubGraph() публичный статический Метод

public static GetStepsToSubGraph ( Graph rootGraph, Graph subGraph ) : List
rootGraph Graph
subGraph Graph
Результат List

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

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

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

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

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

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

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

public OnSceneGUI ( SceneView sceneview ) : void
sceneview SceneView
Результат void

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

public OpenBiome ( Graph graph ) : void
graph Graph
Результат void

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

public OpenBiome ( Graph graph, Graph root ) : void
graph Graph
root Graph
Результат void

RecordCompleteUndo() публичный статический Метод

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

RefreshMapMagic() публичный статический Метод

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

RefreshMapMagic() публичный статический Метод

public static RefreshMapMagic ( Generator gen ) : void
gen Generator
Результат void

RefreshMapMagic() публичный статический Метод

public static RefreshMapMagic ( Generator gen1, Generator gen2 ) : void
gen1 Generator
gen2 Generator
Результат void

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

public static Show ( Graph graph ) : GraphWindow
graph Graph
Результат GraphWindow

ShowInNewTab() публичный статический Метод

public static ShowInNewTab ( Graph graph ) : GraphWindow
graph Graph
Результат GraphWindow

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

current публичное статическое свойство

public static GraphWindow current
Результат GraphWindow

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

public Graph graph
Результат Graph

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

public UI graphUI
Результат UI

graphsScrollZooms публичное статическое свойство

public static Dictionary graphsScrollZooms
Результат Vector3>.Dictionary

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

public MapMagicObject mapMagic
Результат MapMagicObject

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

public List parentGraphs
Результат List

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

public HashSet selected
Результат HashSet