Navigation
API > API/Editor > API/Editor/UnrealEd
Interface for internal use only (used by REGISTER_COOKPACKAGE_SPLITTER to register an ICookPackageSplitter for a class)
| Name | FRegisteredCookPackageSplitter |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/CookPackageSplitter.h |
| Include Path | #include "CookPackageSplitter.h" |
Syntax
class FRegisteredCookPackageSplitter
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRegisteredCookPackageSplitter() |
CookPackageSplitter.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FRegisteredCookPackageSplitter() |
CookPackageSplitter.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GlobalListLink | TLinkedList< FRegisteredCookPackageSplitter * > | CookPackageSplitter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
ICookPackageSplitter * CreateInstance
(
UObject* Object |
CookPackageSplitter.h | ||
UClass * GetSplitDataClass() |
CookPackageSplitter.h | ||
FString GetSplitterDebugName() |
CookPackageSplitter.h | ||
bool RequiresCachedCookedPlatformDataBeforeSplit() |
CookPackageSplitter.h | ||
bool ShouldSplitPackage
(
UObject* Object |
CookPackageSplitter.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void ForEach
(
TFunctionRef< void(FRegisteredCookPackageSplitter*)> Func |
CookPackageSplitter.h | ||
static TLinkedList< FRegisteredCookPackageSplitter * > *& GetRegisteredList() |
CookPackageSplitter.h |