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.