Navigation
API > API/Runtime > API/Runtime/Landscape
Inheritance Hierarchy
- UDeveloperSettings
- ULandscapeSettings
References
| Module | Landscape |
| Header | /Engine/Source/Runtime/Landscape/Public/LandscapeSettings.h |
| Include | #include "LandscapeSettings.h" |
Syntax
UCLASS (Config=Engine, defaultconfig, Meta=(DisplayName="Landscape"), MinimalAPI)
class ULandscapeSettings : public UDeveloperSettings
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bDisablePaintingStartupSlowdown | ||
| bool | bRestrictiveMode | ||
| float | BrushSizeClampMax | ||
| float | BrushSizeUIMax | ||
| When automatic edit layer creation pops up a dialog where the new layer can be reordered relative to... | bShowDialogForAutomaticLayerCreation | ||
| TSoftObjectPtr< UMaterialInterface > | DefaultLandscapeMaterial | ||
| TSoftObjectPtr< ULandscapeLayerInfoObject > | DefaultLayerInfoObject | ||
| int32 | HLODMaxTextureSize | ||
| ELandscapeDirtyingMode | LandscapeDirtyingMode | Defines when the engine requires the landscape actors to be resaved | |
| int32 | MaxComponents | ||
| uint32 | MaxImageImportCacheSizeMegaBytes | ||
| int32 | MaxNumberOfLayers | ||
| float | PaintStrengthGamma | ||
| int32 | SideResolutionLimit | ||
| When | true |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Returns true if blueprint landscape tools usage is allowed | ||
| float | |||
| float | |||
| TSoftObjectPtr< UMaterialInterface > | Returns the default landscape material that should be used when creating a new landscape. | ||
| TSoftObjectPtr< ULandscapeLayerInfoObject > | Returns the default landscape layer info object that will be assigned to unset layers when creating a new landscape. | ||
| int32 | |||
| int32 | |||
| int32 | Returns the current landscape resolution limit. | ||
| bool | |||
| bool | Returns true if landscape resolution should be constrained. | ||
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
||
| void | SetRestrictiveMode
(
bool bEnabled |