Class GraphWindow
Inherited Members
UnityEditor.EditorWindow.ShowTab()
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<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.TryGetOverlay(System.String, UnityEditor.Overlays.Overlay)
UnityEditor.EditorWindow.depthBufferBits
UnityEditor.EditorWindow.antiAlias
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
Namespace: Unity.VisualScripting
Syntax
public sealed class GraphWindow : LudiqEditorWindow, ISerializationCallbackReceiver, IHasCustomMenu, ICanvasWindow
Properties
active
Declaration
public static GraphWindow active { get; set; }
Property Value
Type | Description |
---|---|
GraphWindow |
activeContext
Declaration
public static IGraphContext activeContext { get; }
Property Value
Type | Description |
---|---|
IGraphContext |
activeReference
Declaration
public static GraphReference activeReference { get; set; }
Property Value
Type | Description |
---|---|
GraphReference |
context
Declaration
[DoNotSerialize]
public IGraphContext context { get; }
Property Value
Type | Description |
---|---|
IGraphContext |
graphInspectorEnabled
Declaration
[Serialize]
public bool graphInspectorEnabled { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Implements
isActive
Declaration
public bool isActive { get; }
Property Value
Type | Description |
---|---|
Boolean |
locked
Declaration
[Serialize]
public bool locked { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
reference
Declaration
[DoNotSerialize]
public GraphReference reference { get; set; }
Property Value
Type | Description |
---|---|
GraphReference |
Implements
showSidebars
Declaration
public bool showSidebars { get; }
Property Value
Type | Description |
---|---|
Boolean |
tabs
Declaration
public static IEnumerable<GraphWindow> tabs { get; }
Property Value
Type | Description |
---|---|
IEnumerable<GraphWindow> |
tabsNoAlloc
Declaration
public static HashSet<GraphWindow> tabsNoAlloc { get; }
Property Value
Type | Description |
---|---|
HashSet<GraphWindow> |
variablesInspectorEnabled
Declaration
[Serialize]
public bool variablesInspectorEnabled { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Implements
Methods
AddCursorRect(Rect, MouseCursor)
Declaration
public void AddCursorRect(Rect rect, MouseCursor cursor)
Parameters
Type | Name | Description |
---|---|---|
Rect | rect | |
MouseCursor | cursor |
Implements
Clear()
Declaration
public void Clear()
MatchSelection(Boolean)
Declaration
public void MatchSelection(bool IsOnHierarchyChange = false)
Parameters
Type | Name | Description |
---|---|---|
Boolean | IsOnHierarchyChange |
OnGUI()
Declaration
protected override void OnGUI()
Overrides
OpenActive(GraphReference)
Declaration
public static void OpenActive(GraphReference reference)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | reference |
OpenTab()
Declaration
public static void OpenTab()
OpenTab(GraphReference)
Declaration
public static void OpenTab(GraphReference reference)
Parameters
Type | Name | Description |
---|---|---|
GraphReference | reference |
Update()
Declaration
protected override void Update()
Overrides
Validate()
Declaration
public void Validate()
Events
activeContextChanged
Declaration
public static event Action<IGraphContext> activeContextChanged
Event Type
Type | Description |
---|---|
Action<IGraphContext> |