UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LandscapeSubsystem.cpp File Reference

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
 

Macro Definition Documentation

◆ LOCTEXT_NAMESPACE

#define LOCTEXT_NAMESPACE   "LandscapeSubsystem"

◆ SUBSYSTEM_DEBUG_LOG

#define SUBSYSTEM_DEBUG_LOG (   ...)    UE_LOG(LogLandscape, Verbose, __VA_ARGS__)

◆ SUBSYSTEM_DEBUG_LOG_REGISTER

#define SUBSYSTEM_DEBUG_LOG_REGISTER (   ...)    do {} while(0)

Function Documentation

◆ DECLARE_CYCLE_STAT()

DECLARE_CYCLE_STAT ( TEXT("LandscapeSubsystem Tick" ,
STAT_LandscapeSubsystemTick  ,
STATGROUP_Landscape   
)

Variable Documentation

◆ GGrassMapUseRuntimeGeneration

int32 GGrassMapUseRuntimeGeneration
extern

◆ LandscapeMaxSimultaneousMultithreadNaniteBuilds

int32 LandscapeMaxSimultaneousMultithreadNaniteBuilds = -1

◆ LandscapeMultithreadNaniteBuild

int32 LandscapeMultithreadNaniteBuild = 1

◆ LiveRebuildNaniteOnModification

int32 LiveRebuildNaniteOnModification = 0