Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/WorldPartition > API/Runtime/Engine/WorldPartition/HLOD
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USubsystem
- UWorldSubsystem
- UWorldPartitionHLODRuntimeSubsystem
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/WorldPartition/HLOD/HLODRuntimeSubsystem.h |
| Include | #include "WorldPartition/HLOD/HLODRuntimeSubsystem.h" |
Syntax
UCLASS (MinimalAPI)
class UWorldPartitionHLODRuntimeSubsystem : public UWorldSubsystem
Remarks
UWorldPartitionHLODRuntimeSubsystem
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CanMakeInvisible
(
const UWorldPartitionRuntimeCell* InCell |
||
| bool | CanMakeVisible
(
const UWorldPartitionRuntimeCell* InCell |
||
| const TArray< AWorldPartitionHLOD * > & | GetHLODActorsForCell
(
const UWorldPartitionRuntimeCell* InCell |
||
| uint32 | |||
| bool | |||
| void | OnCellHidden
(
const UWorldPartitionRuntimeCell* InCell |
||
| void | OnCellShown
(
const UWorldPartitionRuntimeCell* InCell |
||
| void | |||
| void | OnExternalStreamingObjectInjected
(
URuntimeHashExternalStreamingObjectBase* ExternalStreamingObject |
||
| void | OnExternalStreamingObjectRemoved
(
URuntimeHashExternalStreamingObjectBase* ExternalStreamingObject |
||
| FWorldPartitionHLODActorRegisteredEvent & | |||
| FWorldPartitionHLODActorUnregisteredEvent & | |||
| void | RegisterHLODActor
(
AWorldPartitionHLOD* InWorldPartitionHLOD |
||
| void | SetHLODAlwaysLoadedCullDistance
(
int32 InCullDistance |
||
| void | UnregisterHLODActor
(
AWorldPartitionHLOD* InWorldPartitionHLOD |
||
| bool | WriteHLODStatsCSV
(
UWorld* InWorld, |
Overridden from UWorldSubsystem
| Type | Name | Description | |
|---|---|---|---|
| bool | DoesSupportWorldType
(
const EWorldType::Type WorldType |
Overridden from USubsystem
| Type | Name | Description | |
|---|---|---|---|
| void | Deinitialize () |
Implement this for deinitialization of instances of the system | |
| void | Initialize
(
FSubsystemCollectionBase& Collection |
Implement this for initialization of instances of the system |
Typedefs
| Name | Description |
|---|---|
| FHLODWarmupStateMap |
Constants
| Name | Description |
|---|---|
| EnableHLODCommand | Console command used to turn on/off loading & rendering of world partition HLODs |
| WorldPartitionHLODEnabled |