Navigation
API > API/Editor > API/Editor/UnrealEd
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDeveloperSettings
- UHierarchicalLODSettings
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/HierarchicalLOD.h |
| Include | #include "HierarchicalLOD.h" |
Syntax
UCLASS (Config=Engine, Meta=(DisplayName="Hierarchical LOD"), defaultconfig, MinimalAPI)
class UHierarchicalLODSettings : public UDeveloperSettings
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSoftObjectPtr< class UMaterialInterface > | BaseMaterial | Base material used for creating a Constant Material Instance as the Proxy Material | |
| bool | bForceSettingsInAllMaps | If enabled will force the project set HLOD level settings to be used across all levels in the project when Building Clusters | |
| bool | bSaveLODActorsToHLODPackages | If enabled, will save LOD actors descriptions in the HLOD packages | |
| TSoftClassPtr< UHierarchicalLODSetup > | DefaultSetup | When set in combination with | |
| TArray< FDirectoryPath > | DirectoriesForHLODCommandlet | ||
| TArray< FFilePath > | MapsToBuild |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UHierarchicalLODSettings
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsValidFlattenMaterial
(
const UMaterialInterface* InBaseMaterial, |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
UObject interface |