![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <RHICoreTransientResourceAllocator.h>
Inheritance diagram for FRHITransientPagePoolCache:Classes | |
| struct | FInitializer |
Public Member Functions | |
| FRHITransientPagePoolCache (const FInitializer &InInitializer) | |
| FRHITransientPagePoolCache (const FRHITransientPagePoolCache &)=delete | |
| virtual RHICORE_API | ~FRHITransientPagePoolCache () |
| RHICORE_API FRHITransientPagePool * | Acquire () |
| RHICORE_API FRHITransientPagePool * | GetFastPagePool () |
| RHICORE_API void | Forfeit (TConstArrayView< FRHITransientPagePool * > PagePools) |
| RHICORE_API void | GarbageCollect () override |
Public Member Functions inherited from IRHITransientMemoryCache | |
| virtual | ~IRHITransientMemoryCache ()=default |
Public Attributes | |
| const FInitializer | Initializer |
|
inline |
|
delete |
|
virtual |
| FRHITransientPagePool * FRHITransientPagePoolCache::Acquire | ( | ) |
| void FRHITransientPagePoolCache::Forfeit | ( | TConstArrayView< FRHITransientPagePool * > | PagePools | ) |
|
overridevirtual |
Implements IRHITransientMemoryCache.
| FRHITransientPagePool * FRHITransientPagePoolCache::GetFastPagePool | ( | ) |
| const FInitializer FRHITransientPagePoolCache::Initializer |