GetActiveContext(Hash128)
Retrieves the active Context for the specified graph.
Read time 1 minuteLast updated 6 days ago
Definition
- Type: Method
- Namespace: Unity.GraphToolkit.Editor.GraphVisualization
- Assembly: UnityEditor
public static Context GetActiveContext(Hash128 graphID)
Parameters
The authoring graph's ID, accessible through Graph.ID. In case of subgraphs, this must be the root graph ID.
Returns
Type | Description |
|---|---|
| Context | The active Context for the graph, or |
Remarks
A registered Context is considered active when its underlying session is attached. If multiple contexts are registered for the graph but none is attached, this method returns . The lookup is keyed on the authoring graph's ID; for subgraphs, pass the root graph's ID. Throws ArgumentException when the provided isn't valid.
nullgraphIDExamples
// Get the active context for the graph and disable the visualization of node accents.Context current = Registry.GetActiveContext(graphID);if (current != null) current.NodeAccentEnabled = false;