Navigation
API > API/Runtime > API/Runtime/Landscape
Inheritance Hierarchy
- FRefCountedObject
- FStaticLightingMesh
- FLandscapeStaticLightingMesh
References
| Module | Landscape |
| Header | /Engine/Source/Runtime/Landscape/Public/LandscapeLight.h |
| Include | #include "LandscapeLight.h" |
Syntax
class FLandscapeStaticLightingMesh : public FStaticLightingMesh
Remarks
Represents the triangles of a Landscape component to the static lighting system.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bReverseWinding | ||
| int32 | ComponentSizeQuads | ||
| int32 | ExpandQuadsX | ||
| int32 | ExpandQuadsY | ||
| TArray< FColor > | HeightData | ||
| ULandscapeComponent * | LandscapeComponent | ||
| float | LightMapRatio | ||
| FTransform | LocalToWorld | FLandscapeStaticLightingMeshData. | |
| int32 | NumQuads | ||
| int32 | NumVertices | Cache. | |
| float | UVFactor |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FLandscapeStaticLightingMesh
(
ULandscapeComponent* InComponent, |
Tors |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | GetHeightmapData
(
int32 InLOD, |
||
| void | GetStaticLightingVertex
(
int32 VertexIndex, |
Fills in the static lighting vertex data for the Landscape vertex. |
Overridden from FStaticLightingMesh
| Type | Name | Description | |
|---|---|---|---|
| void | ExportMeshInstance
(
FLightmassExporter* Exporter |
Export static lighting mesh instance data to an exporter | |
| void | GetTriangle
(
int32 TriangleIndex, |
Accesses a triangle. | |
| void | GetTriangleIndices
(
int32 TriangleIndex, |
Accesses a triangle. | |
| FLightRayIntersection | IntersectLightRay
(
const FVector& Start, |
Checks if a line segment intersects the mesh. |
Constants
| Name | Description |
|---|---|
| LandscapeUpscaleHeightDataCache | Cache data for Landscape upscaling data. |
| LandscapeUpscaleXYOffsetDataCache |