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