![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "LandscapeSubsystem.h"#include "Engine/Engine.h"#include "UObject/UObjectGlobals.h"#include "Engine/EngineBaseTypes.h"#include "Engine/World.h"#include "Modules/ModuleManager.h"#include "ContentStreaming.h"#include "HAL/IConsoleManager.h"#include "Landscape.h"#include "LandscapeEditTypes.h"#include "LandscapeProxy.h"#include "LandscapeStreamingProxy.h"#include "LandscapeInfo.h"#include "LandscapeInfoMap.h"#include "LandscapeModule.h"#include "LandscapeRender.h"#include "LandscapePrivate.h"#include "LandscapeSettings.h"#include "LandscapeGrassMapsBuilder.h"#include "LandscapeTextureStorageProvider.h"#include "LandscapeComponent.h"#include "LandscapeGroup.h"#include "Logging/StructuredLog.h"#include "ProfilingDebugging/CsvProfiler.h"#include "WorldPartition/WorldPartitionSubsystem.h"#include "ActorPartition/ActorPartitionSubsystem.h"#include "Math/IntRect.h"#include "LandscapeNotification.h"#include "LandscapeConfigHelper.h"#include "Engine/Canvas.h"#include "EngineUtils.h"#include "Misc/ScopedSlowTask.h"#include "Algo/ForEach.h"#include "Algo/Transform.h"#include "Algo/RemoveIf.h"#include "Algo/Unique.h"#include "Algo/Partition.h"#include "Misc/App.h"#include "Misc/DateTime.h"#include "AssetCompilingManager.h"#include "VisualLogger/VisualLogger.h"Namespaces | |
| namespace | UE |
| namespace | UE::Landscape |
Macros | |
| #define | SUBSYSTEM_DEBUG_LOG(...) UE_LOG(LogLandscape, Verbose, __VA_ARGS__) |
| #define | SUBSYSTEM_DEBUG_LOG_REGISTER(...) do {} while(0) |
| #define | LOCTEXT_NAMESPACE "LandscapeSubsystem" |
Functions | |
| DECLARE_CYCLE_STAT (TEXT("LandscapeSubsystem Tick"), STAT_LandscapeSubsystemTick, STATGROUP_Landscape) | |
Variables | |
| int32 | LiveRebuildNaniteOnModification = 0 |
| int32 | LandscapeMultithreadNaniteBuild = 1 |
| int32 | LandscapeMaxSimultaneousMultithreadNaniteBuilds = -1 |
| int32 | GGrassMapUseRuntimeGeneration |
| #define LOCTEXT_NAMESPACE "LandscapeSubsystem" |
| #define SUBSYSTEM_DEBUG_LOG | ( | ... | ) | UE_LOG(LogLandscape, Verbose, __VA_ARGS__) |
| DECLARE_CYCLE_STAT | ( | TEXT("LandscapeSubsystem Tick") | , |
| STAT_LandscapeSubsystemTick | , | ||
| STATGROUP_Landscape | |||
| ) |
|
extern |
| int32 LandscapeMaxSimultaneousMultithreadNaniteBuilds = -1 |
| int32 LandscapeMultithreadNaniteBuild = 1 |
| int32 LiveRebuildNaniteOnModification = 0 |