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

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

AddTagSceneInvalidationCallback(const FGuid &TagGuid, FMaterialCacheTagProviderSceneInvalidationDelegate Delegate, void *Baton) overrideFMaterialCacheTagProvidervirtual
AllocatePrimitiveTagOffset()FMaterialCacheTagProvider
CallPendingCallbacks()FMaterialCacheTagProvider
CreateProducer(FSceneInterface *Scene, FPrimitiveComponentId PrimitiveComponentId, const FMaterialCacheTagLayout &TagLayout, const FVTProducerDescription &ProducerDesc) overrideFMaterialCacheTagProvidervirtual
Flush(FSceneInterface *Scene, FPrimitiveComponentId PrimitiveComponentId, const FGuid &TagGuid) overrideFMaterialCacheTagProvidervirtual
FreePrimitiveTagOffset(uint32 TagOffset)FMaterialCacheTagProvider
Get()FMaterialCacheTagProviderstatic
GetBindingData(const FGuid &Guid) overrideFMaterialCacheTagProvidervirtual
GetUniformData(const FGuid &Guid) overrideFMaterialCacheTagProvidervirtual
Initialize()FMaterialCacheTagProviderstatic
Register(FSceneInterface *Scene, FPrimitiveComponentId PrimitiveComponentId, const FMaterialCacheTagLayout &TagLayout, IAllocatedVirtualTexture *VirtualTexture) overrideFMaterialCacheTagProvidervirtual
RemoveTagSceneInvalidationCallbacks(void *Baton) overrideFMaterialCacheTagProvidervirtual
SetTagEntry(uint32 TagOffset, const FGuid &TagGuid, const UE::HLSL::FMaterialCacheTagEntry &Entry)FMaterialCacheTagProvider
Shutdown()FMaterialCacheTagProviderstatic
Unregister(FSceneInterface *Scene, FPrimitiveComponentId PrimitiveComponentId, const FGuid &TagGuid, IAllocatedVirtualTexture *VirtualTexture) overrideFMaterialCacheTagProvidervirtual
Update(FRDGBuilder &GraphBuilder)FMaterialCacheTagProvider
~IMaterialCacheTagProvider()=defaultIMaterialCacheTagProvidervirtual