Navigation
API > API/Runtime > API/Runtime/Landscape
Inheritance Hierarchy
- FLandscapeComponentDataInterfaceBase
- FLandscapeComponentDataInterface
References
| Module | Landscape |
| Header | /Engine/Source/Runtime/Landscape/Public/LandscapeDataAccess.h |
| Include | #include "LandscapeDataAccess.h" |
Syntax
struct FLandscapeComponentDataInterface : public FLandscapeComponentDataInterfaceBase
Constructors
| Type | Name | Description | |
|---|---|---|---|
FLandscapeComponentDataInterface
(
ULandscapeComponent* InComponent, |
Tors |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| uint16 | GetHeight
(
int32 LocalX, |
||
| uint16 | GetHeight
(
int32 VertexIndex |
||
| FColor * | GetHeightData
(
int32 LocalX, |
||
| int32 | GetHeightmapSizeX
(
int32 MipIndex |
||
| int32 | GetHeightmapSizeY
(
int32 MipIndex |
||
| void | GetHeightmapTextureData
(
TArray< FColor >& OutData, |
Return the raw heightmap data exactly same size for Heightmap texture which belong to only this component | |
| void | GetLocalTangentVectors
(
int32 LocalX, |
||
| void | GetLocalTangentVectors
(
int32 VertexIndex, |
||
| FVector | GetLocalVertex
(
int32 VertexIndex |
||
| FVector | GetLocalVertex
(
int32 LocalX, |
||
| FColor * | |||
| FColor * | |||
| bool | GetWeightmapTextureData
(
ULandscapeLayerInfoObject* InLayerInfo, |
||
| void | GetWorldPositionTangents
(
int32 VertexIndex, |
||
| void | GetWorldPositionTangents
(
int32 LocalX, |
||
| void | GetWorldTangentVectors
(
int32 VertexIndex, |
||
| void | GetWorldTangentVectors
(
int32 LocalX, |
||
| FVector | GetWorldVertex
(
int32 VertexIndex |
||
| FVector | GetWorldVertex
(
int32 LocalX, |
||
| void | GetXYOffset
(
int32 VertexIndex, |
||
| void | GetXYOffset
(
int32 X, |
||
| FColor * | GetXYOffsetData
(
int32 LocalX, |
||
| void | SetRawHeightData
(
FColor* NewHeightData |
||
| void | SetRawXYOffsetData
(
FColor* NewXYOffsetData |