Class GraphWindow
Inherited Members
EditorWindow.focusedWindowChanged
EditorWindow.GetWindow<T>()
EditorWindow.GetWindow<T>(bool)
EditorWindow.GetWindow<T>(bool, string)
EditorWindow.GetWindow<T>(string)
EditorWindow.GetWindow<T>(string, bool)
EditorWindow.GetWindow<T>(bool, string, bool)
EditorWindow.GetWindow<T>(params Type[])
EditorWindow.GetWindow<T>(string, params Type[])
EditorWindow.GetWindow<T>(string, bool, params Type[])
EditorWindow.CreateWindow<T>(params Type[])
EditorWindow.CreateWindow<T>(string, params Type[])
EditorWindow.HasOpenInstances<T>()
EditorWindow.FocusWindowIfItsOpen<T>()
EditorWindow.GetWindowWithRect<T>(Rect)
EditorWindow.GetWindowWithRect<T>(Rect, bool)
EditorWindow.GetWindowWithRect<T>(Rect, bool, string)
EditorWindow.GetWindowWithRect<T>(Rect, bool, string, bool)
EditorWindow.TryGetOverlay(string, out Overlay)
EditorWindow.depthBufferBits
EditorWindow.antiAlias
EditorWindow.windowFocusChanged
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance<T>()
Object.GetHashCode()
Object.Equals(object)
Object.InstantiateAsync<T>(T)
Object.InstantiateAsync<T>(T, Transform)
Object.InstantiateAsync<T>(T, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, Transform, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, int)
Object.InstantiateAsync<T>(T, int, Transform)
Object.InstantiateAsync<T>(T, int, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, int, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
Object.InstantiateAsync<T>(T, int, Transform, Vector3, Quaternion)
Object.InstantiateAsync<T>(T, int, Transform, Vector3, Quaternion, CancellationToken)
Object.InstantiateAsync<T>(T, int, Transform, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>)
Object.InstantiateAsync<T>(T, int, Transform, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>, CancellationToken)
Object.InstantiateAsync<T>(T, InstantiateParameters, CancellationToken)
Object.InstantiateAsync<T>(T, int, InstantiateParameters, CancellationToken)
Object.InstantiateAsync<T>(T, Vector3, Quaternion, InstantiateParameters, CancellationToken)
Object.InstantiateAsync<T>(T, int, Vector3, Quaternion, InstantiateParameters, CancellationToken)
Object.InstantiateAsync<T>(T, int, ReadOnlySpan<Vector3>, ReadOnlySpan<Quaternion>, InstantiateParameters, CancellationToken)
Object.Instantiate<T>(T, InstantiateParameters)
Object.Instantiate<T>(T, Vector3, Quaternion, InstantiateParameters)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Instantiate<T>(T, Transform, bool)
Object.DestroyObject(Object, float)
Object.DestroyObject(Object)
Object.FindSceneObjectsOfType(Type)
Object.FindObjectsOfType<T>()
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsOfType<T>(bool)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindObjectOfType<T>()
Object.FindObjectOfType<T>(bool)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: Unity.VisualScripting
Assembly: solution.dll
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
[DoNotSerializeAttribute]
public IGraphContext context { get; }
Property Value
| Type | Description |
|---|---|
| IGraphContext |
graphInspectorEnabled
Declaration
[SerializeAttribute]
public bool graphInspectorEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
isActive
Declaration
public bool isActive { get; }
Property Value
| Type | Description |
|---|---|
| bool |
locked
Declaration
[SerializeAttribute]
public bool locked { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
reference
Declaration
[DoNotSerializeAttribute]
public GraphReference reference { get; set; }
Property Value
| Type | Description |
|---|---|
| GraphReference |
showSidebars
Declaration
public bool showSidebars { get; }
Property Value
| Type | Description |
|---|---|
| bool |
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
[SerializeAttribute]
public bool variablesInspectorEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Methods
AddCursorRect(Rect, MouseCursor)
Declaration
public void AddCursorRect(Rect rect, MouseCursor cursor)
Parameters
| Type | Name | Description |
|---|---|---|
| Rect | rect | |
| MouseCursor | cursor |
Clear()
Declaration
public void Clear()
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
| 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> |