Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/RHICore/Public/RHIPoolAllocator.h |
Include |
#include "RHIPoolAllocator.h" |
struct FRHIPoolAllocationData
Pool allocator internal data.
Name | Description | ||
---|---|---|---|
|
AddAfter ( |
||
|
AddAlias ( |
Alias operations. |
|
|
AddBefore ( |
||
|
GetAlignment() |
||
|
FRHIPoolAllo... |
GetFirstAlias() |
|
|
FRHIPoolAllo... |
GetNext() |
Linked list getters. |
|
GetOffset() |
||
|
FRHIPoolReso... |
GetOwner() |
|
|
GetPoolIndex() |
||
|
FRHIPoolAllo... |
GetPrev() |
|
|
GetSize() |
Allocation data getters. |
|
|
InitAsAllocated ( |
||
|
InitAsFree |
||
|
InitAsHead ( |
Initialize options. |
|
|
IsAllocated() |
||
|
IsFree() |
||
|
IsHead() |
Type getters. |
|
|
IsLocked() |
Unlock can be public - no lock required. |
|
|
MarkFree ( |
Free block operation. |
|
|
Merge ( |
||
|
MoveFrom ( |
||
|
RemoveAlias() |
||
|
RemoveFromLinkedList() |
Linked list operation. |
|
|
Reset() |
Reset to unknown state. |
|
|
SetOwner ( |
Owner getter/setter - opaque data. |
|
|
Unlock() |
Name |
Description |
|
---|---|---|
|
EAllocationType |