Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


GetActiveContext(Hash128)

Retrieves the active Context for the specified graph.
Read time 1 minuteLast updated 6 days ago

Definition

public static Context GetActiveContext(Hash128 graphID)

Parameters

graphID

Hash128
The authoring graph's ID, accessible through Graph.ID. In case of subgraphs, this must be the root graph ID.

Returns

Type

Description

ContextThe active Context for the graph, or
null
if no active context is registered for it.

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
null
. The lookup is keyed on the authoring graph's ID; for subgraphs, pass the root graph's ID. Throws ArgumentException when the provided
graphID
isn't valid.

Examples

// 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;