Skip to main content

Classes

References for C# classes. These are classes that implements the interactions between Unity and the underlying Inworld C++ library.

Scriptable Objects

References for Scriptable Objects. These are configurable assets that you can create by the asset menu.

Graph Asset

Graph is the container for an AI chain execution path, composed of Nodes, Edges and Components (experimental). At runtime, they are compiled (to their respective runtime classes you can access) and executed by the Graph Executor.

Node Asset

Edge Asset

Component Asset (Experimental)

The component class is created to support Graph JSON serialization. This feature is currently experimental.

Data Asset

Node Input/Output Reference

This table provides a quick reference for all workflow nodes and their input/output data types:

More Reference Pages

Class Inheritance Hierarchy

Explore the class inheritance relationships in the Unity AI Runtime.

Interfaces

Discover all runtime interfaces and the contracts they define.

Enums

Reference for all available enums, their meanings, and values.

Delegates

Learn about callback delegates used throughout the runtime.