Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/ICookPackageSplitter
Data sent to the cooker to describe each desired generated package.
| Name | FGeneratedPackage |
| Type | struct |
| Header File | /Engine/Source/Editor/UnrealEd/Public/CookPackageSplitter.h |
| Include Path | #include "CookPackageSplitter.h" |
Syntax
struct FGeneratedPackage
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bCopyChunkAssignmentFromGenerator | bool | This flag affects both the presence of a runtime dependency and the calculation of chunk assignments. | CookPackageSplitter.h | |
| GeneratedRootPath | FString | Parent path for the generated package. If empty, uses the generator's package path. | CookPackageSplitter.h | |
| GenerationHash | FBlake3Hash | Hash of the data used to construct the generated package that is not covered by the dependencies. | CookPackageSplitter.h | |
| PackageDependencies | TArray< FAssetDependency > | Source packages outside of the generator package that will be incorporated into the generated package (e.g. ExternalActor packages). | CookPackageSplitter.h | |
| RelativePath | FString | Generated package relative to |
CookPackageSplitter.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bCreateAsMap | TOptional< bool > | CookPackageSplitter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const TOptional< bool > & GetCreateAsMap() |
CookPackageSplitter.h | ||
void SetCreateAsMap
(
bool bInCreateAsMap |
Must be called with true or false for each GeneratedPackage reported in the GenerationManifest. | CookPackageSplitter.h |