![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FRHIMemoryPool, including all inherited members.
| AddToFreeBlocks(FRHIPoolAllocationData *InFreeBlock) | FRHIMemoryPool | protected |
| AligmnentWaste | FRHIMemoryPool | protected |
| AllocatedBlocks | FRHIMemoryPool | protected |
| AllocationDataPool | FRHIMemoryPool | protected |
| Deallocate(FRHIPoolAllocationData &AllocationData) | FRHIMemoryPool | |
| Destroy() | FRHIMemoryPool | virtual |
| EFreeListOrder enum name | FRHIMemoryPool | |
| FindFreeBlock(uint32 InSizeInBytes, uint32 InAllocationAlignment) const | FRHIMemoryPool | protected |
| FreeBlocks | FRHIMemoryPool | protected |
| FreeListOrder | FRHIMemoryPool | protected |
| FreeSize | FRHIMemoryPool | protected |
| FRHIMemoryPool(int16 InPoolIndex, uint64 InPoolSize, uint32 InPoolAlignment, ERHIPoolResourceTypes InSupportedResourceTypes, EFreeListOrder InFreeListOrder) | FRHIMemoryPool | |
| GetAlignedOffset(uint32 InOffset, uint32 InPoolAlignment, uint32 InAllocationAlignment) | FRHIMemoryPool | static |
| GetAlignedSize(uint32 InSizeInBytes, uint32 InPoolAlignment, uint32 InAllocationAlignment) | FRHIMemoryPool | static |
| GetAlignmentWaste() const | FRHIMemoryPool | inline |
| GetAllocatedBlocks() const | FRHIMemoryPool | inline |
| GetFreeSize() const | FRHIMemoryPool | inline |
| GetNewAllocationData() | FRHIMemoryPool | protected |
| GetPoolIndex() const | FRHIMemoryPool | inline |
| GetPoolSize() const | FRHIMemoryPool | inline |
| GetSupportedResourceTypes() const | FRHIMemoryPool | inline |
| GetUsedSize() const | FRHIMemoryPool | inline |
| HeadBlock | FRHIMemoryPool | protected |
| Init() | FRHIMemoryPool | virtual |
| IsEmpty() const | FRHIMemoryPool | inline |
| IsFull() const | FRHIMemoryPool | inline |
| IsResourceTypeSupported(ERHIPoolResourceTypes InType) const | FRHIMemoryPool | inline |
| PoolAlignment | FRHIMemoryPool | protected |
| PoolIndex | FRHIMemoryPool | protected |
| PoolSize | FRHIMemoryPool | protected |
| ReleaseAllocationData(FRHIPoolAllocationData *InData) | FRHIMemoryPool | protected |
| RemoveFromFreeBlocks(FRHIPoolAllocationData *InFreeBlock) | FRHIMemoryPool | protected |
| SupportedResourceTypes | FRHIMemoryPool | protected |
| TryAllocate(uint32 InSizeInBytes, uint32 InAllocationAlignment, ERHIPoolResourceTypes InAllocationResourceType, FRHIPoolAllocationData &AllocationData) | FRHIMemoryPool | |
| TryClear(FRHIContextArray const &Contexts, FRHIPoolAllocator *InAllocator, uint32 InMaxCopySize, uint32 &CopySize, const TArray< FRHIMemoryPool * > &InTargetPools) | FRHIMemoryPool | |
| Validate() | FRHIMemoryPool | protected |
| ~FRHIMemoryPool() | FRHIMemoryPool | virtual |