![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <VirtualShadowMapCacheManager.h>
Classes | |
| struct | FClipmapInfo |
Public Member Functions | |
| void | Update (const FVirtualShadowMapPerLightCacheEntry &PerLightEntry) |
| void | UpdateClipmapLevel (const FVirtualShadowMapPerLightCacheEntry &PerLightEntry, FInt64Point PageSpaceLocation, double LevelRadius, double ViewCenterZ, double ViewRadiusZ, double WPODistanceDisabledThreshold) |
| void | SetHZBViewParams (Nanite::FPackedViewParams &OutParams) |
| void | UpdateHZBMetadata (const FViewMatrices &ViewMatrices, const FIntRect &ViewRect, uint32 TargetLayerIndex) |
| void | UpdatePrevHZBMetadata () |
| void FVirtualShadowMapCacheEntry::SetHZBViewParams | ( | Nanite::FPackedViewParams & | OutParams | ) |
| void FVirtualShadowMapCacheEntry::Update | ( | const FVirtualShadowMapPerLightCacheEntry & | PerLightEntry | ) |
| void FVirtualShadowMapCacheEntry::UpdateClipmapLevel | ( | const FVirtualShadowMapPerLightCacheEntry & | PerLightEntry, |
| FInt64Point | PageSpaceLocation, | ||
| double | LevelRadius, | ||
| double | ViewCenterZ, | ||
| double | ViewRadiusZ, | ||
| double | WPODistanceDisabledThreshold | ||
| ) |
| void FVirtualShadowMapCacheEntry::UpdateHZBMetadata | ( | const FViewMatrices & | ViewMatrices, |
| const FIntRect & | ViewRect, | ||
| uint32 | TargetLayerIndex | ||
| ) |
|
inline |
| FClipmapInfo FVirtualShadowMapCacheEntry::Clipmap |
| FVirtualShadowMapHZBMetadata FVirtualShadowMapCacheEntry::CurrentHZBMetadata |
| FNextVirtualShadowMapData FVirtualShadowMapCacheEntry::NextData |
| FVirtualShadowMapHZBMetadata FVirtualShadowMapCacheEntry::PrevHZBMetadata |
| FVirtualShadowMapProjectionShaderData FVirtualShadowMapCacheEntry::ProjectionData |