Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/HAL
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/HAL/VirtualAllocator.h |
| Include | #include "HAL/VirtualAllocator.h" |
Syntax
class FVirtualAllocator
Variables
| Type | Name | Description | |
|---|---|---|---|
| size_t | SpaceConsumed |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FVirtualAllocator
(
void* InLowAdress, |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void * | AllocateVirtualPages
(
uint32 NumPages, |
||
| uint8 * | AllocNewVM
(
size_t AlignedSize |
||
| void | FreeVirtual
(
void* Ptr, |
||
| uint32 | GetPagesForSizeAndAlignment
(
size_t Size, |
||
| void | GetStats
(
FVirtualAllocatorStats& OutStats |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FVirtualAllocatorStats | |||
| FVirtualAllocatorStatsPerBlockSize |