Navigation
API > API/Runtime > API/Runtime/Engine
Describe a LODActor
| Name | UHLODProxyDesc |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/HLOD/HLODProxyDesc.h |
| Include Path | #include "HLOD/HLODProxyDesc.h" |
Syntax
UCLASS ()
class UHLODProxyDesc : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UHLODProxyDesc
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bOverrideMaterialMergeSettings | bool | HLOD/HLODProxyDesc.h | ||
| bOverrideScreenSize | bool | HLOD/HLODProxyDesc.h | ||
| bOverrideTransitionScreenSize | bool | HLOD/HLODProxyDesc.h | ||
| HLODBakingTransform | FTransform | HLOD/HLODProxyDesc.h | ||
| ISMComponentsDesc | TArray< FHLODISMComponentDesc > | HLOD/HLODProxyDesc.h | ||
| Key | FName | HLOD/HLODProxyDesc.h | ||
| Location | FVector | HLOD/HLODProxyDesc.h | ||
| LODActorTag | FString | HLOD/HLODProxyDesc.h | ||
| LODDrawDistance | float | HLOD/HLODProxyDesc.h | ||
| LODLevel | int32 | HLOD/HLODProxyDesc.h | ||
| MaterialSettings | FMaterialProxySettings | HLOD/HLODProxyDesc.h | ||
| ScreenSize | int32 | HLOD/HLODProxyDesc.h | ||
| StaticMesh | TObjectPtr< UStaticMesh > | HLOD/HLODProxyDesc.h | ||
| SubActors | TArray< FName > | HLOD/HLODProxyDesc.h | ||
| SubHLODDescs | TArray< TSoftObjectPtr< UHLODProxyDesc > > | HLOD/HLODProxyDesc.h | ||
| TransitionScreenSize | float | HLOD/HLODProxyDesc.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ShouldUpdateDesc
(
const ALODActor* InLODActor |
Test whether this description should be updated. | HLOD/HLODProxyDesc.h | |
| Spawn a LODActor from this description. | HLOD/HLODProxyDesc.h | ||
bool UpdateFromLODActor
(
const ALODActor* InLODActor |
Update the HLODDesc using a LODActor | HLOD/HLODProxyDesc.h |