UCookerSettings

Various cooker settings.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/CookerSettings.h

Include

#include "CookerSettings.h"

Syntax

class UCookerSettings : public UDeveloperSettings

Remarks

Various cooker settings.

Variables

Name Description

Public variable

bool

 

bCompileBlueprintsInDevelopmentMode

Whether or not to compile Blueprints in development mode when cooking.

Public variable

bool

 

bCookOnTheFlyForLaunchOn

Enable -cookonthefly for launch on

Public variable

bool

 

bEnableBuildDDCInBackground

Public variable

bool

 

bEnableCookOnTheSide

Public variable

bool

 

bIgnoreIniSettingsOutOfDateForIteration

Ignore ini changes when doing iterative cooking, either in editor or out of editor

Public variable

bool

 

bIgnoreScriptPackagesOutOfDateForIteration

Ignore native header file changes when doing iterative cooking, either in editor or out of editor

Public variable

bool

 

bIterativeCookingForFileCookContent

Enable -iterate for launch on

Public variable

bool

 

bIterativeCookingForLaunchOn

Enable -iterate for launch on

Public variable

EBlueprintCompo...

 

BlueprintComponentDataCookingMethod

Generate optimized component data to speed up Blueprint construction at runtime.

Public variable

TArray< FString...

 

ClassesExcludedOnDedicatedClient

List of class names to exclude when cooking for dedicated client

Public variable

TArray< FString...

 

ClassesExcludedOnDedicatedServer

List of class names to exclude when cooking for dedicated server

Public variable

 

ConfigRestartRequired

Public variable

 

ConsoleVariable

Allows opening cooked assets in the editor

Public variable

int32

 

DefaultASTCQualityBySize

Quality of 0 means smallest (12x12 block size), 4 means best (4x4 block size)

Public variable

int32

 

DefaultASTCQualityBySpeed

Quality of 0 means fastest, 3 means best quality

Public variable

int32

 

DefaultPVRTCQuality

Quality of 0 means fastest, 4 means best quality

Public variable

 

DisplayName

Public variable

TArray< FString...

 

ModulesExcludedOnDedicatedClient

List of module names to exclude when cooking for dedicated client

Public variable

TArray< FString...

 

ModulesExcludedOnDedicatedServer

List of module names to exclude when cooking for dedicated server

Public variable

 

ToolTip

Public variable

TArray< FString...

 

VersionedIntRValues

List of r values that need to be versioned

Constructors

Name Description

Public function

UCookerSettings

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UObject

Name Description

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Public function Virtual

void

 

PostInitProperties()

Called after the C++ constructor and after the properties have been initialized, including those loaded from config.

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback