![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "Containers/ChunkedArray.h"#include "Misc/Guid.h"#include "Engine/EngineTypes.h"#include "RenderDeferredCleanup.h"#include "Serialization/BulkData.h"#include "SceneManagement.h"#include "Engine/LightMapTexture2D.h"Go to the source code of this file.
Classes | |
| class | FLightMap |
| struct | FLightSample |
| class | FLightMapData2D |
| class | FLightMap2D |
| struct | FLegacyQuantizedDirectionalLightSample |
| struct | FLegacyQuantizedSimpleLightSample |
| struct | FQuantizedDirectionalLightSample |
| struct | FQuantizedSimpleLightSample |
| struct | TIsPODType< FQuantizedDirectionalLightSample > |
| struct | TIsPODType< FQuantizedSimpleLightSample > |
| struct | TQuantizedLightSampleBulkData< QuantizedLightSampleType > |
| class | FLegacyLightMap1D |
| struct | FSelectedLightmapSample |
| class | FDebugShadowRay |
| struct | FLightMapCoefficients |
| struct | FQuantizedLightmapData |
| class | FLightmapResourceCluster |
Functions | |
| ENGINE_API bool | IsTexelDebuggingEnabled () |
| ENGINE_API FArchive & | operator<< (FArchive &Ar, FLightMap *&R) |
| bool | IsTexelMapped (const TArray< FLightMapCoefficients > &MappingData, int32 X, int32 Y, int32 Pitch) |
| template<class TMappingData > | |
| void | CropUnmappedTexels (const TMappingData &MappingData, int32 SizeX, int32 SizeY, FIntRect &CroppedRect) |
Variables | |
| ENGINE_API bool | GUseBilinearLightmaps |
| ENGINE_API bool | GAllowLightmapPadding |
| ENGINE_API ELightingBuildQuality | GLightingBuildQuality |
| ENGINE_API FColor | GTexelSelectionColor |
| void CropUnmappedTexels | ( | const TMappingData & | MappingData, |
| int32 | SizeX, | ||
| int32 | SizeY, | ||
| FIntRect & | CroppedRect | ||
| ) |
Calculates the minimum rectangle that encompasses all mapped texels.
| MappingData | Array of lightmap/shadowmap texels |
| SizeX | Number of texels along the X-axis |
| SizeY | Number of texels along the Y-axis |
| CroppedRect | [out] Upon return, contains the minimum rectangle that encompasses all mapped texels |
|
extern |
|
inline |
Checks if a lightmap texel is mapped or not.
| MappingData | Array of lightmap texels |
| X | X-coordinate for the texel to check |
| Y | Y-coordinate for the texel to check |
| Pitch | Number of texels per row |
|
extern |
Lightmap reference serializer Intended to be used by TRefCountPtr's serializer, not called directly
|
extern |
Whether to allow padding around mappings. Old-style lighting doesn't use this.
Whether to allow padding around mappings.
|
extern |
The quality level of the current lighting build
|
extern |
|
extern |
Whether to use bilinear filtering on lightmaps