Navigation
API > API/Runtime > API/Runtime/Engine
Caches information on streaming source that will be used later on to sort cell.
| Name | UWorldPartitionRuntimeCellData |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/WorldPartitionRuntimeCellData.h |
| Include Path | #include "WorldPartition/WorldPartitionRuntimeCellData.h" |
Syntax
UCLASS (MinimalAPI)
class UWorldPartitionRuntimeCellData : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UWorldPartitionRuntimeCellData
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UWorldPartitionRuntimeCellData
(
const FObjectInitializer& ObjectInitializer |
WorldPartition/WorldPartitionRuntimeCellData.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~UWorldPartitionRuntimeCellData() |
WorldPartition/WorldPartitionRuntimeCellData.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bCachedWasRequestedByBlockingSource | bool | Determine if the cell was requested by a blocking source. | WorldPartition/WorldPartitionRuntimeCellData.h | |
| CachedMinBlockOnSlowStreamingRatio | float | Ratio used to determine the cell streaming performance status. | WorldPartition/WorldPartitionRuntimeCellData.h | |
| CachedMinSlowStreamingRatio | float | Ratio used to determine the cell streaming performance status. | WorldPartition/WorldPartitionRuntimeCellData.h | |
| CachedMinSourcePriority | uint8 | Minimum affecting source priority. | WorldPartition/WorldPartitionRuntimeCellData.h | |
| CachedMinSpatialSortingPriority | double | Spatial priority based on distance and angle from source. | WorldPartition/WorldPartitionRuntimeCellData.h | |
| CachedMinSquareDistanceToBlockingSource | double | Square distance from the cell to the closest blocking streaming source. | WorldPartition/WorldPartitionRuntimeCellData.h | |
| CachedMinSquareDistanceToSource | double | Square distance from the cell to the closest streaming source. | WorldPartition/WorldPartitionRuntimeCellData.h | |
| CachedSourceInfoEpoch | int32 | Epoch used to dirty cache. | WorldPartition/WorldPartitionRuntimeCellData.h | |
| CellBounds | TOptional< FBox > | Optional cell bounds. | WorldPartition/WorldPartitionRuntimeCellData.h | |
| ContentBounds | FBox | WorldPartition/WorldPartitionRuntimeCellData.h | ||
| DebugName | FStringTest | WorldPartition/WorldPartitionRuntimeCellData.h | ||
| GridName | FName | WorldPartition/WorldPartitionRuntimeCellData.h | ||
| HierarchicalLevel | int32 | WorldPartition/WorldPartitionRuntimeCellData.h | ||
| Priority | int32 | WorldPartition/WorldPartitionRuntimeCellData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AppendStreamingSourceInfo
(
const FWorldPartitionStreamingSource& Source, |
WorldPartition/WorldPartitionRuntimeCellData.h | ||
virtual void AppendStreamingSourceInfo
(
const FWorldPartitionStreamingSource& Source, |
WorldPartition/WorldPartitionRuntimeCellData.h | ||
virtual void AppendStreamingSourceInfo
(
const FWorldPartitionStreamingSource& Source, |
WorldPartition/WorldPartitionRuntimeCellData.h | ||
virtual void DumpStateLog
(
FHierarchicalLogArchive& Ar |
WorldPartition/WorldPartitionRuntimeCellData.h | ||
virtual FBox GetCellBounds() |
Returns the cell's bounds, which is the uniform size of the cell. | WorldPartition/WorldPartitionRuntimeCellData.h | |
virtual const FBox & GetContentBounds() |
Returns the cell's content bounds, which is the sum of all actor bounds inside the cell. | WorldPartition/WorldPartitionRuntimeCellData.h | |
virtual FString GetDebugName() |
WorldPartition/WorldPartitionRuntimeCellData.h | ||
virtual FBox GetStreamingBounds() |
Returns the cell's streaming bounds, which is what the underlying runtime hash uses to intersect cells. | WorldPartition/WorldPartitionRuntimeCellData.h | |
virtual bool IsDebugShown() |
WorldPartition/WorldPartitionRuntimeCellData.h | ||
virtual void MergeStreamingSourceInfo() |
WorldPartition/WorldPartitionRuntimeCellData.h | ||
virtual void ResetStreamingSourceInfo () |
WorldPartition/WorldPartitionRuntimeCellData.h | ||
virtual void ResetStreamingSourceInfo
(
const FWorldPartitionStreamingContext& Context |
WorldPartition/WorldPartitionRuntimeCellData.h | ||
virtual int32 SortCompare
(
const UWorldPartitionRuntimeCellData* InOther |
Sorting criterias: | WorldPartition/WorldPartitionRuntimeCellData.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Serialize
(
FArchive& Ar |
WorldPartition/WorldPartitionRuntimeCellData.h |