Navigation
API > API/Runtime > API/Runtime/Engine
| Name | UWorldPartitionRuntimeLevelStreamingCell |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h |
| Include Path | #include "WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h" |
Syntax
UCLASS (MinimalAPI)
class UWorldPartitionRuntimeLevelStreamingCell : public UWorldPartitionRuntimeCell
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UWorldPartitionRuntimeCell → UWorldPartitionRuntimeLevelStreamingCell
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UWorldPartitionRuntimeLevelStreamingCell
(
const FObjectInitializer& ObjectInitializer |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActorContainerPackageDependencies | TSet< FName > | WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
| LevelStreaming | TObjectPtr< class UWorldPartitionLevelStreamingDynamic > | WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
| Packages | TArray< FWorldPartitionRuntimeCellObjectMapping > | WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CreateAndSetLevelStreaming
(
const FString& InPackageName, |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
bool CreateAndSetLevelStreaming
(
const TSoftObjectPtr< UWorld >& InWorldAsset, |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
UWorldPartitionLevelStreamingDynamic * CreateLevelStreaming
(
const FString& InPackageName, |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
UWorldPartitionLevelStreamingDynamic * GetLevelStreaming() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
const TArray< FWorldPartitionRuntimeCellObjectMapping > & GetPackages() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
bool HasActors() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h |
Overridden from UWorldPartitionRuntimeCell
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Activate() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual void AddActorToCell
(
const FStreamingGenerationActorDescView& ActorDescView |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual bool CanUnload() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual void Deactivate() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual void DumpStateLog
(
FHierarchicalLogArchive& Ar |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual void Fixup() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual int32 GetActorCount() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
| WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | |||
virtual EWorldPartitionRuntimeCellState GetCurrentState() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual FLinearColor GetDebugColor
(
EWorldPartitionRuntimeCellVisualizeMode VisualizeMode |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual ULevel * GetLevel() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual EStreamingStatus GetStreamingStatus() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual void Load() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual bool PrepareCellForCook
(
const IWorldPartitionCookPackageContext& InCookContext, |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual void SetIsAlwaysLoaded
(
bool bInIsAlwaysLoaded |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual void SetStreamingPriority
(
int32 InStreamingPriority |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual void Unload() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnCookEvent
(
UE::Cook::ECookEvent CookEvent, |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h |
Overridden from IWorldPartitionCell
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSet< FName > GetActorPackageNames() |
Returns the referenced actor packages. | WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | |
virtual FName GetLevelPackageName() |
Returns the associated level package name. | WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h |
Overridden from IWorldPartitionCookPackageObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FWorldPartitionPackageHash GetGenerationHash() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual FString GetPackageNameToCreate() |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual bool OnPopulateGeneratedPackageForCook
(
const IWorldPartitionCookPackageContext& InCookContext, |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
virtual bool OnPopulateGeneratorPackageForCook
(
const IWorldPartitionCookPackageContext& InCookContext, |
WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | ||
| WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnCellHidden() |
Called when cell is hidden. | WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h | |
virtual void OnCellShown() |
Called when cell is shown. | WorldPartition/WorldPartitionRuntimeLevelStreamingCell.h |