Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Memory
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Memory/LinearAllocator.h |
| Include | #include "Memory/LinearAllocator.h" |
Syntax
struct FLinearAllocator
Constructors
| Type | Name | Description | |
|---|---|---|---|
FLinearAllocator
(
SIZE_T ReserveMemorySize |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void * | |||
| bool | ContainsPointer
(
const void* Ptr |
||
| SIZE_T | |||
| const void * | |||
| SIZE_T | |||
| SIZE_T | |||
| bool | |||
| void | PreAllocate
(
SIZE_T Size, |
||
| bool | TryDeallocate
(
void* Ptr, |
This will succeed only when deallocating the last allocation. |