Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FHierarchicalSimplification |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/HLOD/HLODSetup.h |
| Include Path | #include "HLOD/HLODSetup.h" |
Syntax
USTRUCT ()
struct FHierarchicalSimplification
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FHierarchicalSimplification() |
HLOD/HLODSetup.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ApproximateSettings | FMeshApproximationSettings | Approximate settings, used if SimplificationMethod is Approximate | HLOD/HLODSetup.h |
|
| bAllowSpecificExclusion | uint8 | HLOD/HLODSetup.h |
|
|
| bOnlyGenerateClustersForVolumes | uint8 | Only generate clusters for HLOD volumes | HLOD/HLODSetup.h |
|
| bReusePreviousLevelClusters | uint8 | Will reuse the clusters generated for the previous (lower) HLOD level | HLOD/HLODSetup.h |
|
| bUseOverrideDrawDistance | uint8 | HLOD/HLODSetup.h |
|
|
| DesiredBoundRadius | float | Desired Bounding Radius for clustering - this is not guaranteed but used to calculate filling factor for auto clustering | HLOD/HLODSetup.h |
|
| DesiredFillingPercentage | float | Desired Filling Percentage for clustering - this is not guaranteed but used to calculate filling factor for auto clustering | HLOD/HLODSetup.h |
|
| MergeSetting | FMeshMergingSettings | Merge settings, used if SimplificationMethod is Merge | HLOD/HLODSetup.h |
|
| MinNumberOfActorsToBuild | int32 | Min number of actors to build LODActor | HLOD/HLODSetup.h |
|
| OverrideDrawDistance | float | HLOD/HLODSetup.h |
|
|
| ProxySetting | FMeshProxySettings | Simplification settings, used if SimplificationMethod is Simplify | HLOD/HLODSetup.h |
|
| SimplificationMethod | EHierarchicalSimplificationMethod | HLOD/HLODSetup.h |
|
|
| TransitionScreenSize | float | The screen radius an mesh object should reach before swapping to the LOD actor, once one of parent displays, it won't draw any of children. | HLOD/HLODSetup.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMaterialProxySettings * GetSimplificationMethodMaterialSettings() |
Retrieve the correct material proxy settings based on the simplification method. | HLOD/HLODSetup.h | |
void PostSerialize
(
const FArchive& Ar |
Handles deprecated properties | HLOD/HLODSetup.h | |
bool Serialize
(
FArchive& Ar |
HLOD/HLODSetup.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bSimplifyMesh_DEPRECATED | uint8 | HLOD/HLODSetup.h |
|