Navigation
Unreal Engine C++ API Reference > Developer > LauncherServices
References
Module | LauncherServices |
Header | /Engine/Source/Developer/LauncherServices/Public/ILauncherProfile.h |
Include | #include "ILauncherProfile.h" |
Syntax
namespace ELauncherProfileValidationErrors
{
enum Type
&123;
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,
BuildTargetCookVariantMismatch,
BuildTargetIsRequired,
FallbackBuildTargetIsRequired,
CopyToDeviceRequiresNoPackaging,
Count,
&125;
}
Values
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 |
BuildTargetCookVariantMismatch | Build Target and Cook Variant mismatch |
BuildTargetIsRequired | Build Target is required |
FallbackBuildTargetIsRequired | FallbackBuild Target is required |
CopyToDeviceRequiresNoPackaging | Packaging and deploying are mutually exclusive |
Count |
Remarks
Enumerates profile validation messages.