#include <LandscapeLight.h>
|
| LANDSCAPE_API | FLandscapeStaticLightingGlobalVolumeMapping (ULandscapeComponent *InPrimitive, FStaticLightingMesh *InMesh, int32 InLightMapWidth, int32 InLightMapHeight, bool bPerformFullQualityRebuild) |
| |
| virtual void | Apply (struct FQuantizedLightmapData *QuantizedData, const TMap< ULightComponent *, class FShadowMapData2D * > &ShadowMapData, const FStaticLightingBuildContext *LightingContext) override |
| |
| virtual bool | IsValidMapping () const override |
| |
| virtual FString | GetDescription () const override |
| |
Public Member Functions inherited from FLandscapeStaticLightingTextureMapping |
| | FLandscapeStaticLightingTextureMapping (ULandscapeComponent *InPrimitive, FStaticLightingMesh *InMesh, int32 InLightMapWidth, int32 InLightMapHeight, bool bPerformFullQualityRebuild) |
| |
| LANDSCAPE_API | FLandscapeStaticLightingTextureMapping (const FArchive &Ar) |
| |
| ENGINE_API | FStaticLightingTextureMapping (FStaticLightingMesh *InMesh, UObject *InOwner, int32 InSizeX, int32 InSizeY, int32 InLightmapTextureCoordinateIndex, bool bInBilinearFilter=true) |
| |
| virtual FStaticLightingTextureMapping * | GetTextureMapping () |
| |
| virtual bool | IsTextureMapping () const |
| |
| virtual int32 | GetTexelCount () const |
| |
| | FStaticLightingTextureMapping (const FArchive &Ar) |
| |
| | FStaticLightingMapping (FStaticLightingMesh *InMesh, UObject *InOwner) |
| |
| virtual | ~FStaticLightingMapping () |
| |
| virtual const FGuid & | GetLightingGuid () const |
| |
| bool | IsDeferred () const |
| |
| | FStaticLightingMapping (const FArchive &) |
| |
| | FRefCountedObject () |
| |
| virtual | ~FRefCountedObject () |
| |
| | FRefCountedObject (const FRefCountedObject &Rhs)=delete |
| |
| FRefCountedObject & | operator= (const FRefCountedObject &Rhs)=delete |
| |
| FReturnedRefCountValue | AddRef () const |
| |
| uint32 | Release () const |
| |
| uint32 | GetRefCount () const |
| |
◆ FLandscapeStaticLightingGlobalVolumeMapping()
| LANDSCAPE_API FLandscapeStaticLightingGlobalVolumeMapping::FLandscapeStaticLightingGlobalVolumeMapping |
( |
ULandscapeComponent * |
InPrimitive, |
|
|
FStaticLightingMesh * |
InMesh, |
|
|
int32 |
InLightMapWidth, |
|
|
int32 |
InLightMapHeight, |
|
|
bool |
bPerformFullQualityRebuild |
|
) |
| |
◆ Apply()
Called when the static lighting has been computed to apply it to the mapping's owner. This function is responsible for deleting ShadowMapData and QuantizedData.
- Parameters
-
| LightMapData | - The light-map data which has been computed for the mapping. |
Reimplemented from FLandscapeStaticLightingTextureMapping.
◆ GetDescription()
| virtual FString FLandscapeStaticLightingGlobalVolumeMapping::GetDescription |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ IsValidMapping()
| virtual bool FLandscapeStaticLightingGlobalVolumeMapping::IsValidMapping |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: