![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FMaterialCacheTagProvider, including all inherited members.
| AddTagSceneInvalidationCallback(const FGuid &TagGuid, FMaterialCacheTagProviderSceneInvalidationDelegate Delegate, void *Baton) override | FMaterialCacheTagProvider | virtual |
| AllocatePrimitiveTagOffset() | FMaterialCacheTagProvider | |
| CallPendingCallbacks() | FMaterialCacheTagProvider | |
| CreateProducer(FSceneInterface *Scene, FPrimitiveComponentId PrimitiveComponentId, const FMaterialCacheTagLayout &TagLayout, const FVTProducerDescription &ProducerDesc) override | FMaterialCacheTagProvider | virtual |
| Flush(FSceneInterface *Scene, FPrimitiveComponentId PrimitiveComponentId, const FGuid &TagGuid) override | FMaterialCacheTagProvider | virtual |
| FreePrimitiveTagOffset(uint32 TagOffset) | FMaterialCacheTagProvider | |
| Get() | FMaterialCacheTagProvider | static |
| GetBindingData(const FGuid &Guid) override | FMaterialCacheTagProvider | virtual |
| GetUniformData(const FGuid &Guid) override | FMaterialCacheTagProvider | virtual |
| Initialize() | FMaterialCacheTagProvider | static |
| Register(FSceneInterface *Scene, FPrimitiveComponentId PrimitiveComponentId, const FMaterialCacheTagLayout &TagLayout, IAllocatedVirtualTexture *VirtualTexture) override | FMaterialCacheTagProvider | virtual |
| RemoveTagSceneInvalidationCallbacks(void *Baton) override | FMaterialCacheTagProvider | virtual |
| SetTagEntry(uint32 TagOffset, const FGuid &TagGuid, const UE::HLSL::FMaterialCacheTagEntry &Entry) | FMaterialCacheTagProvider | |
| Shutdown() | FMaterialCacheTagProvider | static |
| Unregister(FSceneInterface *Scene, FPrimitiveComponentId PrimitiveComponentId, const FGuid &TagGuid, IAllocatedVirtualTexture *VirtualTexture) override | FMaterialCacheTagProvider | virtual |
| Update(FRDGBuilder &GraphBuilder) | FMaterialCacheTagProvider | |
| ~IMaterialCacheTagProvider()=default | IMaterialCacheTagProvider | virtual |