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

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

AlignmentFMemory
AlignmentFMemory
AllocationHints enum nameFMemory
BigBlockMemcpy(void *Dest, const void *Src, SIZE_T Count)FMemoryinlinestatic
ClearAndDisableTLSCachesOnCurrentThread()FMemorystatic
CountFMemory
Default enum valueFMemory
EnablePoisonTests()FMemorystatic
EnablePurgatoryTests()FMemorystatic
ExplicitInit(FMalloc &Allocator)FMemorystatic
Free(void *Original)FMemorystatic
FreeExternal(void *Original)FMemorystatic
GetAllocSize(void *Original)FMemorystatic
GetAllocSizeExternal(void *Original)FMemorystatic
MallocExternal(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)FMemorystatic
MallocZeroedExternal(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)FMemorystatic
MarkTLSCachesAsUnusedOnCurrentThread()FMemorystatic
MarkTLSCachesAsUsedOnCurrentThread()FMemorystatic
Max enum valueFMemory
Memcmp(const void *Buf1, const void *Buf2, SIZE_T Count)FMemoryinlinestatic
Memcpy(void *Dest, const void *Src, SIZE_T Count)FMemoryinlinestatic
Memcpy(T &Dest, const T &Src)FMemoryinlinestatic
MemIsZero(const void *Ptr, SIZE_T Count)FMemoryinlinestatic
Memmove(void *Dest, const void *Src, SIZE_T Count)FMemoryinlinestatic
Memset(void *Dest, uint8 Char, SIZE_T Count)FMemoryinlinestatic
Memset(T &Src, uint8 ValueToSet)FMemoryinlinestatic
Memswap(void *Ptr1, void *Ptr2, SIZE_T Size)FMemoryinlinestatic
Memzero(void *Dest, SIZE_T Count)FMemoryinlinestatic
Memzero(T &Src)FMemoryinlinestatic
None enum valueFMemory
ParallelMemcpy(void *Dest, const void *Src, SIZE_T Count, EMemcpyCachePolicy Policy=EMemcpyCachePolicy::StoreCached)FMemoryinlinestatic
QuantizeSize(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)FMemorystatic
QuantizeSizeExternal(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)FMemorystatic
ReallocExternal(void *Original, SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT)FMemorystatic
SetupTLSCachesOnCurrentThread()FMemorystatic
SmallPool enum valueFMemory
StreamingMemcpy(void *Dest, const void *Src, SIZE_T Count)FMemoryinlinestatic
SystemFree(void *Ptr)FMemoryinlinestatic
Temporary enum valueFMemory
TestMemory()FMemorystatic
Trim(bool bTrimThreadCaches=true)FMemorystatic
UE_ALLOCATION_FUNCTION(1) static inline void *SystemMalloc(SIZE_T Size)FMemoryinline
UE_ALLOCATION_FUNCTION(1, 2) static FORCENOINLINE CORE_API void *Malloc(SIZE_T CountFMemory
UE_ALLOCATION_FUNCTION(2, 3) static FORCENOINLINE CORE_API void *Realloc(void *OriginalFMemory
UE_ALLOCATION_FUNCTION(1, 2) static FORCENOINLINE CORE_API void *MallocZeroed(SIZE_T CountFMemory