Class GraphEditorWindow
GraphEditorWindow, extends the editor window for SystemGraph asset manipulation. Implements the UnityEditor.EditorWindow
Inherited Members
      EditorWindow.BeginWindows()
    
    
      EditorWindow.EndWindows()
    
    
      EditorWindow.ShowNotification(GUIContent)
    
    
    
      EditorWindow.RemoveNotification()
    
    
      EditorWindow.ShowTab()
    
    
      EditorWindow.Focus()
    
    
      EditorWindow.ShowUtility()
    
    
      EditorWindow.ShowPopup()
    
    
      EditorWindow.ShowModalUtility()
    
    
      EditorWindow.ShowAsDropDown(Rect, Vector2)
    
    
      EditorWindow.Show()
    
    
    
      EditorWindow.ShowAuxWindow()
    
    
      EditorWindow.ShowModal()
    
    
    
    
    
    
    
    
    
      EditorWindow.GetWindow<T>()
    
    
    
    
    
    
    
    
    
    
    
    
      EditorWindow.HasOpenInstances<T>()
    
    
    
      EditorWindow.FocusWindowIfItsOpen<T>()
    
    
      EditorWindow.GetWindowWithRect<T>(Rect)
    
    
    
    
    
      EditorWindow.SaveChanges()
    
    
      EditorWindow.Close()
    
    
      EditorWindow.Repaint()
    
    
      EditorWindow.SendEvent(Event)
    
    
      EditorWindow.GetExtraPaneTypes()
    
    
      EditorWindow.rootVisualElement
    
    
      EditorWindow.wantsMouseMove
    
    
      EditorWindow.wantsMouseEnterLeaveWindow
    
    
      EditorWindow.wantsLessLayoutEvents
    
    
      EditorWindow.autoRepaintOnSceneChange
    
    
      EditorWindow.maximized
    
    
      EditorWindow.hasFocus
    
    
      EditorWindow.docked
    
    
      EditorWindow.focusedWindow
    
    
      EditorWindow.mouseOverWindow
    
    
      EditorWindow.hasUnsavedChanges
    
    
      EditorWindow.saveChangesMessage
    
    
      EditorWindow.minSize
    
    
      EditorWindow.maxSize
    
    
      EditorWindow.title
    
    
      EditorWindow.titleContent
    
    
      EditorWindow.depthBufferBits
    
    
      EditorWindow.antiAlias
    
    
      EditorWindow.position
    
    
      ScriptableObject.SetDirty()
    
    
    
    
      ScriptableObject.CreateInstance<T>()
    
    
      Object.GetInstanceID()
    
    
      Object.GetHashCode()
    
    
    
      Object.Instantiate(Object, Vector3, Quaternion)
    
    
      Object.Instantiate(Object, Vector3, Quaternion, Transform)
    
    
      Object.Instantiate(Object)
    
    
      Object.Instantiate(Object, Transform)
    
    
    
      Object.Instantiate<T>(T)
    
    
      Object.Instantiate<T>(T, Vector3, Quaternion)
    
    
      Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    
    
      Object.Instantiate<T>(T, Transform)
    
    
    
    
      Object.Destroy(Object)
    
    
    
      Object.DestroyImmediate(Object)
    
    
    
    
      Object.DontDestroyOnLoad(Object)
    
    
    
      Object.DestroyObject(Object)
    
    
    
    
      Object.FindObjectsOfType<T>()
    
    
    
      Object.FindObjectOfType<T>()
    
    
    
    
    
    
      Object.ToString()
    
    
      Object.name
    
    
      Object.hideFlags
    
    
    
    
    
  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 | 
|---|---|
| LogicGraphEditorView | Gets or sets the logic graph editor view.  | 
      
| SelectedGuid | Gets the selected asset unique identifier.  | 
      
Methods
| Name | Description | 
|---|---|
| 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.  | 
      
| UpdateAsset() | Updates the asset in the AssetDatabase.  | 
      
See Also
EditorWindow