UE::Cook::EInstigator

The different ways a package can be discovered by the cooker.

Choose your operating system:

Windows

macOS

Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/Engine/ICookInfo.h

Include

#include "Engine/ICookInfo.h"

Syntax

namespace UE
{
    namespace Cook
    {
        enum EInstigator
        {
            EINSTIGATOR_VALUE_CALLBACK,
            InvalidCategory,
            NotYetRequested,
            Unspecified,
            StartupPackage,
            AlwaysCookMap,
            IniMapSection,
            IniAllMaps,
            CommandLinePackage,
            CommandLineDirectory,
            DirectoryToAlwaysCook,
            FullDepotSearch,
            GameDefaultObject,
            InputSettingsIni,
            UIContentDirectory,
            StartupSoftObjectPath,
            PackagingSettingsMapToCook,
            CookModificationDelegate,
            ModifyCookDelegate,
            AssetManagerModifyCook,
            AssetManagerModifyDLCCook,
            TargetPlatformExtraPackagesToCook,
            ConsoleCommand,
            CookOnTheFly,
            IterativeCook,
            PreviousAssetRegistry,
            RequestPackageFunction,
            Dependency,
            HardDependency,
            SoftDependency,
            Unsolicited,
            GeneratedPackage,
        }
    }
}

Values

Name

Description

EINSTIGATOR_VALUE_CALLBACK

InvalidCategory

EINSTIGATOR_VALUE_CALLBACK (CPPToken Name, bool bAllowUnparameterized)

NotYetRequested

Unspecified

StartupPackage

AlwaysCookMap

IniMapSection

IniAllMaps

CommandLinePackage

CommandLineDirectory

DirectoryToAlwaysCook

FullDepotSearch

GameDefaultObject

InputSettingsIni

UIContentDirectory

StartupSoftObjectPath

PackagingSettingsMapToCook

CookModificationDelegate

ModifyCookDelegate

AssetManagerModifyCook

AssetManagerModifyDLCCook

TargetPlatformExtraPackagesToCook

ConsoleCommand

CookOnTheFly

IterativeCook

PreviousAssetRegistry

RequestPackageFunction

Dependency

HardDependency

SoftDependency

Unsolicited

GeneratedPackage

Remarks

The different ways a package can be discovered by the cooker.