|
Nuke.Unreal
Build Unreal apps in Style.
|
Builds a plugin, and packages it for distribution. More...
Public Member Functions | |
| virtual BuildPluginConfig | Plugin (params object[] values) |
| Specify the path to the descriptor file for the plugin that should be packaged. | |
| virtual BuildPluginConfig | NoHostPlatform (params object[] values) |
| Prevent compiling for the editor platform on the host. | |
| virtual BuildPluginConfig | TargetPlatforms (params object[] values) |
| Specify a list of target platforms to build, separated by '+' characters (eg. -TargetPlatforms=Win32+Win64). Default is all the Rocket target platforms. | |
| virtual BuildPluginConfig | Package (params object[] values) |
| The path which the build artifacts should be packaged to, ready for distribution. | |
| virtual BuildPluginConfig | StrictIncludes (params object[] values) |
| Disables precompiled headers and unity build in order to check all source files have self-contained headers. | |
| virtual BuildPluginConfig | Unversioned (params object[] values) |
| Do not embed the current engine version into the descriptor. | |
| virtual BuildPluginConfig | VS2019 (params object[] values) |
| virtual BuildPluginConfig | NoDeleteHostProject (params object[] values) |
| virtual BuildPluginConfig | NoTargetPlatforms (params object[] values) |
| virtual BuildPluginConfig | EngineDir (params object[] values) |
| Root Directory of the engine that will be used to build plugin(s) (optional) | |
| virtual BuildPluginConfig | HostPlatforms (params object[] values) |
| Specify a list of host platforms to build, separated by '+' characters (eg. -HostPlatforms=Win32+Win64). Default is the current host platforms. | |
| virtual BuildPluginConfig | Architecture_ (params object[] values) |
| Control architecture to compile for a platform (eg. -Architecture_Mac=arm64+x86). Default is to use UBT defaults for the platform. | |
| virtual BuildPluginConfig | PackageAppendPluginSubdir (params object[] values) |
| Package the build artifacts in a subfolder named after the plugin. | |
Public Member Functions inherited from Nuke.Unreal.Tools.ToolConfig | |
| virtual void | AppendArgument (UnrealToolArgument arg) |
| virtual void | AppendArgument (string arg, UnrealToolArgumentMeta? meta=null) |
| virtual void | AppendSubtool (ToolConfig subtool) |
| virtual string | Gather (EngineVersion ueVersion) |
| Gether the arguments and subtools and render a command line output. | |
Properties | |
| override string | Name [get] |
| override string | CliName [get] |
| override UnrealCompatibility | Compatibility [get] |
| override ToolConfig[] | Configs [get] |
Properties inherited from Nuke.Unreal.Tools.ToolConfig | |
| string | Name [get] |
| The C# friendly name of the tool which will be used inside configurators. | |
| string | CliName [get] |
| The name which will be rendered onto command line. | |
| UnrealCompatibility | Compatibility [get] |
| Compatibility with either Unreal Engine 4 or 5 or both. If tool is configured to run with an incompatible engine its entire configuration will be ignored. | |
| virtual ToolConfig[] | Configs [get] |
Private Attributes | |
| ToolConfig[] | _configs = null |
Additional Inherited Members | |
Protected Attributes inherited from Nuke.Unreal.Tools.ToolConfig | |
| List< UnrealToolArgument > | UsingArguments = [] |
| readonly Dictionary< string, ToolConfig > | UsingSubtools = [] |
Builds a plugin, and packages it for distribution.
Definition at line 18853 of file UatConfigGenerated.cs.
|
virtual |
Control architecture to compile for a platform (eg. -Architecture_Mac=arm64+x86). Default is to use UBT defaults for the platform.
Definition at line 19069 of file UatConfigGenerated.cs.
|
virtual |
Root Directory of the engine that will be used to build plugin(s) (optional)
Definition at line 19031 of file UatConfigGenerated.cs.
|
virtual |
Specify a list of host platforms to build, separated by '+' characters (eg. -HostPlatforms=Win32+Win64). Default is the current host platforms.
Definition at line 19050 of file UatConfigGenerated.cs.
|
virtual |
Definition at line 18993 of file UatConfigGenerated.cs.
|
virtual |
Prevent compiling for the editor platform on the host.
Definition at line 18879 of file UatConfigGenerated.cs.
|
virtual |
Definition at line 19012 of file UatConfigGenerated.cs.
|
virtual |
The path which the build artifacts should be packaged to, ready for distribution.
Definition at line 18917 of file UatConfigGenerated.cs.
|
virtual |
Package the build artifacts in a subfolder named after the plugin.
Definition at line 19088 of file UatConfigGenerated.cs.
|
virtual |
Specify the path to the descriptor file for the plugin that should be packaged.
Definition at line 18860 of file UatConfigGenerated.cs.
|
virtual |
Disables precompiled headers and unity build in order to check all source files have self-contained headers.
Definition at line 18936 of file UatConfigGenerated.cs.
|
virtual |
Specify a list of target platforms to build, separated by '+' characters (eg. -TargetPlatforms=Win32+Win64). Default is all the Rocket target platforms.
Definition at line 18898 of file UatConfigGenerated.cs.
|
virtual |
Do not embed the current engine version into the descriptor.
Definition at line 18955 of file UatConfigGenerated.cs.
|
virtual |
Definition at line 18974 of file UatConfigGenerated.cs.
|
private |
Definition at line 19106 of file UatConfigGenerated.cs.
|
get |
Definition at line 18856 of file UatConfigGenerated.cs.
|
get |
Definition at line 18857 of file UatConfigGenerated.cs.
|
getprotected |
Definition at line 19107 of file UatConfigGenerated.cs.
|
get |
Definition at line 18855 of file UatConfigGenerated.cs.