UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IWorldPartitionHLODObject Class Referenceabstract

#include <IWorldPartitionHLODObject.h>

+ Inheritance diagram for IWorldPartitionHLODObject:

Public Member Functions

virtual UObjectGetUObject () const =0
 
virtual ULevelGetHLODLevel () const =0
 
virtual FString GetHLODNameOrLabel () const =0
 
virtual bool DoesRequireWarmup () const =0
 
virtual TSet< UObject * > GetAssetsToWarmup () const =0
 
virtual void SetVisibility (bool bIsVisible)=0
 
virtual const FGuidGetSourceCellGuid () const =0
 
virtual bool IsStandalone () const =0
 
virtual const FGuidGetStandaloneHLODGuid () const =0
 
virtual bool IsCustomHLOD () const =0
 
virtual const FGuidGetCustomHLODGuid () const =0
 

Member Function Documentation

◆ DoesRequireWarmup()

virtual bool IWorldPartitionHLODObject::DoesRequireWarmup ( ) const
pure virtual

Returns whether the HLOD object requires warmup

Implemented in AWorldPartitionCustomHLOD, and AWorldPartitionHLOD.

◆ GetAssetsToWarmup()

virtual TSet< UObject * > IWorldPartitionHLODObject::GetAssetsToWarmup ( ) const
pure virtual

Gather the list of assets that should be warmed up before this HLOD object is made visible

Implemented in AWorldPartitionCustomHLOD, and AWorldPartitionHLOD.

◆ GetCustomHLODGuid()

virtual const FGuid & IWorldPartitionHLODObject::GetCustomHLODGuid ( ) const
pure virtual

Returns Custom HLOD Guid

Implemented in AWorldPartitionCustomHLOD, and AWorldPartitionHLOD.

◆ GetHLODLevel()

virtual ULevel * IWorldPartitionHLODObject::GetHLODLevel ( ) const
pure virtual

Returns the HLOD object associated level

Implemented in AWorldPartitionCustomHLOD, and AWorldPartitionHLOD.

◆ GetHLODNameOrLabel()

virtual FString IWorldPartitionHLODObject::GetHLODNameOrLabel ( ) const
pure virtual

Return the name or the label of the HLOD object

Implemented in AWorldPartitionCustomHLOD, and AWorldPartitionHLOD.

◆ GetSourceCellGuid()

virtual const FGuid & IWorldPartitionHLODObject::GetSourceCellGuid ( ) const
pure virtual

Returns the associated source cell guid of this HLOD object.

Implemented in AWorldPartitionCustomHLOD, and AWorldPartitionHLOD.

◆ GetStandaloneHLODGuid()

virtual const FGuid & IWorldPartitionHLODObject::GetStandaloneHLODGuid ( ) const
pure virtual

Returns Standalone HLOD Guid

Implemented in AWorldPartitionCustomHLOD, and AWorldPartitionHLOD.

◆ GetUObject()

virtual UObject * IWorldPartitionHLODObject::GetUObject ( ) const
pure virtual

Returns the associated UObject if any (nullptr if none)

Implemented in AWorldPartitionCustomHLOD, and AWorldPartitionHLOD.

◆ IsCustomHLOD()

virtual bool IWorldPartitionHLODObject::IsCustomHLOD ( ) const
pure virtual

Returns whether the HLOD objects represents custom HLOD

Implemented in AWorldPartitionCustomHLOD, and AWorldPartitionHLOD.

◆ IsStandalone()

virtual bool IWorldPartitionHLODObject::IsStandalone ( ) const
pure virtual

Returns whether the HLOD object is part of Standalone HLOD.

Implemented in AWorldPartitionCustomHLOD, and AWorldPartitionHLOD.

◆ SetVisibility()

virtual void IWorldPartitionHLODObject::SetVisibility ( bool  bIsVisible)
pure virtual

Changes the visibility of the HLOD object

Implemented in AWorldPartitionCustomHLOD, and AWorldPartitionHLOD.


The documentation for this class was generated from the following file: