UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVirtualShadowMapArrayCacheManager Member List

This is the complete list of members for FVirtualShadowMapArrayCacheManager, including all inherited members.

AddVisualizePass(FRDGBuilder &GraphBuilder, const FViewInfo &View, int32 ViewIndex, EVSMVisualizationPostPass Pass, FScreenPassTexture &SceneColor, FScreenPassRenderTarget &Output)FVirtualShadowMapArrayCacheManager
CreateConstEntryIterator() constFVirtualShadowMapArrayCacheManagerinline
CreateEntryIterator()FVirtualShadowMapArrayCacheManagerinline
CreateRenderer(FSceneRendererBase &InSceneRenderer, const FEngineShowFlags &EngineShowFlags) overrideFVirtualShadowMapArrayCacheManagervirtual
CreateUpdater() overrideFVirtualShadowMapArrayCacheManagervirtual
ExtractFrameData(FRDGBuilder &GraphBuilder, FVirtualShadowMapArray &VirtualShadowMapArray, const FSceneRenderer &SceneRenderer, bool bAllowPersistentData)FVirtualShadowMapArrayCacheManager
FEntryMap typedefFVirtualShadowMapArrayCacheManager
FindCreateLightCacheEntry(int32 LightSceneId, uint32 ViewUniqueID, uint32 NumShadowMaps, uint32 TypeIdTag=0u)FVirtualShadowMapArrayCacheManager
FInstanceGPULoadBalancer typedefFVirtualShadowMapArrayCacheManager
FreeHZBPhysicalPool(FRDGBuilder &GraphBuilder)FVirtualShadowMapArrayCacheManager
FreePhysicalPool(FRDGBuilder &GraphBuilder)FVirtualShadowMapArrayCacheManager
FVirtualShadowMapArrayCacheManager(FScene &InScene)FVirtualShadowMapArrayCacheManager
FVirtualShadowMapInvalidationSceneRendererFVirtualShadowMapArrayCacheManagerfriend
FVirtualShadowMapInvalidationSceneUpdaterFVirtualShadowMapArrayCacheManagerfriend
GetCacheValidGPUMask() constFVirtualShadowMapArrayCacheManagerinline
GetGlobalResolutionLodBias() constFVirtualShadowMapArrayCacheManagerinline
GetGPUSizeBytes(bool bLogSizes) constFVirtualShadowMapArrayCacheManager
GetInvalidatingInstancesInterface()FVirtualShadowMapArrayCacheManagerinline
GetPhysicalMaxWidth()FVirtualShadowMapArrayCacheManager
GetPhysicalPageMetaData() constFVirtualShadowMapArrayCacheManagerinline
GetPhysicalPagePool() constFVirtualShadowMapArrayCacheManagerinline
GetPrevBuffers() constFVirtualShadowMapArrayCacheManagerinline
GetStatsFeedbackMessageId() constFVirtualShadowMapArrayCacheManagerinline
GetStatusFeedbackMessageId() constFVirtualShadowMapArrayCacheManagerinline
InitExtension(FScene &InScene) overrideFVirtualShadowMapArrayCacheManagervirtual
Invalidate(FRDGBuilder &GraphBuilder)FVirtualShadowMapArrayCacheManager
IsAccumulatingStats()FVirtualShadowMapArrayCacheManager
IsCacheDataAvailable()FVirtualShadowMapArrayCacheManager
IsCacheEnabled()FVirtualShadowMapArrayCacheManager
ISceneExtension(FScene &InScene)ISceneExtensioninlineexplicit
IsHZBDataAvailable()FVirtualShadowMapArrayCacheManager
IsVisualizePassEnabled(const FViewInfo &View, int32 ViewIndex, EVSMVisualizationPostPass Pass) constFVirtualShadowMapArrayCacheManager
MaxStatFramesFVirtualShadowMapArrayCacheManagerstatic
ProcessInvalidations(FRDGBuilder &GraphBuilder, FSceneUniformBuffer &SceneUniformBuffer, FInvalidatingPrimitiveCollector &InvalidatingPrimitiveCollector)FVirtualShadowMapArrayCacheManager
ReallocatePersistentPrimitiveIndices()FVirtualShadowMapArrayCacheManager
SceneISceneExtensionprotected
SetHZBPhysicalPoolSize(FRDGBuilder &GraphBuilder, FIntPoint RequestedSize, int32 RequestedArraySize, const EPixelFormat Format)FVirtualShadowMapArrayCacheManager
SetPhysicalPoolSize(FRDGBuilder &GraphBuilder, FIntPoint RequestedSize, int RequestedArraySize, uint32 MaxPhysicalPages)FVirtualShadowMapArrayCacheManager
ShouldCreateExtension(FScene &InScene)FVirtualShadowMapArrayCacheManagerstatic
UpdateCacheValidGPUMask(FRHIGPUMask GPUMask, bool bMergeMask)FVirtualShadowMapArrayCacheManagerinline
UpdateUnreferencedCacheEntries(FVirtualShadowMapArray &VirtualShadowMapArray)FVirtualShadowMapArrayCacheManager
UploadCachePrimitiveAsDynamic(FRDGBuilder &GraphBuilder) constFVirtualShadowMapArrayCacheManager
~FVirtualShadowMapArrayCacheManager()FVirtualShadowMapArrayCacheManagervirtual
~ISceneExtension()ISceneExtensioninlinevirtual