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

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

Alloc(size_t AllocSize, size_t Alignment)FMemStackBaseinline
bShouldEnforceAllocMarksFMemStackBaseprotected
CanFitInPage(size_t AllocSize, size_t Alignment) constFMemStackBaseinline
ContainsPointer(const void *Pointer) constFMemStackBase
CreateInstance()TThreadSingleton< FMemStack >inlineprotectedstatic
EPageSize enum nameFMemStackBase
Flush()FMemStackBaseinline
FMemStack()FMemStackinline
FMemStackBase(EPageSize PageSize=EPageSize::Small)FMemStackBase
FMemStackBase(const FMemStackBase &)=deleteFMemStackBase
FMemStackBase(FMemStackBase &&Other)FMemStackBaseinline
Get()TThreadSingleton< FMemStack >inlinestatic
Get(TFunctionRef< FTlsAutoCleanup *()> CreateInstance)TThreadSingleton< FMemStack >inlinestatic
GetByteCount() constFMemStackBase
GetNumMarks()FMemStackBaseinline
GetTop() constFMemStackBaseinline
Inject(FMemStack *Instance)TThreadSingleton< FMemStack >inlinestatic
IsEmpty() constFMemStackBaseinline
operator=(FMemStackBase &&Other)FMemStackBaseinline
PushBytes(size_t AllocSize, size_t Alignment)FMemStackBaseinline
Register()FTlsAutoCleanup
ThreadIdTThreadSingleton< FMemStack >protected
TryGet()TThreadSingleton< FMemStack >inlinestatic
TThreadSingleton()TThreadSingleton< FMemStack >inlineprotected
~FMemStackBase()FMemStackBaseinline
~FTlsAutoCleanup()FTlsAutoCleanupinlinevirtual
~TThreadSingleton()TThreadSingleton< FMemStack >inlineprotectedvirtual