Class GraphEditorWindow
GraphEditorWindow, extends the editor window for SystemGraph asset manipulation. Implements the EditorWindow
Inherited Members
EditorWindow.ShowTab()
EditorWindow.GetWindow<T>()
EditorWindow.HasOpenInstances<T>()
EditorWindow.FocusWindowIfItsOpen<T>()
EditorWindow.GetWindowWithRect<T>(Rect)
EditorWindow.depthBufferBits
EditorWindow.antiAlias
Namespace: Mechatronics.SystemGraph
Assembly: solution.dll
Syntax
public class GraphEditorWindow : EditorWindow
Fields
Name | Description |
---|---|
Cursor | The mouse cursor icon |
MousePosition | The current mouse position |
Properties
Name | Description |
---|---|
Dirty | Dirty flag for unsaved changes |
LogicGraphEditorView | Gets or sets the logic graph editor view. |
SelectedGuid | Gets the selected asset unique identifier. |
Methods
Name | Description |
---|---|
AssetRenamed(string, string) | Signaled when asset file name is changed |
AttachRuntimeGraph(SystemGraphComponent) | Attaches a SystemGraphComponent to this editor window. |
Initialize(string, SystemGraphComponent) | Initializes the graph editor window with the asset guid. |
OnGUI() | Called when [GUI] needs to draw. |
PingAsset() | Pings the asset in the project folder view. |
SaveChanges() | Saves changes when requested by user upon window close |
UpdateAsset() | Updates the asset in the AssetDatabase. |