Navigation
Unreal Engine C++ API Reference > Runtime > Core > Misc > FGrowableMallocChunk
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Misc/GenericGrowableAllocator.h |
Include | #include "Misc/GenericGrowableAllocator.h" |
Syntax
class FFreeEntry
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
uint32 | BlockSize | Size of the free block |
![]() |
uint32 | Location | Offset in the heap |
![]() |
FFreeEntry * | Next | Next block of free memory. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FFreeEntry
(
FFreeEntry* NextEntry, |
Constructor |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
bool | CanFit
(
uint64 AlignedSize, |
Determine if the given allocation with this alignment and size will fit |
![]() |
uint32 | Split
(
uint64 UsedSize, |
Take a free chunk, and split it into a used chunk and a free chunk |