FLandscapeStaticLightingTextureMapping

A texture mapping for landscapes

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Landscape

Header

/Engine/Source/Runtime/Landscape/Public/LandscapeLight.h

Include

#include "LandscapeLight.h"

Syntax

class FLandscapeStaticLightingTextureMapping : public FStaticLightingTextureMapping

Remarks

A texture mapping for landscapes

Constructors

Name Description

Public function

FLandscapeStaticLightingTextureMapping

(
    ULandscapeComponent* InPrimiti...,
    FStaticLightingMesh* InMesh,
    int32 InLightMapWidth,
    int32 InLightMapHeight,
    bool bPerformFullQualityRebuild
)

Initialization constructor.

A texture mapping for landscapes Initialization constructor.

Overridden from FStaticLightingTextureMapping

Name Description

Public function Virtual

void

 

Apply

(
    FQuantizedLightmapData* Quanti...,
    const TMap< ULightComponent*, ...,
    ULevel* LightingScenario
)

Called when the static lighting has been computed to apply it to the mapping's owner.

Overridden from FStaticLightingMapping

Name Description

Public function Virtual

void

 

ExportMapping

(
    FLightmassExporter* Exporter
)

Export static lighting mapping instance data to an exporter

Public function Virtual Const

FString

 

GetDescription()