Live Variables View

The Live Variables View gives you full visibility and control over every active Live Variable in the current session.
This is where you inspect, manage, and drill into runtime objects that have been bound using the bind()
command or drag-and-drop system.
What It Shows
The Tree View displays:
- All currently active Live Variables
- Their assigned names and types
- Their internal members (fields, properties, collections)
- Status indicators for null values or broken references
Each Live Variable appears as a collapsible tree node, letting you explore deeply into the object's structure. Whether you're inspecting a GameObject, a component, or a custom class, Scriptum reflects it live and recursively.
Actions and Interactions
You can right-click on any node to access actions such as:
-
Manifest
Deep-inspect the selected object in Editor Mode -
Bind This Member
Create a new Live Variable from a selected field, property, or nested object -
Unbind
Remove the selected Live Variable from the session -
Rename
Assign a new name to the selected variable
You can also click or hover to view type info, instance IDs, and runtime state indicators.
Session Awareness
All variables listed are scoped to the current Scriptum session. They are not persisted beyond domain reloads. If you're in Editor Mode, the view updates live with each evaluation. If you're in REPL, it updates as you interact or bind new objects.