Landscape

Windows
MacOS
Linux

Filters

Classes

Name

Description

Public class

AControlPointMeshActor

ControlPointMeshActor is an actor with a ControlPointMeshComponent.

Public class

ALandscape

Public class

ALandscapeBlueprintBrushBase

Public class

ALandscapeGizmoActiveActor

Public class

ALandscapeGizmoActor

Public class

ALandscapeMeshProxyActor

Public class

ALandscapeProxy

Public class

ALandscapeStreamingProxy

Public struct

FAlphamapAccessor

FAlphamapAccessor

Public class

FAsyncGrassTask

Public struct

FCachedLandscapeFoliage

Public struct

FForeignControlPointData

Structs for ForeignWorldSplineDataMap these are editor-only, but we don't have the concept of an editor-only USTRUCT

Public struct

FForeignSplineSegmentData

Public struct

FForeignWorldSplineData

Public struct

FGizmoSelectData

Public struct

FGrassVariety

Public struct

FHeightmapAccessor

FHeightmapAccessor

Public struct

FHeightmapData

Public struct

FLandscapeAddCollision

Structure storing Collision for LandscapeComponent Add

Public struct

FLandscapeBatchElementParams

Data needed for the landscape vertex factory to set the render state for an individual batch element

Public struct

FLandscapeComponentDataInterface

Public class

FLandscapeComponentDerivedData

Public struct

FLandscapeComponentGrassData

Public struct

FLandscapeComponentMaterialOverride

Public class

FLandscapeComponentSceneProxy

FLandscapeComponentSceneProxy

Public class

FLandscapeComponentSceneProxyMobile

FLandscapeComponentSceneProxy

Public struct

FLandscapeDataInterface

Public class

FLandscapeDebugMaterialRenderProxy

Public struct

FLandscapeDoNotDirtyScope

Public struct

FLandscapeEditDataInterface

Public struct

FLandscapeEditorLayerSettings

Public struct

FLandscapeEditToolRenderData

FLandscapeEditToolRenderData

Public class

FLandscapeElementParamArray

Public class

FLandscapeFixedGridUniformShaderParameters

Public class

FLandscapeFixedGridVertexFactory

Vertex factory for fixed grid runtime virtual texture lod

Public class

FLandscapeFixedGridVertexFactoryMobile

Public class

FLandscapeGrassMapsBuilder

Helper class used to Build or monitor outdated Grass maps of a world

Public struct

FLandscapeImportLayerInfo

Structure storing Layer Data for import

Public struct

FLandscapeInfoLayerSettings

Public struct

FLandscapeLayer

Public struct

FLandscapeLayerBrush

Public struct

FLandscapeLayerComponentData

Public struct

FLandscapeLayersCopyTextureParams

Public class

FLandscapeLayersTexture2DCPUReadBackResource

Public struct

FLandscapeLayerStruct

Public class

FLandscapeLayerUsageRenderProxy

Public class

FLandscapeMaskMaterialRenderProxy

Public struct

FLandscapeMaterialTextureStreamingInfo

Public class

FLandscapeMeshProxySceneProxy

FLandscapeMeshProxySceneProxy

Public struct

FLandscapeMobileRenderData

Container for FLandscapeVertexBufferMobile that we can reference from a thread-safe shared pointer while ensuring the vertex buffer is always destroyed on the render thread.

Public struct

FLandscapeMobileVertex

Public class

FLandscapeNeighborInfo

FLandscapeNeighborInfo

Public class

FLandscapePhysicalMaterialRenderTask

A single task for calculating the landscape physical material.

Public struct

FLandscapeProxyMaterialOverride

Public struct

FLandscapeRenderSystem

Public class

FLandscapeSectionLODUniformParameters

Public class

FLandscapeSelectMaterialRenderProxy

Public class

FLandscapeSharedAdjacencyIndexBuffer

FLandscapeSharedAdjacencyIndexBuffer

Public class

FLandscapeSharedBuffers

FLandscapeSharedBuffers

Public struct

FLandscapeSplineConnection

Public struct

FLandscapeSplineInterpPoint

Public struct

FLandscapeSplineMeshEntry

Public struct

FLandscapeSplineSegmentConnection

Public class

FLandscapeStaticLightingMesh

Represents the triangles of a Landscape component to the static lighting system.

Public class

FLandscapeStaticLightingTextureMapping

A texture mapping for landscapes

Public struct

FLandscapeTextureDataInfo

Public struct

FLandscapeTextureDataInterface

Public class

FLandscapeUniformShaderParameters

The uniform shader parameters for a landscape draw call.

Public struct

FLandscapeVertex

Public class

FLandscapeVertexBuffer

FLandscapeVertexBuffer

Public class

FLandscapeVertexBufferMobile

FLandscapeVertexBuffer

Public class

FLandscapeVertexFactory

Vertex factory for VTF-heightmap terrain

Public class

FLandscapeVertexFactoryMobile

Vertex factory for VTF-heightmap terrain

Public class

FLandscapeVertexFactoryMVFParameters

Public class

FLandscapeVertexFactoryPixelShaderParameters

Pixel shader parameters for use with FLandscapeVertexFactory

Public struct

FLandscapeVertexRef

Used to uniquely reference a landscape vertex in a component.

Public class

FLandscapeXYOffsetVertexFactory

Vertex factory for VTF-heightmap terrain

Public class

FNullLandscapeRenderSystemResources

Public class

FScopedSetLandscapeEditingLayer

Public struct

FWeightmapData

Public struct

FWeightmapLayerAllocationInfo

Stores information about which weightmap texture and channel each layer is stored

Public struct

HLandscapeSplineProxy

Public struct

HLandscapeSplineProxy_ControlPoint

Public struct

HLandscapeSplineProxy_Segment

Public struct

HLandscapeSplineProxy_Tangent

Public class

ILandscapeEdModeInterface

Landscape EdMode Interface (used by ALandscape in Editor mode to access EdMode properties)

Public class

ILandscapeModule

Landscape module interface

Public class

UControlPointMeshComponent

Public class

ULandscapeComponent

Public class

ULandscapeGizmoRenderComponent

Public class

ULandscapeGrassType

Public class

ULandscapeHeightfieldCollisionComponent

Public class

ULandscapeInfo

Public class

ULandscapeInfoMap

Public class

ULandscapeLayerInfoObject

Public class

ULandscapeLODStreamingProxy

Public class

ULandscapeMaterialInstanceConstant

Public class

ULandscapeMeshCollisionComponent

Public class

ULandscapeMeshProxyComponent

Public class

ULandscapeSettings

Public class

ULandscapeSplineControlPoint

Public class

ULandscapeSplinesComponent

ULandscapeSplinesComponent .

Public class

ULandscapeSplineSegment

Public class

ULandscapeSubsystem

Public class

ULandscapeWeightmapUsage

Constants

Name

Description

DefaultSplineHash

Typedefs

Enums

Functions

Name Description

Public function

void

 

FillCornerValues

(
    uint8 & CornerSet,
    T* CornerValues
)

Helper functions.

Public function

float

 

LandscapeDataAccess::GetLocalHeight

(
    uint16 Height
)

Reserved 2 bits for other purpose Most significant bit - Visibility, 0 is visible(default), 1 is invisible 2nd significant bit - Triangle flip, not implemented yet

Public function

uint16

 

LandscapeDataAccess::GetTexHeight

(
    float Height
)

Public function

void

 

LandscapePhysicalMaterial::GarbageCollectTasks()

Optional call to allow garbage collection of any FLandscapePhysicalMaterialRenderTask resources and check for leaks.

Variables

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback