Class GraphWindow
Inherited Members
EditorWindow.GetWindow<T>()
EditorWindow.HasOpenInstances<T>()
EditorWindow.FocusWindowIfItsOpen<T>()
EditorWindow.GetWindowWithRect<T>(Rect)
EditorWindow.depthBufferBits
EditorWindow.antiAlias
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Assembly: Unity.VisualScripting.Core.Editor.dll
Syntax
public sealed class GraphWindow : LudiqEditorWindow, ISerializationCallbackReceiver, IHasCustomMenu, ICanvasWindow
Properties
active
Declaration
public static GraphWindow active { get; set; }
Property Value
activeContext
Declaration
public static IGraphContext activeContext { get; }
Property Value
activeReference
Declaration
public static GraphReference activeReference { get; set; }
Property Value
context
Declaration
[DoNotSerialize]
public IGraphContext context { get; }
Property Value
graphInspectorEnabled
Declaration
[Serialize]
public bool graphInspectorEnabled { get; set; }
Property Value
isActive
Declaration
public bool isActive { get; }
Property Value
locked
Declaration
[Serialize]
public bool locked { get; set; }
Property Value
reference
Declaration
[DoNotSerialize]
public GraphReference reference { get; set; }
Property Value
Declaration
public bool showSidebars { get; }
Property Value
tabs
Declaration
public static IEnumerable<GraphWindow> tabs { get; }
Property Value
tabsNoAlloc
Declaration
public static HashSet<GraphWindow> tabsNoAlloc { get; }
Property Value
variablesInspectorEnabled
Declaration
[Serialize]
public bool variablesInspectorEnabled { get; set; }
Property Value
Methods
AddCursorRect(Rect, MouseCursor)
Declaration
public void AddCursorRect(Rect rect, MouseCursor cursor)
Parameters
Clear()
Declaration
MatchSelection(bool)
Declaration
public void MatchSelection(bool IsOnHierarchyChange = false)
Parameters
Type |
Name |
Description |
bool |
IsOnHierarchyChange |
|
OnGUI()
Declaration
protected override void OnGUI()
Overrides
OpenActive(GraphReference)
Declaration
public static void OpenActive(GraphReference reference)
Parameters
OpenTab()
Declaration
public static void OpenTab()
OpenTab(GraphReference)
Declaration
public static void OpenTab(GraphReference reference)
Parameters
Update()
Declaration
protected override void Update()
Overrides
Validate()
Declaration
Events
activeContextChanged
Declaration
public static event Action<IGraphContext> activeContextChanged
Event Type
Implements
Extension Methods