Documentation

Unity

Table of Contents

Namespaces

Assets
DocFX
DotNet
Git
MLAgents
Steam

Interfaces

HubLocatorInterface
Creates Unity Hub processes for a concrete platform or discovery strategy.

Classes

ExecutionError
Represents a Unity automation failure with process output that can be exported as JUnit-style XML.
JsonUtils
Loads and saves JSON files used by Unity project and package metadata.
JUnit
Formats dates for JUnit-compatible XML reports.
LocateHubFromCommand
Locates Unity Hub through a configured command line.
LocateHubFromWindowsRegistry
Locates Unity Hub from the Windows registry.
LocateHubNull
Null object hub locator used when Unity Hub cannot be discovered.
MailboxAccess
Reads verification codes from an IMAP mailbox for external service logins.
UnityBuildTarget
Maps logical build targets to Unity editor modules, output names, and batchmode arguments.
UnityEditor
Wraps one Unity Editor installation and executes batchmode commands.
UnityEnvironment
Reads Unity automation environment variables and formats process log output.
UnityHub
Process-wide facade for Unity Hub discovery, editor installation, and project/package lookup.
UnityLicensor
Signs Unity manual activation files through Unity's browser-based license flow.
UnityPackage
Represents a Unity package and creates temporary projects that install it locally.
UnityPackageInfo
Reads and writes Unity package metadata from package.json.
UnityProject
Represents a Unity project and exposes editor automation operations for it.
UnityProjectInfo
Reads and writes Unity project metadata from ProjectSettings and Packages files.
On this page

Search results