Navigation
API > API/Runtime > API/Runtime/Core
| Name | FMemoryImageAllocatorBase |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Serialization/MemoryImage.h |
| Include Path | #include "Serialization/MemoryImage.h" |
Syntax
class FMemoryImageAllocatorBase
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Serialization/MemoryImage.h | |||
| Serialization/MemoryImage.h | |||
| Serialization/MemoryImage.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FMemoryImageAllocatorBase() |
Destructor. | Serialization/MemoryImage.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Data | TMemoryImagePtr< FScriptContainerElement > | Serialization/MemoryImage.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CopyUnfrozen
(
const FMemoryUnfreezeContent& Context, |
Serialization/MemoryImage.h | ||
SIZE_T GetAllocatedSize
(
int32 CurrentMax, |
Serialization/MemoryImage.h | ||
FScriptContainerElement * GetAllocation() |
Serialization/MemoryImage.h | ||
int64 GetFrozenOffsetFromThis() |
Serialization/MemoryImage.h | ||
bool HasAllocation() |
Serialization/MemoryImage.h | ||
void MoveToEmpty
(
FMemoryImageAllocatorBase& Other |
Moves the state of another allocator into this one. | Serialization/MemoryImage.h | |
void ResizeAllocation
(
int32 PreviousNumElements, |
Serialization/MemoryImage.h | ||
void ToString
(
const FTypeLayoutDesc& TypeDesc, |
Serialization/MemoryImage.h | ||
void WriteMemoryImage
(
FMemoryImageWriter& Writer, |
Serialization/MemoryImage.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMemoryImageAllocatorBase & operator=
(
const FMemoryImageAllocatorBase& |
Serialization/MemoryImage.h | ||
| Serialization/MemoryImage.h |