Nuke.Unreal
Build Unreal apps in Style.
Loading...
Searching...
No Matches
Nuke.Unreal.Tools.UatConfigGenerated Class Referenceabstract

Unreal Automation Tool is a vast collection of scripts solving all aspects of deploying a program made in Unreal Engine. More...

Inheritance diagram for Nuke.Unreal.Tools.UatConfigGenerated:
Nuke.Unreal.Tools.ToolConfig Nuke.Unreal.Tools.UatConfig

Classes

class  AddAutomatedPerfTestToProjectConfig
 UAT command to enable PerfTesting hook ups for a project. More...
 
class  AnalyzeThirdPartyLibsConfig
 Analyzes third party libraries. More...
 
class  AutomationConfig
 Executes scripted commands. More...
 
class  BenchmarkBuildConfig
 Runs benchmarks and reports overall results Example1: RunUAT BenchmarkBuild -all -project=UE4 Example2: RunUAT BenchmarkBuild -allcompile -project=UE4+EngineTest -platform=PS4 Example3: RunUAT BenchmarkBuild -editor -client -cook -cooknoshaderddc -cooknoddc -xge -noxge -singlecompile -nopcompile -project=UE4+QAGame+EngineTest -platform=WIn64+PS4+XboxOne+Switch -iterations=3 Runs benchmarks and reports overall results Example1: RunUAT BenchmarkBuild -all -project=Unreal Example2: RunUAT BenchmarkBuild -allcompile -project=Unreal+EngineTest -platform=PS4 Example3: RunUAT BenchmarkBuild -editor -client -cook -cooknoshaderddc -cooknoddc -xge -noxge -singlecompile -nopcompile -project=Unreal+QAGame+EngineTest -platform=Win64+PS4+XboxOne+Switch -iterations=3 Runs benchmarks and reports overall results Example1: RunUAT BenchmarkBuild -all -project=Unreal Example2: RunUAT BenchmarkBuild -allcompile -project=Unreal+EngineTest -platform=PS4 Example3: RunUAT BenchmarkBuild -editor -client -cook -cooknoshaderddc -cooknoddc -xge -noxge -singlecompile -nopcompile -project=Unreal+QAGame+EngineTest -platform=WIn64+PS4+XboxOne+Switch -iterations=3. More...
 
class  BenchmarkOptionsConfig
 
class  BisectConfig
 Bisects a range of changelists between 'good' and 'bad' (exclusive). If a failed-build is reported, then bisection expands outwards from the active changelist until bisection resumed. More...
 
class  BlameKeywordConfig
 BlameKeyword command. Looks for the specified keywords in all files at the specified path and finds who added them based on P4 history. More...
 
class  BuildCMakeLibConfig
 Builds a third party library using the CMake build system. More...
 
class  BuildCommonToolsConfig
 Builds common tools used by the engine which are not part of typical editor or game builds. Useful when syncing source-only on GitHub. More...
 
class  BuildConfig
 
class  BuildCookRunConfig
 Builds/Cooks/Runs a project. More...
 
class  BuildDerivedDataCacheConfig
 
class  BuildEditorConfig
 Builds the editor for the specified project. Example BuildEditor -project=QAGame Note: Editor will only ever build for the current platform in a Development config and required tools will be included. More...
 
class  BuildForUGSConfig
 
class  BuildGameConfig
 Builds the game for the specified project. Example BuildGame -project=QAGame -platform=PS4+XboxOne -configuration=Development. Builds the game for the specified project. Example BuildGame -project=QAGame -platform=Win64+Android -configuration=Development. More...
 
class  BuildGraphConfig
 Tool for creating extensible build processes in UE4 which can be run locally or in parallel across a build farm. Tool for creating extensible build processes in UE which can be run locally or in parallel across a build farm. More...
 
class  BuildHlslccConfig
 Builds Hlslcc using CMake build system. More...
 
class  BuildPhysX_AndroidConfig
 
class  BuildPhysX_IOSConfig
 
class  BuildPhysX_LinuxConfig
 
class  BuildPhysX_Mac_arm64Config
 
class  BuildPhysX_Mac_x86_64Config
 
class  BuildPhysX_MacConfig
 
class  BuildPhysX_TVOSConfig
 
class  BuildPhysX_Win32Config
 
class  BuildPhysX_Win64Config
 
class  BuildPhysXConfig
 Builds PhysX/APEX libraries using CMake build system. More...
 
class  BuildPluginConfig
 Builds a plugin, and packages it for distribution. More...
 
class  BuildServerConfig
 Builds the server for the specified project. Example BuildServer -project=QAGame -platform=Win64 -configuration=Development. More...
 
class  BuildTargetConfig
 Builds the specified targets and configurations for the specified project. Example BuildTarget -project=QAGame -target=Editor+Game -platform=PS4+XboxOne -configuration=Development. Note: Editor will only ever build for the current platform in a Development config and required tools will be included Builds the specified targets and configurations for the specified project. Example BuildTarget -project=QAGame -target=Editor+Game -platform=Win64+Android -configuration=Development. Note: Editor will only ever build for the current platform in a Development config and required tools will be included. More...
 
class  BuildThirdPartyLibsConfig
 Builds third party libraries, and puts them all into a changelist. More...
 
class  CheckBalancedMacrosConfig
 Checks that all source files have balanced macros for enabling/disabling optimization, warnings, etc... More...
 
class  CheckBuildSizeConfig
 
class  CheckCsprojDotNetVersionConfig
 
class  CheckForHacksConfig
 Audits the current branch for comments denoting a hack that was not meant to leave another branch, following a given format ("BEGIN XXXX HACK", where XXXX is one or more tags separated by spaces). Allowed tags may be specified manually on the command line. At least one must match, otherwise it will print a warning. The current branch name and fragments of the branch path will also be added by default, so running from //UE4/Main will add "//UE4/Main", "UE4", and "Main". Audits the current branch for comments denoting a hack that was not meant to leave another branch, following a given format ("BEGIN XXXX HACK", where XXXX is one or more tags separated by spaces). Allowed tags may be specified manually on the command line. At least one must match, otherwise it will print a warning. The current branch name and fragments of the branch path will also be added by default, so running from //UE5/Main will add "//UE5/Main", "UE5", and "Main". More...
 
class  CheckPerforceCaseConfig
 Checks that the casing of files within a path on a case-insensitive Perforce server is correct. More...
 
class  CheckRestrictedFoldersConfig
 Checks a directory for folders which should not be distributed. More...
 
class  CheckTargetExistsConfig
 Checks that the given target exists, by looking for the relevant receipt. More...
 
class  CheckXcodeVersionConfig
 Checks that the installed Xcode version is the version specified. More...
 
class  CleanAutomationReportsConfig
 Removes folders in an automation report directory that are older than a certain time. More...
 
class  CleanDDCConfig
 
class  CleanFormalBuildsConfig
 Removes folders matching a pattern in a given directory that are older than a certain time. More...
 
class  CleanTempStorageConfig
 Removes folders in a given temp storage directory that are older than a certain time. More...
 
class  CodeSignConfig
 
class  CodeSurgeryConfig
 custom code to restructure C++ source code for the new stats system. More...
 
class  CookDiffReportHelperConfig
 CookDiffReportHelper analyses the json files created by -run=cook -diffonly -cookdiffjson=path/to/my.json ... More...
 
class  CopySharedCookedBuildConfig
 Copies the current shared cooked build from the network to the local PC. More...
 
class  CopyUATConfig
 
class  CreateComponentZipsConfig
 
class  CreatePlatformExtensionConfig
 Create stub code for platform extension. More...
 
class  CryptoKeysConfig
 
class  DebugSleepConfig
 Sleeps for 20 seconds and then exits. More...
 
class  DedupeAutomationScriptsConfig
 Removes duplicate binaries in UAT script directories that exist in AutomationTool or AutomationUtils. More...
 
class  DownloadJupiterBuildConfig
 Downloads a build from Jupiter. More...
 
class  DumpBranchConfig
 
class  ExportAppleBuildConfig
 
class  ExportIPAFromArchiveConfig
 Creates an IPA from an xarchive file. More...
 
class  ExportMcpTemplatesConfig
 
class  ExportTimerStatisticsFromUtraceConfig
 Runs UnrealInsights to export timers from a utrace file to CSV file. More...
 
class  ExtractPaksConfig
 
class  FetchUnrealAutomationTelemetryConfig
 
class  FinalizeInstalledBuildConfig
 Command to perform additional steps to prepare an installed build. More...
 
class  FixPerforceCaseConfig
 Fixes the case of files on a case-insensitive Perforce server by removing and re-adding them. More...
 
class  FixupRedirectsConfig
 
class  GenerateAutomationProjectConfig
 Generates automation project based on a template. More...
 
class  GenerateDSYMConfig
 Generates IOS debug symbols for a remote project. More...
 
class  GeneratePlatformReportConfig
 Generates a report about all platforms and their configuration settings. More...
 
class  GeneratePsymsConfig
 
class  GitPullRequestConfig
 GitPullRequest. More...
 
class  InstallUnrealBuildConfig
 Install Unreal Build onto one or more connected devices using Gauntlet. More...
 
class  IPhonePackagerConfig
 UAT command to call into the integrated IPhonePackager code. More...
 
class  LauncherLocalizationConfig
 
class  LaunchMultiServerConfig
 Launches multiple server processes for a project using the MultiServerReplication plugin. Launches multiple server processes for a project using the MultiServerReplication plugin. More...
 
class  ListMobileDevicesConfig
 
class  ListThirdPartySoftwareConfig
 Lists TPS files associated with any source used to build a specified target(s). Grabs TPS files associated with source modules, content, and engine shaders. More...
 
class  LocaliseConfig
 
class  LocalizationTargetEditorConfig
 Allows users to create, update, delete or query localization targets for the Engine or projects. This command has sub-commands and more info for each command can be retrieved with the -Info flag. More...
 
class  LocalizeConfig
 Updates the external localization data using the arguments provided. More...
 
class  LookForOverlappingBuildProductsConfig
 Looks through an XGE xml for overlapping obj files. More...
 
class  MakeCookedEditorConfig
 
class  MakefileTargetPlatform_AndroidConfig
 
class  MakefileTargetPlatform_IOSConfig
 
class  MakefileTargetPlatform_LinuxArm64Config
 
class  MakefileTargetPlatform_LinuxConfig
 
class  MakefileTargetPlatform_MacConfig
 
class  MakefileTargetPlatform_TVOSConfig
 
class  MakefileTargetPlatform_UnixConfig
 
class  MakefileTargetPlatform_Win64Config
 
class  MakeIPAConfig
 Creates an IPA from an xarchive file. More...
 
class  MakeLiveLinkHubEditorConfig
 
class  McpConfigMapperConfig
 
class  MemreportHelperConfig
 MemreportToHelper is used to take a memreport file, extract the CSV sections and generate a GSheet from them (i.e:RunUAT.bat MemReportToGSheet -report=myFile.memreport -name=SheetName (optional) More...
 
class  MultiClientLauncherConfig
 Run many game clients, a server, and connect them. More...
 
class  MultiShelveConfig
 Shelves multiple changelists into one (useful for preflighting multiple changes together. More...
 
class  NinjaBuildTargetPlatform_AndroidConfig
 
class  NinjaBuildTargetPlatform_IOSConfig
 
class  NinjaBuildTargetPlatform_LinuxArm64Config
 
class  NinjaBuildTargetPlatform_LinuxConfig
 
class  NinjaBuildTargetPlatform_MacConfig
 
class  NinjaBuildTargetPlatform_TVOSConfig
 
class  NinjaBuildTargetPlatform_UnixConfig
 
class  NinjaBuildTargetPlatform_Win64Config
 
class  NMakeTargetPlatform_AndroidConfig
 
class  NMakeTargetPlatform_LinuxConfig
 
class  NMakeTargetPlatform_UnixConfig
 
class  NMakeTargetPlatform_Win64Config
 
class  OneSkyLocalizationProviderConfig
 
class  OpenEditorConfig
 Opens the specified project. More...
 
class  P4EnvironmentConfig
 
class  P4WriteConfigConfig
 Auto-detects P4 settings based on the current path and creates a p4config file with the relevant settings. More...
 
class  ParseMsvcTimingInfoConfig
 Parses Visual C++ timing information (as generated by UBT with the -Timing flag), and converts it into JSON format which can be visualized using the chrome://tracing tab. More...
 
class  ProgramConfig
 
class  ProjectParamsConfig
 Iteratively cook from a shared cooked build Iteratively cook from a shared cooked build. More...
 
class  PublishUnrealAutomationTelemetryConfig
 
class  RebasePublicIncludePathsConfig
 Rewrites include directives for headers in public include paths to make them relative to the 'Public' folder. More...
 
class  RebuildHLODConfig
 
class  RebuildLightMapsConfig
 Helper command used for rebuilding a projects light maps. More...
 
class  RecordPerformanceConfig
 UAT command to run performance test demo using different RHIs and compare results. More...
 
class  RehydrateProjectConfig
 Rehydrates all eligible packages in the given project Usage: RehydrateProject -Project="???" -ProjectP4Client="???" -Submit. More...
 
class  ReplaceAssetsUsingManifestConfig
 
class  ReportItemizedExecutableCodeConfig
 Reports itemized binary size in a format consumed by PerfReportServer. More...
 
class  ResavePackagesConfig
 
class  ResavePluginDescriptorsConfig
 Re-save all the plugin descriptors under a given path, optionally applying standard metadata to them. More...
 
class  ResaveProjectDescriptorsConfig
 Re-save all the project descriptors under a given path. More...
 
class  RunInsightsTestsConfig
 
class  RunLowLevelTestsConfig
 
class  RunP4ReconcileConfig
 
class  RunUnrealConfig
 Run Unreal tests using Gauntlet. More...
 
class  RunUnrealTestsConfig
 
class  SetSecondaryRemoteMacConfig
 
class  StageLiveLinkHubConfig
 Command to stage livelink hub plugin dependencies for an installed build. More...
 
class  StashTargetConfig
 Copy all the binaries for a target into a different folder. Can be restored using the UnstashTarget command. Useful for A/B testing. More...
 
class  SubmitUtilizationReportToECConfig
 Submits a generated Utilization report to EC. More...
 
class  SyncBinariesFromUGSConfig
 Attempts to sync UGS binaries for the specified project at the currently synced CL of the project/engine folders. More...
 
class  SyncDDCConfig
 Merge one or more remote DDC shares into a local share, taking files with the newest timestamps and keeping the size below a certain limit. More...
 
class  SyncDepotPathConfig
 Creates a temporary client and syncs a path from Perforce. More...
 
class  SyncPerforceServersConfig
 Syncs a clean clientspec (should NOT be the client you are running this out of), and mirrors it into another p4 server via 3 streams. See the SyncPerforceServers.cs for details. More...
 
class  SyncProjectConfig
 Syncs and builds all the binaries required for a project. More...
 
class  SyncSourceConfig
 Helper command to sync only source code + engine files from P4. More...
 
class  TempStorageTestsConfig
 
class  TestArgumentsConfig
 Test command line argument parsing functions. More...
 
class  TestBlameConfig
 Test Blame P4 command. More...
 
class  TestChangeFileTypeConfig
 Tests P4 change filetype functionality. More...
 
class  TestChangesConfig
 Test P4 changes. More...
 
class  TestCleanFormalBuildsConfig
 Tests CleanFormalBuilds. More...
 
class  TestCombinePathsConfig
 Checks if combine paths works as excpected. More...
 
class  TestFailConfig
 Throws an automation exception. More...
 
class  TestFileUtilityConfig
 Tests file utility functions. More...
 
class  TestGauntletConfig
 
class  TestKillAllConfig
 Spawns a process to test if UAT kills it automatically. More...
 
class  TestLogConfig
 
class  TestMacZipConfig
 Makes a zip file in Rocket/QFE. More...
 
class  TestMcpConfigsConfig
 Tests if Mcp configs loaded properly. More...
 
class  TestMessageConfig
 Prints a message and returns success. More...
 
class  TestOSSCommandsConfig
 
class  TestP4_ClientOpsConfig
 
class  TestP4_CreateChangelistConfig
 Tests P4 functionality. Creates a new changelist under the workspace P4CLIENT%. More...
 
class  TestP4_InfoConfig
 Tests P4 functionality. Runs 'p4 info'. More...
 
class  TestP4_LabelDescriptionConfig
 
class  TestP4_StrandCheckoutConfig
 
class  TestRecursionAutoConfig
 Calls UAT recursively with a given command line. More...
 
class  TestRecursionConfig
 Calls UAT recursively with a given command line. More...
 
class  TestStopProcessConfig
 Spawns a process to test if it can be killed. More...
 
class  TestSuccessConfig
 Prints a message and returns success. More...
 
class  TestTestFarmConfig
 
class  TestThreadedCopyFilesConfig
 Copies all files from source directory to destination directory using ThreadedCopyFiles. More...
 
class  TestUATBuildProductsConfig
 Tests if UE4Build properly copies all relevent UAT build products to the Binaries folder. More...
 
class  TurnkeyConfig
 
class  UBTConfig
 Builds a project using UBT. Syntax is similar to UBT with the exception of '-', i.e. UBT -QAGame -Development -Win32. More...
 
class  UnrealBuildConfig
 
class  UnrealBuildUtilDummyBuildCommandConfig
 
class  UnsignedFilesViolationCheckConfig
 
class  UnstashTargetConfig
 Copy all the binaries from a target back into the root directory. Use in combination with the StashTarget command. More...
 
class  UpdateGraphsLowLevelTestsConfig
 Perforce helper to checkout all related LowLevelTest Build.xml files into perforce. More...
 
class  UpdateLocalVersionConfig
 Updates your local versions based on your P4 sync. More...
 
class  UploadDDCToAWSConfig
 
class  VirtualizeProjectConfig
 Virtualizes all eligible packages in the given project Usage: VirtualizeProject -Project="???" -ProjectP4Client="???" -Submit. More...
 
class  VS2017TargetPlatform_Win64Config
 
class  VS2019TargetPlatform_AndroidConfig
 
class  VS2019TargetPlatform_HoloLensConfig
 
class  VS2019TargetPlatform_Win64Config
 
class  VS2022TargetPlatform_Win64Config
 
class  WorldPartitionBuilderConfig
 Execute a World Partition builder. More...
 
class  WrangleContentForDebuggingConfig
 
class  WriteIniValueToPlistConfig
 Pulls a value from an ini file and inserts it into a plist. Note currently only looks at values irrespective of sections! More...
 
class  XcodeTargetPlatform_IOSConfig
 
class  XcodeTargetPlatform_MacConfig
 
class  XcodeTargetPlatform_TVOSConfig
 
class  ZipProjectUpConfig
 
class  ZipUtilsConfig
 ZipUtils is used to zip/unzip (i.e:RunUAT.bat ZipUtils -archive=D:/Content.zip -add=D:/UE/Pojects/SampleGame/Content/) or (i.e:RunUAT.bat ZipUtils -archive=D:/Content.zip -extract=D:/UE/Pojects/SampleGame/Content/) More...
 

Public Member Functions

virtual UatConfig CompileOnly (params object[] values)
 Does not run any commands, only compiles them.
 
virtual UatConfig Verbose (params object[] values)
 Enables verbose logging.
 
virtual UatConfig TimeStamps (params object[] values)
 
virtual UatConfig Submit (params object[] values)
 Allows UAT command to submit changes.
 
virtual UatConfig NoSubmit (params object[] values)
 Prevents any submit attempts.
 
virtual UatConfig NoP4 (params object[] values)
 Disables Perforce functionality (default if not run on a build machine) Disables Perforce functionality {default if not run on a build machine}.
 
virtual UatConfig P4 (params object[] values)
 Enables Perforce functionality (default if run on a build machine) Enables Perforce functionality {default if run on a build machine}.
 
virtual UatConfig Compile (params object[] values)
 Dynamically compiles all commands (otherwise assumes they are already built) Force all script modules to be compiled.
 
virtual UatConfig IgnoreDependencies (params object[] values)
 
virtual UatConfig NoCompileLegacyDontUse (params object[] values)
 This command is LEGACY because we used to run UAT.exe to compile scripts by default. Now we only compile by default when run via RunUAT.bat, which still understands -nocompile. However, the batch file simply passes on all arguments, so UAT will choke when encountering -nocompile. Keep this CommandLineArg around so that doesn't happen.
 
virtual UatConfig NoCompileEditor (params object[] values)
 
virtual UatConfig Help (params object[] values)
 Displays help.
 
virtual UatConfig List (params object[] values)
 Lists all available commands.
 
virtual UatConfig NoKill (params object[] values)
 Does not kill any spawned processes on exit.
 
virtual UatConfig UTF8Output (params object[] values)
 
virtual UatConfig AllowStdOutLogVerbosity (params object[] values)
 
virtual UatConfig NoAutoSDK (params object[] values)
 
virtual UatConfig UseLocalBuildStorage (params object[] values)
 Allows you to use local storage for your root build storage dir (default of P:\Builds (on PC) is changed to Engine\Saved\LocalBuilds). Used for local testing. Allows you to use local storage for your root build storage dir {default of P:\Builds {on PC} is changed to Engine\Saved\LocalBuilds}. Used for local testing.
 
virtual UatConfig Ignorejunk (params object[] values)
 Prevents UBT from cleaning junk files.
 
virtual UatConfig Telemetry (params object[] values)
 
virtual UatConfig VeryVerbose (params object[] values)
 Enables very verbose logging.
 
virtual UatConfig Targetplatform (params object[] values)
 target platform for building, cooking and deployment (also -Platform)
 
virtual UatConfig Servertargetplatform (params object[] values)
 target platform for building, cooking and deployment of the dedicated server (also -ServerPlatform)
 
virtual UatConfig Foreign (params object[] values)
 Generate a foreign uproject from blankproject and use that Shared: The current project is a foreign project, commandline: -foreign.
 
virtual UatConfig Foreigncode (params object[] values)
 Generate a foreign code uproject from platformergame and use that Shared: The current project is a foreign project, commandline: -foreign.
 
virtual UatConfig CrashReporter (params object[] values)
 true if we should build crash reporter Shared: true if we should build crash reporter
 
virtual UatConfig Cook (params object[] values)
 Determines if the build is going to use cooked data Shared: Determines if the build is going to use cooked data, commandline: -cook, -cookonthefly.
 
virtual UatConfig Skipcook (params object[] values)
 use a cooked build, but we assume the cooked data is up to date and where it belongs, implies -cook Shared: Determines if the build is going to use cooked data, commandline: -cook, -cookonthefly
 
virtual UatConfig Skipcookonthefly (params object[] values)
 in a cookonthefly build, used solely to pass information to the package step Shared: In a cookonthefly build, used solely to pass information to the package step. This is necessary because you can't set cookonthefly and cook at the same time, and skipcook sets cook.
 
virtual UatConfig Clean (params object[] values)
 wipe intermediate folders before building Shared: Determines if the intermediate folders will be wiped before building, commandline: -clean
 
virtual UatConfig Unattended (params object[] values)
 assumes no operator is present, always terminates without waiting for something. Shared: Assumes no user is sitting at the console, so for example kills clients automatically, commandline: -Unattended
 
virtual UatConfig Pak (params object[] values)
 generate a pak file disable reuse of pak files from the alternate cook source folder, if specified Shared: True if pak file should be generated.
 
virtual UatConfig Iostore (params object[] values)
 generate I/O store container file(s) Shared: True if container file(s) should be generated with ZenPak.
 
virtual UatConfig Makebinaryconfig (params object[] values)
 generate optimized config data during staging to improve loadtimes
 
virtual UatConfig Signpak (params object[] values)
 sign the generated pak file with the specified key, i.e. -signpak=C:\Encryption.keys. Also implies -signedpak. Shared: Encryption keys used for signing the pak file.
 
virtual UatConfig Prepak (params object[] values)
 attempt to avoid cooking and instead pull pak files from the network, implies pak and skipcook Shared: true if this build is staged, command line: -stage
 
virtual UatConfig Signed (params object[] values)
 the game should expect to use a signed pak file.
 
virtual UatConfig PakAlignForMemoryMapping (params object[] values)
 The game will be set up for memory mapping bulk data. Shared: The game will be set up for memory mapping bulk data.
 
virtual UatConfig Skippak (params object[] values)
 use a pak file, but assume it is already built, implies pak Shared: true if this build is staged, command line: -stage
 
virtual UatConfig Skipiostore (params object[] values)
 override the -iostore commandline option to not run it Shared: true if we want to skip iostore, even if -iostore is specified
 
virtual UatConfig Stage (params object[] values)
 put this build in a stage directory Shared: true if this build is staged, command line: -stage
 
virtual UatConfig Skipstage (params object[] values)
 uses a stage directory, but assumes everything is already there, implies -stage Shared: true if this build is staged, command line: -stage
 
virtual UatConfig Manifests (params object[] values)
 generate streaming install manifests when cooking data Shared: true if this build is using streaming install manifests, command line: -manifests
 
virtual UatConfig Createchunkinstall (params object[] values)
 generate streaming install data from manifest when cooking data, requires -stage & -manifests Shared: true if this build chunk install streaming install data, command line: -createchunkinstalldata
 
virtual UatConfig Skipencryption (params object[] values)
 skips encrypting pak files even if crypto keys are provided
 
virtual UatConfig Stagingdirectory (params object[] values)
 Directory to copy the builds to, i.e. -stagingdirectory=C:\Stage.
 
virtual UatConfig Ue4exe (params object[] values)
 Name of the UE4 Editor executable, i.e. -ue4exe=UE4Editor.exe.
 
virtual UatConfig Archive (params object[] values)
 put this build in an archive directory Shared: true if this build is archived, command line: -archive
 
virtual UatConfig Archivedirectory (params object[] values)
 Directory to archive the builds to, i.e. -archivedirectory=C:\Archive.
 
virtual UatConfig Archivemetadata (params object[] values)
 Archive extra metadata files in addition to the build (e.g. build.properties) Whether the project should use non monolithic staging.
 
virtual UatConfig Createappbundle (params object[] values)
 When archiving for Mac, set this to true to package it in a .app bundle instead of normal loose files.
 
virtual UatConfig Build (params object[] values)
 True if build step should be executed Build: True if build step should be executed, command: -build.
 
virtual UatConfig Noxge (params object[] values)
 True if XGE should NOT be used for building Build: True if XGE should NOT be used for building. Toggle to disable the distributed build process.
 
virtual UatConfig CookPartialgc (params object[] values)
 while cooking clean up packages as we are done with them rather then cleaning everything up when we run out of space Cook: While cooking clean up packages as we go along rather then cleaning everything (and potentially having to reload some of it) when we run out of space
 
virtual UatConfig CookInEditor (params object[] values)
 Did we cook in the editor instead of in UAT Stage: Did we cook in the editor instead of from UAT (cook in editor uses a different staging directory)
 
virtual UatConfig Iterativecooking (params object[] values)
 Uses the iterative cooking, command line: -iterativecooking or -iterate Uses the iterative cooking, command line: -iterativedeploy or -iterate Cook: Uses the iterative cooking, command line: -iterativecooking or -iterate.
 
virtual UatConfig CookMapsOnly (params object[] values)
 Cook only maps this only affects usage of -cookall the flag Cook: Only cook maps (and referenced content) instead of cooking everything only affects -cookall flag.
 
virtual UatConfig CookAll (params object[] values)
 Cook all the things in the content directory for this project Cook: Only cook maps (and referenced content) instead of cooking everything only affects cookall flag.
 
virtual UatConfig SkipCookingEditorContent (params object[] values)
 Skips content under /Engine/Editor when cooking Cook: Skip cooking editor content.
 
virtual UatConfig FastCook (params object[] values)
 Uses fast cook path if supported by target.
 
virtual UatConfig IgnoreCookErrors (params object[] values)
 Ignores cook errors and continues with packaging etc Cook: Ignores cook errors and continues with packaging etc.
 
virtual UatConfig Nodebuginfo (params object[] values)
 do not copy debug files to the stage Stage: Commandline: -nodebuginfo
 
virtual UatConfig Separatedebuginfo (params object[] values)
 output debug info to a separate directory Stage: Commandline: -separatedebuginfo
 
virtual UatConfig MapFile (params object[] values)
 generates a *.map file Stage: Commandline: -mapfile
 
virtual UatConfig Nocleanstage (params object[] values)
 skip cleaning the stage directory true if the staging directory is to be cleaned: -cleanstage (also true if -clean is specified)
 
virtual UatConfig Cmdline (params object[] values)
 command line to put into the stage in UE4CommandLine.txt command line to put into the stage in UECommandLine.txt
 
virtual UatConfig Bundlename (params object[] values)
 string to use as the bundle name when deploying to mobile device Stage: If non-empty, the contents will be used for the bundle name
 
virtual UatConfig Run (params object[] values)
 run the game after it is built (including server, if -server) Run: True if the Run step should be executed, command: -run
 
virtual UatConfig Cookonthefly (params object[] values)
 run the client with cooked data provided by cook on the fly server Run: The client runs with cooked data provided by cook on the fly server, command line: -cookonthefly
 
virtual UatConfig Cookontheflystreaming (params object[] values)
 run the client in streaming cook on the fly mode (don't cache files locally instead force reget from server each file load) Run: The client should run in streaming mode when connecting to cook on the fly server
 
virtual UatConfig Fileserver (params object[] values)
 run the client with cooked data provided by UnrealFileServer Run: The client runs with cooked data provided by UnrealFileServer, command line: -fileserver Run: The client runs with cooked data provided by UnrealFileServer, command line: -fileserver = CookByTheBook with ZenServer (zenstore)
 
virtual UatConfig Dedicatedserver (params object[] values)
 build, cook and run both a client and a server (also -server) Run: The client connects to dedicated server to get data, command line: -dedicatedserver
 
virtual UatConfig Client (params object[] values)
 build, cook and run a client and a server, uses client target configuration Run: Uses a client target configuration, also implies -dedicatedserver, command line: -client
 
virtual UatConfig Noclient (params object[] values)
 do not run the client, just run the server Run: Whether the client should start or not, command line (to disable): -noclient
 
virtual UatConfig Logwindow (params object[] values)
 create a log window for the client Run: Client should create its own log window, command line: -logwindow
 
virtual UatConfig Map (params object[] values)
 map to run the game with
 
virtual UatConfig AdditionalServerMapParams (params object[] values)
 Additional server map params, i.e ?param=value Run: Additional server map params.
 
virtual UatConfig Device (params object[] values)
 Devices to run the game on Device names without the platform prefix to run the game on.
 
virtual UatConfig Serverdevice (params object[] values)
 Device to run the server on Run: the target device to run the server on.
 
virtual UatConfig Skipserver (params object[] values)
 Skip starting the server Run: The indicated server has already been started.
 
virtual UatConfig Numclients (params object[] values)
 Start extra clients, n should be 2 or more Run: The indicated server has already been started.
 
virtual UatConfig Addcmdline (params object[] values)
 Additional command line arguments for the program Additional command line arguments for the program, which will not be staged in UECommandLine.txt in most cases.
 
virtual UatConfig Servercmdline (params object[] values)
 Additional command line arguments for the program.
 
virtual UatConfig Clientcmdline (params object[] values)
 Override command line arguments to pass to the client.
 
virtual UatConfig Nullrhi (params object[] values)
 add -nullrhi to the client commandlines Run:adds -nullrhi to the client commandline
 
virtual UatConfig Fakeclient (params object[] values)
 adds ?fake to the server URL Run:adds ?fake to the server URL
 
virtual UatConfig Editortest (params object[] values)
 rather than running a client, run the editor instead Run:adds ?fake to the server URL
 
virtual UatConfig RunAutomationTests (params object[] values)
 when running -editortest or a client, run all automation tests, not compatible with -server when running -editortest or a client, run a specific automation tests, not compatible with -server Run:when running -editortest or a client, run all automation tests, not compatible with -server
 
virtual UatConfig Crash (params object[] values)
 when running -editortest or a client, adds commands like debug crash, debug rendercrash, etc based on index
 
virtual UatConfig Deviceuser (params object[] values)
 Linux username for unattended key genereation.
 
virtual UatConfig Devicepass (params object[] values)
 Linux password.
 
virtual UatConfig Package (params object[] values)
 package the project for the target platform Determine whether data is packaged. This can be an iteration optimization for platforms that require packages for deployment
 
virtual UatConfig Skippackage (params object[] values)
 Skips packaging the project for the target platform.
 
virtual UatConfig Distribution (params object[] values)
 package for distribution the project
 
virtual UatConfig Prereqs (params object[] values)
 stage prerequisites along with the project
 
virtual UatConfig Applocaldir (params object[] values)
 location of prerequisites for applocal deployment
 
virtual UatConfig Prebuilt (params object[] values)
 this is a prebuilt cooked and packaged build
 
virtual UatConfig RunTimeoutSeconds (params object[] values)
 timeout to wait after we lunch the game
 
virtual UatConfig SpecifiedArchitecture (params object[] values)
 Determine a specific Minimum OS Architecture to use for building any executables (see EditorArchitecture, etc for specific target type control)
 
virtual UatConfig UbtArgs (params object[] values)
 extra options to pass to ubt
 
virtual UatConfig AdditionalPackageOptions (params object[] values)
 extra options to pass to the platform's packager
 
virtual UatConfig Deploy (params object[] values)
 deploy the project for the target platform Location to deploy to on the target platform
 
virtual UatConfig Getfile (params object[] values)
 download file from target after successful run
 
virtual UatConfig MapsToRebuildLightMaps (params object[] values)
 List of maps that need light maps rebuilding.
 
virtual UatConfig MapsToRebuildHLODMaps (params object[] values)
 List of maps that need HLOD rebuilding.
 
virtual UatConfig IgnoreLightMapErrors (params object[] values)
 Whether Light Map errors should be treated as critical.
 
virtual UatConfig Cookflavor (params object[] values)
 
virtual UatConfig Ddc (params object[] values)
 
virtual UatConfig I18npreset (params object[] values)
 
virtual UatConfig CookCultures (params object[] values)
 
virtual UatConfig Skipbuild (params object[] values)
 
virtual UatConfig SkipBuildClient (params object[] values)
 SkipBuildClient if true then don't build the client exe.
 
virtual UatConfig SkipBuildEditor (params object[] values)
 SkipBuildEditor if true then don't build the editor exe.
 
virtual UatConfig Createreleaseversionroot (params object[] values)
 
virtual UatConfig Basedonreleaseversionroot (params object[] values)
 
virtual UatConfig OriginalReleaseVersion (params object[] values)
 The version of the originally released build. This is required by some platforms when generating patches.
 
virtual UatConfig CreateReleaseVersion (params object[] values)
 Cook: Create a cooked release version. Also, the version. e.g. 1.0.
 
virtual UatConfig BasedOnReleaseVersion (params object[] values)
 Cook: Base this cook of a already released version of the cooked data.
 
virtual UatConfig GeneratePatch (params object[] values)
 Are we generating a patch, generate a patch from a previously released version of the game (use CreateReleaseVersion to create a release). this requires BasedOnReleaseVersion see also CreateReleaseVersion, BasedOnReleaseVersion.
 
virtual UatConfig AddPatchLevel (params object[] values)
 
virtual UatConfig StageBaseReleasePaks (params object[] values)
 Are we staging the unmodified pak files from the base release.
 
virtual UatConfig DiscVersion (params object[] values)
 Required when building remaster package.
 
virtual UatConfig AdditionalCookerOptions (params object[] values)
 Cook: Additional cooker options to include on the cooker commandline.
 
virtual UatConfig DLCName (params object[] values)
 
virtual UatConfig DiffCookedContentPath (params object[] values)
 After cook completes diff the cooked content against another cooked content directory. report all errors to the log.
 
virtual UatConfig DLCIncludeEngineContent (params object[] values)
 Enable cooking of engine content when cooking dlc not included in original release but is referenced by current cook.
 
virtual UatConfig DLCPakPluginFile (params object[] values)
 Enable packaging up the uplugin file inside the dlc pak. This is sometimes desired if you want the plugin to be standalone.
 
virtual UatConfig DLCActLikePatch (params object[] values)
 DLC will remap it's files to the game directory and act like a patch. This is useful if you want to override content in the main game along side your main game. For example having different main game content in different DLCs.
 
virtual UatConfig SignedPak (params object[] values)
 Shared: the game will use only signed content.
 
virtual UatConfig IgnorePaksFromDifferentCookSource (params object[] values)
 Stage: True if we should disable trying to re-use pak files from another staged build when we've specified a different cook source platform.
 
virtual UatConfig UnversionedCookedContent (params object[] values)
 Cook: Do not include a version number in the cooked content.
 
virtual UatConfig NumCookersToSpawn (params object[] values)
 Cook: number of additional cookers to spawn while cooking.
 
virtual UatConfig Compressed (params object[] values)
 Compress packages during cook.
 
virtual UatConfig ForceUncompressed (params object[] values)
 Do not compress packages during cook, override game ProjectPackagingSettings to force it off.
 
virtual UatConfig AdditionalPakOptions (params object[] values)
 Additional parameters when generating the PAK file.
 
virtual UatConfig AdditionalIoStoreOptions (params object[] values)
 Additional parameters when generating iostore container files.
 
virtual UatConfig Iteratesharedcookedbuild (params object[] values)
 Cook: Iterate from a build on the network.
 
virtual UatConfig IterateSharedBuildUsePrecompiledExe (params object[] values)
 Build: Don't build the game instead use the prebuild exe (requires iterate shared cooked build.
 
virtual UatConfig CookOutputDir (params object[] values)
 Cook: Output directory for cooked data.
 
virtual UatConfig Target (params object[] values)
 
virtual UatConfig ExtraTargetsToStageWithClient (params object[] values)
 Stage: Specifies a list of extra targets that should be staged along with a client.
 
virtual UatConfig CodeSign (params object[] values)
 By default we don't code sign unless it is required or requested.
 
virtual UatConfig TreatNonShippingBinariesAsDebugFiles (params object[] values)
 If true, non-shipping binaries will be considered DebugUFS files and will appear on the debugfiles manifest.
 
virtual UatConfig UseExtraFlavor (params object[] values)
 If true, use chunk manifest files generated for extra flavor.
 
virtual UatConfig ChunkInstallDirectory (params object[] values)
 Shared: Directory to use for built chunk install data, command line: -chunkinstalldirectory=.
 
virtual UatConfig Chunkinstallversion (params object[] values)
 
virtual UatConfig Chunkinstallrelease (params object[] values)
 
virtual UatConfig AppLocalDirectory (params object[] values)
 
virtual UatConfig NoBootstrapExe (params object[] values)
 On Windows, adds an executable to the root of the staging directory which checks for prerequisites being installed and launches the game with a path to the .uproject file.
 
virtual UatConfig ForcePackageData (params object[] values)
 
virtual UatConfig IterativeDeploy (params object[] values)
 Cook: Uses the iterative deploy, command line: -iterativedeploy or -iterate.
 
virtual UatConfig Provision (params object[] values)
 Provision to use.
 
virtual UatConfig Certificate (params object[] values)
 Certificate to use.
 
virtual UatConfig Team (params object[] values)
 Team ID to use.
 
virtual UatConfig AutomaticSigning (params object[] values)
 true if provisioning is automatically managed
 
virtual UatConfig RunAutomationTest (params object[] values)
 Run:when running -editortest or a client, run all automation tests, not compatible with -server.
 
virtual UatConfig UnrealExe (params object[] values)
 Name of the Unreal Editor executable, i.e. -unrealexe=UnrealEditor.exe.
 
virtual UatConfig Clientconfig (params object[] values)
 
virtual UatConfig Config (params object[] values)
 
virtual UatConfig Configuration (params object[] values)
 
virtual UatConfig Port (params object[] values)
 
virtual UatConfig MapsToCook (params object[] values)
 Cook: List of maps to cook.
 
virtual UatConfig MapIniSectionsToCook (params object[] values)
 Cook: List of map inisections to cook (see allmaps)
 
virtual UatConfig TitleID (params object[] values)
 TitleID to package.
 
virtual UatConfig Serverconfig (params object[] values)
 
virtual UatConfig CrashIndex (params object[] values)
 Run: Adds commands like debug crash, debug rendercrash, etc based on index.
 
virtual UatConfig NoCompile (params object[] values)
 Do not attempt to compile any script modules - attempts to run with whatever is up to date.
 
virtual UatConfig IgnoreBuildRecords (params object[] values)
 Ignore build records (Intermediate/ScriptModule/ProjectName.json) files when determining if script modules are up to date.
 
virtual UatConfig WaitForDebugger (params object[] values)
 Waits for a debugger to be attached, and breaks once debugger successfully attached.
 
virtual UatConfig BuildMachine (params object[] values)
 
virtual UatConfig WaitForUATMutex (params object[] values)
 
virtual UatConfig Cook4iostore (params object[] values)
 generate I/O store container file(s) Shared: True if the cooker should write directly to container file(s)
 
virtual UatConfig Zenstore (params object[] values)
 save cooked output data to the Zen storage server Shared: True if the cooker should store the cooked output to the Zen storage server
 
virtual UatConfig PackageEncryptionKeyFile (params object[] values)
 Path to file containing encryption key to use in packaging.
 
virtual UatConfig DLCOverrideCookedSubDir (params object[] values)
 Sometimes a DLC may get cooked to a subdirectory of where is expected, so this can tell the staging what the subdirectory of the cooked out to find the DLC files (for instance Metadata)
 
virtual UatConfig DLCOverrideStagedSubDir (params object[] values)
 Controls where under the staged directory to output to (in case the plugin subdirectory is not desired under the StagingDirectory location)
 
virtual UatConfig Nozenautolaunch (params object[] values)
 URL to a running Zen server Shared: URL to a running Zen server.
 
virtual UatConfig Rehydrateassets (params object[] values)
 Should virtualized assets be rehydrated? Shared: true if we want to rehydrate virtualized assets when staging.
 
virtual UatConfig Optionalfilestagingdirectory (params object[] values)
 Directory to copy the optional files to, i.e. -optionalfilestagingdirectory=C:\StageOptional.
 
virtual UatConfig Optionalfileinputdirectory (params object[] values)
 Directory to read the optional files from, i.e. -optionalfileinputdirectory=C:\StageOptional.
 
virtual UatConfig CookerSupportFilesSubdirectory (params object[] values)
 Subdirectory under staging to copy CookerSupportFiles (as set in Build.cs files). -CookerSupportFilesSubdirectory=SDK.
 
virtual UatConfig Neverpackage (params object[] values)
 Skips preparing data that would be used during packaging, in earlier stages. Different from skippackage which is used to optimize later stages like archive, which still was packaged at some point.
 
virtual UatConfig Trace (params object[] values)
 The list of trace channels to enable.
 
virtual UatConfig Tracehost (params object[] values)
 The host address of the trace recorder.
 
virtual UatConfig Tracefile (params object[] values)
 The file where the trace will be recorded.
 
virtual UatConfig Sessionlabel (params object[] values)
 A label to pass to analytics.
 
virtual UatConfig ReferenceContainerGlobalFileName (params object[] values)
 Stage: Path to the global.utoc file for a directory of iostore containers to use as a source of compressed chunks when writing new containers. See -ReferenceContainerGlobalFileName in IoStoreUtilities.cpp.
 
virtual UatConfig ReferenceContainerCryptoKeys (params object[] values)
 Stage: Path to the crypto.json file to use for decrypting ReferenceContainerFlobalFileName, if needed. Stage: Path to the crypto.json file to use for decrypting ReferenceContainerGlobalFileName, if needed.
 
virtual UatConfig Editoroptional (params object[] values)
 
virtual UatConfig WriteBackMetadataToAssetRegistry (params object[] values)
 Passthru to iostore staging, see IoStoreUtilities.cpp.
 
virtual UatConfig RetainStagedDirectory (params object[] values)
 If set, retain the staged directory for platforms that modify the I/O store containers for deployment. This is necessary for using the reference container for patch preventing on such platforms.
 
virtual UatConfig EditorArchitecture (params object[] values)
 Architecture to use for building editor executables.
 
virtual UatConfig ServerArchitecture (params object[] values)
 Architecture to use for building server executables.
 
virtual UatConfig ClientArchitecture (params object[] values)
 Architecture to use for building client/game executables.
 
virtual UatConfig ProgramArchitecture (params object[] values)
 Architecture to use for building program executables.
 
virtual UatConfig ForceOodleDllVersion (params object[] values)
 If not empty, this is the dll file to use for Oodle compression. Can be "Latest" to use latest version.
 
virtual UatConfig WaitForStdStreams (params object[] values)
 Time in milliseconds to wait for std streams to close in child processes.
 
virtual UatConfig KeepFileOpenLog (params object[] values)
 Keeps a log of all files opened, commandline: -fileopenlog Cook: Commandline: -fileopenlog.
 
virtual UatConfig Upload (params object[] values)
 Arguments for uploading on demand content.
 
virtual UatConfig Customdeployment (params object[] values)
 
virtual UatConfig Applyiostoreondemand (params object[] values)
 Forces IoStoreOnDemand to be enabled for the project even if it is not set up for it.
 
virtual UatConfig XcodeBuildOptions (params object[] values)
 Extra options to pass to xcodebuild.
 
virtual UatConfig ReferenceContainerAdditionalPath (params object[] values)
 Stage: A directory to look for additional IoStore containers to use during staging (e.g. optional segment containers)
 
virtual UatConfig ReferenceContainerChangesCSVFileName (params object[] values)
 Stage: If ReferenceContainerChangesCSVFileName is specified, this provides a file name to write the list of changed packages/chunks to.
 
virtual UatConfig Snapshot (params object[] values)
 Imports the most recently published project snapshot (if cooking, this forces the use of -cookincremental)
 
virtual UatConfig Cookincremental (params object[] values)
 Cooks incrementally using previously-cooked data or a published snapshot as a base.
 
virtual UatConfig Macnative (params object[] values)
 Generate a "Designed for iPad" .app that can be run natively on a silicon Mac.
 
virtual UatConfig ZenWorkspaceSharePath (params object[] values)
 Shared: Global path to a Zen workspace share to be passed to the client. Used for Zen pak streaming.
 
virtual UatConfig ZenOmitPakFiles (params object[] values)
 Should omit pak files when deploying build to target for Zen pak streaming.
 
virtual UatConfig UseMergedModules (params object[] values)
 Assume that executables will be built with merged modules.
 
virtual UatConfig StageTagMappingConfigFiles (params object[] values)
 Include all tag mapping ini files when staging.
 
virtual UatConfig SkipCookingErrorSummary (params object[] values)
 Skips error summary when cooking.
 
virtual UatConfig Createdefaultondemandpakrule (params object[] values)
 Creates a default pakfile rule for OnDemand data if no other such rule exists. The default rule will include all bulkdata types.
 
virtual UatConfig GenerateOptionalPakForNonChunkedBuild (params object[] values)
 When true non chunked builds will attempt to generate an optional pak for optional bulk data.
 
virtual UatConfig GenerateOnDemandPakForNonChunkedBuild (params object[] values)
 When true non chunked builds will attempt to generate an OnDemand pak. Will also force ApplyIoStoreOnDemand to true.
 
virtual UatConfig DLCSkipNamedPak (params object[] values)
 When true the DLC Name will not be added to the generated pak files.
 
virtual UatConfig StageOnlyCookedLocalizationForGameFeatures (params object[] values)
 When true only the GameFeaturePlugins that are cooked will have thier GameFeaturePlugin data staged. This check is performed by looking for a cooked GameFeatureData asset within the GameFeaturePlugin expected folder.
 
UatConfig Program (Action< ProgramConfig > configurator)
 
UatConfig Automation (Action< AutomationConfig > configurator)
 Executes scripted commands.
 
UatConfig CodeSign (Action< CodeSignConfig > configurator)
 
UatConfig McpConfigMapper (Action< McpConfigMapperConfig > configurator)
 
UatConfig P4Environment (Action< P4EnvironmentConfig > configurator)
 
UatConfig P4WriteConfig (Action< P4WriteConfigConfig > configurator)
 Auto-detects P4 settings based on the current path and creates a p4config file with the relevant settings.
 
UatConfig ProjectParams (Action< ProjectParamsConfig > configurator)
 Iteratively cook from a shared cooked build Iteratively cook from a shared cooked build.
 
UatConfig UnrealBuild (Action< UnrealBuildConfig > configurator)
 
UatConfig BuildTarget (Action< BuildTargetConfig > configurator)
 Builds the specified targets and configurations for the specified project. Example BuildTarget -project=QAGame -target=Editor+Game -platform=PS4+XboxOne -configuration=Development. Note: Editor will only ever build for the current platform in a Development config and required tools will be included Builds the specified targets and configurations for the specified project. Example BuildTarget -project=QAGame -target=Editor+Game -platform=Win64+Android -configuration=Development. Note: Editor will only ever build for the current platform in a Development config and required tools will be included.
 
UatConfig BuildGraph (Action< BuildGraphConfig > configurator)
 Tool for creating extensible build processes in UE4 which can be run locally or in parallel across a build farm. Tool for creating extensible build processes in UE which can be run locally or in parallel across a build farm.
 
UatConfig Build (Action< BuildConfig > configurator)
 
UatConfig TempStorageTests (Action< TempStorageTestsConfig > configurator)
 
UatConfig CleanTempStorage (Action< CleanTempStorageConfig > configurator)
 Removes folders in a given temp storage directory that are older than a certain time.
 
UatConfig TestGauntlet (Action< TestGauntletConfig > configurator)
 
UatConfig RunUnreal (Action< RunUnrealConfig > configurator)
 Run Unreal tests using Gauntlet.
 
UatConfig ExportIPAFromArchive (Action< ExportIPAFromArchiveConfig > configurator)
 Creates an IPA from an xarchive file.
 
UatConfig MakeIPA (Action< MakeIPAConfig > configurator)
 Creates an IPA from an xarchive file.
 
UatConfig WriteIniValueToPlist (Action< WriteIniValueToPlistConfig > configurator)
 Pulls a value from an ini file and inserts it into a plist. Note currently only looks at values irrespective of sections!
 
UatConfig OneSkyLocalizationProvider (Action< OneSkyLocalizationProviderConfig > configurator)
 
UatConfig AnalyzeThirdPartyLibs (Action< AnalyzeThirdPartyLibsConfig > configurator)
 Analyzes third party libraries.
 
UatConfig BlameKeyword (Action< BlameKeywordConfig > configurator)
 BlameKeyword command. Looks for the specified keywords in all files at the specified path and finds who added them based on P4 history.
 
UatConfig BuildCMakeLib (Action< BuildCMakeLibConfig > configurator)
 Builds a third party library using the CMake build system.
 
UatConfig XcodeTargetPlatform_IOS (Action< XcodeTargetPlatform_IOSConfig > configurator)
 
UatConfig MakefileTargetPlatform_IOS (Action< MakefileTargetPlatform_IOSConfig > configurator)
 
UatConfig BuildCommonTools (Action< BuildCommonToolsConfig > configurator)
 Builds common tools used by the engine which are not part of typical editor or game builds. Useful when syncing source-only on GitHub.
 
UatConfig ZipProjectUp (Action< ZipProjectUpConfig > configurator)
 
UatConfig BuildCookRun (Action< BuildCookRunConfig > configurator)
 Builds/Cooks/Runs a project.
 
UatConfig BuildDerivedDataCache (Action< BuildDerivedDataCacheConfig > configurator)
 
UatConfig BuildForUGS (Action< BuildForUGSConfig > configurator)
 
UatConfig BuildHlslcc (Action< BuildHlslccConfig > configurator)
 Builds Hlslcc using CMake build system.
 
UatConfig BuildPhysX (Action< BuildPhysXConfig > configurator)
 Builds PhysX/APEX libraries using CMake build system.
 
UatConfig BuildPhysX_Android (Action< BuildPhysX_AndroidConfig > configurator)
 
UatConfig BuildPhysX_IOS (Action< BuildPhysX_IOSConfig > configurator)
 
UatConfig BuildPhysX_Linux (Action< BuildPhysX_LinuxConfig > configurator)
 
UatConfig BuildPhysX_Mac_x86_64 (Action< BuildPhysX_Mac_x86_64Config > configurator)
 
UatConfig BuildPhysX_Mac_arm64 (Action< BuildPhysX_Mac_arm64Config > configurator)
 
UatConfig BuildPhysX_Mac (Action< BuildPhysX_MacConfig > configurator)
 
UatConfig BuildPhysX_TVOS (Action< BuildPhysX_TVOSConfig > configurator)
 
UatConfig BuildPhysX_Win32 (Action< BuildPhysX_Win32Config > configurator)
 
UatConfig BuildPhysX_Win64 (Action< BuildPhysX_Win64Config > configurator)
 
UatConfig BuildPlugin (Action< BuildPluginConfig > configurator)
 Builds a plugin, and packages it for distribution.
 
UatConfig BuildEditor (Action< BuildEditorConfig > configurator)
 Builds the editor for the specified project. Example BuildEditor -project=QAGame Note: Editor will only ever build for the current platform in a Development config and required tools will be included.
 
UatConfig BuildGame (Action< BuildGameConfig > configurator)
 Builds the game for the specified project. Example BuildGame -project=QAGame -platform=PS4+XboxOne -configuration=Development. Builds the game for the specified project. Example BuildGame -project=QAGame -platform=Win64+Android -configuration=Development.
 
UatConfig BuildServer (Action< BuildServerConfig > configurator)
 Builds the server for the specified project. Example BuildServer -project=QAGame -platform=Win64 -configuration=Development.
 
UatConfig BuildThirdPartyLibs (Action< BuildThirdPartyLibsConfig > configurator)
 Builds third party libraries, and puts them all into a changelist.
 
UatConfig CheckBalancedMacros (Action< CheckBalancedMacrosConfig > configurator)
 Checks that all source files have balanced macros for enabling/disabling optimization, warnings, etc...
 
UatConfig CheckCsprojDotNetVersion (Action< CheckCsprojDotNetVersionConfig > configurator)
 
UatConfig CheckForHacks (Action< CheckForHacksConfig > configurator)
 Audits the current branch for comments denoting a hack that was not meant to leave another branch, following a given format ("BEGIN XXXX HACK", where XXXX is one or more tags separated by spaces). Allowed tags may be specified manually on the command line. At least one must match, otherwise it will print a warning. The current branch name and fragments of the branch path will also be added by default, so running from //UE4/Main will add "//UE4/Main", "UE4", and "Main". Audits the current branch for comments denoting a hack that was not meant to leave another branch, following a given format ("BEGIN XXXX HACK", where XXXX is one or more tags separated by spaces). Allowed tags may be specified manually on the command line. At least one must match, otherwise it will print a warning. The current branch name and fragments of the branch path will also be added by default, so running from //UE5/Main will add "//UE5/Main", "UE5", and "Main".
 
UatConfig CheckPerforceCase (Action< CheckPerforceCaseConfig > configurator)
 Checks that the casing of files within a path on a case-insensitive Perforce server is correct.
 
UatConfig CheckRestrictedFolders (Action< CheckRestrictedFoldersConfig > configurator)
 Checks a directory for folders which should not be distributed.
 
UatConfig CheckTargetExists (Action< CheckTargetExistsConfig > configurator)
 Checks that the given target exists, by looking for the relevant receipt.
 
UatConfig CheckXcodeVersion (Action< CheckXcodeVersionConfig > configurator)
 Checks that the installed Xcode version is the version specified.
 
UatConfig CleanAutomationReports (Action< CleanAutomationReportsConfig > configurator)
 Removes folders in an automation report directory that are older than a certain time.
 
UatConfig CleanFormalBuilds (Action< CleanFormalBuildsConfig > configurator)
 Removes folders matching a pattern in a given directory that are older than a certain time.
 
UatConfig CodeSurgery (Action< CodeSurgeryConfig > configurator)
 custom code to restructure C++ source code for the new stats system.
 
UatConfig CopySharedCookedBuild (Action< CopySharedCookedBuildConfig > configurator)
 Copies the current shared cooked build from the network to the local PC.
 
UatConfig CopyUAT (Action< CopyUATConfig > configurator)
 
UatConfig CryptoKeys (Action< CryptoKeysConfig > configurator)
 
UatConfig ExtractPaks (Action< ExtractPaksConfig > configurator)
 
UatConfig FinalizeInstalledBuild (Action< FinalizeInstalledBuildConfig > configurator)
 Command to perform additional steps to prepare an installed build.
 
UatConfig FixPerforceCase (Action< FixPerforceCaseConfig > configurator)
 Fixes the case of files on a case-insensitive Perforce server by removing and re-adding them.
 
UatConfig FixupRedirects (Action< FixupRedirectsConfig > configurator)
 
UatConfig GenerateDSYM (Action< GenerateDSYMConfig > configurator)
 Generates IOS debug symbols for a remote project.
 
UatConfig IPhonePackager (Action< IPhonePackagerConfig > configurator)
 UAT command to call into the integrated IPhonePackager code.
 
UatConfig LauncherLocalization (Action< LauncherLocalizationConfig > configurator)
 
UatConfig ListMobileDevices (Action< ListMobileDevicesConfig > configurator)
 
UatConfig ListThirdPartySoftware (Action< ListThirdPartySoftwareConfig > configurator)
 Lists TPS files associated with any source used to build a specified target(s). Grabs TPS files associated with source modules, content, and engine shaders.
 
UatConfig Localize (Action< LocalizeConfig > configurator)
 Updates the external localization data using the arguments provided.
 
UatConfig ExportMcpTemplates (Action< ExportMcpTemplatesConfig > configurator)
 
UatConfig Localise (Action< LocaliseConfig > configurator)
 
UatConfig OpenEditor (Action< OpenEditorConfig > configurator)
 Opens the specified project.
 
UatConfig ParseMsvcTimingInfo (Action< ParseMsvcTimingInfoConfig > configurator)
 Parses Visual C++ timing information (as generated by UBT with the -Timing flag), and converts it into JSON format which can be visualized using the chrome://tracing tab.
 
UatConfig RebasePublicIncludePaths (Action< RebasePublicIncludePathsConfig > configurator)
 Rewrites include directives for headers in public include paths to make them relative to the 'Public' folder.
 
UatConfig RebuildHLOD (Action< RebuildHLODConfig > configurator)
 
UatConfig RebuildLightMaps (Action< RebuildLightMapsConfig > configurator)
 Helper command used for rebuilding a projects light maps.
 
UatConfig RecordPerformance (Action< RecordPerformanceConfig > configurator)
 UAT command to run performance test demo using different RHIs and compare results.
 
UatConfig ReplaceAssetsUsingManifest (Action< ReplaceAssetsUsingManifestConfig > configurator)
 
UatConfig ResavePackages (Action< ResavePackagesConfig > configurator)
 
UatConfig ResavePluginDescriptors (Action< ResavePluginDescriptorsConfig > configurator)
 Re-save all the plugin descriptors under a given path, optionally applying standard metadata to them.
 
UatConfig ResaveProjectDescriptors (Action< ResaveProjectDescriptorsConfig > configurator)
 Re-save all the project descriptors under a given path.
 
UatConfig RunP4Reconcile (Action< RunP4ReconcileConfig > configurator)
 
UatConfig StashTarget (Action< StashTargetConfig > configurator)
 Copy all the binaries for a target into a different folder. Can be restored using the UnstashTarget command. Useful for A/B testing.
 
UatConfig UnstashTarget (Action< UnstashTargetConfig > configurator)
 Copy all the binaries from a target back into the root directory. Use in combination with the StashTarget command.
 
UatConfig SubmitUtilizationReportToEC (Action< SubmitUtilizationReportToECConfig > configurator)
 Submits a generated Utilization report to EC.
 
UatConfig SyncBinariesFromUGS (Action< SyncBinariesFromUGSConfig > configurator)
 Attempts to sync UGS binaries for the specified project at the currently synced CL of the project/engine folders.
 
UatConfig SyncDDC (Action< SyncDDCConfig > configurator)
 Merge one or more remote DDC shares into a local share, taking files with the newest timestamps and keeping the size below a certain limit.
 
UatConfig SyncDepotPath (Action< SyncDepotPathConfig > configurator)
 Creates a temporary client and syncs a path from Perforce.
 
UatConfig SyncProject (Action< SyncProjectConfig > configurator)
 Syncs and builds all the binaries required for a project.
 
UatConfig TestP4_Info (Action< TestP4_InfoConfig > configurator)
 Tests P4 functionality. Runs 'p4 info'.
 
UatConfig GitPullRequest (Action< GitPullRequestConfig > configurator)
 GitPullRequest.
 
UatConfig TestFail (Action< TestFailConfig > configurator)
 Throws an automation exception.
 
UatConfig TestSuccess (Action< TestSuccessConfig > configurator)
 Prints a message and returns success.
 
UatConfig TestMessage (Action< TestMessageConfig > configurator)
 Prints a message and returns success.
 
UatConfig TestRecursion (Action< TestRecursionConfig > configurator)
 Calls UAT recursively with a given command line.
 
UatConfig TestRecursionAuto (Action< TestRecursionAutoConfig > configurator)
 Calls UAT recursively with a given command line.
 
UatConfig TestMacZip (Action< TestMacZipConfig > configurator)
 Makes a zip file in Rocket/QFE.
 
UatConfig TestP4_CreateChangelist (Action< TestP4_CreateChangelistConfig > configurator)
 Tests P4 functionality. Creates a new changelist under the workspace P4CLIENT%.
 
UatConfig TestP4_StrandCheckout (Action< TestP4_StrandCheckoutConfig > configurator)
 
UatConfig TestP4_LabelDescription (Action< TestP4_LabelDescriptionConfig > configurator)
 
UatConfig TestP4_ClientOps (Action< TestP4_ClientOpsConfig > configurator)
 
UatConfig CleanDDC (Action< CleanDDCConfig > configurator)
 
UatConfig TestTestFarm (Action< TestTestFarmConfig > configurator)
 
UatConfig TestArguments (Action< TestArgumentsConfig > configurator)
 Test command line argument parsing functions.
 
UatConfig TestCombinePaths (Action< TestCombinePathsConfig > configurator)
 Checks if combine paths works as excpected.
 
UatConfig TestFileUtility (Action< TestFileUtilityConfig > configurator)
 Tests file utility functions.
 
UatConfig TestLog (Action< TestLogConfig > configurator)
 
UatConfig TestChangeFileType (Action< TestChangeFileTypeConfig > configurator)
 Tests P4 change filetype functionality.
 
UatConfig TestUATBuildProducts (Action< TestUATBuildProductsConfig > configurator)
 Tests if UE4Build properly copies all relevent UAT build products to the Binaries folder.
 
UatConfig TestOSSCommands (Action< TestOSSCommandsConfig > configurator)
 
UatConfig UBT (Action< UBTConfig > configurator)
 Builds a project using UBT. Syntax is similar to UBT with the exception of '-', i.e. UBT -QAGame -Development -Win32.
 
UatConfig SyncSource (Action< SyncSourceConfig > configurator)
 Helper command to sync only source code + engine files from P4.
 
UatConfig GenerateAutomationProject (Action< GenerateAutomationProjectConfig > configurator)
 Generates automation project based on a template.
 
UatConfig DumpBranch (Action< DumpBranchConfig > configurator)
 
UatConfig DebugSleep (Action< DebugSleepConfig > configurator)
 Sleeps for 20 seconds and then exits.
 
UatConfig TestMcpConfigs (Action< TestMcpConfigsConfig > configurator)
 Tests if Mcp configs loaded properly.
 
UatConfig TestBlame (Action< TestBlameConfig > configurator)
 Test Blame P4 command.
 
UatConfig TestChanges (Action< TestChangesConfig > configurator)
 Test P4 changes.
 
UatConfig TestKillAll (Action< TestKillAllConfig > configurator)
 Spawns a process to test if UAT kills it automatically.
 
UatConfig TestCleanFormalBuilds (Action< TestCleanFormalBuildsConfig > configurator)
 Tests CleanFormalBuilds.
 
UatConfig TestStopProcess (Action< TestStopProcessConfig > configurator)
 Spawns a process to test if it can be killed.
 
UatConfig LookForOverlappingBuildProducts (Action< LookForOverlappingBuildProductsConfig > configurator)
 Looks through an XGE xml for overlapping obj files.
 
UatConfig TestThreadedCopyFiles (Action< TestThreadedCopyFilesConfig > configurator)
 Copies all files from source directory to destination directory using ThreadedCopyFiles.
 
UatConfig UnrealBuildUtilDummyBuildCommand (Action< UnrealBuildUtilDummyBuildCommandConfig > configurator)
 
UatConfig UpdateLocalVersion (Action< UpdateLocalVersionConfig > configurator)
 Updates your local versions based on your P4 sync.
 
UatConfig UploadDDCToAWS (Action< UploadDDCToAWSConfig > configurator)
 
UatConfig ZipUtils (Action< ZipUtilsConfig > configurator)
 ZipUtils is used to zip/unzip (i.e:RunUAT.bat ZipUtils -archive=D:/Content.zip -add=D:/UE/Pojects/SampleGame/Content/) or (i.e:RunUAT.bat ZipUtils -archive=D:/Content.zip -extract=D:/UE/Pojects/SampleGame/Content/)
 
UatConfig BenchmarkBuild (Action< BenchmarkBuildConfig > configurator)
 Runs benchmarks and reports overall results Example1: RunUAT BenchmarkBuild -all -project=UE4 Example2: RunUAT BenchmarkBuild -allcompile -project=UE4+EngineTest -platform=PS4 Example3: RunUAT BenchmarkBuild -editor -client -cook -cooknoshaderddc -cooknoddc -xge -noxge -singlecompile -nopcompile -project=UE4+QAGame+EngineTest -platform=WIn64+PS4+XboxOne+Switch -iterations=3 Runs benchmarks and reports overall results Example1: RunUAT BenchmarkBuild -all -project=Unreal Example2: RunUAT BenchmarkBuild -allcompile -project=Unreal+EngineTest -platform=PS4 Example3: RunUAT BenchmarkBuild -editor -client -cook -cooknoshaderddc -cooknoddc -xge -noxge -singlecompile -nopcompile -project=Unreal+QAGame+EngineTest -platform=Win64+PS4+XboxOne+Switch -iterations=3 Runs benchmarks and reports overall results Example1: RunUAT BenchmarkBuild -all -project=Unreal Example2: RunUAT BenchmarkBuild -allcompile -project=Unreal+EngineTest -platform=PS4 Example3: RunUAT BenchmarkBuild -editor -client -cook -cooknoshaderddc -cooknoddc -xge -noxge -singlecompile -nopcompile -project=Unreal+QAGame+EngineTest -platform=WIn64+PS4+XboxOne+Switch -iterations=3.
 
UatConfig BenchmarkOptions (Action< BenchmarkOptionsConfig > configurator)
 
UatConfig MakeCookedEditor (Action< MakeCookedEditorConfig > configurator)
 
UatConfig RunUnrealTests (Action< RunUnrealTestsConfig > configurator)
 
UatConfig PublishUnrealAutomationTelemetry (Action< PublishUnrealAutomationTelemetryConfig > configurator)
 
UatConfig RunLowLevelTests (Action< RunLowLevelTestsConfig > configurator)
 
UatConfig VS2017TargetPlatform_Win64 (Action< VS2017TargetPlatform_Win64Config > configurator)
 
UatConfig VS2019TargetPlatform_Win64 (Action< VS2019TargetPlatform_Win64Config > configurator)
 
UatConfig NMakeTargetPlatform_Win64 (Action< NMakeTargetPlatform_Win64Config > configurator)
 
UatConfig MakefileTargetPlatform_Win64 (Action< MakefileTargetPlatform_Win64Config > configurator)
 
UatConfig VS2019TargetPlatform_HoloLens (Action< VS2019TargetPlatform_HoloLensConfig > configurator)
 
UatConfig NMakeTargetPlatform_Linux (Action< NMakeTargetPlatform_LinuxConfig > configurator)
 
UatConfig MakefileTargetPlatform_Linux (Action< MakefileTargetPlatform_LinuxConfig > configurator)
 
UatConfig XcodeTargetPlatform_Mac (Action< XcodeTargetPlatform_MacConfig > configurator)
 
UatConfig MakefileTargetPlatform_Mac (Action< MakefileTargetPlatform_MacConfig > configurator)
 
UatConfig XcodeTargetPlatform_TVOS (Action< XcodeTargetPlatform_TVOSConfig > configurator)
 
UatConfig MakefileTargetPlatform_TVOS (Action< MakefileTargetPlatform_TVOSConfig > configurator)
 
UatConfig NMakeTargetPlatform_Android (Action< NMakeTargetPlatform_AndroidConfig > configurator)
 
UatConfig MakefileTargetPlatform_Android (Action< MakefileTargetPlatform_AndroidConfig > configurator)
 
UatConfig CreateComponentZips (Action< CreateComponentZipsConfig > configurator)
 
UatConfig CreatePlatformExtension (Action< CreatePlatformExtensionConfig > configurator)
 Create stub code for platform extension.
 
UatConfig DownloadJupiterBuild (Action< DownloadJupiterBuildConfig > configurator)
 Downloads a build from Jupiter.
 
UatConfig GeneratePlatformReport (Action< GeneratePlatformReportConfig > configurator)
 Generates a report about all platforms and their configuration settings.
 
UatConfig MemreportHelper (Action< MemreportHelperConfig > configurator)
 MemreportToHelper is used to take a memreport file, extract the CSV sections and generate a GSheet from them (i.e:RunUAT.bat MemReportToGSheet -report=myFile.memreport -name=SheetName (optional)
 
UatConfig WorldPartitionBuilder (Action< WorldPartitionBuilderConfig > configurator)
 Execute a World Partition builder.
 
UatConfig Turnkey (Action< TurnkeyConfig > configurator)
 
UatConfig FetchUnrealAutomationTelemetry (Action< FetchUnrealAutomationTelemetryConfig > configurator)
 
UatConfig VS2022TargetPlatform_Win64 (Action< VS2022TargetPlatform_Win64Config > configurator)
 
UatConfig NMakeTargetPlatform_Unix (Action< NMakeTargetPlatform_UnixConfig > configurator)
 
UatConfig MakefileTargetPlatform_Unix (Action< MakefileTargetPlatform_UnixConfig > configurator)
 
UatConfig VS2019TargetPlatform_Android (Action< VS2019TargetPlatform_AndroidConfig > configurator)
 
UatConfig MultiShelve (Action< MultiShelveConfig > configurator)
 Shelves multiple changelists into one (useful for preflighting multiple changes together.
 
UatConfig SyncPerforceServers (Action< SyncPerforceServersConfig > configurator)
 Syncs a clean clientspec (should NOT be the client you are running this out of), and mirrors it into another p4 server via 3 streams. See the SyncPerforceServers.cs for details.
 
UatConfig WrangleContentForDebugging (Action< WrangleContentForDebuggingConfig > configurator)
 
UatConfig InstallUnrealBuild (Action< InstallUnrealBuildConfig > configurator)
 Install Unreal Build onto one or more connected devices using Gauntlet.
 
UatConfig UpdateGraphsLowLevelTests (Action< UpdateGraphsLowLevelTestsConfig > configurator)
 Perforce helper to checkout all related LowLevelTest Build.xml files into perforce.
 
UatConfig SetSecondaryRemoteMac (Action< SetSecondaryRemoteMacConfig > configurator)
 
UatConfig RehydrateProject (Action< RehydrateProjectConfig > configurator)
 Rehydrates all eligible packages in the given project Usage: RehydrateProject -Project="???" -ProjectP4Client="???" -Submit.
 
UatConfig VirtualizeProject (Action< VirtualizeProjectConfig > configurator)
 Virtualizes all eligible packages in the given project Usage: VirtualizeProject -Project="???" -ProjectP4Client="???" -Submit.
 
UatConfig LocalizationTargetEditor (Action< LocalizationTargetEditorConfig > configurator)
 Allows users to create, update, delete or query localization targets for the Engine or projects. This command has sub-commands and more info for each command can be retrieved with the -Info flag.
 
UatConfig Bisect (Action< BisectConfig > configurator)
 Bisects a range of changelists between 'good' and 'bad' (exclusive). If a failed-build is reported, then bisection expands outwards from the active changelist until bisection resumed.
 
UatConfig MakefileTargetPlatform_LinuxArm64 (Action< MakefileTargetPlatform_LinuxArm64Config > configurator)
 
UatConfig MultiClientLauncher (Action< MultiClientLauncherConfig > configurator)
 Run many game clients, a server, and connect them.
 
UatConfig ReportItemizedExecutableCode (Action< ReportItemizedExecutableCodeConfig > configurator)
 Reports itemized binary size in a format consumed by PerfReportServer.
 
UatConfig StageLiveLinkHub (Action< StageLiveLinkHubConfig > configurator)
 Command to stage livelink hub plugin dependencies for an installed build.
 
UatConfig UnsignedFilesViolationCheck (Action< UnsignedFilesViolationCheckConfig > configurator)
 
UatConfig ExportAppleBuild (Action< ExportAppleBuildConfig > configurator)
 
UatConfig GeneratePsyms (Action< GeneratePsymsConfig > configurator)
 
UatConfig CheckBuildSize (Action< CheckBuildSizeConfig > configurator)
 
UatConfig MakeLiveLinkHubEditor (Action< MakeLiveLinkHubEditorConfig > configurator)
 
UatConfig LaunchMultiServer (Action< LaunchMultiServerConfig > configurator)
 Launches multiple server processes for a project using the MultiServerReplication plugin. Launches multiple server processes for a project using the MultiServerReplication plugin.
 
UatConfig RunInsightsTests (Action< RunInsightsTestsConfig > configurator)
 
UatConfig AddAutomatedPerfTestToProject (Action< AddAutomatedPerfTestToProjectConfig > configurator)
 UAT command to enable PerfTesting hook ups for a project.
 
UatConfig NinjaBuildTargetPlatform_Win64 (Action< NinjaBuildTargetPlatform_Win64Config > configurator)
 
UatConfig NinjaBuildTargetPlatform_Unix (Action< NinjaBuildTargetPlatform_UnixConfig > configurator)
 
UatConfig NinjaBuildTargetPlatform_Linux (Action< NinjaBuildTargetPlatform_LinuxConfig > configurator)
 
UatConfig NinjaBuildTargetPlatform_LinuxArm64 (Action< NinjaBuildTargetPlatform_LinuxArm64Config > configurator)
 
UatConfig NinjaBuildTargetPlatform_Mac (Action< NinjaBuildTargetPlatform_MacConfig > configurator)
 
UatConfig NinjaBuildTargetPlatform_IOS (Action< NinjaBuildTargetPlatform_IOSConfig > configurator)
 
UatConfig NinjaBuildTargetPlatform_TVOS (Action< NinjaBuildTargetPlatform_TVOSConfig > configurator)
 
UatConfig NinjaBuildTargetPlatform_Android (Action< NinjaBuildTargetPlatform_AndroidConfig > configurator)
 
UatConfig CookDiffReportHelper (Action< CookDiffReportHelperConfig > configurator)
 CookDiffReportHelper analyses the json files created by -run=cook -diffonly -cookdiffjson=path/to/my.json ...
 
UatConfig DedupeAutomationScripts (Action< DedupeAutomationScriptsConfig > configurator)
 Removes duplicate binaries in UAT script directories that exist in AutomationTool or AutomationUtils.
 
UatConfig ExportTimerStatisticsFromUtrace (Action< ExportTimerStatisticsFromUtraceConfig > configurator)
 Runs UnrealInsights to export timers from a utrace file to CSV file.
 
- 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.
 

Protected Attributes

readonly ProgramConfig ProgramStorage = new()
 
readonly AutomationConfig AutomationStorage = new()
 
readonly CodeSignConfig CodeSignStorage = new()
 
readonly McpConfigMapperConfig McpConfigMapperStorage = new()
 
readonly P4EnvironmentConfig P4EnvironmentStorage = new()
 
readonly P4WriteConfigConfig P4WriteConfigStorage = new()
 
readonly ProjectParamsConfig ProjectParamsStorage = new()
 
readonly UnrealBuildConfig UnrealBuildStorage = new()
 
readonly BuildTargetConfig BuildTargetStorage = new()
 
readonly BuildGraphConfig BuildGraphStorage = new()
 
readonly BuildConfig BuildStorage = new()
 
readonly TempStorageTestsConfig TempStorageTestsStorage = new()
 
readonly CleanTempStorageConfig CleanTempStorageStorage = new()
 
readonly TestGauntletConfig TestGauntletStorage = new()
 
readonly RunUnrealConfig RunUnrealStorage = new()
 
readonly ExportIPAFromArchiveConfig ExportIPAFromArchiveStorage = new()
 
readonly MakeIPAConfig MakeIPAStorage = new()
 
readonly WriteIniValueToPlistConfig WriteIniValueToPlistStorage = new()
 
readonly OneSkyLocalizationProviderConfig OneSkyLocalizationProviderStorage = new()
 
readonly AnalyzeThirdPartyLibsConfig AnalyzeThirdPartyLibsStorage = new()
 
readonly BlameKeywordConfig BlameKeywordStorage = new()
 
readonly BuildCMakeLibConfig BuildCMakeLibStorage = new()
 
readonly XcodeTargetPlatform_IOSConfig XcodeTargetPlatform_IOSStorage = new()
 
readonly MakefileTargetPlatform_IOSConfig MakefileTargetPlatform_IOSStorage = new()
 
readonly BuildCommonToolsConfig BuildCommonToolsStorage = new()
 
readonly ZipProjectUpConfig ZipProjectUpStorage = new()
 
readonly BuildCookRunConfig BuildCookRunStorage = new()
 
readonly BuildDerivedDataCacheConfig BuildDerivedDataCacheStorage = new()
 
readonly BuildForUGSConfig BuildForUGSStorage = new()
 
readonly BuildHlslccConfig BuildHlslccStorage = new()
 
readonly BuildPhysXConfig BuildPhysXStorage = new()
 
readonly BuildPhysX_AndroidConfig BuildPhysX_AndroidStorage = new()
 
readonly BuildPhysX_IOSConfig BuildPhysX_IOSStorage = new()
 
readonly BuildPhysX_LinuxConfig BuildPhysX_LinuxStorage = new()
 
readonly BuildPhysX_Mac_x86_64Config BuildPhysX_Mac_x86_64Storage = new()
 
readonly BuildPhysX_Mac_arm64Config BuildPhysX_Mac_arm64Storage = new()
 
readonly BuildPhysX_MacConfig BuildPhysX_MacStorage = new()
 
readonly BuildPhysX_TVOSConfig BuildPhysX_TVOSStorage = new()
 
readonly BuildPhysX_Win32Config BuildPhysX_Win32Storage = new()
 
readonly BuildPhysX_Win64Config BuildPhysX_Win64Storage = new()
 
readonly BuildPluginConfig BuildPluginStorage = new()
 
readonly BuildEditorConfig BuildEditorStorage = new()
 
readonly BuildGameConfig BuildGameStorage = new()
 
readonly BuildServerConfig BuildServerStorage = new()
 
readonly BuildThirdPartyLibsConfig BuildThirdPartyLibsStorage = new()
 
readonly CheckBalancedMacrosConfig CheckBalancedMacrosStorage = new()
 
readonly CheckCsprojDotNetVersionConfig CheckCsprojDotNetVersionStorage = new()
 
readonly CheckForHacksConfig CheckForHacksStorage = new()
 
readonly CheckPerforceCaseConfig CheckPerforceCaseStorage = new()
 
readonly CheckRestrictedFoldersConfig CheckRestrictedFoldersStorage = new()
 
readonly CheckTargetExistsConfig CheckTargetExistsStorage = new()
 
readonly CheckXcodeVersionConfig CheckXcodeVersionStorage = new()
 
readonly CleanAutomationReportsConfig CleanAutomationReportsStorage = new()
 
readonly CleanFormalBuildsConfig CleanFormalBuildsStorage = new()
 
readonly CodeSurgeryConfig CodeSurgeryStorage = new()
 
readonly CopySharedCookedBuildConfig CopySharedCookedBuildStorage = new()
 
readonly CopyUATConfig CopyUATStorage = new()
 
readonly CryptoKeysConfig CryptoKeysStorage = new()
 
readonly ExtractPaksConfig ExtractPaksStorage = new()
 
readonly FinalizeInstalledBuildConfig FinalizeInstalledBuildStorage = new()
 
readonly FixPerforceCaseConfig FixPerforceCaseStorage = new()
 
readonly FixupRedirectsConfig FixupRedirectsStorage = new()
 
readonly GenerateDSYMConfig GenerateDSYMStorage = new()
 
readonly IPhonePackagerConfig IPhonePackagerStorage = new()
 
readonly LauncherLocalizationConfig LauncherLocalizationStorage = new()
 
readonly ListMobileDevicesConfig ListMobileDevicesStorage = new()
 
readonly ListThirdPartySoftwareConfig ListThirdPartySoftwareStorage = new()
 
readonly LocalizeConfig LocalizeStorage = new()
 
readonly ExportMcpTemplatesConfig ExportMcpTemplatesStorage = new()
 
readonly LocaliseConfig LocaliseStorage = new()
 
readonly OpenEditorConfig OpenEditorStorage = new()
 
readonly ParseMsvcTimingInfoConfig ParseMsvcTimingInfoStorage = new()
 
readonly RebasePublicIncludePathsConfig RebasePublicIncludePathsStorage = new()
 
readonly RebuildHLODConfig RebuildHLODStorage = new()
 
readonly RebuildLightMapsConfig RebuildLightMapsStorage = new()
 
readonly RecordPerformanceConfig RecordPerformanceStorage = new()
 
readonly ReplaceAssetsUsingManifestConfig ReplaceAssetsUsingManifestStorage = new()
 
readonly ResavePackagesConfig ResavePackagesStorage = new()
 
readonly ResavePluginDescriptorsConfig ResavePluginDescriptorsStorage = new()
 
readonly ResaveProjectDescriptorsConfig ResaveProjectDescriptorsStorage = new()
 
readonly RunP4ReconcileConfig RunP4ReconcileStorage = new()
 
readonly StashTargetConfig StashTargetStorage = new()
 
readonly UnstashTargetConfig UnstashTargetStorage = new()
 
readonly SubmitUtilizationReportToECConfig SubmitUtilizationReportToECStorage = new()
 
readonly SyncBinariesFromUGSConfig SyncBinariesFromUGSStorage = new()
 
readonly SyncDDCConfig SyncDDCStorage = new()
 
readonly SyncDepotPathConfig SyncDepotPathStorage = new()
 
readonly SyncProjectConfig SyncProjectStorage = new()
 
readonly TestP4_InfoConfig TestP4_InfoStorage = new()
 
readonly GitPullRequestConfig GitPullRequestStorage = new()
 
readonly TestFailConfig TestFailStorage = new()
 
readonly TestSuccessConfig TestSuccessStorage = new()
 
readonly TestMessageConfig TestMessageStorage = new()
 
readonly TestRecursionConfig TestRecursionStorage = new()
 
readonly TestRecursionAutoConfig TestRecursionAutoStorage = new()
 
readonly TestMacZipConfig TestMacZipStorage = new()
 
readonly TestP4_CreateChangelistConfig TestP4_CreateChangelistStorage = new()
 
readonly TestP4_StrandCheckoutConfig TestP4_StrandCheckoutStorage = new()
 
readonly TestP4_LabelDescriptionConfig TestP4_LabelDescriptionStorage = new()
 
readonly TestP4_ClientOpsConfig TestP4_ClientOpsStorage = new()
 
readonly CleanDDCConfig CleanDDCStorage = new()
 
readonly TestTestFarmConfig TestTestFarmStorage = new()
 
readonly TestArgumentsConfig TestArgumentsStorage = new()
 
readonly TestCombinePathsConfig TestCombinePathsStorage = new()
 
readonly TestFileUtilityConfig TestFileUtilityStorage = new()
 
readonly TestLogConfig TestLogStorage = new()
 
readonly TestChangeFileTypeConfig TestChangeFileTypeStorage = new()
 
readonly TestUATBuildProductsConfig TestUATBuildProductsStorage = new()
 
readonly TestOSSCommandsConfig TestOSSCommandsStorage = new()
 
readonly UBTConfig UBTStorage = new()
 
readonly SyncSourceConfig SyncSourceStorage = new()
 
readonly GenerateAutomationProjectConfig GenerateAutomationProjectStorage = new()
 
readonly DumpBranchConfig DumpBranchStorage = new()
 
readonly DebugSleepConfig DebugSleepStorage = new()
 
readonly TestMcpConfigsConfig TestMcpConfigsStorage = new()
 
readonly TestBlameConfig TestBlameStorage = new()
 
readonly TestChangesConfig TestChangesStorage = new()
 
readonly TestKillAllConfig TestKillAllStorage = new()
 
readonly TestCleanFormalBuildsConfig TestCleanFormalBuildsStorage = new()
 
readonly TestStopProcessConfig TestStopProcessStorage = new()
 
readonly LookForOverlappingBuildProductsConfig LookForOverlappingBuildProductsStorage = new()
 
readonly TestThreadedCopyFilesConfig TestThreadedCopyFilesStorage = new()
 
readonly UnrealBuildUtilDummyBuildCommandConfig UnrealBuildUtilDummyBuildCommandStorage = new()
 
readonly UpdateLocalVersionConfig UpdateLocalVersionStorage = new()
 
readonly UploadDDCToAWSConfig UploadDDCToAWSStorage = new()
 
readonly ZipUtilsConfig ZipUtilsStorage = new()
 
readonly BenchmarkBuildConfig BenchmarkBuildStorage = new()
 
readonly BenchmarkOptionsConfig BenchmarkOptionsStorage = new()
 
readonly MakeCookedEditorConfig MakeCookedEditorStorage = new()
 
readonly RunUnrealTestsConfig RunUnrealTestsStorage = new()
 
readonly PublishUnrealAutomationTelemetryConfig PublishUnrealAutomationTelemetryStorage = new()
 
readonly RunLowLevelTestsConfig RunLowLevelTestsStorage = new()
 
readonly VS2017TargetPlatform_Win64Config VS2017TargetPlatform_Win64Storage = new()
 
readonly VS2019TargetPlatform_Win64Config VS2019TargetPlatform_Win64Storage = new()
 
readonly NMakeTargetPlatform_Win64Config NMakeTargetPlatform_Win64Storage = new()
 
readonly MakefileTargetPlatform_Win64Config MakefileTargetPlatform_Win64Storage = new()
 
readonly VS2019TargetPlatform_HoloLensConfig VS2019TargetPlatform_HoloLensStorage = new()
 
readonly NMakeTargetPlatform_LinuxConfig NMakeTargetPlatform_LinuxStorage = new()
 
readonly MakefileTargetPlatform_LinuxConfig MakefileTargetPlatform_LinuxStorage = new()
 
readonly XcodeTargetPlatform_MacConfig XcodeTargetPlatform_MacStorage = new()
 
readonly MakefileTargetPlatform_MacConfig MakefileTargetPlatform_MacStorage = new()
 
readonly XcodeTargetPlatform_TVOSConfig XcodeTargetPlatform_TVOSStorage = new()
 
readonly MakefileTargetPlatform_TVOSConfig MakefileTargetPlatform_TVOSStorage = new()
 
readonly NMakeTargetPlatform_AndroidConfig NMakeTargetPlatform_AndroidStorage = new()
 
readonly MakefileTargetPlatform_AndroidConfig MakefileTargetPlatform_AndroidStorage = new()
 
readonly CreateComponentZipsConfig CreateComponentZipsStorage = new()
 
readonly CreatePlatformExtensionConfig CreatePlatformExtensionStorage = new()
 
readonly DownloadJupiterBuildConfig DownloadJupiterBuildStorage = new()
 
readonly GeneratePlatformReportConfig GeneratePlatformReportStorage = new()
 
readonly MemreportHelperConfig MemreportHelperStorage = new()
 
readonly WorldPartitionBuilderConfig WorldPartitionBuilderStorage = new()
 
readonly TurnkeyConfig TurnkeyStorage = new()
 
readonly FetchUnrealAutomationTelemetryConfig FetchUnrealAutomationTelemetryStorage = new()
 
readonly VS2022TargetPlatform_Win64Config VS2022TargetPlatform_Win64Storage = new()
 
readonly NMakeTargetPlatform_UnixConfig NMakeTargetPlatform_UnixStorage = new()
 
readonly MakefileTargetPlatform_UnixConfig MakefileTargetPlatform_UnixStorage = new()
 
readonly VS2019TargetPlatform_AndroidConfig VS2019TargetPlatform_AndroidStorage = new()
 
readonly MultiShelveConfig MultiShelveStorage = new()
 
readonly SyncPerforceServersConfig SyncPerforceServersStorage = new()
 
readonly WrangleContentForDebuggingConfig WrangleContentForDebuggingStorage = new()
 
readonly InstallUnrealBuildConfig InstallUnrealBuildStorage = new()
 
readonly UpdateGraphsLowLevelTestsConfig UpdateGraphsLowLevelTestsStorage = new()
 
readonly SetSecondaryRemoteMacConfig SetSecondaryRemoteMacStorage = new()
 
readonly RehydrateProjectConfig RehydrateProjectStorage = new()
 
readonly VirtualizeProjectConfig VirtualizeProjectStorage = new()
 
readonly LocalizationTargetEditorConfig LocalizationTargetEditorStorage = new()
 
readonly BisectConfig BisectStorage = new()
 
readonly MakefileTargetPlatform_LinuxArm64Config MakefileTargetPlatform_LinuxArm64Storage = new()
 
readonly MultiClientLauncherConfig MultiClientLauncherStorage = new()
 
readonly ReportItemizedExecutableCodeConfig ReportItemizedExecutableCodeStorage = new()
 
readonly StageLiveLinkHubConfig StageLiveLinkHubStorage = new()
 
readonly UnsignedFilesViolationCheckConfig UnsignedFilesViolationCheckStorage = new()
 
readonly ExportAppleBuildConfig ExportAppleBuildStorage = new()
 
readonly GeneratePsymsConfig GeneratePsymsStorage = new()
 
readonly CheckBuildSizeConfig CheckBuildSizeStorage = new()
 
readonly MakeLiveLinkHubEditorConfig MakeLiveLinkHubEditorStorage = new()
 
readonly LaunchMultiServerConfig LaunchMultiServerStorage = new()
 
readonly RunInsightsTestsConfig RunInsightsTestsStorage = new()
 
readonly AddAutomatedPerfTestToProjectConfig AddAutomatedPerfTestToProjectStorage = new()
 
readonly NinjaBuildTargetPlatform_Win64Config NinjaBuildTargetPlatform_Win64Storage = new()
 
readonly NinjaBuildTargetPlatform_UnixConfig NinjaBuildTargetPlatform_UnixStorage = new()
 
readonly NinjaBuildTargetPlatform_LinuxConfig NinjaBuildTargetPlatform_LinuxStorage = new()
 
readonly NinjaBuildTargetPlatform_LinuxArm64Config NinjaBuildTargetPlatform_LinuxArm64Storage = new()
 
readonly NinjaBuildTargetPlatform_MacConfig NinjaBuildTargetPlatform_MacStorage = new()
 
readonly NinjaBuildTargetPlatform_IOSConfig NinjaBuildTargetPlatform_IOSStorage = new()
 
readonly NinjaBuildTargetPlatform_TVOSConfig NinjaBuildTargetPlatform_TVOSStorage = new()
 
readonly NinjaBuildTargetPlatform_AndroidConfig NinjaBuildTargetPlatform_AndroidStorage = new()
 
readonly CookDiffReportHelperConfig CookDiffReportHelperStorage = new()
 
readonly DedupeAutomationScriptsConfig DedupeAutomationScriptsStorage = new()
 
readonly ExportTimerStatisticsFromUtraceConfig ExportTimerStatisticsFromUtraceStorage = new()
 
- Protected Attributes inherited from Nuke.Unreal.Tools.ToolConfig
List< UnrealToolArgumentUsingArguments = []
 
readonly Dictionary< string, ToolConfigUsingSubtools = []
 

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
 

Detailed Description

Unreal Automation Tool is a vast collection of scripts solving all aspects of deploying a program made in Unreal Engine.

Definition at line 11 of file UatConfigGenerated.cs.

Member Function Documentation

◆ AddAutomatedPerfTestToProject()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.AddAutomatedPerfTestToProject ( Action< AddAutomatedPerfTestToProjectConfig > configurator)

UAT command to enable PerfTesting hook ups for a project.

Definition at line 42348 of file UatConfigGenerated.cs.

◆ Addcmdline()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Addcmdline ( params object[] values)
virtual

Additional command line arguments for the program Additional command line arguments for the program, which will not be staged in UECommandLine.txt in most cases.

Definition at line 1620 of file UatConfigGenerated.cs.

◆ AdditionalCookerOptions()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.AdditionalCookerOptions ( params object[] values)
virtual

Cook: Additional cooker options to include on the cooker commandline.

Definition at line 2426 of file UatConfigGenerated.cs.

◆ AdditionalIoStoreOptions()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.AdditionalIoStoreOptions ( params object[] values)
virtual

Additional parameters when generating iostore container files.

Definition at line 2700 of file UatConfigGenerated.cs.

◆ AdditionalPackageOptions()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.AdditionalPackageOptions ( params object[] values)
virtual

extra options to pass to the platform's packager

Definition at line 1988 of file UatConfigGenerated.cs.

◆ AdditionalPakOptions()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.AdditionalPakOptions ( params object[] values)
virtual

Additional parameters when generating the PAK file.

Definition at line 2679 of file UatConfigGenerated.cs.

◆ AdditionalServerMapParams()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.AdditionalServerMapParams ( params object[] values)
virtual

Additional server map params, i.e ?param=value Run: Additional server map params.

Definition at line 1520 of file UatConfigGenerated.cs.

◆ AddPatchLevel()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.AddPatchLevel ( params object[] values)
virtual

Definition at line 2364 of file UatConfigGenerated.cs.

◆ AllowStdOutLogVerbosity()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.AllowStdOutLogVerbosity ( params object[] values)
virtual

Definition at line 311 of file UatConfigGenerated.cs.

◆ AnalyzeThirdPartyLibs()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.AnalyzeThirdPartyLibs ( Action< AnalyzeThirdPartyLibsConfig > configurator)

Analyzes third party libraries.

Definition at line 41176 of file UatConfigGenerated.cs.

◆ Applocaldir()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Applocaldir ( params object[] values)
virtual

location of prerequisites for applocal deployment

Definition at line 1892 of file UatConfigGenerated.cs.

◆ AppLocalDirectory()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.AppLocalDirectory ( params object[] values)
virtual

Definition at line 2943 of file UatConfigGenerated.cs.

◆ Applyiostoreondemand()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Applyiostoreondemand ( params object[] values)
virtual

Forces IoStoreOnDemand to be enabled for the project even if it is not set up for it.

Definition at line 3989 of file UatConfigGenerated.cs.

◆ Archive()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Archive ( params object[] values)
virtual

put this build in an archive directory Shared: true if this build is archived, command line: -archive

Definition at line 941 of file UatConfigGenerated.cs.

◆ Archivedirectory()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Archivedirectory ( params object[] values)
virtual

Directory to archive the builds to, i.e. -archivedirectory=C:\Archive.

Definition at line 960 of file UatConfigGenerated.cs.

◆ Archivemetadata()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Archivemetadata ( params object[] values)
virtual

Archive extra metadata files in addition to the build (e.g. build.properties) Whether the project should use non monolithic staging.

Definition at line 980 of file UatConfigGenerated.cs.

◆ AutomaticSigning()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.AutomaticSigning ( params object[] values)
virtual

true if provisioning is automatically managed

Definition at line 3089 of file UatConfigGenerated.cs.

◆ Automation()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Automation ( Action< AutomationConfig > configurator)

Executes scripted commands.

AutomationTool.exe [-verbose] [-compileonly] [-p4] Command0 [-Arg0 -Arg1 -Arg2 ...] Command1 [-Arg0 -Arg1 ...] Command2 [-Arg0 ...] Commandn ... [EnvVar0=MyValue0 ... EnvVarn=MyValuen]

Definition at line 41042 of file UatConfigGenerated.cs.

◆ BasedOnReleaseVersion()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BasedOnReleaseVersion ( params object[] values)
virtual

Cook: Base this cook of a already released version of the cooked data.

Definition at line 2322 of file UatConfigGenerated.cs.

◆ Basedonreleaseversionroot()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Basedonreleaseversionroot ( params object[] values)
virtual

Definition at line 2259 of file UatConfigGenerated.cs.

◆ BenchmarkBuild()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BenchmarkBuild ( Action< BenchmarkBuildConfig > configurator)

Runs benchmarks and reports overall results Example1: RunUAT BenchmarkBuild -all -project=UE4 Example2: RunUAT BenchmarkBuild -allcompile -project=UE4+EngineTest -platform=PS4 Example3: RunUAT BenchmarkBuild -editor -client -cook -cooknoshaderddc -cooknoddc -xge -noxge -singlecompile -nopcompile -project=UE4+QAGame+EngineTest -platform=WIn64+PS4+XboxOne+Switch -iterations=3 Runs benchmarks and reports overall results Example1: RunUAT BenchmarkBuild -all -project=Unreal Example2: RunUAT BenchmarkBuild -allcompile -project=Unreal+EngineTest -platform=PS4 Example3: RunUAT BenchmarkBuild -editor -client -cook -cooknoshaderddc -cooknoddc -xge -noxge -singlecompile -nopcompile -project=Unreal+QAGame+EngineTest -platform=Win64+PS4+XboxOne+Switch -iterations=3 Runs benchmarks and reports overall results Example1: RunUAT BenchmarkBuild -all -project=Unreal Example2: RunUAT BenchmarkBuild -allcompile -project=Unreal+EngineTest -platform=PS4 Example3: RunUAT BenchmarkBuild -editor -client -cook -cooknoshaderddc -cooknoddc -xge -noxge -singlecompile -nopcompile -project=Unreal+QAGame+EngineTest -platform=WIn64+PS4+XboxOne+Switch -iterations=3.

Definition at line 41971 of file UatConfigGenerated.cs.

◆ BenchmarkOptions()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BenchmarkOptions ( Action< BenchmarkOptionsConfig > configurator)

Definition at line 41978 of file UatConfigGenerated.cs.

◆ Bisect()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Bisect ( Action< BisectConfig > configurator)

Bisects a range of changelists between 'good' and 'bad' (exclusive). If a failed-build is reported, then bisection expands outwards from the active changelist until bisection resumed.

WARNING: This command might require Perforce

Definition at line 42257 of file UatConfigGenerated.cs.

◆ BlameKeyword()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BlameKeyword ( Action< BlameKeywordConfig > configurator)

BlameKeyword command. Looks for the specified keywords in all files at the specified path and finds who added them based on P4 history.

WARNING: This command might require Perforce

Definition at line 41184 of file UatConfigGenerated.cs.

◆ Build() [1/2]

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Build ( Action< BuildConfig > configurator)

Definition at line 41112 of file UatConfigGenerated.cs.

◆ Build() [2/2]

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Build ( params object[] values)
virtual

True if build step should be executed Build: True if build step should be executed, command: -build.

Definition at line 1019 of file UatConfigGenerated.cs.

◆ BuildCMakeLib()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildCMakeLib ( Action< BuildCMakeLibConfig > configurator)

Builds a third party library using the CMake build system.

WARNING: This command might require Perforce

Definition at line 41192 of file UatConfigGenerated.cs.

◆ BuildCommonTools()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildCommonTools ( Action< BuildCommonToolsConfig > configurator)

Builds common tools used by the engine which are not part of typical editor or game builds. Useful when syncing source-only on GitHub.

Definition at line 41213 of file UatConfigGenerated.cs.

◆ BuildCookRun()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildCookRun ( Action< BuildCookRunConfig > configurator)

Builds/Cooks/Runs a project.

For non-uprojects project targets are discovered by compiling target rule files found in the project folder. If -map is not specified, the command looks for DefaultMap entry in the project's DefaultEngine.ini and if not found, in BaseEngine.ini. If no DefaultMap can be found, the command falls back to /Engine/Maps/Entry.

Definition at line 41231 of file UatConfigGenerated.cs.

◆ BuildDerivedDataCache()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildDerivedDataCache ( Action< BuildDerivedDataCacheConfig > configurator)

Definition at line 41238 of file UatConfigGenerated.cs.

◆ BuildEditor()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildEditor ( Action< BuildEditorConfig > configurator)

Builds the editor for the specified project. Example BuildEditor -project=QAGame Note: Editor will only ever build for the current platform in a Development config and required tools will be included.

Definition at line 41340 of file UatConfigGenerated.cs.

◆ BuildForUGS()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildForUGS ( Action< BuildForUGSConfig > configurator)

WARNING: This command might require Perforce

Definition at line 41245 of file UatConfigGenerated.cs.

◆ BuildGame()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildGame ( Action< BuildGameConfig > configurator)

Builds the game for the specified project. Example BuildGame -project=QAGame -platform=PS4+XboxOne -configuration=Development. Builds the game for the specified project. Example BuildGame -project=QAGame -platform=Win64+Android -configuration=Development.

Definition at line 41350 of file UatConfigGenerated.cs.

◆ BuildGraph()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildGraph ( Action< BuildGraphConfig > configurator)

Tool for creating extensible build processes in UE4 which can be run locally or in parallel across a build farm. Tool for creating extensible build processes in UE which can be run locally or in parallel across a build farm.

Definition at line 41105 of file UatConfigGenerated.cs.

◆ BuildHlslcc()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildHlslcc ( Action< BuildHlslccConfig > configurator)

Builds Hlslcc using CMake build system.

WARNING: This command might require Perforce

Definition at line 41253 of file UatConfigGenerated.cs.

◆ BuildMachine()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildMachine ( params object[] values)
virtual

Definition at line 3384 of file UatConfigGenerated.cs.

◆ BuildPhysX()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX ( Action< BuildPhysXConfig > configurator)

Builds PhysX/APEX libraries using CMake build system.

WARNING: This command might require Perforce

Definition at line 41261 of file UatConfigGenerated.cs.

◆ BuildPhysX_Android()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_Android ( Action< BuildPhysX_AndroidConfig > configurator)

Definition at line 41268 of file UatConfigGenerated.cs.

◆ BuildPhysX_IOS()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_IOS ( Action< BuildPhysX_IOSConfig > configurator)

Definition at line 41275 of file UatConfigGenerated.cs.

◆ BuildPhysX_Linux()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_Linux ( Action< BuildPhysX_LinuxConfig > configurator)

Definition at line 41282 of file UatConfigGenerated.cs.

◆ BuildPhysX_Mac()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_Mac ( Action< BuildPhysX_MacConfig > configurator)

Definition at line 41303 of file UatConfigGenerated.cs.

◆ BuildPhysX_Mac_arm64()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_Mac_arm64 ( Action< BuildPhysX_Mac_arm64Config > configurator)

Definition at line 41296 of file UatConfigGenerated.cs.

◆ BuildPhysX_Mac_x86_64()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_Mac_x86_64 ( Action< BuildPhysX_Mac_x86_64Config > configurator)

Definition at line 41289 of file UatConfigGenerated.cs.

◆ BuildPhysX_TVOS()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_TVOS ( Action< BuildPhysX_TVOSConfig > configurator)

Definition at line 41310 of file UatConfigGenerated.cs.

◆ BuildPhysX_Win32()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_Win32 ( Action< BuildPhysX_Win32Config > configurator)

Definition at line 41317 of file UatConfigGenerated.cs.

◆ BuildPhysX_Win64()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_Win64 ( Action< BuildPhysX_Win64Config > configurator)

Definition at line 41324 of file UatConfigGenerated.cs.

◆ BuildPlugin()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPlugin ( Action< BuildPluginConfig > configurator)

Builds a plugin, and packages it for distribution.

Definition at line 41331 of file UatConfigGenerated.cs.

◆ BuildServer()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildServer ( Action< BuildServerConfig > configurator)

Builds the server for the specified project. Example BuildServer -project=QAGame -platform=Win64 -configuration=Development.

Definition at line 41358 of file UatConfigGenerated.cs.

◆ BuildTarget()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildTarget ( Action< BuildTargetConfig > configurator)

Builds the specified targets and configurations for the specified project. Example BuildTarget -project=QAGame -target=Editor+Game -platform=PS4+XboxOne -configuration=Development. Note: Editor will only ever build for the current platform in a Development config and required tools will be included Builds the specified targets and configurations for the specified project. Example BuildTarget -project=QAGame -target=Editor+Game -platform=Win64+Android -configuration=Development. Note: Editor will only ever build for the current platform in a Development config and required tools will be included.

Definition at line 41097 of file UatConfigGenerated.cs.

◆ BuildThirdPartyLibs()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildThirdPartyLibs ( Action< BuildThirdPartyLibsConfig > configurator)

Builds third party libraries, and puts them all into a changelist.

WARNING: This command might require Perforce

Definition at line 41366 of file UatConfigGenerated.cs.

◆ Bundlename()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Bundlename ( params object[] values)
virtual

string to use as the bundle name when deploying to mobile device Stage: If non-empty, the contents will be used for the bundle name

Definition at line 1320 of file UatConfigGenerated.cs.

◆ Certificate()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Certificate ( params object[] values)
virtual

Certificate to use.

Definition at line 3047 of file UatConfigGenerated.cs.

◆ CheckBalancedMacros()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckBalancedMacros ( Action< CheckBalancedMacrosConfig > configurator)

Checks that all source files have balanced macros for enabling/disabling optimization, warnings, etc...

Definition at line 41373 of file UatConfigGenerated.cs.

◆ CheckBuildSize()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckBuildSize ( Action< CheckBuildSizeConfig > configurator)

Definition at line 42313 of file UatConfigGenerated.cs.

◆ CheckCsprojDotNetVersion()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckCsprojDotNetVersion ( Action< CheckCsprojDotNetVersionConfig > configurator)

Definition at line 41380 of file UatConfigGenerated.cs.

◆ CheckForHacks()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckForHacks ( Action< CheckForHacksConfig > configurator)

Audits the current branch for comments denoting a hack that was not meant to leave another branch, following a given format ("BEGIN XXXX HACK", where XXXX is one or more tags separated by spaces). Allowed tags may be specified manually on the command line. At least one must match, otherwise it will print a warning. The current branch name and fragments of the branch path will also be added by default, so running from //UE4/Main will add "//UE4/Main", "UE4", and "Main". Audits the current branch for comments denoting a hack that was not meant to leave another branch, following a given format ("BEGIN XXXX HACK", where XXXX is one or more tags separated by spaces). Allowed tags may be specified manually on the command line. At least one must match, otherwise it will print a warning. The current branch name and fragments of the branch path will also be added by default, so running from //UE5/Main will add "//UE5/Main", "UE5", and "Main".

Definition at line 41392 of file UatConfigGenerated.cs.

◆ CheckPerforceCase()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckPerforceCase ( Action< CheckPerforceCaseConfig > configurator)

Checks that the casing of files within a path on a case-insensitive Perforce server is correct.

WARNING: This command might require Perforce

Definition at line 41400 of file UatConfigGenerated.cs.

◆ CheckRestrictedFolders()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckRestrictedFolders ( Action< CheckRestrictedFoldersConfig > configurator)

Checks a directory for folders which should not be distributed.

Definition at line 41407 of file UatConfigGenerated.cs.

◆ CheckTargetExists()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckTargetExists ( Action< CheckTargetExistsConfig > configurator)

Checks that the given target exists, by looking for the relevant receipt.

Definition at line 41414 of file UatConfigGenerated.cs.

◆ CheckXcodeVersion()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckXcodeVersion ( Action< CheckXcodeVersionConfig > configurator)

Checks that the installed Xcode version is the version specified.

Definition at line 41421 of file UatConfigGenerated.cs.

◆ ChunkInstallDirectory()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ChunkInstallDirectory ( params object[] values)
virtual

Shared: Directory to use for built chunk install data, command line: -chunkinstalldirectory=.

Definition at line 2886 of file UatConfigGenerated.cs.

◆ Chunkinstallrelease()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Chunkinstallrelease ( params object[] values)
virtual

Definition at line 2924 of file UatConfigGenerated.cs.

◆ Chunkinstallversion()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Chunkinstallversion ( params object[] values)
virtual

Definition at line 2905 of file UatConfigGenerated.cs.

◆ Clean()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Clean ( params object[] values)
virtual

wipe intermediate folders before building Shared: Determines if the intermediate folders will be wiped before building, commandline: -clean

Definition at line 585 of file UatConfigGenerated.cs.

◆ CleanAutomationReports()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CleanAutomationReports ( Action< CleanAutomationReportsConfig > configurator)

Removes folders in an automation report directory that are older than a certain time.

Definition at line 41428 of file UatConfigGenerated.cs.

◆ CleanDDC()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CleanDDC ( Action< CleanDDCConfig > configurator)

Definition at line 41773 of file UatConfigGenerated.cs.

◆ CleanFormalBuilds()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CleanFormalBuilds ( Action< CleanFormalBuildsConfig > configurator)

Removes folders matching a pattern in a given directory that are older than a certain time.

Definition at line 41435 of file UatConfigGenerated.cs.

◆ CleanTempStorage()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CleanTempStorage ( Action< CleanTempStorageConfig > configurator)

Removes folders in a given temp storage directory that are older than a certain time.

Definition at line 41126 of file UatConfigGenerated.cs.

◆ Client()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Client ( params object[] values)
virtual

build, cook and run a client and a server, uses client target configuration Run: Uses a client target configuration, also implies -dedicatedserver, command line: -client

Definition at line 1441 of file UatConfigGenerated.cs.

◆ ClientArchitecture()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ClientArchitecture ( params object[] values)
virtual

Architecture to use for building client/game executables.

Definition at line 3853 of file UatConfigGenerated.cs.

◆ Clientcmdline()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Clientcmdline ( params object[] values)
virtual

Override command line arguments to pass to the client.

Definition at line 1658 of file UatConfigGenerated.cs.

◆ Clientconfig()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Clientconfig ( params object[] values)
virtual

Definition at line 3148 of file UatConfigGenerated.cs.

◆ Cmdline()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Cmdline ( params object[] values)
virtual

command line to put into the stage in UE4CommandLine.txt command line to put into the stage in UECommandLine.txt

Definition at line 1300 of file UatConfigGenerated.cs.

◆ CodeSign() [1/2]

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CodeSign ( Action< CodeSignConfig > configurator)

Definition at line 41049 of file UatConfigGenerated.cs.

◆ CodeSign() [2/2]

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CodeSign ( params object[] values)
virtual

By default we don't code sign unless it is required or requested.

Definition at line 2823 of file UatConfigGenerated.cs.

◆ CodeSurgery()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CodeSurgery ( Action< CodeSurgeryConfig > configurator)

custom code to restructure C++ source code for the new stats system.

Definition at line 41442 of file UatConfigGenerated.cs.

◆ Compile()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Compile ( params object[] values)
virtual

Dynamically compiles all commands (otherwise assumes they are already built) Force all script modules to be compiled.

Definition at line 154 of file UatConfigGenerated.cs.

◆ CompileOnly()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CompileOnly ( params object[] values)
virtual

Does not run any commands, only compiles them.

Definition at line 18 of file UatConfigGenerated.cs.

◆ Compressed()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Compressed ( params object[] values)
virtual

Compress packages during cook.

Definition at line 2637 of file UatConfigGenerated.cs.

◆ Config()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Config ( params object[] values)
virtual

Definition at line 3167 of file UatConfigGenerated.cs.

◆ Configuration()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Configuration ( params object[] values)
virtual

Definition at line 3186 of file UatConfigGenerated.cs.

◆ Cook()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Cook ( params object[] values)
virtual

Determines if the build is going to use cooked data Shared: Determines if the build is going to use cooked data, commandline: -cook, -cookonthefly.

Definition at line 525 of file UatConfigGenerated.cs.

◆ Cook4iostore()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Cook4iostore ( params object[] values)
virtual

generate I/O store container file(s) Shared: True if the cooker should write directly to container file(s)

Definition at line 3423 of file UatConfigGenerated.cs.

◆ CookAll()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CookAll ( params object[] values)
virtual

Cook all the things in the content directory for this project Cook: Only cook maps (and referenced content) instead of cooking everything only affects cookall flag.

Definition at line 1141 of file UatConfigGenerated.cs.

◆ CookCultures()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CookCultures ( params object[] values)
virtual

Definition at line 2160 of file UatConfigGenerated.cs.

◆ CookDiffReportHelper()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CookDiffReportHelper ( Action< CookDiffReportHelperConfig > configurator)

CookDiffReportHelper analyses the json files created by -run=cook -diffonly -cookdiffjson=path/to/my.json ...

Definition at line 42411 of file UatConfigGenerated.cs.

◆ CookerSupportFilesSubdirectory()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CookerSupportFilesSubdirectory ( params object[] values)
virtual

Subdirectory under staging to copy CookerSupportFiles (as set in Build.cs files). -CookerSupportFilesSubdirectory=SDK.

Definition at line 3602 of file UatConfigGenerated.cs.

◆ Cookflavor()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Cookflavor ( params object[] values)
virtual

Definition at line 2103 of file UatConfigGenerated.cs.

◆ Cookincremental()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Cookincremental ( params object[] values)
virtual

Cooks incrementally using previously-cooked data or a published snapshot as a base.

Definition at line 4089 of file UatConfigGenerated.cs.

◆ CookInEditor()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CookInEditor ( params object[] values)
virtual

Did we cook in the editor instead of in UAT Stage: Did we cook in the editor instead of from UAT (cook in editor uses a different staging directory)

Definition at line 1080 of file UatConfigGenerated.cs.

◆ CookMapsOnly()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CookMapsOnly ( params object[] values)
virtual

Cook only maps this only affects usage of -cookall the flag Cook: Only cook maps (and referenced content) instead of cooking everything only affects -cookall flag.

Definition at line 1121 of file UatConfigGenerated.cs.

◆ Cookonthefly()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Cookonthefly ( params object[] values)
virtual

run the client with cooked data provided by cook on the fly server Run: The client runs with cooked data provided by cook on the fly server, command line: -cookonthefly

Definition at line 1360 of file UatConfigGenerated.cs.

◆ Cookontheflystreaming()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Cookontheflystreaming ( params object[] values)
virtual

run the client in streaming cook on the fly mode (don't cache files locally instead force reget from server each file load) Run: The client should run in streaming mode when connecting to cook on the fly server

Definition at line 1380 of file UatConfigGenerated.cs.

◆ CookOutputDir()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CookOutputDir ( params object[] values)
virtual

Cook: Output directory for cooked data.

Definition at line 2763 of file UatConfigGenerated.cs.

◆ CookPartialgc()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CookPartialgc ( params object[] values)
virtual

while cooking clean up packages as we are done with them rather then cleaning everything up when we run out of space Cook: While cooking clean up packages as we go along rather then cleaning everything (and potentially having to reload some of it) when we run out of space

Definition at line 1060 of file UatConfigGenerated.cs.

◆ CopySharedCookedBuild()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CopySharedCookedBuild ( Action< CopySharedCookedBuildConfig > configurator)

Copies the current shared cooked build from the network to the local PC.

WARNING: This command might require Perforce

Definition at line 41450 of file UatConfigGenerated.cs.

◆ CopyUAT()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CopyUAT ( Action< CopyUATConfig > configurator)

Definition at line 41457 of file UatConfigGenerated.cs.

◆ Crash()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Crash ( params object[] values)
virtual

when running -editortest or a client, adds commands like debug crash, debug rendercrash, etc based on index

Definition at line 1758 of file UatConfigGenerated.cs.

◆ CrashIndex()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CrashIndex ( params object[] values)
virtual

Run: Adds commands like debug crash, debug rendercrash, etc based on index.

Definition at line 3308 of file UatConfigGenerated.cs.

◆ CrashReporter()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CrashReporter ( params object[] values)
virtual

true if we should build crash reporter Shared: true if we should build crash reporter

Definition at line 505 of file UatConfigGenerated.cs.

◆ Createappbundle()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Createappbundle ( params object[] values)
virtual

When archiving for Mac, set this to true to package it in a .app bundle instead of normal loose files.

Definition at line 999 of file UatConfigGenerated.cs.

◆ Createchunkinstall()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Createchunkinstall ( params object[] values)
virtual

generate streaming install data from manifest when cooking data, requires -stage & -manifests Shared: true if this build chunk install streaming install data, command line: -createchunkinstalldata

Definition at line 864 of file UatConfigGenerated.cs.

◆ CreateComponentZips()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CreateComponentZips ( Action< CreateComponentZipsConfig > configurator)

Definition at line 42104 of file UatConfigGenerated.cs.

◆ Createdefaultondemandpakrule()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Createdefaultondemandpakrule ( params object[] values)
virtual

Creates a default pakfile rule for OnDemand data if no other such rule exists. The default rule will include all bulkdata types.

Definition at line 4228 of file UatConfigGenerated.cs.

◆ CreatePlatformExtension()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CreatePlatformExtension ( Action< CreatePlatformExtensionConfig > configurator)

Create stub code for platform extension.

Definition at line 42111 of file UatConfigGenerated.cs.

◆ CreateReleaseVersion()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CreateReleaseVersion ( params object[] values)
virtual

Cook: Create a cooked release version. Also, the version. e.g. 1.0.

Definition at line 2301 of file UatConfigGenerated.cs.

◆ Createreleaseversionroot()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Createreleaseversionroot ( params object[] values)
virtual

Definition at line 2240 of file UatConfigGenerated.cs.

◆ CryptoKeys()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.CryptoKeys ( Action< CryptoKeysConfig > configurator)

Definition at line 41464 of file UatConfigGenerated.cs.

◆ Customdeployment()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Customdeployment ( params object[] values)
virtual

Definition at line 3970 of file UatConfigGenerated.cs.

◆ Ddc()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Ddc ( params object[] values)
virtual

Definition at line 2122 of file UatConfigGenerated.cs.

◆ DebugSleep()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.DebugSleep ( Action< DebugSleepConfig > configurator)

Sleeps for 20 seconds and then exits.

Definition at line 41866 of file UatConfigGenerated.cs.

◆ Dedicatedserver()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Dedicatedserver ( params object[] values)
virtual

build, cook and run both a client and a server (also -server) Run: The client connects to dedicated server to get data, command line: -dedicatedserver

Definition at line 1421 of file UatConfigGenerated.cs.

◆ DedupeAutomationScripts()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.DedupeAutomationScripts ( Action< DedupeAutomationScriptsConfig > configurator)

Removes duplicate binaries in UAT script directories that exist in AutomationTool or AutomationUtils.

Definition at line 42418 of file UatConfigGenerated.cs.

◆ Deploy()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Deploy ( params object[] values)
virtual

deploy the project for the target platform Location to deploy to on the target platform

Definition at line 2008 of file UatConfigGenerated.cs.

◆ Device()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Device ( params object[] values)
virtual

Devices to run the game on Device names without the platform prefix to run the game on.

Definition at line 1540 of file UatConfigGenerated.cs.

◆ Devicepass()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Devicepass ( params object[] values)
virtual

Linux password.

Definition at line 1796 of file UatConfigGenerated.cs.

◆ Deviceuser()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Deviceuser ( params object[] values)
virtual

Linux username for unattended key genereation.

Definition at line 1777 of file UatConfigGenerated.cs.

◆ DiffCookedContentPath()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.DiffCookedContentPath ( params object[] values)
virtual

After cook completes diff the cooked content against another cooked content directory. report all errors to the log.

Definition at line 2467 of file UatConfigGenerated.cs.

◆ DiscVersion()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.DiscVersion ( params object[] values)
virtual

Required when building remaster package.

Definition at line 2405 of file UatConfigGenerated.cs.

◆ Distribution()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Distribution ( params object[] values)
virtual

package for distribution the project

Definition at line 1854 of file UatConfigGenerated.cs.

◆ DLCActLikePatch()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.DLCActLikePatch ( params object[] values)
virtual

DLC will remap it's files to the game directory and act like a patch. This is useful if you want to override content in the main game along side your main game. For example having different main game content in different DLCs.

Definition at line 2532 of file UatConfigGenerated.cs.

◆ DLCIncludeEngineContent()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.DLCIncludeEngineContent ( params object[] values)
virtual

Enable cooking of engine content when cooking dlc not included in original release but is referenced by current cook.

Definition at line 2489 of file UatConfigGenerated.cs.

◆ DLCName()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.DLCName ( params object[] values)
virtual

Definition at line 2445 of file UatConfigGenerated.cs.

◆ DLCOverrideCookedSubDir()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.DLCOverrideCookedSubDir ( params object[] values)
virtual

Sometimes a DLC may get cooked to a subdirectory of where is expected, so this can tell the staging what the subdirectory of the cooked out to find the DLC files (for instance Metadata)

Definition at line 3484 of file UatConfigGenerated.cs.

◆ DLCOverrideStagedSubDir()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.DLCOverrideStagedSubDir ( params object[] values)
virtual

Controls where under the staged directory to output to (in case the plugin subdirectory is not desired under the StagingDirectory location)

Definition at line 3505 of file UatConfigGenerated.cs.

◆ DLCPakPluginFile()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.DLCPakPluginFile ( params object[] values)
virtual

Enable packaging up the uplugin file inside the dlc pak. This is sometimes desired if you want the plugin to be standalone.

Definition at line 2510 of file UatConfigGenerated.cs.

◆ DLCSkipNamedPak()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.DLCSkipNamedPak ( params object[] values)
virtual

When true the DLC Name will not be added to the generated pak files.

Definition at line 4287 of file UatConfigGenerated.cs.

◆ DownloadJupiterBuild()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.DownloadJupiterBuild ( Action< DownloadJupiterBuildConfig > configurator)

Downloads a build from Jupiter.

Definition at line 42118 of file UatConfigGenerated.cs.

◆ DumpBranch()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.DumpBranch ( Action< DumpBranchConfig > configurator)

Definition at line 41859 of file UatConfigGenerated.cs.

◆ EditorArchitecture()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.EditorArchitecture ( params object[] values)
virtual

Architecture to use for building editor executables.

Definition at line 3815 of file UatConfigGenerated.cs.

◆ Editoroptional()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Editoroptional ( params object[] values)
virtual

Definition at line 3758 of file UatConfigGenerated.cs.

◆ Editortest()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Editortest ( params object[] values)
virtual

rather than running a client, run the editor instead Run:adds ?fake to the server URL

Definition at line 1718 of file UatConfigGenerated.cs.

◆ ExportAppleBuild()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ExportAppleBuild ( Action< ExportAppleBuildConfig > configurator)

Definition at line 42299 of file UatConfigGenerated.cs.

◆ ExportIPAFromArchive()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ExportIPAFromArchive ( Action< ExportIPAFromArchiveConfig > configurator)

Creates an IPA from an xarchive file.

Definition at line 41147 of file UatConfigGenerated.cs.

◆ ExportMcpTemplates()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ExportMcpTemplates ( Action< ExportMcpTemplatesConfig > configurator)

Definition at line 41542 of file UatConfigGenerated.cs.

◆ ExportTimerStatisticsFromUtrace()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ExportTimerStatisticsFromUtrace ( Action< ExportTimerStatisticsFromUtraceConfig > configurator)

Runs UnrealInsights to export timers from a utrace file to CSV file.

Definition at line 42425 of file UatConfigGenerated.cs.

◆ ExtractPaks()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ExtractPaks ( Action< ExtractPaksConfig > configurator)

Definition at line 41471 of file UatConfigGenerated.cs.

◆ ExtraTargetsToStageWithClient()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ExtraTargetsToStageWithClient ( params object[] values)
virtual

Stage: Specifies a list of extra targets that should be staged along with a client.

Definition at line 2802 of file UatConfigGenerated.cs.

◆ Fakeclient()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Fakeclient ( params object[] values)
virtual

adds ?fake to the server URL Run:adds ?fake to the server URL

Definition at line 1698 of file UatConfigGenerated.cs.

◆ FastCook()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.FastCook ( params object[] values)
virtual

Uses fast cook path if supported by target.

Definition at line 1180 of file UatConfigGenerated.cs.

◆ FetchUnrealAutomationTelemetry()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.FetchUnrealAutomationTelemetry ( Action< FetchUnrealAutomationTelemetryConfig > configurator)

Definition at line 42153 of file UatConfigGenerated.cs.

◆ Fileserver()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Fileserver ( params object[] values)
virtual

run the client with cooked data provided by UnrealFileServer Run: The client runs with cooked data provided by UnrealFileServer, command line: -fileserver Run: The client runs with cooked data provided by UnrealFileServer, command line: -fileserver = CookByTheBook with ZenServer (zenstore)

Definition at line 1401 of file UatConfigGenerated.cs.

◆ FinalizeInstalledBuild()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.FinalizeInstalledBuild ( Action< FinalizeInstalledBuildConfig > configurator)

Command to perform additional steps to prepare an installed build.

Definition at line 41478 of file UatConfigGenerated.cs.

◆ FixPerforceCase()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.FixPerforceCase ( Action< FixPerforceCaseConfig > configurator)

Fixes the case of files on a case-insensitive Perforce server by removing and re-adding them.

WARNING: This command might require Perforce

Definition at line 41486 of file UatConfigGenerated.cs.

◆ FixupRedirects()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.FixupRedirects ( Action< FixupRedirectsConfig > configurator)

Definition at line 41493 of file UatConfigGenerated.cs.

◆ ForceOodleDllVersion()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ForceOodleDllVersion ( params object[] values)
virtual

If not empty, this is the dll file to use for Oodle compression. Can be "Latest" to use latest version.

Definition at line 3893 of file UatConfigGenerated.cs.

◆ ForcePackageData()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ForcePackageData ( params object[] values)
virtual

Definition at line 2984 of file UatConfigGenerated.cs.

◆ ForceUncompressed()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ForceUncompressed ( params object[] values)
virtual

Do not compress packages during cook, override game ProjectPackagingSettings to force it off.

Definition at line 2658 of file UatConfigGenerated.cs.

◆ Foreign()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Foreign ( params object[] values)
virtual

Generate a foreign uproject from blankproject and use that Shared: The current project is a foreign project, commandline: -foreign.

Definition at line 465 of file UatConfigGenerated.cs.

◆ Foreigncode()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Foreigncode ( params object[] values)
virtual

Generate a foreign code uproject from platformergame and use that Shared: The current project is a foreign project, commandline: -foreign.

Definition at line 485 of file UatConfigGenerated.cs.

◆ GenerateAutomationProject()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.GenerateAutomationProject ( Action< GenerateAutomationProjectConfig > configurator)

Generates automation project based on a template.

Definition at line 41852 of file UatConfigGenerated.cs.

◆ GenerateDSYM()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.GenerateDSYM ( Action< GenerateDSYMConfig > configurator)

Generates IOS debug symbols for a remote project.

Definition at line 41500 of file UatConfigGenerated.cs.

◆ GenerateOnDemandPakForNonChunkedBuild()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.GenerateOnDemandPakForNonChunkedBuild ( params object[] values)
virtual

When true non chunked builds will attempt to generate an OnDemand pak. Will also force ApplyIoStoreOnDemand to true.

Definition at line 4266 of file UatConfigGenerated.cs.

◆ GenerateOptionalPakForNonChunkedBuild()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.GenerateOptionalPakForNonChunkedBuild ( params object[] values)
virtual

When true non chunked builds will attempt to generate an optional pak for optional bulk data.

Definition at line 4247 of file UatConfigGenerated.cs.

◆ GeneratePatch()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.GeneratePatch ( params object[] values)
virtual

Are we generating a patch, generate a patch from a previously released version of the game (use CreateReleaseVersion to create a release). this requires BasedOnReleaseVersion see also CreateReleaseVersion, BasedOnReleaseVersion.

Definition at line 2345 of file UatConfigGenerated.cs.

◆ GeneratePlatformReport()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.GeneratePlatformReport ( Action< GeneratePlatformReportConfig > configurator)

Generates a report about all platforms and their configuration settings.

Definition at line 42125 of file UatConfigGenerated.cs.

◆ GeneratePsyms()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.GeneratePsyms ( Action< GeneratePsymsConfig > configurator)

Definition at line 42306 of file UatConfigGenerated.cs.

◆ Getfile()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Getfile ( params object[] values)
virtual

download file from target after successful run

Definition at line 2027 of file UatConfigGenerated.cs.

◆ GitPullRequest()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.GitPullRequest ( Action< GitPullRequestConfig > configurator)

GitPullRequest.

WARNING: This command might require Perforce

Definition at line 41695 of file UatConfigGenerated.cs.

◆ Help()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Help ( params object[] values)
virtual

Displays help.

Definition at line 235 of file UatConfigGenerated.cs.

◆ I18npreset()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.I18npreset ( params object[] values)
virtual

Definition at line 2141 of file UatConfigGenerated.cs.

◆ IgnoreBuildRecords()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.IgnoreBuildRecords ( params object[] values)
virtual

Ignore build records (Intermediate/ScriptModule/ProjectName.json) files when determining if script modules are up to date.

Definition at line 3346 of file UatConfigGenerated.cs.

◆ IgnoreCookErrors()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.IgnoreCookErrors ( params object[] values)
virtual

Ignores cook errors and continues with packaging etc Cook: Ignores cook errors and continues with packaging etc.

Definition at line 1200 of file UatConfigGenerated.cs.

◆ IgnoreDependencies()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.IgnoreDependencies ( params object[] values)
virtual

Definition at line 173 of file UatConfigGenerated.cs.

◆ Ignorejunk()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Ignorejunk ( params object[] values)
virtual

Prevents UBT from cleaning junk files.

Definition at line 369 of file UatConfigGenerated.cs.

◆ IgnoreLightMapErrors()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.IgnoreLightMapErrors ( params object[] values)
virtual

Whether Light Map errors should be treated as critical.

Definition at line 2084 of file UatConfigGenerated.cs.

◆ IgnorePaksFromDifferentCookSource()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.IgnorePaksFromDifferentCookSource ( params object[] values)
virtual

Stage: True if we should disable trying to re-use pak files from another staged build when we've specified a different cook source platform.

Definition at line 2574 of file UatConfigGenerated.cs.

◆ InstallUnrealBuild()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.InstallUnrealBuild ( Action< InstallUnrealBuildConfig > configurator)

Install Unreal Build onto one or more connected devices using Gauntlet.

Definition at line 42211 of file UatConfigGenerated.cs.

◆ Iostore()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Iostore ( params object[] values)
virtual

generate I/O store container file(s) Shared: True if container file(s) should be generated with ZenPak.

Definition at line 646 of file UatConfigGenerated.cs.

◆ IPhonePackager()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.IPhonePackager ( Action< IPhonePackagerConfig > configurator)

UAT command to call into the integrated IPhonePackager code.

Definition at line 41507 of file UatConfigGenerated.cs.

◆ IterateSharedBuildUsePrecompiledExe()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.IterateSharedBuildUsePrecompiledExe ( params object[] values)
virtual

Build: Don't build the game instead use the prebuild exe (requires iterate shared cooked build.

Definition at line 2742 of file UatConfigGenerated.cs.

◆ Iteratesharedcookedbuild()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Iteratesharedcookedbuild ( params object[] values)
virtual

Cook: Iterate from a build on the network.

Definition at line 2721 of file UatConfigGenerated.cs.

◆ Iterativecooking()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Iterativecooking ( params object[] values)
virtual

Uses the iterative cooking, command line: -iterativecooking or -iterate Uses the iterative cooking, command line: -iterativedeploy or -iterate Cook: Uses the iterative cooking, command line: -iterativecooking or -iterate.

Definition at line 1101 of file UatConfigGenerated.cs.

◆ IterativeDeploy()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.IterativeDeploy ( params object[] values)
virtual

Cook: Uses the iterative deploy, command line: -iterativedeploy or -iterate.

Definition at line 3005 of file UatConfigGenerated.cs.

◆ KeepFileOpenLog()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.KeepFileOpenLog ( params object[] values)
virtual

Keeps a log of all files opened, commandline: -fileopenlog Cook: Commandline: -fileopenlog.

Definition at line 3932 of file UatConfigGenerated.cs.

◆ LauncherLocalization()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.LauncherLocalization ( Action< LauncherLocalizationConfig > configurator)

Definition at line 41514 of file UatConfigGenerated.cs.

◆ LaunchMultiServer()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.LaunchMultiServer ( Action< LaunchMultiServerConfig > configurator)

Launches multiple server processes for a project using the MultiServerReplication plugin. Launches multiple server processes for a project using the MultiServerReplication plugin.

Example running 2 hosts locally with a single proxy server & client: -cook -notimeouts -numservers=2 -client=proxy -proxyclientcount=1 -proxycycleprimary

Example running 4 clients locally connecting to single proxy server w/ a non-local cluster of 3: -cook -notimeouts -client=proxy -proxyclientcount=4 -proxycycleprimary -nonlocalservers=172.27.63.109:9001,172.27.63.109:9002,172.27.63.109:9003

Definition at line 42334 of file UatConfigGenerated.cs.

◆ List()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.List ( params object[] values)
virtual

Lists all available commands.

Definition at line 254 of file UatConfigGenerated.cs.

◆ ListMobileDevices()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ListMobileDevices ( Action< ListMobileDevicesConfig > configurator)

Definition at line 41521 of file UatConfigGenerated.cs.

◆ ListThirdPartySoftware()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ListThirdPartySoftware ( Action< ListThirdPartySoftwareConfig > configurator)

Lists TPS files associated with any source used to build a specified target(s). Grabs TPS files associated with source modules, content, and engine shaders.

Definition at line 41528 of file UatConfigGenerated.cs.

◆ Localise()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Localise ( Action< LocaliseConfig > configurator)

Definition at line 41549 of file UatConfigGenerated.cs.

◆ LocalizationTargetEditor()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.LocalizationTargetEditor ( Action< LocalizationTargetEditorConfig > configurator)

Allows users to create, update, delete or query localization targets for the Engine or projects. This command has sub-commands and more info for each command can be retrieved with the -Info flag.

Definition at line 42249 of file UatConfigGenerated.cs.

◆ Localize()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Localize ( Action< LocalizeConfig > configurator)

Updates the external localization data using the arguments provided.

Definition at line 41535 of file UatConfigGenerated.cs.

◆ Logwindow()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Logwindow ( params object[] values)
virtual

create a log window for the client Run: Client should create its own log window, command line: -logwindow

Definition at line 1481 of file UatConfigGenerated.cs.

◆ LookForOverlappingBuildProducts()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.LookForOverlappingBuildProducts ( Action< LookForOverlappingBuildProductsConfig > configurator)

Looks through an XGE xml for overlapping obj files.

Definition at line 41917 of file UatConfigGenerated.cs.

◆ Macnative()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Macnative ( params object[] values)
virtual

Generate a "Designed for iPad" .app that can be run natively on a silicon Mac.

Definition at line 4108 of file UatConfigGenerated.cs.

◆ Makebinaryconfig()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Makebinaryconfig ( params object[] values)
virtual

generate optimized config data during staging to improve loadtimes

Definition at line 665 of file UatConfigGenerated.cs.

◆ MakeCookedEditor()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MakeCookedEditor ( Action< MakeCookedEditorConfig > configurator)

Definition at line 41985 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_Android()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_Android ( Action< MakefileTargetPlatform_AndroidConfig > configurator)

Definition at line 42097 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_IOS()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_IOS ( Action< MakefileTargetPlatform_IOSConfig > configurator)

Definition at line 41206 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_Linux()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_Linux ( Action< MakefileTargetPlatform_LinuxConfig > configurator)

Definition at line 42055 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_LinuxArm64()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_LinuxArm64 ( Action< MakefileTargetPlatform_LinuxArm64Config > configurator)

Definition at line 42264 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_Mac()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_Mac ( Action< MakefileTargetPlatform_MacConfig > configurator)

Definition at line 42069 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_TVOS()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_TVOS ( Action< MakefileTargetPlatform_TVOSConfig > configurator)

Definition at line 42083 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_Unix()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_Unix ( Action< MakefileTargetPlatform_UnixConfig > configurator)

Definition at line 42174 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_Win64()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_Win64 ( Action< MakefileTargetPlatform_Win64Config > configurator)

Definition at line 42034 of file UatConfigGenerated.cs.

◆ MakeIPA()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MakeIPA ( Action< MakeIPAConfig > configurator)

Creates an IPA from an xarchive file.

Definition at line 41154 of file UatConfigGenerated.cs.

◆ MakeLiveLinkHubEditor()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MakeLiveLinkHubEditor ( Action< MakeLiveLinkHubEditorConfig > configurator)

Definition at line 42320 of file UatConfigGenerated.cs.

◆ Manifests()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Manifests ( params object[] values)
virtual

generate streaming install manifests when cooking data Shared: true if this build is using streaming install manifests, command line: -manifests

Definition at line 844 of file UatConfigGenerated.cs.

◆ Map()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Map ( params object[] values)
virtual

map to run the game with

Definition at line 1500 of file UatConfigGenerated.cs.

◆ MapFile()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MapFile ( params object[] values)
virtual

generates a *.map file Stage: Commandline: -mapfile

Definition at line 1260 of file UatConfigGenerated.cs.

◆ MapIniSectionsToCook()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MapIniSectionsToCook ( params object[] values)
virtual

Cook: List of map inisections to cook (see allmaps)

Definition at line 3247 of file UatConfigGenerated.cs.

◆ MapsToCook()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MapsToCook ( params object[] values)
virtual

Cook: List of maps to cook.

Definition at line 3226 of file UatConfigGenerated.cs.

◆ MapsToRebuildHLODMaps()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MapsToRebuildHLODMaps ( params object[] values)
virtual

List of maps that need HLOD rebuilding.

Definition at line 2065 of file UatConfigGenerated.cs.

◆ MapsToRebuildLightMaps()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MapsToRebuildLightMaps ( params object[] values)
virtual

List of maps that need light maps rebuilding.

Definition at line 2046 of file UatConfigGenerated.cs.

◆ McpConfigMapper()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.McpConfigMapper ( Action< McpConfigMapperConfig > configurator)

Definition at line 41056 of file UatConfigGenerated.cs.

◆ MemreportHelper()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MemreportHelper ( Action< MemreportHelperConfig > configurator)

MemreportToHelper is used to take a memreport file, extract the CSV sections and generate a GSheet from them (i.e:RunUAT.bat MemReportToGSheet -report=myFile.memreport -name=SheetName (optional)

Definition at line 42132 of file UatConfigGenerated.cs.

◆ MultiClientLauncher()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MultiClientLauncher ( Action< MultiClientLauncherConfig > configurator)

Run many game clients, a server, and connect them.

Definition at line 42271 of file UatConfigGenerated.cs.

◆ MultiShelve()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.MultiShelve ( Action< MultiShelveConfig > configurator)

Shelves multiple changelists into one (useful for preflighting multiple changes together.

WARNING: This command might require Perforce

Definition at line 42189 of file UatConfigGenerated.cs.

◆ Neverpackage()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Neverpackage ( params object[] values)
virtual

Skips preparing data that would be used during packaging, in earlier stages. Different from skippackage which is used to optimize later stages like archive, which still was packaged at some point.

Definition at line 3621 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_Android()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_Android ( Action< NinjaBuildTargetPlatform_AndroidConfig > configurator)

Definition at line 42404 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_IOS()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_IOS ( Action< NinjaBuildTargetPlatform_IOSConfig > configurator)

Definition at line 42390 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_Linux()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_Linux ( Action< NinjaBuildTargetPlatform_LinuxConfig > configurator)

Definition at line 42369 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_LinuxArm64()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_LinuxArm64 ( Action< NinjaBuildTargetPlatform_LinuxArm64Config > configurator)

Definition at line 42376 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_Mac()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_Mac ( Action< NinjaBuildTargetPlatform_MacConfig > configurator)

Definition at line 42383 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_TVOS()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_TVOS ( Action< NinjaBuildTargetPlatform_TVOSConfig > configurator)

Definition at line 42397 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_Unix()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_Unix ( Action< NinjaBuildTargetPlatform_UnixConfig > configurator)

Definition at line 42362 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_Win64()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_Win64 ( Action< NinjaBuildTargetPlatform_Win64Config > configurator)

Definition at line 42355 of file UatConfigGenerated.cs.

◆ NMakeTargetPlatform_Android()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NMakeTargetPlatform_Android ( Action< NMakeTargetPlatform_AndroidConfig > configurator)

Definition at line 42090 of file UatConfigGenerated.cs.

◆ NMakeTargetPlatform_Linux()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NMakeTargetPlatform_Linux ( Action< NMakeTargetPlatform_LinuxConfig > configurator)

Definition at line 42048 of file UatConfigGenerated.cs.

◆ NMakeTargetPlatform_Unix()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NMakeTargetPlatform_Unix ( Action< NMakeTargetPlatform_UnixConfig > configurator)

Definition at line 42167 of file UatConfigGenerated.cs.

◆ NMakeTargetPlatform_Win64()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NMakeTargetPlatform_Win64 ( Action< NMakeTargetPlatform_Win64Config > configurator)

Definition at line 42027 of file UatConfigGenerated.cs.

◆ NoAutoSDK()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NoAutoSDK ( params object[] values)
virtual

Definition at line 330 of file UatConfigGenerated.cs.

◆ NoBootstrapExe()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NoBootstrapExe ( params object[] values)
virtual

On Windows, adds an executable to the root of the staging directory which checks for prerequisites being installed and launches the game with a path to the .uproject file.

Definition at line 2965 of file UatConfigGenerated.cs.

◆ Nocleanstage()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Nocleanstage ( params object[] values)
virtual

skip cleaning the stage directory true if the staging directory is to be cleaned: -cleanstage (also true if -clean is specified)

Definition at line 1280 of file UatConfigGenerated.cs.

◆ Noclient()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Noclient ( params object[] values)
virtual

do not run the client, just run the server Run: Whether the client should start or not, command line (to disable): -noclient

Definition at line 1461 of file UatConfigGenerated.cs.

◆ NoCompile()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NoCompile ( params object[] values)
virtual

Do not attempt to compile any script modules - attempts to run with whatever is up to date.

Reimplemented in Nuke.Unreal.Tools.UatConfig.

Definition at line 3327 of file UatConfigGenerated.cs.

◆ NoCompileEditor()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NoCompileEditor ( params object[] values)
virtual

Definition at line 216 of file UatConfigGenerated.cs.

◆ NoCompileLegacyDontUse()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NoCompileLegacyDontUse ( params object[] values)
virtual

This command is LEGACY because we used to run UAT.exe to compile scripts by default. Now we only compile by default when run via RunUAT.bat, which still understands -nocompile. However, the batch file simply passes on all arguments, so UAT will choke when encountering -nocompile. Keep this CommandLineArg around so that doesn't happen.

Definition at line 197 of file UatConfigGenerated.cs.

◆ Nodebuginfo()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Nodebuginfo ( params object[] values)
virtual

do not copy debug files to the stage Stage: Commandline: -nodebuginfo

Definition at line 1220 of file UatConfigGenerated.cs.

◆ NoKill()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NoKill ( params object[] values)
virtual

Does not kill any spawned processes on exit.

Definition at line 273 of file UatConfigGenerated.cs.

◆ NoP4()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NoP4 ( params object[] values)
virtual

Disables Perforce functionality (default if not run on a build machine) Disables Perforce functionality {default if not run on a build machine}.

Definition at line 114 of file UatConfigGenerated.cs.

◆ NoSubmit()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NoSubmit ( params object[] values)
virtual

Prevents any submit attempts.

Definition at line 94 of file UatConfigGenerated.cs.

◆ Noxge()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Noxge ( params object[] values)
virtual

True if XGE should NOT be used for building Build: True if XGE should NOT be used for building. Toggle to disable the distributed build process.

Definition at line 1040 of file UatConfigGenerated.cs.

◆ Nozenautolaunch()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Nozenautolaunch ( params object[] values)
virtual

URL to a running Zen server Shared: URL to a running Zen server.

Definition at line 3525 of file UatConfigGenerated.cs.

◆ Nullrhi()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Nullrhi ( params object[] values)
virtual

add -nullrhi to the client commandlines Run:adds -nullrhi to the client commandline

Definition at line 1678 of file UatConfigGenerated.cs.

◆ Numclients()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Numclients ( params object[] values)
virtual

Start extra clients, n should be 2 or more Run: The indicated server has already been started.

Definition at line 1600 of file UatConfigGenerated.cs.

◆ NumCookersToSpawn()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.NumCookersToSpawn ( params object[] values)
virtual

Cook: number of additional cookers to spawn while cooking.

Definition at line 2616 of file UatConfigGenerated.cs.

◆ OneSkyLocalizationProvider()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.OneSkyLocalizationProvider ( Action< OneSkyLocalizationProviderConfig > configurator)

Definition at line 41169 of file UatConfigGenerated.cs.

◆ OpenEditor()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.OpenEditor ( Action< OpenEditorConfig > configurator)

Opens the specified project.

Definition at line 41556 of file UatConfigGenerated.cs.

◆ Optionalfileinputdirectory()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Optionalfileinputdirectory ( params object[] values)
virtual

Directory to read the optional files from, i.e. -optionalfileinputdirectory=C:\StageOptional.

Definition at line 3583 of file UatConfigGenerated.cs.

◆ Optionalfilestagingdirectory()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Optionalfilestagingdirectory ( params object[] values)
virtual

Directory to copy the optional files to, i.e. -optionalfilestagingdirectory=C:\StageOptional.

Definition at line 3564 of file UatConfigGenerated.cs.

◆ OriginalReleaseVersion()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.OriginalReleaseVersion ( params object[] values)
virtual

The version of the originally released build. This is required by some platforms when generating patches.

Definition at line 2280 of file UatConfigGenerated.cs.

◆ P4()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.P4 ( params object[] values)
virtual

Enables Perforce functionality (default if run on a build machine) Enables Perforce functionality {default if run on a build machine}.

Definition at line 134 of file UatConfigGenerated.cs.

◆ P4Environment()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.P4Environment ( Action< P4EnvironmentConfig > configurator)

Definition at line 41063 of file UatConfigGenerated.cs.

◆ P4WriteConfig()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.P4WriteConfig ( Action< P4WriteConfigConfig > configurator)

Auto-detects P4 settings based on the current path and creates a p4config file with the relevant settings.

Definition at line 41070 of file UatConfigGenerated.cs.

◆ Package()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Package ( params object[] values)
virtual

package the project for the target platform Determine whether data is packaged. This can be an iteration optimization for platforms that require packages for deployment

Definition at line 1816 of file UatConfigGenerated.cs.

◆ PackageEncryptionKeyFile()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.PackageEncryptionKeyFile ( params object[] values)
virtual

Path to file containing encryption key to use in packaging.

Definition at line 3462 of file UatConfigGenerated.cs.

◆ Pak()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Pak ( params object[] values)
virtual

generate a pak file disable reuse of pak files from the alternate cook source folder, if specified Shared: True if pak file should be generated.

Definition at line 626 of file UatConfigGenerated.cs.

◆ PakAlignForMemoryMapping()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.PakAlignForMemoryMapping ( params object[] values)
virtual

The game will be set up for memory mapping bulk data. Shared: The game will be set up for memory mapping bulk data.

Definition at line 744 of file UatConfigGenerated.cs.

◆ ParseMsvcTimingInfo()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ParseMsvcTimingInfo ( Action< ParseMsvcTimingInfoConfig > configurator)

Parses Visual C++ timing information (as generated by UBT with the -Timing flag), and converts it into JSON format which can be visualized using the chrome://tracing tab.

Definition at line 41563 of file UatConfigGenerated.cs.

◆ Port()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Port ( params object[] values)
virtual

Definition at line 3205 of file UatConfigGenerated.cs.

◆ Prebuilt()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Prebuilt ( params object[] values)
virtual

this is a prebuilt cooked and packaged build

Definition at line 1911 of file UatConfigGenerated.cs.

◆ Prepak()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Prepak ( params object[] values)
virtual

attempt to avoid cooking and instead pull pak files from the network, implies pak and skipcook Shared: true if this build is staged, command line: -stage

Definition at line 705 of file UatConfigGenerated.cs.

◆ Prereqs()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Prereqs ( params object[] values)
virtual

stage prerequisites along with the project

Definition at line 1873 of file UatConfigGenerated.cs.

◆ Program()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Program ( Action< ProgramConfig > configurator)

Definition at line 41033 of file UatConfigGenerated.cs.

◆ ProgramArchitecture()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ProgramArchitecture ( params object[] values)
virtual

Architecture to use for building program executables.

Definition at line 3872 of file UatConfigGenerated.cs.

◆ ProjectParams()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ProjectParams ( Action< ProjectParamsConfig > configurator)

Iteratively cook from a shared cooked build Iteratively cook from a shared cooked build.

Definition at line 41078 of file UatConfigGenerated.cs.

◆ Provision()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Provision ( params object[] values)
virtual

Provision to use.

Definition at line 3026 of file UatConfigGenerated.cs.

◆ PublishUnrealAutomationTelemetry()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.PublishUnrealAutomationTelemetry ( Action< PublishUnrealAutomationTelemetryConfig > configurator)

Definition at line 41999 of file UatConfigGenerated.cs.

◆ RebasePublicIncludePaths()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RebasePublicIncludePaths ( Action< RebasePublicIncludePathsConfig > configurator)

Rewrites include directives for headers in public include paths to make them relative to the 'Public' folder.

Definition at line 41570 of file UatConfigGenerated.cs.

◆ RebuildHLOD()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RebuildHLOD ( Action< RebuildHLODConfig > configurator)

WARNING: This command might require Perforce

Definition at line 41577 of file UatConfigGenerated.cs.

◆ RebuildLightMaps()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RebuildLightMaps ( Action< RebuildLightMapsConfig > configurator)

Helper command used for rebuilding a projects light maps.

WARNING: This command might require Perforce

Definition at line 41585 of file UatConfigGenerated.cs.

◆ RecordPerformance()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RecordPerformance ( Action< RecordPerformanceConfig > configurator)

UAT command to run performance test demo using different RHIs and compare results.

Definition at line 41592 of file UatConfigGenerated.cs.

◆ ReferenceContainerAdditionalPath()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ReferenceContainerAdditionalPath ( params object[] values)
virtual

Stage: A directory to look for additional IoStore containers to use during staging (e.g. optional segment containers)

Definition at line 4029 of file UatConfigGenerated.cs.

◆ ReferenceContainerChangesCSVFileName()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ReferenceContainerChangesCSVFileName ( params object[] values)
virtual

Stage: If ReferenceContainerChangesCSVFileName is specified, this provides a file name to write the list of changed packages/chunks to.

Definition at line 4051 of file UatConfigGenerated.cs.

◆ ReferenceContainerCryptoKeys()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ReferenceContainerCryptoKeys ( params object[] values)
virtual

Stage: Path to the crypto.json file to use for decrypting ReferenceContainerFlobalFileName, if needed. Stage: Path to the crypto.json file to use for decrypting ReferenceContainerGlobalFileName, if needed.

Definition at line 3739 of file UatConfigGenerated.cs.

◆ ReferenceContainerGlobalFileName()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ReferenceContainerGlobalFileName ( params object[] values)
virtual

Stage: Path to the global.utoc file for a directory of iostore containers to use as a source of compressed chunks when writing new containers. See -ReferenceContainerGlobalFileName in IoStoreUtilities.cpp.

Definition at line 3719 of file UatConfigGenerated.cs.

◆ Rehydrateassets()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Rehydrateassets ( params object[] values)
virtual

Should virtualized assets be rehydrated? Shared: true if we want to rehydrate virtualized assets when staging.

Definition at line 3545 of file UatConfigGenerated.cs.

◆ RehydrateProject()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RehydrateProject ( Action< RehydrateProjectConfig > configurator)

Rehydrates all eligible packages in the given project Usage: RehydrateProject -Project="???" -ProjectP4Client="???" -Submit.

Definition at line 42234 of file UatConfigGenerated.cs.

◆ ReplaceAssetsUsingManifest()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ReplaceAssetsUsingManifest ( Action< ReplaceAssetsUsingManifestConfig > configurator)

Definition at line 41599 of file UatConfigGenerated.cs.

◆ ReportItemizedExecutableCode()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ReportItemizedExecutableCode ( Action< ReportItemizedExecutableCodeConfig > configurator)

Reports itemized binary size in a format consumed by PerfReportServer.

Definition at line 42278 of file UatConfigGenerated.cs.

◆ ResavePackages()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ResavePackages ( Action< ResavePackagesConfig > configurator)

WARNING: This command might require Perforce

Definition at line 41606 of file UatConfigGenerated.cs.

◆ ResavePluginDescriptors()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ResavePluginDescriptors ( Action< ResavePluginDescriptorsConfig > configurator)

Re-save all the plugin descriptors under a given path, optionally applying standard metadata to them.

Definition at line 41613 of file UatConfigGenerated.cs.

◆ ResaveProjectDescriptors()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ResaveProjectDescriptors ( Action< ResaveProjectDescriptorsConfig > configurator)

Re-save all the project descriptors under a given path.

Definition at line 41620 of file UatConfigGenerated.cs.

◆ RetainStagedDirectory()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RetainStagedDirectory ( params object[] values)
virtual

If set, retain the staged directory for platforms that modify the I/O store containers for deployment. This is necessary for using the reference container for patch preventing on such platforms.

Definition at line 3796 of file UatConfigGenerated.cs.

◆ Run()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Run ( params object[] values)
virtual

run the game after it is built (including server, if -server) Run: True if the Run step should be executed, command: -run

Definition at line 1340 of file UatConfigGenerated.cs.

◆ RunAutomationTest()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RunAutomationTest ( params object[] values)
virtual

Run:when running -editortest or a client, run all automation tests, not compatible with -server.

Definition at line 3110 of file UatConfigGenerated.cs.

◆ RunAutomationTests()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RunAutomationTests ( params object[] values)
virtual

when running -editortest or a client, run all automation tests, not compatible with -server when running -editortest or a client, run a specific automation tests, not compatible with -server Run:when running -editortest or a client, run all automation tests, not compatible with -server

Definition at line 1739 of file UatConfigGenerated.cs.

◆ RunInsightsTests()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RunInsightsTests ( Action< RunInsightsTestsConfig > configurator)

Definition at line 42341 of file UatConfigGenerated.cs.

◆ RunLowLevelTests()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RunLowLevelTests ( Action< RunLowLevelTestsConfig > configurator)

Definition at line 42006 of file UatConfigGenerated.cs.

◆ RunP4Reconcile()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RunP4Reconcile ( Action< RunP4ReconcileConfig > configurator)

WARNING: This command might require Perforce

Definition at line 41627 of file UatConfigGenerated.cs.

◆ RunTimeoutSeconds()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RunTimeoutSeconds ( params object[] values)
virtual

timeout to wait after we lunch the game

Definition at line 1930 of file UatConfigGenerated.cs.

◆ RunUnreal()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RunUnreal ( Action< RunUnrealConfig > configurator)

Run Unreal tests using Gauntlet.

Definition at line 41140 of file UatConfigGenerated.cs.

◆ RunUnrealTests()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.RunUnrealTests ( Action< RunUnrealTestsConfig > configurator)

Definition at line 41992 of file UatConfigGenerated.cs.

◆ Separatedebuginfo()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Separatedebuginfo ( params object[] values)
virtual

output debug info to a separate directory Stage: Commandline: -separatedebuginfo

Definition at line 1240 of file UatConfigGenerated.cs.

◆ ServerArchitecture()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ServerArchitecture ( params object[] values)
virtual

Architecture to use for building server executables.

Definition at line 3834 of file UatConfigGenerated.cs.

◆ Servercmdline()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Servercmdline ( params object[] values)
virtual

Additional command line arguments for the program.

Definition at line 1639 of file UatConfigGenerated.cs.

◆ Serverconfig()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Serverconfig ( params object[] values)
virtual

Definition at line 3287 of file UatConfigGenerated.cs.

◆ Serverdevice()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Serverdevice ( params object[] values)
virtual

Device to run the server on Run: the target device to run the server on.

Definition at line 1560 of file UatConfigGenerated.cs.

◆ Servertargetplatform()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Servertargetplatform ( params object[] values)
virtual

target platform for building, cooking and deployment of the dedicated server (also -ServerPlatform)

Definition at line 445 of file UatConfigGenerated.cs.

◆ Sessionlabel()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Sessionlabel ( params object[] values)
virtual

A label to pass to analytics.

Definition at line 3697 of file UatConfigGenerated.cs.

◆ SetSecondaryRemoteMac()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SetSecondaryRemoteMac ( Action< SetSecondaryRemoteMacConfig > configurator)

Definition at line 42226 of file UatConfigGenerated.cs.

◆ Signed()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Signed ( params object[] values)
virtual

the game should expect to use a signed pak file.

Definition at line 724 of file UatConfigGenerated.cs.

◆ SignedPak()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SignedPak ( params object[] values)
virtual

Shared: the game will use only signed content.

Definition at line 2553 of file UatConfigGenerated.cs.

◆ Signpak()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Signpak ( params object[] values)
virtual

sign the generated pak file with the specified key, i.e. -signpak=C:\Encryption.keys. Also implies -signedpak. Shared: Encryption keys used for signing the pak file.

Definition at line 685 of file UatConfigGenerated.cs.

◆ Skipbuild()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Skipbuild ( params object[] values)
virtual

Definition at line 2179 of file UatConfigGenerated.cs.

◆ SkipBuildClient()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SkipBuildClient ( params object[] values)
virtual

SkipBuildClient if true then don't build the client exe.

Definition at line 2200 of file UatConfigGenerated.cs.

◆ SkipBuildEditor()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SkipBuildEditor ( params object[] values)
virtual

SkipBuildEditor if true then don't build the editor exe.

Definition at line 2221 of file UatConfigGenerated.cs.

◆ Skipcook()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Skipcook ( params object[] values)
virtual

use a cooked build, but we assume the cooked data is up to date and where it belongs, implies -cook Shared: Determines if the build is going to use cooked data, commandline: -cook, -cookonthefly

Definition at line 545 of file UatConfigGenerated.cs.

◆ SkipCookingEditorContent()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SkipCookingEditorContent ( params object[] values)
virtual

Skips content under /Engine/Editor when cooking Cook: Skip cooking editor content.

Definition at line 1161 of file UatConfigGenerated.cs.

◆ SkipCookingErrorSummary()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SkipCookingErrorSummary ( params object[] values)
virtual

Skips error summary when cooking.

Definition at line 4209 of file UatConfigGenerated.cs.

◆ Skipcookonthefly()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Skipcookonthefly ( params object[] values)
virtual

in a cookonthefly build, used solely to pass information to the package step Shared: In a cookonthefly build, used solely to pass information to the package step. This is necessary because you can't set cookonthefly and cook at the same time, and skipcook sets cook.

Definition at line 565 of file UatConfigGenerated.cs.

◆ Skipencryption()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Skipencryption ( params object[] values)
virtual

skips encrypting pak files even if crypto keys are provided

Definition at line 883 of file UatConfigGenerated.cs.

◆ Skipiostore()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Skipiostore ( params object[] values)
virtual

override the -iostore commandline option to not run it Shared: true if we want to skip iostore, even if -iostore is specified

Definition at line 784 of file UatConfigGenerated.cs.

◆ Skippackage()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Skippackage ( params object[] values)
virtual

Skips packaging the project for the target platform.

Definition at line 1835 of file UatConfigGenerated.cs.

◆ Skippak()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Skippak ( params object[] values)
virtual

use a pak file, but assume it is already built, implies pak Shared: true if this build is staged, command line: -stage

Definition at line 764 of file UatConfigGenerated.cs.

◆ Skipserver()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Skipserver ( params object[] values)
virtual

Skip starting the server Run: The indicated server has already been started.

Definition at line 1580 of file UatConfigGenerated.cs.

◆ Skipstage()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Skipstage ( params object[] values)
virtual

uses a stage directory, but assumes everything is already there, implies -stage Shared: true if this build is staged, command line: -stage

Definition at line 824 of file UatConfigGenerated.cs.

◆ Snapshot()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Snapshot ( params object[] values)
virtual

Imports the most recently published project snapshot (if cooking, this forces the use of -cookincremental)

Definition at line 4070 of file UatConfigGenerated.cs.

◆ SpecifiedArchitecture()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SpecifiedArchitecture ( params object[] values)
virtual

Determine a specific Minimum OS Architecture to use for building any executables (see EditorArchitecture, etc for specific target type control)

Definition at line 1950 of file UatConfigGenerated.cs.

◆ Stage()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Stage ( params object[] values)
virtual

put this build in a stage directory Shared: true if this build is staged, command line: -stage

Definition at line 804 of file UatConfigGenerated.cs.

◆ StageBaseReleasePaks()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.StageBaseReleasePaks ( params object[] values)
virtual

Are we staging the unmodified pak files from the base release.

Definition at line 2384 of file UatConfigGenerated.cs.

◆ StageLiveLinkHub()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.StageLiveLinkHub ( Action< StageLiveLinkHubConfig > configurator)

Command to stage livelink hub plugin dependencies for an installed build.

Definition at line 42285 of file UatConfigGenerated.cs.

◆ StageOnlyCookedLocalizationForGameFeatures()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.StageOnlyCookedLocalizationForGameFeatures ( params object[] values)
virtual

When true only the GameFeaturePlugins that are cooked will have thier GameFeaturePlugin data staged. This check is performed by looking for a cooked GameFeatureData asset within the GameFeaturePlugin expected folder.

Definition at line 4309 of file UatConfigGenerated.cs.

◆ StageTagMappingConfigFiles()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.StageTagMappingConfigFiles ( params object[] values)
virtual

Include all tag mapping ini files when staging.

Definition at line 4190 of file UatConfigGenerated.cs.

◆ Stagingdirectory()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Stagingdirectory ( params object[] values)
virtual

Directory to copy the builds to, i.e. -stagingdirectory=C:\Stage.

Definition at line 902 of file UatConfigGenerated.cs.

◆ StashTarget()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.StashTarget ( Action< StashTargetConfig > configurator)

Copy all the binaries for a target into a different folder. Can be restored using the UnstashTarget command. Useful for A/B testing.

Definition at line 41634 of file UatConfigGenerated.cs.

◆ Submit()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Submit ( params object[] values)
virtual

Allows UAT command to submit changes.

Definition at line 75 of file UatConfigGenerated.cs.

◆ SubmitUtilizationReportToEC()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SubmitUtilizationReportToEC ( Action< SubmitUtilizationReportToECConfig > configurator)

Submits a generated Utilization report to EC.

Definition at line 41648 of file UatConfigGenerated.cs.

◆ SyncBinariesFromUGS()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SyncBinariesFromUGS ( Action< SyncBinariesFromUGSConfig > configurator)

Attempts to sync UGS binaries for the specified project at the currently synced CL of the project/engine folders.

WARNING: This command might require Perforce

Definition at line 41656 of file UatConfigGenerated.cs.

◆ SyncDDC()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SyncDDC ( Action< SyncDDCConfig > configurator)

Merge one or more remote DDC shares into a local share, taking files with the newest timestamps and keeping the size below a certain limit.

Definition at line 41663 of file UatConfigGenerated.cs.

◆ SyncDepotPath()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SyncDepotPath ( Action< SyncDepotPathConfig > configurator)

Creates a temporary client and syncs a path from Perforce.

WARNING: This command might require Perforce

Definition at line 41671 of file UatConfigGenerated.cs.

◆ SyncPerforceServers()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SyncPerforceServers ( Action< SyncPerforceServersConfig > configurator)

Syncs a clean clientspec (should NOT be the client you are running this out of), and mirrors it into another p4 server via 3 streams. See the SyncPerforceServers.cs for details.

WARNING: This command might require Perforce

Definition at line 42197 of file UatConfigGenerated.cs.

◆ SyncProject()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SyncProject ( Action< SyncProjectConfig > configurator)

Syncs and builds all the binaries required for a project.

WARNING: This command might require Perforce

Definition at line 41679 of file UatConfigGenerated.cs.

◆ SyncSource()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.SyncSource ( Action< SyncSourceConfig > configurator)

Helper command to sync only source code + engine files from P4.

WARNING: This command might require Perforce

Definition at line 41845 of file UatConfigGenerated.cs.

◆ Target()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Target ( params object[] values)
virtual

Definition at line 2782 of file UatConfigGenerated.cs.

◆ Targetplatform()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Targetplatform ( params object[] values)
virtual

target platform for building, cooking and deployment (also -Platform)

Definition at line 426 of file UatConfigGenerated.cs.

◆ Team()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Team ( params object[] values)
virtual

Team ID to use.

Definition at line 3068 of file UatConfigGenerated.cs.

◆ Telemetry()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Telemetry ( params object[] values)
virtual

Definition at line 388 of file UatConfigGenerated.cs.

◆ TempStorageTests()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TempStorageTests ( Action< TempStorageTestsConfig > configurator)

Definition at line 41119 of file UatConfigGenerated.cs.

◆ TestArguments()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestArguments ( Action< TestArgumentsConfig > configurator)

Test command line argument parsing functions.

Definition at line 41787 of file UatConfigGenerated.cs.

◆ TestBlame()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestBlame ( Action< TestBlameConfig > configurator)

Test Blame P4 command.

WARNING: This command might require Perforce

Definition at line 41881 of file UatConfigGenerated.cs.

◆ TestChangeFileType()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestChangeFileType ( Action< TestChangeFileTypeConfig > configurator)

Tests P4 change filetype functionality.

WARNING: This command might require Perforce

Definition at line 41816 of file UatConfigGenerated.cs.

◆ TestChanges()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestChanges ( Action< TestChangesConfig > configurator)

Test P4 changes.

WARNING: This command might require Perforce

Definition at line 41889 of file UatConfigGenerated.cs.

◆ TestCleanFormalBuilds()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestCleanFormalBuilds ( Action< TestCleanFormalBuildsConfig > configurator)

Tests CleanFormalBuilds.

Definition at line 41903 of file UatConfigGenerated.cs.

◆ TestCombinePaths()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestCombinePaths ( Action< TestCombinePathsConfig > configurator)

Checks if combine paths works as excpected.

Definition at line 41794 of file UatConfigGenerated.cs.

◆ TestFail()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestFail ( Action< TestFailConfig > configurator)

Throws an automation exception.

Definition at line 41702 of file UatConfigGenerated.cs.

◆ TestFileUtility()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestFileUtility ( Action< TestFileUtilityConfig > configurator)

Tests file utility functions.

Definition at line 41801 of file UatConfigGenerated.cs.

◆ TestGauntlet()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestGauntlet ( Action< TestGauntletConfig > configurator)

Definition at line 41133 of file UatConfigGenerated.cs.

◆ TestKillAll()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestKillAll ( Action< TestKillAllConfig > configurator)

Spawns a process to test if UAT kills it automatically.

Definition at line 41896 of file UatConfigGenerated.cs.

◆ TestLog()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestLog ( Action< TestLogConfig > configurator)

Definition at line 41808 of file UatConfigGenerated.cs.

◆ TestMacZip()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestMacZip ( Action< TestMacZipConfig > configurator)

Makes a zip file in Rocket/QFE.

Definition at line 41737 of file UatConfigGenerated.cs.

◆ TestMcpConfigs()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestMcpConfigs ( Action< TestMcpConfigsConfig > configurator)

Tests if Mcp configs loaded properly.

Definition at line 41873 of file UatConfigGenerated.cs.

◆ TestMessage()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestMessage ( Action< TestMessageConfig > configurator)

Prints a message and returns success.

Definition at line 41716 of file UatConfigGenerated.cs.

◆ TestOSSCommands()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestOSSCommands ( Action< TestOSSCommandsConfig > configurator)

Definition at line 41830 of file UatConfigGenerated.cs.

◆ TestP4_ClientOps()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestP4_ClientOps ( Action< TestP4_ClientOpsConfig > configurator)

WARNING: This command might require Perforce

Definition at line 41766 of file UatConfigGenerated.cs.

◆ TestP4_CreateChangelist()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestP4_CreateChangelist ( Action< TestP4_CreateChangelistConfig > configurator)

Tests P4 functionality. Creates a new changelist under the workspace P4CLIENT%.

WARNING: This command might require Perforce

Definition at line 41745 of file UatConfigGenerated.cs.

◆ TestP4_Info()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestP4_Info ( Action< TestP4_InfoConfig > configurator)

Tests P4 functionality. Runs 'p4 info'.

WARNING: This command might require Perforce

Definition at line 41687 of file UatConfigGenerated.cs.

◆ TestP4_LabelDescription()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestP4_LabelDescription ( Action< TestP4_LabelDescriptionConfig > configurator)

WARNING: This command might require Perforce

Definition at line 41759 of file UatConfigGenerated.cs.

◆ TestP4_StrandCheckout()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestP4_StrandCheckout ( Action< TestP4_StrandCheckoutConfig > configurator)

WARNING: This command might require Perforce

Definition at line 41752 of file UatConfigGenerated.cs.

◆ TestRecursion()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestRecursion ( Action< TestRecursionConfig > configurator)

Calls UAT recursively with a given command line.

Definition at line 41723 of file UatConfigGenerated.cs.

◆ TestRecursionAuto()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestRecursionAuto ( Action< TestRecursionAutoConfig > configurator)

Calls UAT recursively with a given command line.

Definition at line 41730 of file UatConfigGenerated.cs.

◆ TestStopProcess()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestStopProcess ( Action< TestStopProcessConfig > configurator)

Spawns a process to test if it can be killed.

Definition at line 41910 of file UatConfigGenerated.cs.

◆ TestSuccess()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestSuccess ( Action< TestSuccessConfig > configurator)

Prints a message and returns success.

Definition at line 41709 of file UatConfigGenerated.cs.

◆ TestTestFarm()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestTestFarm ( Action< TestTestFarmConfig > configurator)

Definition at line 41780 of file UatConfigGenerated.cs.

◆ TestThreadedCopyFiles()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestThreadedCopyFiles ( Action< TestThreadedCopyFilesConfig > configurator)

Copies all files from source directory to destination directory using ThreadedCopyFiles.

Definition at line 41924 of file UatConfigGenerated.cs.

◆ TestUATBuildProducts()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TestUATBuildProducts ( Action< TestUATBuildProductsConfig > configurator)

Tests if UE4Build properly copies all relevent UAT build products to the Binaries folder.

Definition at line 41823 of file UatConfigGenerated.cs.

◆ TimeStamps()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TimeStamps ( params object[] values)
virtual

Definition at line 56 of file UatConfigGenerated.cs.

◆ TitleID()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TitleID ( params object[] values)
virtual

TitleID to package.

Definition at line 3268 of file UatConfigGenerated.cs.

◆ Trace()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Trace ( params object[] values)
virtual

The list of trace channels to enable.

Definition at line 3640 of file UatConfigGenerated.cs.

◆ Tracefile()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Tracefile ( params object[] values)
virtual

The file where the trace will be recorded.

Definition at line 3678 of file UatConfigGenerated.cs.

◆ Tracehost()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Tracehost ( params object[] values)
virtual

The host address of the trace recorder.

Definition at line 3659 of file UatConfigGenerated.cs.

◆ TreatNonShippingBinariesAsDebugFiles()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.TreatNonShippingBinariesAsDebugFiles ( params object[] values)
virtual

If true, non-shipping binaries will be considered DebugUFS files and will appear on the debugfiles manifest.

Definition at line 2844 of file UatConfigGenerated.cs.

◆ Turnkey()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Turnkey ( Action< TurnkeyConfig > configurator)

Definition at line 42146 of file UatConfigGenerated.cs.

◆ UBT()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UBT ( Action< UBTConfig > configurator)

Builds a project using UBT. Syntax is similar to UBT with the exception of '-', i.e. UBT -QAGame -Development -Win32.

Definition at line 41837 of file UatConfigGenerated.cs.

◆ UbtArgs()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UbtArgs ( params object[] values)
virtual

extra options to pass to ubt

Definition at line 1969 of file UatConfigGenerated.cs.

◆ Ue4exe()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Ue4exe ( params object[] values)
virtual

Name of the UE4 Editor executable, i.e. -ue4exe=UE4Editor.exe.

Definition at line 921 of file UatConfigGenerated.cs.

◆ Unattended()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Unattended ( params object[] values)
virtual

assumes no operator is present, always terminates without waiting for something. Shared: Assumes no user is sitting at the console, so for example kills clients automatically, commandline: -Unattended

Definition at line 605 of file UatConfigGenerated.cs.

◆ UnrealBuild()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UnrealBuild ( Action< UnrealBuildConfig > configurator)

Definition at line 41085 of file UatConfigGenerated.cs.

◆ UnrealBuildUtilDummyBuildCommand()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UnrealBuildUtilDummyBuildCommand ( Action< UnrealBuildUtilDummyBuildCommandConfig > configurator)

Definition at line 41931 of file UatConfigGenerated.cs.

◆ UnrealExe()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UnrealExe ( params object[] values)
virtual

Name of the Unreal Editor executable, i.e. -unrealexe=UnrealEditor.exe.

Definition at line 3129 of file UatConfigGenerated.cs.

◆ UnsignedFilesViolationCheck()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UnsignedFilesViolationCheck ( Action< UnsignedFilesViolationCheckConfig > configurator)

Definition at line 42292 of file UatConfigGenerated.cs.

◆ UnstashTarget()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UnstashTarget ( Action< UnstashTargetConfig > configurator)

Copy all the binaries from a target back into the root directory. Use in combination with the StashTarget command.

Definition at line 41641 of file UatConfigGenerated.cs.

◆ UnversionedCookedContent()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UnversionedCookedContent ( params object[] values)
virtual

Cook: Do not include a version number in the cooked content.

Definition at line 2595 of file UatConfigGenerated.cs.

◆ UpdateGraphsLowLevelTests()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UpdateGraphsLowLevelTests ( Action< UpdateGraphsLowLevelTestsConfig > configurator)

Perforce helper to checkout all related LowLevelTest Build.xml files into perforce.

WARNING: This command might require Perforce

Definition at line 42219 of file UatConfigGenerated.cs.

◆ UpdateLocalVersion()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UpdateLocalVersion ( Action< UpdateLocalVersionConfig > configurator)

Updates your local versions based on your P4 sync.

WARNING: This command might require Perforce

Definition at line 41939 of file UatConfigGenerated.cs.

◆ Upload()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Upload ( params object[] values)
virtual

Arguments for uploading on demand content.

Definition at line 3951 of file UatConfigGenerated.cs.

◆ UploadDDCToAWS()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UploadDDCToAWS ( Action< UploadDDCToAWSConfig > configurator)

Definition at line 41946 of file UatConfigGenerated.cs.

◆ UseExtraFlavor()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UseExtraFlavor ( params object[] values)
virtual

If true, use chunk manifest files generated for extra flavor.

Definition at line 2865 of file UatConfigGenerated.cs.

◆ UseLocalBuildStorage()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UseLocalBuildStorage ( params object[] values)
virtual

Allows you to use local storage for your root build storage dir (default of P:\Builds (on PC) is changed to Engine\Saved\LocalBuilds). Used for local testing. Allows you to use local storage for your root build storage dir {default of P:\Builds {on PC} is changed to Engine\Saved\LocalBuilds}. Used for local testing.

Definition at line 350 of file UatConfigGenerated.cs.

◆ UseMergedModules()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UseMergedModules ( params object[] values)
virtual

Assume that executables will be built with merged modules.

Definition at line 4171 of file UatConfigGenerated.cs.

◆ UTF8Output()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.UTF8Output ( params object[] values)
virtual

Definition at line 292 of file UatConfigGenerated.cs.

◆ Verbose()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Verbose ( params object[] values)
virtual

Enables verbose logging.

Definition at line 37 of file UatConfigGenerated.cs.

◆ VeryVerbose()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.VeryVerbose ( params object[] values)
virtual

Enables very verbose logging.

Definition at line 407 of file UatConfigGenerated.cs.

◆ VirtualizeProject()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.VirtualizeProject ( Action< VirtualizeProjectConfig > configurator)

Virtualizes all eligible packages in the given project Usage: VirtualizeProject -Project="???" -ProjectP4Client="???" -Submit.

Definition at line 42242 of file UatConfigGenerated.cs.

◆ VS2017TargetPlatform_Win64()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.VS2017TargetPlatform_Win64 ( Action< VS2017TargetPlatform_Win64Config > configurator)

Definition at line 42013 of file UatConfigGenerated.cs.

◆ VS2019TargetPlatform_Android()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.VS2019TargetPlatform_Android ( Action< VS2019TargetPlatform_AndroidConfig > configurator)

Definition at line 42181 of file UatConfigGenerated.cs.

◆ VS2019TargetPlatform_HoloLens()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.VS2019TargetPlatform_HoloLens ( Action< VS2019TargetPlatform_HoloLensConfig > configurator)

Definition at line 42041 of file UatConfigGenerated.cs.

◆ VS2019TargetPlatform_Win64()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.VS2019TargetPlatform_Win64 ( Action< VS2019TargetPlatform_Win64Config > configurator)

Definition at line 42020 of file UatConfigGenerated.cs.

◆ VS2022TargetPlatform_Win64()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.VS2022TargetPlatform_Win64 ( Action< VS2022TargetPlatform_Win64Config > configurator)

Definition at line 42160 of file UatConfigGenerated.cs.

◆ WaitForDebugger()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.WaitForDebugger ( params object[] values)
virtual

Waits for a debugger to be attached, and breaks once debugger successfully attached.

Definition at line 3365 of file UatConfigGenerated.cs.

◆ WaitForStdStreams()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.WaitForStdStreams ( params object[] values)
virtual

Time in milliseconds to wait for std streams to close in child processes.

Definition at line 3912 of file UatConfigGenerated.cs.

◆ WaitForUATMutex()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.WaitForUATMutex ( params object[] values)
virtual

Definition at line 3403 of file UatConfigGenerated.cs.

◆ WorldPartitionBuilder()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.WorldPartitionBuilder ( Action< WorldPartitionBuilderConfig > configurator)

Execute a World Partition builder.

Definition at line 42139 of file UatConfigGenerated.cs.

◆ WrangleContentForDebugging()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.WrangleContentForDebugging ( Action< WrangleContentForDebuggingConfig > configurator)

Definition at line 42204 of file UatConfigGenerated.cs.

◆ WriteBackMetadataToAssetRegistry()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.WriteBackMetadataToAssetRegistry ( params object[] values)
virtual

Passthru to iostore staging, see IoStoreUtilities.cpp.

Definition at line 3777 of file UatConfigGenerated.cs.

◆ WriteIniValueToPlist()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.WriteIniValueToPlist ( Action< WriteIniValueToPlistConfig > configurator)

Pulls a value from an ini file and inserts it into a plist. Note currently only looks at values irrespective of sections!

Definition at line 41162 of file UatConfigGenerated.cs.

◆ XcodeBuildOptions()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.XcodeBuildOptions ( params object[] values)
virtual

Extra options to pass to xcodebuild.

Definition at line 4008 of file UatConfigGenerated.cs.

◆ XcodeTargetPlatform_IOS()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.XcodeTargetPlatform_IOS ( Action< XcodeTargetPlatform_IOSConfig > configurator)

Definition at line 41199 of file UatConfigGenerated.cs.

◆ XcodeTargetPlatform_Mac()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.XcodeTargetPlatform_Mac ( Action< XcodeTargetPlatform_MacConfig > configurator)

Definition at line 42062 of file UatConfigGenerated.cs.

◆ XcodeTargetPlatform_TVOS()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.XcodeTargetPlatform_TVOS ( Action< XcodeTargetPlatform_TVOSConfig > configurator)

Definition at line 42076 of file UatConfigGenerated.cs.

◆ ZenOmitPakFiles()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ZenOmitPakFiles ( params object[] values)
virtual

Should omit pak files when deploying build to target for Zen pak streaming.

Definition at line 4150 of file UatConfigGenerated.cs.

◆ Zenstore()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.Zenstore ( params object[] values)
virtual

save cooked output data to the Zen storage server Shared: True if the cooker should store the cooked output to the Zen storage server

Definition at line 3443 of file UatConfigGenerated.cs.

◆ ZenWorkspaceSharePath()

virtual UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ZenWorkspaceSharePath ( params object[] values)
virtual

Shared: Global path to a Zen workspace share to be passed to the client. Used for Zen pak streaming.

Definition at line 4129 of file UatConfigGenerated.cs.

◆ ZipProjectUp()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ZipProjectUp ( Action< ZipProjectUpConfig > configurator)

Definition at line 41220 of file UatConfigGenerated.cs.

◆ ZipUtils()

UatConfig Nuke.Unreal.Tools.UatConfigGenerated.ZipUtils ( Action< ZipUtilsConfig > configurator)

ZipUtils is used to zip/unzip (i.e:RunUAT.bat ZipUtils -archive=D:/Content.zip -add=D:/UE/Pojects/SampleGame/Content/) or (i.e:RunUAT.bat ZipUtils -archive=D:/Content.zip -extract=D:/UE/Pojects/SampleGame/Content/)

Definition at line 41953 of file UatConfigGenerated.cs.

Member Data Documentation

◆ _configs

ToolConfig [] Nuke.Unreal.Tools.UatConfigGenerated._configs = null
private

Definition at line 40838 of file UatConfigGenerated.cs.

◆ AddAutomatedPerfTestToProjectStorage

readonly AddAutomatedPerfTestToProjectConfig Nuke.Unreal.Tools.UatConfigGenerated.AddAutomatedPerfTestToProjectStorage = new()
protected

Definition at line 38030 of file UatConfigGenerated.cs.

◆ AnalyzeThirdPartyLibsStorage

readonly AnalyzeThirdPartyLibsConfig Nuke.Unreal.Tools.UatConfigGenerated.AnalyzeThirdPartyLibsStorage = new()
protected

Definition at line 11323 of file UatConfigGenerated.cs.

◆ AutomationStorage

readonly AutomationConfig Nuke.Unreal.Tools.UatConfigGenerated.AutomationStorage = new()
protected

Definition at line 5022 of file UatConfigGenerated.cs.

◆ BenchmarkBuildStorage

readonly BenchmarkBuildConfig Nuke.Unreal.Tools.UatConfigGenerated.BenchmarkBuildStorage = new()
protected

Definition at line 26633 of file UatConfigGenerated.cs.

◆ BenchmarkOptionsStorage

readonly BenchmarkOptionsConfig Nuke.Unreal.Tools.UatConfigGenerated.BenchmarkOptionsStorage = new()
protected

Definition at line 27503 of file UatConfigGenerated.cs.

◆ BisectStorage

readonly BisectConfig Nuke.Unreal.Tools.UatConfigGenerated.BisectStorage = new()
protected

Definition at line 36512 of file UatConfigGenerated.cs.

◆ BlameKeywordStorage

readonly BlameKeywordConfig Nuke.Unreal.Tools.UatConfigGenerated.BlameKeywordStorage = new()
protected

Definition at line 11415 of file UatConfigGenerated.cs.

◆ BuildCMakeLibStorage

readonly BuildCMakeLibConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildCMakeLibStorage = new()
protected

Definition at line 11757 of file UatConfigGenerated.cs.

◆ BuildCommonToolsStorage

readonly BuildCommonToolsConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildCommonToolsStorage = new()
protected

Definition at line 12511 of file UatConfigGenerated.cs.

◆ BuildCookRunStorage

readonly BuildCookRunConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildCookRunStorage = new()
protected

Definition at line 16675 of file UatConfigGenerated.cs.

◆ BuildDerivedDataCacheStorage

readonly BuildDerivedDataCacheConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildDerivedDataCacheStorage = new()
protected

Definition at line 16861 of file UatConfigGenerated.cs.

◆ BuildEditorStorage

readonly BuildEditorConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildEditorStorage = new()
protected

Definition at line 19344 of file UatConfigGenerated.cs.

◆ BuildForUGSStorage

readonly BuildForUGSConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildForUGSStorage = new()
protected

Definition at line 16971 of file UatConfigGenerated.cs.

◆ BuildGameStorage

readonly BuildGameConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildGameStorage = new()
protected

Definition at line 19559 of file UatConfigGenerated.cs.

◆ BuildGraphStorage

readonly BuildGraphConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildGraphStorage = new()
protected

Definition at line 10066 of file UatConfigGenerated.cs.

◆ BuildHlslccStorage

readonly BuildHlslccConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildHlslccStorage = new()
protected

Definition at line 17179 of file UatConfigGenerated.cs.

◆ BuildPhysX_AndroidStorage

readonly BuildPhysX_AndroidConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_AndroidStorage = new()
protected

Definition at line 17514 of file UatConfigGenerated.cs.

◆ BuildPhysX_IOSStorage

readonly BuildPhysX_IOSConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_IOSStorage = new()
protected

Definition at line 17681 of file UatConfigGenerated.cs.

◆ BuildPhysX_LinuxStorage

readonly BuildPhysX_LinuxConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_LinuxStorage = new()
protected

Definition at line 17848 of file UatConfigGenerated.cs.

◆ BuildPhysX_Mac_arm64Storage

readonly BuildPhysX_Mac_arm64Config Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_Mac_arm64Storage = new()
protected

Definition at line 18182 of file UatConfigGenerated.cs.

◆ BuildPhysX_Mac_x86_64Storage

readonly BuildPhysX_Mac_x86_64Config Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_Mac_x86_64Storage = new()
protected

Definition at line 18015 of file UatConfigGenerated.cs.

◆ BuildPhysX_MacStorage

readonly BuildPhysX_MacConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_MacStorage = new()
protected

Definition at line 18349 of file UatConfigGenerated.cs.

◆ BuildPhysX_TVOSStorage

readonly BuildPhysX_TVOSConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_TVOSStorage = new()
protected

Definition at line 18516 of file UatConfigGenerated.cs.

◆ BuildPhysX_Win32Storage

readonly BuildPhysX_Win32Config Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_Win32Storage = new()
protected

Definition at line 18683 of file UatConfigGenerated.cs.

◆ BuildPhysX_Win64Storage

readonly BuildPhysX_Win64Config Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysX_Win64Storage = new()
protected

Definition at line 18850 of file UatConfigGenerated.cs.

◆ BuildPhysXStorage

readonly BuildPhysXConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPhysXStorage = new()
protected

Definition at line 17347 of file UatConfigGenerated.cs.

◆ BuildPluginStorage

readonly BuildPluginConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildPluginStorage = new()
protected

Definition at line 19112 of file UatConfigGenerated.cs.

◆ BuildServerStorage

readonly BuildServerConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildServerStorage = new()
protected

Definition at line 19772 of file UatConfigGenerated.cs.

◆ BuildStorage

readonly BuildConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildStorage = new()
protected

Definition at line 10633 of file UatConfigGenerated.cs.

◆ BuildTargetStorage

readonly BuildTargetConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildTargetStorage = new()
protected

Definition at line 9498 of file UatConfigGenerated.cs.

◆ BuildThirdPartyLibsStorage

readonly BuildThirdPartyLibsConfig Nuke.Unreal.Tools.UatConfigGenerated.BuildThirdPartyLibsStorage = new()
protected

Definition at line 19845 of file UatConfigGenerated.cs.

◆ CheckBalancedMacrosStorage

readonly CheckBalancedMacrosConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckBalancedMacrosStorage = new()
protected

Definition at line 19955 of file UatConfigGenerated.cs.

◆ CheckBuildSizeStorage

readonly CheckBuildSizeConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckBuildSizeStorage = new()
protected

Definition at line 37411 of file UatConfigGenerated.cs.

◆ CheckCsprojDotNetVersionStorage

readonly CheckCsprojDotNetVersionConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckCsprojDotNetVersionStorage = new()
protected

Definition at line 19989 of file UatConfigGenerated.cs.

◆ CheckForHacksStorage

readonly CheckForHacksConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckForHacksStorage = new()
protected

Definition at line 20028 of file UatConfigGenerated.cs.

◆ CheckPerforceCaseStorage

readonly CheckPerforceCaseConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckPerforceCaseStorage = new()
protected

Definition at line 20063 of file UatConfigGenerated.cs.

◆ CheckRestrictedFoldersStorage

readonly CheckRestrictedFoldersConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckRestrictedFoldersStorage = new()
protected

Definition at line 20116 of file UatConfigGenerated.cs.

◆ CheckTargetExistsStorage

readonly CheckTargetExistsConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckTargetExistsStorage = new()
protected

Definition at line 20226 of file UatConfigGenerated.cs.

◆ CheckXcodeVersionStorage

readonly CheckXcodeVersionConfig Nuke.Unreal.Tools.UatConfigGenerated.CheckXcodeVersionStorage = new()
protected

Definition at line 20260 of file UatConfigGenerated.cs.

◆ CleanAutomationReportsStorage

readonly CleanAutomationReportsConfig Nuke.Unreal.Tools.UatConfigGenerated.CleanAutomationReportsStorage = new()
protected

Definition at line 20332 of file UatConfigGenerated.cs.

◆ CleanDDCStorage

readonly CleanDDCConfig Nuke.Unreal.Tools.UatConfigGenerated.CleanDDCStorage = new()
protected

Definition at line 24408 of file UatConfigGenerated.cs.

◆ CleanFormalBuildsStorage

readonly CleanFormalBuildsConfig Nuke.Unreal.Tools.UatConfigGenerated.CleanFormalBuildsStorage = new()
protected

Definition at line 20404 of file UatConfigGenerated.cs.

◆ CleanTempStorageStorage

readonly CleanTempStorageConfig Nuke.Unreal.Tools.UatConfigGenerated.CleanTempStorageStorage = new()
protected

Definition at line 10701 of file UatConfigGenerated.cs.

◆ CodeSignStorage

readonly CodeSignConfig Nuke.Unreal.Tools.UatConfigGenerated.CodeSignStorage = new()
protected

Definition at line 5056 of file UatConfigGenerated.cs.

◆ CodeSurgeryStorage

readonly CodeSurgeryConfig Nuke.Unreal.Tools.UatConfigGenerated.CodeSurgeryStorage = new()
protected

Definition at line 20419 of file UatConfigGenerated.cs.

◆ CookDiffReportHelperStorage

readonly CookDiffReportHelperConfig Nuke.Unreal.Tools.UatConfigGenerated.CookDiffReportHelperStorage = new()
protected

Definition at line 40806 of file UatConfigGenerated.cs.

◆ CopySharedCookedBuildStorage

readonly CopySharedCookedBuildConfig Nuke.Unreal.Tools.UatConfigGenerated.CopySharedCookedBuildStorage = new()
protected

Definition at line 20511 of file UatConfigGenerated.cs.

◆ CopyUATStorage

readonly CopyUATConfig Nuke.Unreal.Tools.UatConfigGenerated.CopyUATStorage = new()
protected

Definition at line 20564 of file UatConfigGenerated.cs.

◆ CreateComponentZipsStorage

readonly CreateComponentZipsConfig Nuke.Unreal.Tools.UatConfigGenerated.CreateComponentZipsStorage = new()
protected

Definition at line 32618 of file UatConfigGenerated.cs.

◆ CreatePlatformExtensionStorage

readonly CreatePlatformExtensionConfig Nuke.Unreal.Tools.UatConfigGenerated.CreatePlatformExtensionStorage = new()
protected

Definition at line 33223 of file UatConfigGenerated.cs.

◆ CryptoKeysStorage

readonly CryptoKeysConfig Nuke.Unreal.Tools.UatConfigGenerated.CryptoKeysStorage = new()
protected

Definition at line 20731 of file UatConfigGenerated.cs.

◆ DebugSleepStorage

readonly DebugSleepConfig Nuke.Unreal.Tools.UatConfigGenerated.DebugSleepStorage = new()
protected

Definition at line 24909 of file UatConfigGenerated.cs.

◆ DedupeAutomationScriptsStorage

readonly DedupeAutomationScriptsConfig Nuke.Unreal.Tools.UatConfigGenerated.DedupeAutomationScriptsStorage = new()
protected

Definition at line 40821 of file UatConfigGenerated.cs.

◆ DownloadJupiterBuildStorage

readonly DownloadJupiterBuildConfig Nuke.Unreal.Tools.UatConfigGenerated.DownloadJupiterBuildStorage = new()
protected

Definition at line 33238 of file UatConfigGenerated.cs.

◆ DumpBranchStorage

readonly DumpBranchConfig Nuke.Unreal.Tools.UatConfigGenerated.DumpBranchStorage = new()
protected

Definition at line 24894 of file UatConfigGenerated.cs.

◆ ExportAppleBuildStorage

readonly ExportAppleBuildConfig Nuke.Unreal.Tools.UatConfigGenerated.ExportAppleBuildStorage = new()
protected

Definition at line 37381 of file UatConfigGenerated.cs.

◆ ExportIPAFromArchiveStorage

readonly ExportIPAFromArchiveConfig Nuke.Unreal.Tools.UatConfigGenerated.ExportIPAFromArchiveStorage = new()
protected

Definition at line 10993 of file UatConfigGenerated.cs.

◆ ExportMcpTemplatesStorage

readonly ExportMcpTemplatesConfig Nuke.Unreal.Tools.UatConfigGenerated.ExportMcpTemplatesStorage = new()
protected

Definition at line 21963 of file UatConfigGenerated.cs.

◆ ExportTimerStatisticsFromUtraceStorage

readonly ExportTimerStatisticsFromUtraceConfig Nuke.Unreal.Tools.UatConfigGenerated.ExportTimerStatisticsFromUtraceStorage = new()
protected

Definition at line 40836 of file UatConfigGenerated.cs.

◆ ExtractPaksStorage

readonly ExtractPaksConfig Nuke.Unreal.Tools.UatConfigGenerated.ExtractPaksStorage = new()
protected

Definition at line 20860 of file UatConfigGenerated.cs.

◆ FetchUnrealAutomationTelemetryStorage

readonly FetchUnrealAutomationTelemetryConfig Nuke.Unreal.Tools.UatConfigGenerated.FetchUnrealAutomationTelemetryStorage = new()
protected

Definition at line 34149 of file UatConfigGenerated.cs.

◆ FinalizeInstalledBuildStorage

readonly FinalizeInstalledBuildConfig Nuke.Unreal.Tools.UatConfigGenerated.FinalizeInstalledBuildStorage = new()
protected

Definition at line 21047 of file UatConfigGenerated.cs.

◆ FixPerforceCaseStorage

readonly FixPerforceCaseConfig Nuke.Unreal.Tools.UatConfigGenerated.FixPerforceCaseStorage = new()
protected

Definition at line 21120 of file UatConfigGenerated.cs.

◆ FixupRedirectsStorage

readonly FixupRedirectsConfig Nuke.Unreal.Tools.UatConfigGenerated.FixupRedirectsStorage = new()
protected

Definition at line 21154 of file UatConfigGenerated.cs.

◆ GenerateAutomationProjectStorage

readonly GenerateAutomationProjectConfig Nuke.Unreal.Tools.UatConfigGenerated.GenerateAutomationProjectStorage = new()
protected

Definition at line 24879 of file UatConfigGenerated.cs.

◆ GenerateDSYMStorage

readonly GenerateDSYMConfig Nuke.Unreal.Tools.UatConfigGenerated.GenerateDSYMStorage = new()
protected

Definition at line 21264 of file UatConfigGenerated.cs.

◆ GeneratePlatformReportStorage

readonly GeneratePlatformReportConfig Nuke.Unreal.Tools.UatConfigGenerated.GeneratePlatformReportStorage = new()
protected

Definition at line 33348 of file UatConfigGenerated.cs.

◆ GeneratePsymsStorage

readonly GeneratePsymsConfig Nuke.Unreal.Tools.UatConfigGenerated.GeneratePsymsStorage = new()
protected

Definition at line 37396 of file UatConfigGenerated.cs.

◆ GitPullRequestStorage

readonly GitPullRequestConfig Nuke.Unreal.Tools.UatConfigGenerated.GitPullRequestStorage = new()
protected

Definition at line 24204 of file UatConfigGenerated.cs.

◆ InstallUnrealBuildStorage

readonly InstallUnrealBuildConfig Nuke.Unreal.Tools.UatConfigGenerated.InstallUnrealBuildStorage = new()
protected

Definition at line 36076 of file UatConfigGenerated.cs.

◆ IPhonePackagerStorage

readonly IPhonePackagerConfig Nuke.Unreal.Tools.UatConfigGenerated.IPhonePackagerStorage = new()
protected

Definition at line 21355 of file UatConfigGenerated.cs.

◆ LauncherLocalizationStorage

readonly LauncherLocalizationConfig Nuke.Unreal.Tools.UatConfigGenerated.LauncherLocalizationStorage = new()
protected

Definition at line 21389 of file UatConfigGenerated.cs.

◆ LaunchMultiServerStorage

readonly LaunchMultiServerConfig Nuke.Unreal.Tools.UatConfigGenerated.LaunchMultiServerStorage = new()
protected

Definition at line 37943 of file UatConfigGenerated.cs.

◆ ListMobileDevicesStorage

readonly ListMobileDevicesConfig Nuke.Unreal.Tools.UatConfigGenerated.ListMobileDevicesStorage = new()
protected

Definition at line 21442 of file UatConfigGenerated.cs.

◆ ListThirdPartySoftwareStorage

readonly ListThirdPartySoftwareConfig Nuke.Unreal.Tools.UatConfigGenerated.ListThirdPartySoftwareStorage = new()
protected

Definition at line 21496 of file UatConfigGenerated.cs.

◆ LocaliseStorage

readonly LocaliseConfig Nuke.Unreal.Tools.UatConfigGenerated.LocaliseStorage = new()
protected

Definition at line 22339 of file UatConfigGenerated.cs.

◆ LocalizationTargetEditorStorage

readonly LocalizationTargetEditorConfig Nuke.Unreal.Tools.UatConfigGenerated.LocalizationTargetEditorStorage = new()
protected

Definition at line 36382 of file UatConfigGenerated.cs.

◆ LocalizeStorage

readonly LocalizeConfig Nuke.Unreal.Tools.UatConfigGenerated.LocalizeStorage = new()
protected

Definition at line 21872 of file UatConfigGenerated.cs.

◆ LookForOverlappingBuildProductsStorage

readonly LookForOverlappingBuildProductsConfig Nuke.Unreal.Tools.UatConfigGenerated.LookForOverlappingBuildProductsStorage = new()
protected

Definition at line 25149 of file UatConfigGenerated.cs.

◆ MakeCookedEditorStorage

readonly MakeCookedEditorConfig Nuke.Unreal.Tools.UatConfigGenerated.MakeCookedEditorStorage = new()
protected

Definition at line 27632 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_AndroidStorage

readonly MakefileTargetPlatform_AndroidConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_AndroidStorage = new()
protected

Definition at line 32603 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_IOSStorage

readonly MakefileTargetPlatform_IOSConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_IOSStorage = new()
protected

Definition at line 12439 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_LinuxArm64Storage

readonly MakefileTargetPlatform_LinuxArm64Config Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_LinuxArm64Storage = new()
protected

Definition at line 36850 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_LinuxStorage

readonly MakefileTargetPlatform_LinuxConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_LinuxStorage = new()
protected

Definition at line 30575 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_MacStorage

readonly MakefileTargetPlatform_MacConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_MacStorage = new()
protected

Definition at line 31251 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_TVOSStorage

readonly MakefileTargetPlatform_TVOSConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_TVOSStorage = new()
protected

Definition at line 31927 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_UnixStorage

readonly MakefileTargetPlatform_UnixConfig Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_UnixStorage = new()
protected

Definition at line 35163 of file UatConfigGenerated.cs.

◆ MakefileTargetPlatform_Win64Storage

readonly MakefileTargetPlatform_Win64Config Nuke.Unreal.Tools.UatConfigGenerated.MakefileTargetPlatform_Win64Storage = new()
protected

Definition at line 29599 of file UatConfigGenerated.cs.

◆ MakeIPAStorage

readonly MakeIPAConfig Nuke.Unreal.Tools.UatConfigGenerated.MakeIPAStorage = new()
protected

Definition at line 11122 of file UatConfigGenerated.cs.

◆ MakeLiveLinkHubEditorStorage

readonly MakeLiveLinkHubEditorConfig Nuke.Unreal.Tools.UatConfigGenerated.MakeLiveLinkHubEditorStorage = new()
protected

Definition at line 37540 of file UatConfigGenerated.cs.

◆ McpConfigMapperStorage

readonly McpConfigMapperConfig Nuke.Unreal.Tools.UatConfigGenerated.McpConfigMapperStorage = new()
protected

Definition at line 5090 of file UatConfigGenerated.cs.

◆ MemreportHelperStorage

readonly MemreportHelperConfig Nuke.Unreal.Tools.UatConfigGenerated.MemreportHelperStorage = new()
protected

Definition at line 33439 of file UatConfigGenerated.cs.

◆ MultiClientLauncherStorage

readonly MultiClientLauncherConfig Nuke.Unreal.Tools.UatConfigGenerated.MultiClientLauncherStorage = new()
protected

Definition at line 37055 of file UatConfigGenerated.cs.

◆ MultiShelveStorage

readonly MultiShelveConfig Nuke.Unreal.Tools.UatConfigGenerated.MultiShelveStorage = new()
protected

Definition at line 35593 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_AndroidStorage

readonly NinjaBuildTargetPlatform_AndroidConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_AndroidStorage = new()
protected

Definition at line 40734 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_IOSStorage

readonly NinjaBuildTargetPlatform_IOSConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_IOSStorage = new()
protected

Definition at line 40058 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_LinuxArm64Storage

readonly NinjaBuildTargetPlatform_LinuxArm64Config Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_LinuxArm64Storage = new()
protected

Definition at line 39382 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_LinuxStorage

readonly NinjaBuildTargetPlatform_LinuxConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_LinuxStorage = new()
protected

Definition at line 39044 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_MacStorage

readonly NinjaBuildTargetPlatform_MacConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_MacStorage = new()
protected

Definition at line 39720 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_TVOSStorage

readonly NinjaBuildTargetPlatform_TVOSConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_TVOSStorage = new()
protected

Definition at line 40396 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_UnixStorage

readonly NinjaBuildTargetPlatform_UnixConfig Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_UnixStorage = new()
protected

Definition at line 38706 of file UatConfigGenerated.cs.

◆ NinjaBuildTargetPlatform_Win64Storage

readonly NinjaBuildTargetPlatform_Win64Config Nuke.Unreal.Tools.UatConfigGenerated.NinjaBuildTargetPlatform_Win64Storage = new()
protected

Definition at line 38368 of file UatConfigGenerated.cs.

◆ NMakeTargetPlatform_AndroidStorage

readonly NMakeTargetPlatform_AndroidConfig Nuke.Unreal.Tools.UatConfigGenerated.NMakeTargetPlatform_AndroidStorage = new()
protected

Definition at line 32265 of file UatConfigGenerated.cs.

◆ NMakeTargetPlatform_LinuxStorage

readonly NMakeTargetPlatform_LinuxConfig Nuke.Unreal.Tools.UatConfigGenerated.NMakeTargetPlatform_LinuxStorage = new()
protected

Definition at line 30237 of file UatConfigGenerated.cs.

◆ NMakeTargetPlatform_UnixStorage

readonly NMakeTargetPlatform_UnixConfig Nuke.Unreal.Tools.UatConfigGenerated.NMakeTargetPlatform_UnixStorage = new()
protected

Definition at line 34825 of file UatConfigGenerated.cs.

◆ NMakeTargetPlatform_Win64Storage

readonly NMakeTargetPlatform_Win64Config Nuke.Unreal.Tools.UatConfigGenerated.NMakeTargetPlatform_Win64Storage = new()
protected

Definition at line 29261 of file UatConfigGenerated.cs.

◆ OneSkyLocalizationProviderStorage

readonly OneSkyLocalizationProviderConfig Nuke.Unreal.Tools.UatConfigGenerated.OneSkyLocalizationProviderStorage = new()
protected

Definition at line 11270 of file UatConfigGenerated.cs.

◆ OpenEditorStorage

readonly OpenEditorConfig Nuke.Unreal.Tools.UatConfigGenerated.OpenEditorStorage = new()
protected

Definition at line 22373 of file UatConfigGenerated.cs.

◆ P4EnvironmentStorage

readonly P4EnvironmentConfig Nuke.Unreal.Tools.UatConfigGenerated.P4EnvironmentStorage = new()
protected

Definition at line 5145 of file UatConfigGenerated.cs.

◆ P4WriteConfigStorage

readonly P4WriteConfigConfig Nuke.Unreal.Tools.UatConfigGenerated.P4WriteConfigStorage = new()
protected

Definition at line 5274 of file UatConfigGenerated.cs.

◆ ParseMsvcTimingInfoStorage

readonly ParseMsvcTimingInfoConfig Nuke.Unreal.Tools.UatConfigGenerated.ParseMsvcTimingInfoStorage = new()
protected

Definition at line 22407 of file UatConfigGenerated.cs.

◆ ProgramStorage

readonly ProgramConfig Nuke.Unreal.Tools.UatConfigGenerated.ProgramStorage = new()
protected

Definition at line 4758 of file UatConfigGenerated.cs.

◆ ProjectParamsStorage

readonly ProjectParamsConfig Nuke.Unreal.Tools.UatConfigGenerated.ProjectParamsStorage = new()
protected

Definition at line 9078 of file UatConfigGenerated.cs.

◆ PublishUnrealAutomationTelemetryStorage

readonly PublishUnrealAutomationTelemetryConfig Nuke.Unreal.Tools.UatConfigGenerated.PublishUnrealAutomationTelemetryStorage = new()
protected

Definition at line 28213 of file UatConfigGenerated.cs.

◆ RebasePublicIncludePathsStorage

readonly RebasePublicIncludePathsConfig Nuke.Unreal.Tools.UatConfigGenerated.RebasePublicIncludePathsStorage = new()
protected

Definition at line 22479 of file UatConfigGenerated.cs.

◆ RebuildHLODStorage

readonly RebuildHLODConfig Nuke.Unreal.Tools.UatConfigGenerated.RebuildHLODStorage = new()
protected

Definition at line 22627 of file UatConfigGenerated.cs.

◆ RebuildLightMapsStorage

readonly RebuildLightMapsConfig Nuke.Unreal.Tools.UatConfigGenerated.RebuildLightMapsStorage = new()
protected

Definition at line 22738 of file UatConfigGenerated.cs.

◆ RecordPerformanceStorage

readonly RecordPerformanceConfig Nuke.Unreal.Tools.UatConfigGenerated.RecordPerformanceStorage = new()
protected

Definition at line 22810 of file UatConfigGenerated.cs.

◆ RehydrateProjectStorage

readonly RehydrateProjectConfig Nuke.Unreal.Tools.UatConfigGenerated.RehydrateProjectStorage = new()
protected

Definition at line 36256 of file UatConfigGenerated.cs.

◆ ReplaceAssetsUsingManifestStorage

readonly ReplaceAssetsUsingManifestConfig Nuke.Unreal.Tools.UatConfigGenerated.ReplaceAssetsUsingManifestStorage = new()
protected

Definition at line 23015 of file UatConfigGenerated.cs.

◆ ReportItemizedExecutableCodeStorage

readonly ReportItemizedExecutableCodeConfig Nuke.Unreal.Tools.UatConfigGenerated.ReportItemizedExecutableCodeStorage = new()
protected

Definition at line 37070 of file UatConfigGenerated.cs.

◆ ResavePackagesStorage

readonly ResavePackagesConfig Nuke.Unreal.Tools.UatConfigGenerated.ResavePackagesStorage = new()
protected

Definition at line 23106 of file UatConfigGenerated.cs.

◆ ResavePluginDescriptorsStorage

readonly ResavePluginDescriptorsConfig Nuke.Unreal.Tools.UatConfigGenerated.ResavePluginDescriptorsStorage = new()
protected

Definition at line 23197 of file UatConfigGenerated.cs.

◆ ResaveProjectDescriptorsStorage

readonly ResaveProjectDescriptorsConfig Nuke.Unreal.Tools.UatConfigGenerated.ResaveProjectDescriptorsStorage = new()
protected

Definition at line 23269 of file UatConfigGenerated.cs.

◆ RunInsightsTestsStorage

readonly RunInsightsTestsConfig Nuke.Unreal.Tools.UatConfigGenerated.RunInsightsTestsStorage = new()
protected

Definition at line 37977 of file UatConfigGenerated.cs.

◆ RunLowLevelTestsStorage

readonly RunLowLevelTestsConfig Nuke.Unreal.Tools.UatConfigGenerated.RunLowLevelTestsStorage = new()
protected

Definition at line 28247 of file UatConfigGenerated.cs.

◆ RunP4ReconcileStorage

readonly RunP4ReconcileConfig Nuke.Unreal.Tools.UatConfigGenerated.RunP4ReconcileStorage = new()
protected

Definition at line 23341 of file UatConfigGenerated.cs.

◆ RunUnrealStorage

readonly RunUnrealConfig Nuke.Unreal.Tools.UatConfigGenerated.RunUnrealStorage = new()
protected

Definition at line 10864 of file UatConfigGenerated.cs.

◆ RunUnrealTestsStorage

readonly RunUnrealTestsConfig Nuke.Unreal.Tools.UatConfigGenerated.RunUnrealTestsStorage = new()
protected

Definition at line 27761 of file UatConfigGenerated.cs.

◆ SetSecondaryRemoteMacStorage

readonly SetSecondaryRemoteMacConfig Nuke.Unreal.Tools.UatConfigGenerated.SetSecondaryRemoteMacStorage = new()
protected

Definition at line 36183 of file UatConfigGenerated.cs.

◆ StageLiveLinkHubStorage

readonly StageLiveLinkHubConfig Nuke.Unreal.Tools.UatConfigGenerated.StageLiveLinkHubStorage = new()
protected

Definition at line 37123 of file UatConfigGenerated.cs.

◆ StashTargetStorage

readonly StashTargetConfig Nuke.Unreal.Tools.UatConfigGenerated.StashTargetStorage = new()
protected

Definition at line 23470 of file UatConfigGenerated.cs.

◆ SubmitUtilizationReportToECStorage

readonly SubmitUtilizationReportToECConfig Nuke.Unreal.Tools.UatConfigGenerated.SubmitUtilizationReportToECStorage = new()
protected

Definition at line 23557 of file UatConfigGenerated.cs.

◆ SyncBinariesFromUGSStorage

readonly SyncBinariesFromUGSConfig Nuke.Unreal.Tools.UatConfigGenerated.SyncBinariesFromUGSStorage = new()
protected

Definition at line 23612 of file UatConfigGenerated.cs.

◆ SyncDDCStorage

readonly SyncDDCConfig Nuke.Unreal.Tools.UatConfigGenerated.SyncDDCStorage = new()
protected

Definition at line 23741 of file UatConfigGenerated.cs.

◆ SyncDepotPathStorage

readonly SyncDepotPathConfig Nuke.Unreal.Tools.UatConfigGenerated.SyncDepotPathStorage = new()
protected

Definition at line 23795 of file UatConfigGenerated.cs.

◆ SyncPerforceServersStorage

readonly SyncPerforceServersConfig Nuke.Unreal.Tools.UatConfigGenerated.SyncPerforceServersStorage = new()
protected

Definition at line 35818 of file UatConfigGenerated.cs.

◆ SyncProjectStorage

readonly SyncProjectConfig Nuke.Unreal.Tools.UatConfigGenerated.SyncProjectStorage = new()
protected

Definition at line 24096 of file UatConfigGenerated.cs.

◆ SyncSourceStorage

readonly SyncSourceConfig Nuke.Unreal.Tools.UatConfigGenerated.SyncSourceStorage = new()
protected

Definition at line 24826 of file UatConfigGenerated.cs.

◆ TempStorageTestsStorage

readonly TempStorageTestsConfig Nuke.Unreal.Tools.UatConfigGenerated.TempStorageTestsStorage = new()
protected

Definition at line 10648 of file UatConfigGenerated.cs.

◆ TestArgumentsStorage

readonly TestArgumentsConfig Nuke.Unreal.Tools.UatConfigGenerated.TestArgumentsStorage = new()
protected

Definition at line 24533 of file UatConfigGenerated.cs.

◆ TestBlameStorage

readonly TestBlameConfig Nuke.Unreal.Tools.UatConfigGenerated.TestBlameStorage = new()
protected

Definition at line 24997 of file UatConfigGenerated.cs.

◆ TestChangeFileTypeStorage

readonly TestChangeFileTypeConfig Nuke.Unreal.Tools.UatConfigGenerated.TestChangeFileTypeStorage = new()
protected

Definition at line 24651 of file UatConfigGenerated.cs.

◆ TestChangesStorage

readonly TestChangesConfig Nuke.Unreal.Tools.UatConfigGenerated.TestChangesStorage = new()
protected

Definition at line 25032 of file UatConfigGenerated.cs.

◆ TestCleanFormalBuildsStorage

readonly TestCleanFormalBuildsConfig Nuke.Unreal.Tools.UatConfigGenerated.TestCleanFormalBuildsStorage = new()
protected

Definition at line 25081 of file UatConfigGenerated.cs.

◆ TestCombinePathsStorage

readonly TestCombinePathsConfig Nuke.Unreal.Tools.UatConfigGenerated.TestCombinePathsStorage = new()
protected

Definition at line 24548 of file UatConfigGenerated.cs.

◆ TestFailStorage

readonly TestFailConfig Nuke.Unreal.Tools.UatConfigGenerated.TestFailStorage = new()
protected

Definition at line 24219 of file UatConfigGenerated.cs.

◆ TestFileUtilityStorage

readonly TestFileUtilityConfig Nuke.Unreal.Tools.UatConfigGenerated.TestFileUtilityStorage = new()
protected

Definition at line 24582 of file UatConfigGenerated.cs.

◆ TestGauntletStorage

readonly TestGauntletConfig Nuke.Unreal.Tools.UatConfigGenerated.TestGauntletStorage = new()
protected

Definition at line 10716 of file UatConfigGenerated.cs.

◆ TestKillAllStorage

readonly TestKillAllConfig Nuke.Unreal.Tools.UatConfigGenerated.TestKillAllStorage = new()
protected

Definition at line 25047 of file UatConfigGenerated.cs.

◆ TestLogStorage

readonly TestLogConfig Nuke.Unreal.Tools.UatConfigGenerated.TestLogStorage = new()
protected

Definition at line 24616 of file UatConfigGenerated.cs.

◆ TestMacZipStorage

readonly TestMacZipConfig Nuke.Unreal.Tools.UatConfigGenerated.TestMacZipStorage = new()
protected

Definition at line 24313 of file UatConfigGenerated.cs.

◆ TestMcpConfigsStorage

readonly TestMcpConfigsConfig Nuke.Unreal.Tools.UatConfigGenerated.TestMcpConfigsStorage = new()
protected

Definition at line 24924 of file UatConfigGenerated.cs.

◆ TestMessageStorage

readonly TestMessageConfig Nuke.Unreal.Tools.UatConfigGenerated.TestMessageStorage = new()
protected

Definition at line 24249 of file UatConfigGenerated.cs.

◆ TestOSSCommandsStorage

readonly TestOSSCommandsConfig Nuke.Unreal.Tools.UatConfigGenerated.TestOSSCommandsStorage = new()
protected

Definition at line 24681 of file UatConfigGenerated.cs.

◆ TestP4_ClientOpsStorage

readonly TestP4_ClientOpsConfig Nuke.Unreal.Tools.UatConfigGenerated.TestP4_ClientOpsStorage = new()
protected

Definition at line 24374 of file UatConfigGenerated.cs.

◆ TestP4_CreateChangelistStorage

readonly TestP4_CreateChangelistConfig Nuke.Unreal.Tools.UatConfigGenerated.TestP4_CreateChangelistStorage = new()
protected

Definition at line 24329 of file UatConfigGenerated.cs.

◆ TestP4_InfoStorage

readonly TestP4_InfoConfig Nuke.Unreal.Tools.UatConfigGenerated.TestP4_InfoStorage = new()
protected

Definition at line 24112 of file UatConfigGenerated.cs.

◆ TestP4_LabelDescriptionStorage

readonly TestP4_LabelDescriptionConfig Nuke.Unreal.Tools.UatConfigGenerated.TestP4_LabelDescriptionStorage = new()
protected

Definition at line 24359 of file UatConfigGenerated.cs.

◆ TestP4_StrandCheckoutStorage

readonly TestP4_StrandCheckoutConfig Nuke.Unreal.Tools.UatConfigGenerated.TestP4_StrandCheckoutStorage = new()
protected

Definition at line 24344 of file UatConfigGenerated.cs.

◆ TestRecursionAutoStorage

readonly TestRecursionAutoConfig Nuke.Unreal.Tools.UatConfigGenerated.TestRecursionAutoStorage = new()
protected

Definition at line 24298 of file UatConfigGenerated.cs.

◆ TestRecursionStorage

readonly TestRecursionConfig Nuke.Unreal.Tools.UatConfigGenerated.TestRecursionStorage = new()
protected

Definition at line 24283 of file UatConfigGenerated.cs.

◆ TestStopProcessStorage

readonly TestStopProcessConfig Nuke.Unreal.Tools.UatConfigGenerated.TestStopProcessStorage = new()
protected

Definition at line 25096 of file UatConfigGenerated.cs.

◆ TestSuccessStorage

readonly TestSuccessConfig Nuke.Unreal.Tools.UatConfigGenerated.TestSuccessStorage = new()
protected

Definition at line 24234 of file UatConfigGenerated.cs.

◆ TestTestFarmStorage

readonly TestTestFarmConfig Nuke.Unreal.Tools.UatConfigGenerated.TestTestFarmStorage = new()
protected

Definition at line 24423 of file UatConfigGenerated.cs.

◆ TestThreadedCopyFilesStorage

readonly TestThreadedCopyFilesConfig Nuke.Unreal.Tools.UatConfigGenerated.TestThreadedCopyFilesStorage = new()
protected

Definition at line 25278 of file UatConfigGenerated.cs.

◆ TestUATBuildProductsStorage

readonly TestUATBuildProductsConfig Nuke.Unreal.Tools.UatConfigGenerated.TestUATBuildProductsStorage = new()
protected

Definition at line 24666 of file UatConfigGenerated.cs.

◆ TurnkeyStorage

readonly TurnkeyConfig Nuke.Unreal.Tools.UatConfigGenerated.TurnkeyStorage = new()
protected

Definition at line 33678 of file UatConfigGenerated.cs.

◆ UBTStorage

readonly UBTConfig Nuke.Unreal.Tools.UatConfigGenerated.UBTStorage = new()
protected

Definition at line 24734 of file UatConfigGenerated.cs.

◆ UnrealBuildStorage

readonly UnrealBuildConfig Nuke.Unreal.Tools.UatConfigGenerated.UnrealBuildStorage = new()
protected

Definition at line 9283 of file UatConfigGenerated.cs.

◆ UnrealBuildUtilDummyBuildCommandStorage

readonly UnrealBuildUtilDummyBuildCommandConfig Nuke.Unreal.Tools.UatConfigGenerated.UnrealBuildUtilDummyBuildCommandStorage = new()
protected

Definition at line 25293 of file UatConfigGenerated.cs.

◆ UnsignedFilesViolationCheckStorage

readonly UnsignedFilesViolationCheckConfig Nuke.Unreal.Tools.UatConfigGenerated.UnsignedFilesViolationCheckStorage = new()
protected

Definition at line 37157 of file UatConfigGenerated.cs.

◆ UnstashTargetStorage

readonly UnstashTargetConfig Nuke.Unreal.Tools.UatConfigGenerated.UnstashTargetStorage = new()
protected

Definition at line 23504 of file UatConfigGenerated.cs.

◆ UpdateGraphsLowLevelTestsStorage

readonly UpdateGraphsLowLevelTestsConfig Nuke.Unreal.Tools.UatConfigGenerated.UpdateGraphsLowLevelTestsStorage = new()
protected

Definition at line 36111 of file UatConfigGenerated.cs.

◆ UpdateLocalVersionStorage

readonly UpdateLocalVersionConfig Nuke.Unreal.Tools.UatConfigGenerated.UpdateLocalVersionStorage = new()
protected

Definition at line 25423 of file UatConfigGenerated.cs.

◆ UploadDDCToAWSStorage

readonly UploadDDCToAWSConfig Nuke.Unreal.Tools.UatConfigGenerated.UploadDDCToAWSStorage = new()
protected

Definition at line 25533 of file UatConfigGenerated.cs.

◆ VirtualizeProjectStorage

readonly VirtualizeProjectConfig Nuke.Unreal.Tools.UatConfigGenerated.VirtualizeProjectStorage = new()
protected

Definition at line 36329 of file UatConfigGenerated.cs.

◆ VS2017TargetPlatform_Win64Storage

readonly VS2017TargetPlatform_Win64Config Nuke.Unreal.Tools.UatConfigGenerated.VS2017TargetPlatform_Win64Storage = new()
protected

Definition at line 28585 of file UatConfigGenerated.cs.

◆ VS2019TargetPlatform_AndroidStorage

readonly VS2019TargetPlatform_AndroidConfig Nuke.Unreal.Tools.UatConfigGenerated.VS2019TargetPlatform_AndroidStorage = new()
protected

Definition at line 35501 of file UatConfigGenerated.cs.

◆ VS2019TargetPlatform_HoloLensStorage

readonly VS2019TargetPlatform_HoloLensConfig Nuke.Unreal.Tools.UatConfigGenerated.VS2019TargetPlatform_HoloLensStorage = new()
protected

Definition at line 29899 of file UatConfigGenerated.cs.

◆ VS2019TargetPlatform_Win64Storage

readonly VS2019TargetPlatform_Win64Config Nuke.Unreal.Tools.UatConfigGenerated.VS2019TargetPlatform_Win64Storage = new()
protected

Definition at line 28923 of file UatConfigGenerated.cs.

◆ VS2022TargetPlatform_Win64Storage

readonly VS2022TargetPlatform_Win64Config Nuke.Unreal.Tools.UatConfigGenerated.VS2022TargetPlatform_Win64Storage = new()
protected

Definition at line 34487 of file UatConfigGenerated.cs.

◆ WorldPartitionBuilderStorage

readonly WorldPartitionBuilderConfig Nuke.Unreal.Tools.UatConfigGenerated.WorldPartitionBuilderStorage = new()
protected

Definition at line 33549 of file UatConfigGenerated.cs.

◆ WrangleContentForDebuggingStorage

readonly WrangleContentForDebuggingConfig Nuke.Unreal.Tools.UatConfigGenerated.WrangleContentForDebuggingStorage = new()
protected

Definition at line 35909 of file UatConfigGenerated.cs.

◆ WriteIniValueToPlistStorage

readonly WriteIniValueToPlistConfig Nuke.Unreal.Tools.UatConfigGenerated.WriteIniValueToPlistStorage = new()
protected

Definition at line 11217 of file UatConfigGenerated.cs.

◆ XcodeTargetPlatform_IOSStorage

readonly XcodeTargetPlatform_IOSConfig Nuke.Unreal.Tools.UatConfigGenerated.XcodeTargetPlatform_IOSStorage = new()
protected

Definition at line 12098 of file UatConfigGenerated.cs.

◆ XcodeTargetPlatform_MacStorage

readonly XcodeTargetPlatform_MacConfig Nuke.Unreal.Tools.UatConfigGenerated.XcodeTargetPlatform_MacStorage = new()
protected

Definition at line 30913 of file UatConfigGenerated.cs.

◆ XcodeTargetPlatform_TVOSStorage

readonly XcodeTargetPlatform_TVOSConfig Nuke.Unreal.Tools.UatConfigGenerated.XcodeTargetPlatform_TVOSStorage = new()
protected

Definition at line 31589 of file UatConfigGenerated.cs.

◆ ZipProjectUpStorage

readonly ZipProjectUpConfig Nuke.Unreal.Tools.UatConfigGenerated.ZipProjectUpStorage = new()
protected

Definition at line 12564 of file UatConfigGenerated.cs.

◆ ZipUtilsStorage

readonly ZipUtilsConfig Nuke.Unreal.Tools.UatConfigGenerated.ZipUtilsStorage = new()
protected

Definition at line 25624 of file UatConfigGenerated.cs.

Property Documentation

◆ CliName

override string Nuke.Unreal.Tools.UatConfigGenerated.CliName
get

Definition at line 14 of file UatConfigGenerated.cs.

◆ Compatibility

override UnrealCompatibility Nuke.Unreal.Tools.UatConfigGenerated.Compatibility
get

Definition at line 15 of file UatConfigGenerated.cs.

◆ Configs

override ToolConfig [] Nuke.Unreal.Tools.UatConfigGenerated.Configs
getprotected

Definition at line 40839 of file UatConfigGenerated.cs.

◆ Name

override string Nuke.Unreal.Tools.UatConfigGenerated.Name
get

Definition at line 13 of file UatConfigGenerated.cs.


The documentation for this class was generated from the following file: