Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/WorldPartition
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UWorldPartition
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/WorldPartition/WorldPartition.h |
| Include | #include "WorldPartition/WorldPartition.h" |
Syntax
UCLASS (AutoExpandCategories=(WorldPartition), MinimalAPI)
class UWorldPartition :
public UObject ,
public TActorDescContainerInstanceCollection< TObjectPtr< UActorDescContainerInstance > > ,
public IWorldPartitionCookPackageGenerator
Variables
Functions
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | BeginDestroy () |
Called before destroying the object. | |
| bool | CanEditChange
(
const FProperty* InProperty |
Called by the editor to query whether a property of this object is allowed to be modified. | |
| bool | ResolveSubobject
(
const TCHAR* SubObjectPath, |
Called to defer loading a subobject to its top-level container object. | |
| void | Handles reading, writing, and reference collecting using FArchive. |
Overridden from IWorldPartitionCookPackageGenerator
| Type | Name | Description | |
|---|---|---|---|
| bool | GatherPackagesToCook
(
IWorldPartitionCookPackageContext& CookContext |
||
| UWorldPartitionRuntimeCell * | GetCellForPackage
(
const FWorldPartitionCookPackage& InPackageToCook |
||
| bool | PopulateGeneratedPackageForCook
(
IWorldPartitionCookPackageContext& CookContext, |
||
| bool | PopulateGeneratorPackageForCook
(
IWorldPartitionCookPackageContext& CookContext, |
||
| bool | PrepareGeneratorPackageForCook
(
IWorldPartitionCookPackageContext& CookContext, |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FCheckForErrorsParams | Struct of optional parameters passed to check for errors function. | ||
| FContainerRegistrationParams | |||
| FGenerateStreamingContext | |||
| FGenerateStreamingParams | |||
| FSetupHLODActorsParams | Struct of optional parameters passed to SetupHLODActors function. |
Typedefs
| Name | Description |
|---|---|
| FActorDescContainerInstancePreInitializeDelegate | Event when world partition was enabled/disabled in the world. |
| FActorDescContainerInstanceRegistrationDelegate | |
| FActorDescContainerRegistrationDelegate | |
| FLoaderAdapterStateChangedDelegate | |
| FStreamingGenerationErrorHandlerOverride | |
| FWorldPartitionChangedEvent | Event when world partition was enabled/disabled in the world. |
| FWorldPartitionCookEventDelegate | Cooking events. |
| FWorldPartitionGenerateStreamingActorDescsMutatePhase | Experimental: event used to gather actor descriptor mutators. |
| FWorldPartitionGenerateStreamingDelegate |