UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LinearAllocator.h File Reference
#include "HAL/Platform.h"
#include "HAL/UnrealMemory.h"
#include "HAL/CriticalSection.h"

Go to the source code of this file.

Classes

struct  FLinearBlockAllocator
 
struct  FPersistentLinearAllocatorExtends
 

Macros

#define UE_ENABLE_LINEAR_VIRTUAL_ALLOCATOR   PLATFORM_HAS_FPlatformVirtualMemoryBlock
 

Typedefs

typedef FLinearBlockAllocator FLinearAllocator
 

Functions

CORE_API FLinearAllocatorGetPersistentLinearAllocator ()
 

Variables

CORE_API FPersistentLinearAllocatorExtends GPersistentLinearAllocatorExtends
 

Macro Definition Documentation

◆ UE_ENABLE_LINEAR_VIRTUAL_ALLOCATOR

#define UE_ENABLE_LINEAR_VIRTUAL_ALLOCATOR   PLATFORM_HAS_FPlatformVirtualMemoryBlock

Typedef Documentation

◆ FLinearAllocator

Function Documentation

◆ GetPersistentLinearAllocator()

CORE_API FLinearAllocator & GetPersistentLinearAllocator ( )

Variable Documentation

◆ GPersistentLinearAllocatorExtends

CORE_API FPersistentLinearAllocatorExtends GPersistentLinearAllocatorExtends
extern