ELauncherProfileValidationErrors::Type

Enumerates profile validation messages.

Windows
MacOS
Linux

References

Module

LauncherServices

Header

/Engine/Source/Developer/LauncherServices/Public/ILauncherProfile.h

Include

#include "ILauncherProfile.h"

Syntax

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,
    }
}

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

Count

Remarks

Enumerates profile validation messages.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss