Helper methods to save a ValueStore to an Ini file and loading it back again.
Base class for Trimmer Options.
Option subclass that defines the type of the Option value.
Helper methods for Options.
Container for the Runtime Profile.
The Runtime Profile manages Options and their initial values when playing the project in the editor or in a build.
Unity compatible store of nested string key/value pairs.
Named value node with optional variants and children.
Root named value node that has additional fields that only apply to the root nodes.
Container to hold the project's Version to let Unity serialize it during the build.
Struct holding project version information.
Enum indicating the capabilities of the Option.
Flags indicating wether an Option and its feature should be included in a build.
Enum defining the variance of an Option.