![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "Engine/DeveloperSettings.h"#include "Delegates/Delegate.h"#include "LandscapeEditTypes.h"#include "LandscapeSettings.generated.h"Go to the source code of this file.
Classes | |
| class | ULandscapeSettings |
Enumerations | |
| enum class | ELandscapeDirtyingMode : uint8 { Auto , InLandscapeModeOnly , InLandscapeModeAndUserTriggeredChanges } |
|
strong |
| Enumerator | |
|---|---|
| Auto | Auto : Landscapes that are marked as needing to be resaved will appear in the Choose files to save dialog. Changes are saved whenever the Landscape requires it. |
| InLandscapeModeOnly | In Landscape Mode Only : Landscapes that are marked as needing to be resaved will not appear in the Choose files to save dialog. This is a manual saving mode that puts the responsibility on the user to avoid file contention with other team members. The viewport will display an error message indicating that landscape actors are not up-to-date and need to be resaved. This is done using Build > Save Modified Landscapes (or Build > Build Landscape). |
| InLandscapeModeAndUserTriggeredChanges | In Landscape Mode And User Triggered Changes : Landscapes that are marked as needing to be resaved will not appear in the Choose files to save dialog. However, any user-triggered changes (direct or indirect) will require the Landscape to be resaved. This mode is recommended for team collaboration as it provides the best features of the other two modes while ensuring that modified landscape actors are still saved and properly submitted to source control. |