![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MemoryArena.h>
Inheritance diagram for FMemoryArena:Public Member Functions | |
| CORE_API | FMemoryArena () |
| virtual CORE_API | ~FMemoryArena () |
| FMemoryArena (const FMemoryArena &)=delete | |
| FMemoryArena & | operator= (const FMemoryArena &)=delete |
| CORE_API UE_RESTRICT UE_NOALIAS void * | Alloc (SIZE_T Size, SIZE_T Alignment) |
| CORE_API UE_NOALIAS void | Free (const void *MemoryBlock) |
| CORE_API SIZE_T | GetBlockSize (const void *MemoryBlock) const |
| CORE_API const TCHAR * | GetDebugName () const |
Public Attributes | |
| uint16 | ArenaId = ~uint16(0) |
Memory arena interface
| FMemoryArena::FMemoryArena | ( | ) |
|
virtual |
|
delete |
| UE_RESTRICT UE_NOALIAS void * FMemoryArena::Alloc | ( | SIZE_T | Size, |
| SIZE_T | Alignment | ||
| ) |
| UE_NOALIAS void FMemoryArena::Free | ( | const void * | MemoryBlock | ) |
| const TCHAR * FMemoryArena::GetDebugName | ( | ) | const |
|
delete |