Scripting API

Variables

class in Unity.VisualScripting · Unity.VisualScripting.Core · inherits from MonoBehaviour

Not in Unity's public API, or in an assembly the coverage doesn't count.
In Tassix

Variables by scope: an object's (on its Variables component), a scene's, the application's, saved ones (kept for the session here).

Properties 5

static VariableDeclarations ActiveScene { get; }
static bool ExistInActiveScene { get; }
static VariableDeclarations Saved { get; }
VariableDeclarations declarations { get; }

Methods 4

static bool ExistInScene(UnityEngine.SceneManagement.Scene? scene)
static bool ExistOnObject(GameObject go)
static bool ExistOnObject(Component component)
static VariableDeclarations Object(GameObject go)
static VariableDeclarations Object(Component component)

An object's variables (its Variables component, added when missing).

static VariableDeclarations Scene(UnityEngine.SceneManagement.Scene? scene)
static VariableDeclarations Scene(GameObject go)
static VariableDeclarations Scene(Component component)