![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FMemory, including all inherited members.
| Alignment | FMemory | |
| Alignment | FMemory | |
| AllocationHints enum name | FMemory | |
| BigBlockMemcpy(void *Dest, const void *Src, SIZE_T Count) | FMemory | inlinestatic |
| ClearAndDisableTLSCachesOnCurrentThread() | FMemory | static |
| Count | FMemory | |
| Default enum value | FMemory | |
| EnablePoisonTests() | FMemory | static |
| EnablePurgatoryTests() | FMemory | static |
| ExplicitInit(FMalloc &Allocator) | FMemory | static |
| Free(void *Original) | FMemory | static |
| FreeExternal(void *Original) | FMemory | static |
| GetAllocSize(void *Original) | FMemory | static |
| GetAllocSizeExternal(void *Original) | FMemory | static |
| MallocExternal(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT) | FMemory | static |
| MallocZeroedExternal(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT) | FMemory | static |
| MarkTLSCachesAsUnusedOnCurrentThread() | FMemory | static |
| MarkTLSCachesAsUsedOnCurrentThread() | FMemory | static |
| Max enum value | FMemory | |
| Memcmp(const void *Buf1, const void *Buf2, SIZE_T Count) | FMemory | inlinestatic |
| Memcpy(void *Dest, const void *Src, SIZE_T Count) | FMemory | inlinestatic |
| Memcpy(T &Dest, const T &Src) | FMemory | inlinestatic |
| MemIsZero(const void *Ptr, SIZE_T Count) | FMemory | inlinestatic |
| Memmove(void *Dest, const void *Src, SIZE_T Count) | FMemory | inlinestatic |
| Memset(void *Dest, uint8 Char, SIZE_T Count) | FMemory | inlinestatic |
| Memset(T &Src, uint8 ValueToSet) | FMemory | inlinestatic |
| Memswap(void *Ptr1, void *Ptr2, SIZE_T Size) | FMemory | inlinestatic |
| Memzero(void *Dest, SIZE_T Count) | FMemory | inlinestatic |
| Memzero(T &Src) | FMemory | inlinestatic |
| None enum value | FMemory | |
| ParallelMemcpy(void *Dest, const void *Src, SIZE_T Count, EMemcpyCachePolicy Policy=EMemcpyCachePolicy::StoreCached) | FMemory | inlinestatic |
| QuantizeSize(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT) | FMemory | static |
| QuantizeSizeExternal(SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT) | FMemory | static |
| ReallocExternal(void *Original, SIZE_T Count, uint32 Alignment=DEFAULT_ALIGNMENT) | FMemory | static |
| SetupTLSCachesOnCurrentThread() | FMemory | static |
| SmallPool enum value | FMemory | |
| StreamingMemcpy(void *Dest, const void *Src, SIZE_T Count) | FMemory | inlinestatic |
| SystemFree(void *Ptr) | FMemory | inlinestatic |
| Temporary enum value | FMemory | |
| TestMemory() | FMemory | static |
| Trim(bool bTrimThreadCaches=true) | FMemory | static |
| UE_ALLOCATION_FUNCTION(1) static inline void *SystemMalloc(SIZE_T Size) | FMemory | inline |
| UE_ALLOCATION_FUNCTION(1, 2) static FORCENOINLINE CORE_API void *Malloc(SIZE_T Count | FMemory | |
| UE_ALLOCATION_FUNCTION(2, 3) static FORCENOINLINE CORE_API void *Realloc(void *Original | FMemory | |
| UE_ALLOCATION_FUNCTION(1, 2) static FORCENOINLINE CORE_API void *MallocZeroed(SIZE_T Count | FMemory |