UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FVirtualStackAllocator Class Reference

#include <VirtualStackAllocator.h>

Public Member Functions

CORE_API FVirtualStackAllocator (size_t RequestedStackSize, EVirtualStackAllocatorDecommitMode Mode)
 
CORE_API ~FVirtualStackAllocator ()
 
UE_FORCEINLINE_HINT FScopedStackAllocatorBookmark CreateScopedBookmark ()
 
CORE_API voidAllocate (size_t Size, size_t Alignment)
 
size_t GetAllocatedBytes () const
 
size_t GetCommittedBytes () const
 

Constructor & Destructor Documentation

◆ FVirtualStackAllocator()

UE_AUTORTFM_NOAUTORTFM FVirtualStackAllocator::FVirtualStackAllocator ( size_t  RequestedStackSize,
EVirtualStackAllocatorDecommitMode  Mode 
)

◆ ~FVirtualStackAllocator()

UE_AUTORTFM_NOAUTORTFM FVirtualStackAllocator::~FVirtualStackAllocator ( )

Member Function Documentation

◆ Allocate()

void * FVirtualStackAllocator::Allocate ( size_t  Size,
size_t  Alignment 
)

◆ CreateScopedBookmark()

UE_FORCEINLINE_HINT FScopedStackAllocatorBookmark FVirtualStackAllocator::CreateScopedBookmark ( )
inline

◆ GetAllocatedBytes()

size_t FVirtualStackAllocator::GetAllocatedBytes ( ) const
inline

◆ GetCommittedBytes()

size_t FVirtualStackAllocator::GetCommittedBytes ( ) const
inline

The documentation for this class was generated from the following files: