Navigation
API > API/Developer > API/Developer/DeveloperToolSettings
Various cooker settings.
| Name | UCookerSettings |
| Type | class |
| Header File | /Engine/Source/Developer/DeveloperToolSettings/Classes/CookerSettings.h |
| Include Path | #include "CookerSettings.h" |
Syntax
UCLASS (MinimalAPI, Config=Engine, defaultconfig, Meta=(DisplayName="Cooker"))
class UCookerSettings : public UDeveloperSettings
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDeveloperSettings → UCookerSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UCookerSettings
(
const FObjectInitializer& ObjectInitializer |
CookerSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bCompileBlueprintsInDevelopmentMode | bool | Whether or not to compile Blueprints in development mode when cooking. | CookerSettings.h |
|
| bCookOnTheFlyForLaunchOn | bool | Enable -cookonthefly for launch on | CookerSettings.h |
|
| bEnableBuildDDCInBackground | bool | CookerSettings.h |
|
|
| bEnableCookOnTheSide | bool | CookerSettings.h |
|
|
| bIgnoreIniSettingsOutOfDateForIteration | bool | Ignore ini changes when doing iterative cooking, either in editor or out of editor | CookerSettings.h |
|
| bIgnoreScriptPackagesOutOfDateForIteration | bool | Ignore native header file changes when doing iterative cooking, either in editor or out of editor | CookerSettings.h |
|
| bIterativeCookingForFileCookContent | bool | Enable -iterate when triggering from Platforms dropdown menu | CookerSettings.h |
|
| bIterativeCookingForLaunchOn | bool | Enable -iterate for launch on | CookerSettings.h |
|
| BlueprintComponentDataCookingMethod | EBlueprintComponentDataCookingMethod | Generate optimized component data to speed up Blueprint construction at runtime. | CookerSettings.h |
|
| BlueprintPropertyGuidsCookingMethod | EBlueprintPropertyGuidsCookingMethod | Should we include the property GUIDs for a Blueprint class in a cooked build, so that SaveGame archives can redirect property names via the GUIDs? | CookerSettings.h |
|
| ClassesExcludedOnDedicatedClient | TArray< FString > | List of class names to exclude when cooking for dedicated client | CookerSettings.h |
|
| ClassesExcludedOnDedicatedServer | TArray< FString > | List of class names to exclude when cooking for dedicated server | CookerSettings.h |
|
| ConfigRestartRequired | CookerSettings.h |
|
||
| ConsoleVariable | Allows opening cooked assets in the editor | CookerSettings.h |
|
|
| DefaultASTCQualityBySize | int32 | Quality of 0 means smallest (12x12 block size), 4 means best (4x4 block size) | CookerSettings.h |
|
| DefaultASTCQualityBySizeHQ | int32 | Quality of 0 means smallest (12x12 block size), 4 means best (4x4 block size) | CookerSettings.h |
|
| DefaultASTCQualityBySpeed | int32 | Quality of 0 means fastest, 3 means best quality | CookerSettings.h |
|
| DisplayName | CookerSettings.h |
|
||
| EditCondition | CookerSettings.h |
|
||
| ModulesExcludedOnDedicatedClient | TArray< FString > | List of module names to exclude when cooking for dedicated client | CookerSettings.h |
|
| ModulesExcludedOnDedicatedServer | TArray< FString > | List of module names to exclude when cooking for dedicated server | CookerSettings.h |
|
| ToolTip | CookerSettings.h |
|
||
| VersionedIntRValues | TArray< FString > | List of r values that need to be versioned | CookerSettings.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bCookBlueprintComponentTemplateData | bool | Deprecated. Use BlueprintComponentDataCookingMethod instead. | CookerSettings.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OverrideConfigSection
(
FString& InOutSectionName |
This class was moved from UnrealEd module, but to allow it to be used by developer tools, like UFE, it has moved to this module. | CookerSettings.h | |
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
CookerSettings.h | ||
virtual void PostInitProperties() |
CookerSettings.h |