Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/ICookPackageSplitter
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool PreSaveGeneratorPackage
(
FPopulateContext& PopulateContext |
Called before saving the parent generator package, after PopulateGeneratorPackage but before PopulateGeneratedPackage for any generated packages. | CookPackageSplitter.h | |
virtual bool PreSaveGeneratorPackage
(
UPackage* OwnerPackage, |
CookPackageSplitter.h |
PreSaveGeneratorPackage(FPopulateContext &)
Description
Called before saving the parent generator package, after PopulateGeneratorPackage but before PopulateGeneratedPackage for any generated packages. Make any required adjustments to the parent package before it is saved into the target domain.
This function will not be called if bCookSaveGeneratorPackage is false in the GenerationManifest.
| Name | PreSaveGeneratorPackage |
| Type | function |
| Header File | /Engine/Source/Editor/UnrealEd/Public/CookPackageSplitter.h |
| Include Path | #include "CookPackageSplitter.h" |
virtual bool PreSaveGeneratorPackage
(
FPopulateContext & PopulateContext
)
True if successfully presaved, false on error (this will cause a cook error).
PreSaveGeneratorPackage(UPackage , UObject , const TArray< FGeneratedPackageForPopulate > &, TArray< UPackage * > &)
| Name | PreSaveGeneratorPackage |
| Type | function |
| Header File | /Engine/Source/Editor/UnrealEd/Public/CookPackageSplitter.h |
| Include Path | #include "CookPackageSplitter.h" |
| Source | /Engine/Source/Editor/UnrealEd/Private/Cooker/CookGenerationHelper.cpp |
virtual bool PreSaveGeneratorPackage
(
UPackage * OwnerPackage,
UObject * OwnerObject,
const TArray < FGeneratedPackageForPopulate > & PlaceholderPackages,
TArray < UPackage * > & OutKeepReferencedPackages
)