Module |
|
Header |
/Engine/Source/Developer/LauncherServices/Public/ILauncherProfile.h |
Include |
#include "ILauncherProfile.h" |
namespace ELauncherProfileValidationErrors
{
enum Type
{
CopyToDeviceRequiresCookByTheBook,
CustomRolesNotSupportedYet,
DeployedDeviceGroupRequired,
InitialCultureNotAvailable,
InitialMapNotAvailable,
MalformedLaunchCommandLine,
NoBuildConfigurationSelected,
NoCookedCulturesSelected,
NoLaunchRoleDeviceAssigned,
NoPlatformSelected,
NoProjectSelected,
NoPackageDirectorySpecified,
NoPlatformSDKInstalled,
UnversionedAndIncrimental,
GeneratingPatchesCanOnlyRunFromByTheBookCookMode,
GeneratingMultiLevelPatchesRequiresGeneratePatch,
StagingBaseReleasePaksWithoutABaseReleaseVersion,
GeneratingChunksRequiresCookByTheBook,
GeneratingChunksRequiresUnrealPak,
GeneratingHttpChunkDataRequiresGeneratingChunks,
GeneratingHttpChunkDataRequiresValidDirectoryAndName,
ShippingDoesntSupportCommandlineOptionsCantUseCookOnTheFly,
CookOnTheFlyDoesntSupportServer,
NoArchiveDirectorySpecified,
LaunchDeviceIsUnauthorized,
IoStoreRequiresPakFiles,
Count,
}
}
Name |
Description |
---|---|
CopyToDeviceRequiresCookByTheBook |
Deployment by copying required files to a device requires cooking by the book and is incompatible with cook on the fly. |
CustomRolesNotSupportedYet |
Custom launch roles are not yet supported. |
DeployedDeviceGroupRequired |
A device group must be selected when deploying builds. |
InitialCultureNotAvailable |
The initial culture configured for launch is not part of the selected build. |
InitialMapNotAvailable |
The initial map configured for launch is not part of the selected build. |
MalformedLaunchCommandLine |
The specified launch command line is not formatted correctly. |
NoBuildConfigurationSelected |
A build configuration is required when creating new builds. |
NoCookedCulturesSelected |
When cooking a build, at least one culture must be included. |
NoLaunchRoleDeviceAssigned |
One or more launch roles do not have a device assigned. |
NoPlatformSelected |
At least one platform is required when creating new builds. |
NoProjectSelected |
A game is required when creating new builds. |
NoPackageDirectorySpecified |
The deployment requires a package directory to be specified |
NoPlatformSDKInstalled |
The platform SDK is not installed but is required. |
UnversionedAndIncrimental |
The profile has unversioned and incrimental specified these are not compatible together |
GeneratingPatchesCanOnlyRunFromByTheBookCookMode |
Generating patch requires cook by the book mode |
GeneratingMultiLevelPatchesRequiresGeneratePatch |
Generating multilevel patch requires generating patch |
StagingBaseReleasePaksWithoutABaseReleaseVersion |
Staging base release pak files requires a base release version to be specified |
GeneratingChunksRequiresCookByTheBook |
Generating Chunks requires cook by the book mode |
GeneratingChunksRequiresUnrealPak |
Generating Chunks requires UnrealPak |
GeneratingHttpChunkDataRequiresGeneratingChunks |
Generating http chunk install data requires generating chunks or DLC |
GeneratingHttpChunkDataRequiresValidDirectoryAndName |
Generating http chunk install data requires valid install directorys and release name |
ShippingDoesntSupportCommandlineOptionsCantUseCookOnTheFly |
Shipping doesn't support commandline options can't use cook on the fly |
CookOnTheFlyDoesntSupportServer |
Cook on the fly doesn't support server target platforms |
NoArchiveDirectorySpecified |
The archive step requires a directory to be specified |
LaunchDeviceIsUnauthorized |
Device is unauthorized or is locked |
IoStoreRequiresPakFiles |
Using I/O store container file(s) requires using UnrealPak |
Count |
Enumerates profile validation messages.