C# Class MapMagic.Nodes.GUI.GraphWindow

Inheritance: EditorWindow
Afficher le fichier Open project: galqawala/Senganget Class Usage Examples

Méthodes publiques

Свойство Type Description
current GraphWindow
graph Graph
graphUI UI
graphsScrollZooms Vector3>.Dictionary
mapMagic MapMagicObject
parentGraphs List
selected HashSet

Private Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

GetRelatedMapMagic() public static méthode

public static GetRelatedMapMagic ( Graph graph ) : MapMagicObject
graph Graph
Résultat MapMagicObject

GetStepsToSubGraph() public static méthode

public static GetStepsToSubGraph ( Graph rootGraph, Graph subGraph ) : List
rootGraph Graph
subGraph Graph
Résultat List

OnDisable() public méthode

public OnDisable ( ) : void
Résultat void

OnEnable() public méthode

public OnEnable ( ) : void
Résultat void

OnInspectorUpdate() public méthode

public OnInspectorUpdate ( ) : void
Résultat void

OnSceneGUI() public méthode

public OnSceneGUI ( SceneView sceneview ) : void
sceneview SceneView
Résultat void

OpenBiome() public méthode

public OpenBiome ( Graph graph ) : void
graph Graph
Résultat void

OpenBiome() public méthode

public OpenBiome ( Graph graph, Graph root ) : void
graph Graph
root Graph
Résultat void

RecordCompleteUndo() public static méthode

public static RecordCompleteUndo ( ) : void
Résultat void

RefreshMapMagic() public static méthode

public static RefreshMapMagic ( ) : void
Résultat void

RefreshMapMagic() public static méthode

public static RefreshMapMagic ( Generator gen ) : void
gen Generator
Résultat void

RefreshMapMagic() public static méthode

public static RefreshMapMagic ( Generator gen1, Generator gen2 ) : void
gen1 Generator
gen2 Generator
Résultat void

Show() public static méthode

public static Show ( Graph graph ) : GraphWindow
graph Graph
Résultat GraphWindow

ShowInNewTab() public static méthode

public static ShowInNewTab ( Graph graph ) : GraphWindow
graph Graph
Résultat GraphWindow

Property Details

current public_oe static_oe property

public static GraphWindow current
Résultat GraphWindow

graph public_oe property

public Graph graph
Résultat Graph

graphUI public_oe property

public UI graphUI
Résultat UI

graphsScrollZooms public_oe static_oe property

public static Dictionary graphsScrollZooms
Résultat Vector3>.Dictionary

mapMagic public_oe property

public MapMagicObject mapMagic
Résultat MapMagicObject

parentGraphs public_oe property

public List parentGraphs
Résultat List

selected public_oe property

public HashSet selected
Résultat HashSet