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.
|