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

Go to the source code of this file.

Classes

struct  FLandscapeBatchElementParams
 
class  FLandscapeElementParamArray
 
class  FLandscapeVertexFactoryVertexShaderParameters
 
class  FLandscapeVertexFactoryPixelShaderParameters
 
class  FLandscapeVertexFactory
 
struct  FLandscapeVertexFactory::FDataType
 
class  FLandscapeFixedGridVertexFactory
 
struct  FLandscapeVertex
 
class  FLandscapeVertexBuffer
 
class  FLandscapeSharedBuffers
 
struct  FLandscapeSharedBuffers::FLandscapeIndexRanges
 
class  FLandscapeSectionInfo
 
struct  FLandscapeRenderSystem
 
struct  FLandscapeRenderSystem::LODSettingsComponent
 
class  FLandscapeLODOverridesCustomRenderPassUserData
 
class  FLandscapeSceneViewExtension
 
struct  FLandscapeDebugOptions
 
class  FLandscapeMeshProxySceneProxy
 
class  FLandscapeComponentSceneProxy
 
class  FLandscapeDebugMaterialRenderProxy
 
class  FLandscapeSelectMaterialRenderProxy
 
class  FLandscapeMaskMaterialRenderProxy
 
class  FLandscapeLayerUsageRenderProxy
 

Namespaces

namespace  UE
 
namespace  UE::Renderer
 
namespace  UE::Renderer::Private
 
namespace  UE::Landscape
 

Macros

#define LANDSCAPE_LOD_LEVELS   8
 
#define LANDSCAPE_MAX_SUBSECTION_NUM   2
 

Typedefs

typedef TUniformBufferRef< FLandscapeVertexFactoryMVFParametersFLandscapeVertexFactoryMVFUniformBufferRef
 

Functions

bool UE::Landscape::NeedsFixedGridVertexFactory (EShaderPlatform InShaderPlatform)
 
bool UE::Landscape::ShouldBuildGrassMapRenderingResources ()
 

Variables

LANDSCAPE_API FLandscapeDebugOptions GLandscapeDebugOptions
 

Macro Definition Documentation

◆ LANDSCAPE_LOD_LEVELS

#define LANDSCAPE_LOD_LEVELS   8

◆ LANDSCAPE_MAX_SUBSECTION_NUM

#define LANDSCAPE_MAX_SUBSECTION_NUM   2

Typedef Documentation

◆ FLandscapeVertexFactoryMVFUniformBufferRef

Variable Documentation

◆ GLandscapeDebugOptions

LANDSCAPE_API FLandscapeDebugOptions GLandscapeDebugOptions
extern