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

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

AddProducerDestroyedCallback(const FVirtualTextureProducerHandle &Handle, FVTProducerDestroyedFunction *Function, void *Baton)FVirtualTextureSystem
AllocateAdaptiveVirtualTexture(FRHICommandListBase &RHICmdList, const FAdaptiveVTDescription &AdaptiveVTDesc, const FAllocatedVTDescription &AllocatedVTDesc)FVirtualTextureSystem
AllocateVirtualTexture(FRHICommandListBase &RHICmdList, const FAllocatedVTDescription &Desc)FVirtualTextureSystem
BeginUpdate(FRDGBuilder &GraphBuilder, ERHIFeatureLevel::Type FeatureLevel, ISceneRenderer *SceneRenderer, const FVirtualTextureUpdateSettings &Settings)FVirtualTextureSystem
CallPendingCallbacks()FVirtualTextureSystem
DestroyAdaptiveVirtualTexture(IAdaptiveVirtualTexture *AdaptiveVT)FVirtualTextureSystem
DestroyVirtualTexture(IAllocatedVirtualTexture *AllocatedVT)FVirtualTextureSystem
EndUpdate(FRDGBuilder &GraphBuilder, TUniquePtr< FVirtualTextureUpdater > &&Updater, ERHIFeatureLevel::Type FeatureLevel)FVirtualTextureSystem
FAdaptiveVirtualTextureFVirtualTextureSystemfriend
FAddRequestedTilesTaskFVirtualTextureSystemfriend
FAllocatedVirtualTextureFVirtualTextureSystemfriend
FFeedbackAnalysisTaskFVirtualTextureSystemfriend
FGatherRequestsTaskFVirtualTextureSystemfriend
FinalizeRequests(FRDGBuilder &GraphBuilder, ISceneRenderer *SceneRenderer)FVirtualTextureSystem
FlushCache()FVirtualTextureSystem
FlushCache(FVirtualTextureProducerHandle const &ProducerHandle, int32 SpaceID, FIntRect const &TextureRegion, uint32 MaxLevelToEvict, uint32 MaxAgeToKeepMapped, EVTInvalidatePriority InvalidatePriority)FVirtualTextureSystem
FRendererModuleFVirtualTextureSystemfriend
FTexturePageMapFVirtualTextureSystemfriend
FTexturePagePoolFVirtualTextureSystemfriend
FVirtualTextureProducerFVirtualTextureSystemfriend
FVirtualTextureProducerCollectionFVirtualTextureSystemfriend
Get()FVirtualTextureSystemstatic
GetFrame() constFVirtualTextureSysteminline
GetGlobalMipBias() constFVirtualTextureSystem
Initialize()FVirtualTextureSystemstatic
IsPendingRootPageMap(IAllocatedVirtualTexture *AllocatedVT) constFVirtualTextureSystem
LoadPendingTiles(FRDGBuilder &GraphBuilder, ERHIFeatureLevel::Type FeatureLevel)FVirtualTextureSystem
RegisterProducer(FRHICommandListBase &RHICmdList, const FVTProducerDescription &InDesc, IVirtualTexture *InProducer)FVirtualTextureSystem
ReleasePendingResources()FVirtualTextureSystem
ReleaseProducer(const FVirtualTextureProducerHandle &Handle)FVirtualTextureSystem
RemoveAllProducerDestroyedCallbacks(const void *Baton)FVirtualTextureSystem
RequestRecordedTiles(TArray< uint64 > &&InPageRequests)FVirtualTextureSystem
RequestTiles(const FVector2D &InScreenSpaceSize, int32 InMipLevel=-1)FVirtualTextureSystem
RequestTiles(const FMaterialRenderProxy *InMaterialRenderProxy, const FVector2D &InScreenSpaceSize, ERHIFeatureLevel::Type InFeatureLevel)FVirtualTextureSystem
RequestTiles(IAllocatedVirtualTexture *AllocatedVT, const FVector2D &InScreenSpaceSize, const FVector2D &InViewportPosition, const FVector2D &InViewportSize, const FVector2D &InUV0, const FVector2D &InUV1, int32 InMipLevel=-1)FVirtualTextureSystem
SetMipLevelToLock(FVirtualTextureProducerHandle ProducerHandle, int32 InMipLevel)FVirtualTextureSystem
Shutdown()FVirtualTextureSystemstatic
TryReleaseProducer(const FVirtualTextureProducerHandle &Handle)FVirtualTextureSystem
Update(FRDGBuilder &GraphBuilder, ERHIFeatureLevel::Type FeatureLevel, ISceneRenderer *SceneRenderer, const FVirtualTextureUpdateSettings &Settings)FVirtualTextureSystem
WaitForTasks(FVirtualTextureUpdater *Updater)FVirtualTextureSystem