UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MemoryArena.h File Reference
#include "CoreTypes.h"

Go to the source code of this file.

Classes

class  FArenaPointer
 
class  TArenaPointer< T >
 
class  FMemoryArena
 
class  FMallocArena
 
class  FAnsiArena
 

Macros

#define UE_RESTRICT
 
#define UE_NOALIAS
 
#define UE_WITH_HEAPARENA   0
 
#define UE_WITH_ARENAMAP   0
 

Functions

CORE_API FArenaPointer ArenaRealloc (FArenaPointer InPtr, SIZE_T OldSize, SIZE_T NewSize, SIZE_T Alignment)
 
CORE_API FArenaPointer ArenaRealloc (FMemoryArena *Arena, void *InPtr, SIZE_T OldSize, SIZE_T NewSize, SIZE_T Alignment)
 

Macro Definition Documentation

◆ UE_NOALIAS

#define UE_NOALIAS

◆ UE_RESTRICT

#define UE_RESTRICT

◆ UE_WITH_ARENAMAP

#define UE_WITH_ARENAMAP   0

◆ UE_WITH_HEAPARENA

#define UE_WITH_HEAPARENA   0

Function Documentation

◆ ArenaRealloc() [1/2]

CORE_API FArenaPointer ArenaRealloc ( FArenaPointer  InPtr,
SIZE_T  OldSize,
SIZE_T  NewSize,
SIZE_T  Alignment 
)

◆ ArenaRealloc() [2/2]

CORE_API FArenaPointer ArenaRealloc ( FMemoryArena Arena,
void InPtr,
SIZE_T  OldSize,
SIZE_T  NewSize,
SIZE_T  Alignment 
)