Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Commandlets
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UCommandlet
- UCookCommandlet
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Classes/Commandlets/CookCommandlet.h |
| Include | #include "Commandlets/CookCommandlet.h" |
Syntax
class UCookCommandlet : public UCommandlet
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bCookAll | Cook everything | |
| bool | bCookEditorOptional | Produce editor optional package output when cooking. | |
| bool | bCookOnTheFly | Prototype cook-on-the-fly server | |
| bool | bCookSinglePackage | Only cook packages specified on commandline options (for debugging) | |
| bool | bErrorOnEngineContentUse | Error if we access engine content (useful for dlc) | |
| bool | bFastCook | Is using fast cook | |
| bool | bGenerateStreamingInstallManifests | Generate manifests for building streaming install packages | |
| bool | bIgnoreIniSettingsOutOfDate | Ignore ini settings out of date. | |
| bool | bIterativeCooking | If true, iterative cooking is being done | |
| bool | bKeepSinglePackageRefs | Modification to bCookSinglePackage - cook transitive hard references in addition to the packages on the commandline | |
| bool | bPartialGC | Only clean up objects which are not in use by the cooker when we gc (false will enable full gc) | |
| bool | bSkipEditorContent | Skip saving any packages in Engine/Content/Editor* UNLESS TARGET HAS EDITORONLY DATA (in which case it will save those anyway) | |
| bool | bUnversioned | Save all cooked packages without versions. | |
| bool | bVerboseCookerWarnings | Should we output additional verbose cooking warnings | |
| FString | Params | All commandline params | |
| TArray< FString > | Switches | All commandline switches | |
| TArray< FString > | Tokens | All commandline tokens |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UCookCommandlet
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ConditionalCollectGarbage
(
uint32 TickResults, |
Collect garbage if the cooker's TickResults requested it | |
| bool | |||
| bool | CookByTheBook
(
const TArray< ITargetPlatform* >& Platforms |
Cooks for specified targets | |
| bool | CookOnTheFly
(
FGuid InstanceId, |
Cook on the fly routing for the commandlet |