XR Node Reference
- Last UpdatedSep 26, 2025
- 2 minute read
Nodes are the base of the AVEVA™ XR engine scripting language. Scripts consist of an enumeration of hierarchical nodes with their attributes.
Types of nodes
Despite the unique XML representation, there are different types of nodes. For full list, see List of nodes.
|
Base nodes provide base parameters that are inherited by other nodes. |
|
|
These elements are XR scripting language primitives. |
|
|
These elements relate to file commands. |
|
|
Coroutines are extensions of Commands. |
|
|
Nodes that define 2D elements in the scene. |
|
|
2D interface nodes are for special use. |
|
|
Legacy 2D interface nodes are no longer used, except in special cases. |
|
|
Specialized nodes for creating and managing animated behaviors in the scene. |
|
|
Nodes that manage the application and perform actions based on engine functions. |
|
|
Nodes that relate to augmented reality (AR). |
|
|
Nodes involved in XR communication functions. |
|
|
Nodes that map input coming from peripherals. |
|
|
Logic nodes are used to add behaviors to a scene. |
|
|
Module nodes relate to the creation of instanceable module definitions. |
|
|
Nodes that define physical and particle behavior. |
|
|
Nodes that define and label items in the plant. |
|
|
Nodes that support the functionality of plugins. |
|
|
Nodes designed to customize the visual aspect of the scene. |
|
|
These nodes are used to create a reference to a scene object. |
|
|
This node relates to the timing and triggering of events. |
|
|
Nodes for managing and creating textures. |
|
|
Nodes that relate to voice systems. |
|
|
Nodes that relate to virtual reality (VR). |
|
|
Nodes that relate to XRS Script language. |