Ark Server API (ASA) - Wiki
|
#include <MemoryImage.h>
Public Member Functions | |
FMemoryImage () | |
FPointerTableBase & | GetPointerTable () const |
const FPointerTableBase & | GetPrevPointerTable () const |
FMemoryImageSection * | AllocateSection () |
void | Flatten (FMemoryImageResult &OutResult, bool bMergeDuplicateSections=false) |
Definition at line 282 of file MemoryImage.h.
|
inline |
|
inline |
void FMemoryImage::Flatten | ( | FMemoryImageResult & | OutResult, |
bool | bMergeDuplicateSections = false ) |
Merging duplicate sections will make the resulting memory image smaller. This will only work for data that is expected to be read-only after freezing. Merging sections will break any manual fix-ups applied to the frozen data
|
inline |
Definition at line 293 of file MemoryImage.h.
|
inline |
Definition at line 294 of file MemoryImage.h.
Definition at line 314 of file MemoryImage.h.
FPlatformTypeLayoutParameters FMemoryImage::HostLayoutParameters |
Definition at line 312 of file MemoryImage.h.
FPointerTableBase* FMemoryImage::PointerTable |
Definition at line 310 of file MemoryImage.h.
const FPointerTableBase* FMemoryImage::PrevPointerTable |
Definition at line 311 of file MemoryImage.h.
TArray<TRefCountPtr<FMemoryImageSection> > FMemoryImage::Sections |
Definition at line 309 of file MemoryImage.h.
FPlatformTypeLayoutParameters FMemoryImage::TargetLayoutParameters |
Definition at line 313 of file MemoryImage.h.