BuildEngineService Class |
Namespace: UMod.BuildEngine
public sealed class BuildEngineService : BuildPipelineService<BuildContext, BuildPipelineAsset>
The BuildEngineService type exposes the following members.
Name | Description | |
---|---|---|
BuildEngineService | Initializes a new instance of the BuildEngineService class |
Name | Description | |
---|---|---|
LogLocation |
Get the build engine log file location.
|
Name | Description | |
---|---|---|
BuildMod |
Start building a mod with the specified export settings.
| |
GetInvalidModFolderReason |
Get the reason that the specified mod folder is invalid.
| |
GetInvalidModOutputReason |
Get the reason that the specified mod export profile is invalid.
| |
GetLogFileStream |
Open the build engine log file for reading or writing.
| |
IsValidModFolder |
Attempts to validate a mod folder path.
The specified folder must be inside the assets folder in order to be valid.
| |
IsValidOutput |
Attempts to valdiate the specified export profile.
| |
RunProcessors |
Run all build engine processors on their target assets.
Should only be called when a build is in progress.
(Overrides BuildPipelineServiceTContext, TAssetRunProcessors.) |
Name | Description | |
---|---|---|
OnGenerateModIdentifier |
An event that is triggered when the build engine requires a mod identifier to be created. You can add a listener to this event in order to manually generate mod identifiers.
|