Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FWorldCookPackageSplitter |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldCookPackageSplitter.h |
| Include Path | #include "WorldCookPackageSplitter.h" |
Syntax
class FWorldCookPackageSplitter :
public FGCObject ,
private ICookPackageSplitter
Inheritance Hierarchy
- FGCObject → FWorldCookPackageSplitter
Implements Interfaces
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FWorldCookPackageSplitter() |
WorldCookPackageSplitter.h |
Structs
| Name | Remarks |
|---|---|
| FSubSplitterFactory | |
| ISubSplitter |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| RegisteredCookPackageSubSplitterFactories | TMap< UClass *, FSubSplitterFactory > | WorldCookPackageSplitter.h |
Functions
Public
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual EGeneratedRequiresGenerator DoesGeneratedRequireGenerator() |
WorldCookPackageSplitter.h | ||
bool ForEachCookPackageSubSplitters
(
FuncType Func |
WorldCookPackageSplitter.h | ||
| WorldCookPackageSplitter.h | |||
void OnWorldCleanup
(
UWorld* InWorld, |
WorldCookPackageSplitter.h | ||
virtual bool PopulateGeneratedPackage
(
FPopulateContext& PopulateContext |
WorldCookPackageSplitter.h | ||
virtual bool PopulateGeneratorPackage
(
FPopulateContext& PopulateContext |
WorldCookPackageSplitter.h | ||
| WorldCookPackageSplitter.h | |||
virtual bool RequiresGeneratorPackageDestructBeforeResplit() |
WorldCookPackageSplitter.h | ||
virtual void Teardown
(
ETeardown Status |
WorldCookPackageSplitter.h | ||
virtual bool UseInternalReferenceToAvoidGarbageCollect() |
WorldCookPackageSplitter.h |
Overridden from FGCObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddReferencedObjects
(
FReferenceCollector& Collector |
WorldCookPackageSplitter.h | ||
virtual FString GetReferencerName() |
WorldCookPackageSplitter.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool ForEachRegisteredCookPackageSubSplitterFactories
(
FuncType Func |
WorldCookPackageSplitter.h | ||
static FString GetSplitterDebugName() |
WorldCookPackageSplitter.h | ||
static void RegisterCookPackageSubSplitterFactory
(
UClass* Class, |
WorldCookPackageSplitter.h | ||
static bool ShouldSplit
(
UObject* SplitData |
WorldCookPackageSplitter.h | ||
static void UnregisterCookPackageSubSplitterFactory
(
UClass* Class |
WorldCookPackageSplitter.h |