Navigation
API > API/Developer > API/Developer/LauncherServices
Enumerates profile validation messages.
| Name | ELauncherProfileValidationErrors::Type |
| Type | enum |
| Header File | /Engine/Source/Developer/LauncherServices/Public/ILauncherProfile.h |
| Include Path | #include "ILauncherProfile.h" |
Syntax
namespace ELauncherProfileValidationErrors
{
enum Type
{
CopyToDeviceRequiresCookByTheBook,
CustomRolesNotSupportedYet,
DeployedDeviceGroupRequired,
InitialCultureNotAvailable,
InitialMapNotAvailable,
MalformedLaunchCommandLine,
NoBuildConfigurationSelected,
NoCookedCulturesSelected,
NoLaunchRoleDeviceAssigned,
NoPlatformSelected,
NoProjectSelected,
NoPackageDirectorySpecified,
NoPlatformSDKInstalled,
UnversionedAndIncremental,
GeneratingPatchesCanOnlyRunFromByTheBookCookMode,
GeneratingMultiLevelPatchesRequiresGeneratePatch,
StagingBaseReleasePaksWithoutABaseReleaseVersion,
GeneratingChunksRequiresCookByTheBook,
GeneratingChunksRequiresUnrealPak,
GeneratingHttpChunkDataRequiresGeneratingChunks,
GeneratingHttpChunkDataRequiresValidDirectoryAndName,
ShippingDoesntSupportCommandlineOptionsCantUseCookOnTheFly,
CookOnTheFlyDoesntSupportServer,
NoArchiveDirectorySpecified,
LaunchDeviceIsUnauthorized,
IoStoreRequiresPakFiles,
BuildTargetCookVariantMismatch,
BuildTargetIsRequired,
FallbackBuildTargetIsRequired,
CopyToDeviceRequiresNoPackaging,
ZenPakStreamingRequiresDeployAndLaunch,
Count,
}
}
Values
| Name | Remarks |
|---|---|
| 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. |
| UnversionedAndIncremental | The profile has unversioned and incremental specified these are not compatible together |
| GeneratingPatchesCanOnlyRunFromByTheBookCookMode | Deprecated, do not use 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 |
| BuildTargetCookVariantMismatch | Build Target and Cook Variant mismatch |
| BuildTargetIsRequired | Build Target is required |
| FallbackBuildTargetIsRequired | Fallback Build Target is required |
| CopyToDeviceRequiresNoPackaging | Packaging and deploying are mutually exclusive |
| ZenPakStreamingRequiresDeployAndLaunch | Zen Pak Streaming requires deployment and launching |
| Count |