Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/ICookPackageSplitter
Description
Return capability setting which indicates which splitter functions acting on the parent generator package must be called on the splitter before splitter functions acting on the generated packages can be called. Also impacts the lifetime of memory guarantees for the generator functions. Examples of dependencies and what capability level should be used: ShouldSplit call reads data that is written by BeginCacheForCookedPlatformData: EGeneratedRequiresGenerator::Save PopulateGeneratedPackage or PreSaveGeneratedPackage read data that is written by PopulateGeneratorPackage: EGeneratedRequiresGenerator::Populate
| Name | DoesGeneratedRequireGenerator |
| Type | function |
| Header File | /Engine/Source/Editor/UnrealEd/Public/CookPackageSplitter.h |
| Include Path | #include "CookPackageSplitter.h" |
virtual EGeneratedRequiresGenerator DoesGeneratedRequireGenerator()
See Also
-
EGeneratedRequiresGenerator. Default is EGeneratedRequiresGenerator::None
-
which provides the best performance but the fewest guarantees.