Class BaseGraphWindow
Inheritance
System.Object
UnityEngine.Object
UnityEngine.ScriptableObject
UnityEditor.EditorWindow
BaseGraphWindow
Inherited Members
UnityEditor.EditorWindow.BeginWindows()
UnityEditor.EditorWindow.EndWindows()
UnityEditor.EditorWindow.ShowNotification(UnityEngine.GUIContent)
UnityEditor.EditorWindow.ShowNotification(UnityEngine.GUIContent, System.Double)
UnityEditor.EditorWindow.RemoveNotification()
UnityEditor.EditorWindow.ShowTab()
UnityEditor.EditorWindow.Focus()
UnityEditor.EditorWindow.ShowUtility()
UnityEditor.EditorWindow.ShowPopup()
UnityEditor.EditorWindow.ShowModalUtility()
UnityEditor.EditorWindow.ShowAsDropDown(UnityEngine.Rect, UnityEngine.Vector2)
UnityEditor.EditorWindow.Show()
UnityEditor.EditorWindow.Show(System.Boolean)
UnityEditor.EditorWindow.ShowAuxWindow()
UnityEditor.EditorWindow.GetWindow(System.Type, System.Boolean, System.String, System.Boolean)
UnityEditor.EditorWindow.GetWindow(System.Type, System.Boolean, System.String)
UnityEditor.EditorWindow.GetWindow(System.Type, System.Boolean)
UnityEditor.EditorWindow.GetWindow(System.Type)
UnityEditor.EditorWindow.GetWindowWithRect(System.Type, UnityEngine.Rect, System.Boolean, System.String)
UnityEditor.EditorWindow.GetWindowWithRect(System.Type, UnityEngine.Rect, System.Boolean)
UnityEditor.EditorWindow.GetWindowWithRect(System.Type, UnityEngine.Rect)
UnityEditor.EditorWindow.GetWindow<T>()
UnityEditor.EditorWindow.GetWindow<T>(System.Boolean)
UnityEditor.EditorWindow.GetWindow<T>(System.Boolean, System.String)
UnityEditor.EditorWindow.GetWindow<T>(System.String)
UnityEditor.EditorWindow.GetWindow<T>(System.String, System.Boolean)
UnityEditor.EditorWindow.GetWindow<T>(System.Boolean, System.String, System.Boolean)
UnityEditor.EditorWindow.GetWindow<T>(System.Type[])
UnityEditor.EditorWindow.GetWindow<T>(System.String, System.Type[])
UnityEditor.EditorWindow.GetWindow<T>(System.String, System.Boolean, System.Type[])
UnityEditor.EditorWindow.CreateWindow<T>(System.Type[])
UnityEditor.EditorWindow.CreateWindow<T>(System.String, System.Type[])
UnityEditor.EditorWindow.HasOpenInstances<T>()
UnityEditor.EditorWindow.FocusWindowIfItsOpen(System.Type)
UnityEditor.EditorWindow.FocusWindowIfItsOpen<T>()
UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect)
UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect, System.Boolean)
UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect, System.Boolean, System.String)
UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect, System.Boolean, System.String, System.Boolean)
UnityEditor.EditorWindow.Close()
UnityEditor.EditorWindow.Repaint()
UnityEditor.EditorWindow.SendEvent(UnityEngine.Event)
UnityEditor.EditorWindow.GetExtraPaneTypes()
UnityEditor.EditorWindow.rootVisualElement
UnityEditor.EditorWindow.wantsMouseMove
UnityEditor.EditorWindow.wantsMouseEnterLeaveWindow
UnityEditor.EditorWindow.autoRepaintOnSceneChange
UnityEditor.EditorWindow.maximized
UnityEditor.EditorWindow.focusedWindow
UnityEditor.EditorWindow.mouseOverWindow
UnityEditor.EditorWindow.minSize
UnityEditor.EditorWindow.maxSize
UnityEditor.EditorWindow.title
UnityEditor.EditorWindow.titleContent
UnityEditor.EditorWindow.depthBufferBits
UnityEditor.EditorWindow.antiAlias
UnityEditor.EditorWindow.position
UnityEngine.ScriptableObject.SetDirty()
UnityEngine.ScriptableObject.CreateInstance(System.String)
UnityEngine.ScriptableObject.CreateInstance(System.Type)
UnityEngine.ScriptableObject.CreateInstance<T>()
UnityEngine.Object.GetInstanceID()
UnityEngine.Object.GetHashCode()
UnityEngine.Object.Equals(System.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform)
UnityEngine.Object.Instantiate(UnityEngine.Object, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Instantiate<T>(T)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Vector3, UnityEngine.Quaternion, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform)
UnityEngine.Object.Instantiate<T>(T, UnityEngine.Transform, System.Boolean)
UnityEngine.Object.Destroy(UnityEngine.Object, System.Single)
UnityEngine.Object.Destroy(UnityEngine.Object)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object, System.Boolean)
UnityEngine.Object.DestroyImmediate(UnityEngine.Object)
UnityEngine.Object.FindObjectsOfType(System.Type)
UnityEngine.Object.DontDestroyOnLoad(UnityEngine.Object)
UnityEngine.Object.DestroyObject(UnityEngine.Object, System.Single)
UnityEngine.Object.DestroyObject(UnityEngine.Object)
UnityEngine.Object.FindSceneObjectsOfType(System.Type)
UnityEngine.Object.FindObjectsOfTypeIncludingAssets(System.Type)
UnityEngine.Object.FindObjectsOfType<T>()
UnityEngine.Object.FindObjectOfType<T>()
UnityEngine.Object.FindObjectsOfTypeAll(System.Type)
UnityEngine.Object.FindObjectOfType(System.Type)
UnityEngine.Object.ToString()
UnityEngine.Object.name
UnityEngine.Object.hideFlags
Namespace: GraphProcessor
Assembly: com.alelievr.NodeGraphProcessor.Editor.dll
Syntax
[Serializable]
public abstract class BaseGraphWindow : EditorWindow
Fields
| Improve this Doc View Sourcegraph
Declaration
[SerializeField]
protected BaseGraph graph
Field Value
Type | Description |
---|---|
BaseGraph |
graphView
Declaration
protected BaseGraphView graphView
Field Value
Type | Description |
---|---|
BaseGraphView |
rootView
Declaration
protected VisualElement rootView
Field Value
Type | Description |
---|---|
UnityEngine.UIElements.VisualElement |
Properties
| Improve this Doc View SourceisGraphLoaded
Declaration
public bool isGraphLoaded { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
| Improve this Doc View SourceInitializeGraph(BaseGraph)
Declaration
public void InitializeGraph(BaseGraph graph)
Parameters
Type | Name | Description |
---|---|---|
BaseGraph | graph |
InitializeGraphView(BaseGraphView)
Declaration
protected virtual void InitializeGraphView(BaseGraphView view)
Parameters
Type | Name | Description |
---|---|---|
BaseGraphView | view |
InitializeWindow(BaseGraph)
Declaration
protected abstract void InitializeWindow(BaseGraph graph)
Parameters
Type | Name | Description |
---|---|---|
BaseGraph | graph |
OnDisable()
Declaration
protected void OnDisable()
OnEnable()
Declaration
protected void OnEnable()
OnGraphDeleted()
Declaration
public virtual void OnGraphDeleted()
Events
| Improve this Doc View SourcegraphLoaded
Declaration
public event Action<BaseGraph> graphLoaded
Event Type
Type | Description |
---|---|
System.Action<BaseGraph> |
graphUnloaded
Declaration
public event Action<BaseGraph> graphUnloaded
Event Type
Type | Description |
---|---|
System.Action<BaseGraph> |