![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreTypes.h"#include "Containers/BinaryHeap.h"#include "Containers/SparseArray.h"#include "Experimental/Containers/RobinHoodHashTable.h"#include "Lumen/Lumen.h"#include "Lumen/LumenHeightfields.h"#include "Lumen/LumenSparseSpanArray.h"#include "Lumen/LumenSceneGPUDrivenUpdate.h"#include "Lumen/LumenSurfaceCacheFeedback.h"#include "Lumen/LumenUniqueList.h"#include "LumenDefinitions.h"#include "MeshCardRepresentation.h"#include "RenderTransform.h"#include "ShaderParameterMacros.h"#include "UnifiedBuffer.h"#include "Tasks/Task.h"#include "Math/DoubleFloat.h"Go to the source code of this file.
Classes | |
| union | FLumenCardId |
| struct | FLumenCardSharingInfo |
| struct | FLumenCardSharingInfoPendingRemove |
| struct | FLumenCardSharingInfoPendingAdd |
| struct | FLumenSurfaceMipMap |
| struct | FLumenMipMapDesc |
| class | FLumenCard |
| struct | FLumenCard::FSurfaceStats |
| class | FLumenPrimitiveGroupRemoveInfo |
| class | FLumenPrimitiveGroup |
| struct | FLumenPrimitiveGroupCullingInfo |
| struct | FLumenPageTableEntry |
| class | FSurfaceCacheRequest |
| union | FVirtualPageIndex |
| class | FLumenSurfaceCacheAllocator |
| struct | FLumenSurfaceCacheAllocator::FAllocation |
| struct | FLumenSurfaceCacheAllocator::FBinStats |
| struct | FLumenSurfaceCacheAllocator::FStats |
| class | FLumenSharedRT |
| struct | FLumenViewOrigin |
| struct | FLumenSceneFrameTemporaries |
| class | FLumenGlobalLightingState |
| class | FLumenSceneData |
| struct | FLumenSceneData::FFeedbackData |
Namespaces | |
| namespace | Lumen |
Enumerations | |
| enum class | ELumenReflectionPass { Opaque , SingleLayerWater , FrontLayerTranslucency , MAX } |
| enum class | ESurfaceCacheCompression : uint8 { Disabled , UAVAliasing , CopyTextureRegion , FramebufferCompression } |
Functions | |
| uint32 | Lumen::GetFeedbackBufferSize (const FViewFamilyInfo &ViewFamily) |
| uint32 | Lumen::GetCompactedFeedbackBufferSize () |
| bool | Lumen::SetLandscapeHeightSamplingParameters (const FVector &LumenSceneViewOrigin, const FScene *Scene, FLumenLandscapeHeightSamplingParameters &OutParameters) |
| uint32 | GetTypeHash (const FLumenCardId &Key) |
| ESurfaceCacheCompression | GetSurfaceCacheCompression () |
Variables | |
| constexpr uint32 | Lumen::FeedbackBufferElementStride = 2 |
|
strong |
|
strong |
| ESurfaceCacheCompression GetSurfaceCacheCompression | ( | ) |
|
inline |